@media (max-width:767px){.catalog-product-view #gallery .js_thumbs_slide button.btn-secondary{content:" ";height:1.5rem;width:1.5rem;display:block;border-radius:50%}.catalog-product-view #gallery .js_thumbs_slide button.btn-secondary:before{content:" ";height:1rem;width:1rem;background:#009de0;display:block;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:767px){.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(.btn){content:" ";height:1.5rem;width:1.5rem;display:block;border-radius:50%}.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(.btn):before{content:" ";height:1rem;width:1rem;background:#009de0;display:block;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}[data-content-type$=block] .catalog-category-view .sidebar-main #filters-content .filter-current .btn.btn-buynow p:last-child,[data-content-type$=block] .catalog-category-view .sidebar-main #filters-content .filter-option .btn.btn-buynow p:last-child,[data-content-type$=block] .catalogsearch-result-index .sidebar-main #filters-content .filter-current .btn.btn-buynow p:last-child,[data-content-type$=block] .catalogsearch-result-index .sidebar-main #filters-content .filter-option .btn.btn-buynow p:last-child,[data-content-type$=block] .page-products .sidebar-main #filters-content .filter-current .btn.btn-buynow p:last-child,[data-content-type$=block] .page-products .sidebar-main #filters-content .filter-option .btn.btn-buynow p:last-child{margin-bottom:1rem;margin-top:0}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl[data-content-type$=block] .catalog-category-view .sidebar-main #filters-content .filter-current .btn.btn-buynow p:last-child,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl[data-content-type$=block] .catalog-category-view .sidebar-main #filters-content .filter-option .btn.btn-buynow p:last-child,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl[data-content-type$=block] .catalogsearch-result-index .sidebar-main #filters-content .filter-current .btn.btn-buynow p:last-child,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl[data-content-type$=block] .catalogsearch-result-index .sidebar-main #filters-content .filter-option .btn.btn-buynow p:last-child,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl[data-content-type$=block] .page-products .sidebar-main #filters-content .filter-current .btn.btn-buynow p:last-child,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl[data-content-type$=block] .page-products .sidebar-main #filters-content .filter-option .btn.btn-buynow p:last-child,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-category-view .sidebar-main #filters-content .filter-current .btn.btn-buynow.block-compare,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-category-view .sidebar-main #filters-content .filter-option .btn.btn-buynow.block-compare,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalogsearch-result-index .sidebar-main #filters-content .filter-current .btn.btn-buynow.block-compare,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalogsearch-result-index .sidebar-main #filters-content .filter-option .btn.btn-buynow.block-compare,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .page-products .sidebar-main #filters-content .filter-current .btn.btn-buynow.block-compare,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .page-products .sidebar-main #filters-content .filter-option .btn.btn-buynow.block-compare{display:none}@media (min-width:640px){.catalog-category-view #product-list .block-content .product-item .product-actions .btn.btn-buynow svg,.catalog-category-view #product-list .products .product-item .product-actions .btn.btn-buynow svg,.catalog-category-view .block-products-list .block-content .product-item .product-actions .btn.btn-buynow svg,.catalog-category-view .block-products-list .products .product-item .product-actions .btn.btn-buynow svg,.catalogsearch-result-index #product-list .block-content .product-item .product-actions .btn.btn-buynow svg,.catalogsearch-result-index #product-list .products .product-item .product-actions .btn.btn-buynow svg,.catalogsearch-result-index .block-products-list .block-content .product-item .product-actions .btn.btn-buynow svg,.catalogsearch-result-index .block-products-list .products .product-item .product-actions .btn.btn-buynow svg,.page-products #product-list .block-content .product-item .product-actions .btn.btn-buynow svg,.page-products #product-list .products .product-item .product-actions .btn.btn-buynow svg,.page-products .block-products-list .block-content .product-item .product-actions .btn.btn-buynow svg,.page-products .block-products-list .products .product-item .product-actions .btn.btn-buynow svg{display:none}}.catalog-category-view #product-list .block-content .product-item .product-actions .btn.btn-buynow span,.catalog-category-view #product-list .products .product-item .product-actions .btn.btn-buynow span,.catalog-category-view .block-products-list .block-content .product-item .product-actions .btn.btn-buynow span,.catalog-category-view .block-products-list .products .product-item .product-actions .btn.btn-buynow span,.catalogsearch-result-index #product-list .block-content .product-item .product-actions .btn.btn-buynow span,.catalogsearch-result-index #product-list .products .product-item .product-actions .btn.btn-buynow span,.catalogsearch-result-index .block-products-list .block-content .product-item .product-actions .btn.btn-buynow span,.catalogsearch-result-index .block-products-list .products .product-item .product-actions .btn.btn-buynow span,.page-products #product-list .block-content .product-item .product-actions .btn.btn-buynow span,.page-products #product-list .products .product-item .product-actions .btn.btn-buynow span,.page-products .block-products-list .block-content .product-item .product-actions .btn.btn-buynow span,.page-products .block-products-list .products .product-item .product-actions .btn.btn-buynow span{display:none}@media (min-width:640px){.catalog-category-view #product-list .block-content .product-item .product-actions .btn.btn-buynow span,.catalog-category-view #product-list .products .product-item .product-actions .btn.btn-buynow span,.catalog-category-view .block-products-list .block-content .product-item .product-actions .btn.btn-buynow span,.catalog-category-view .block-products-list .products .product-item .product-actions .btn.btn-buynow span,.catalogsearch-result-index #product-list .block-content .product-item .product-actions .btn.btn-buynow span,.catalogsearch-result-index #product-list .products .product-item .product-actions .btn.btn-buynow span,.catalogsearch-result-index .block-products-list .block-content .product-item .product-actions .btn.btn-buynow span,.catalogsearch-result-index .block-products-list .products .product-item .product-actions .btn.btn-buynow span,.page-products #product-list .block-content .product-item .product-actions .btn.btn-buynow span,.page-products #product-list .products .product-item .product-actions .btn.btn-buynow span,.page-products .block-products-list .block-content .product-item .product-actions .btn.btn-buynow span,.page-products .block-products-list .products .product-item .product-actions .btn.btn-buynow span{display:block}}@media (min-width:640px){.buyagain-index-index #product-list .products .product-item .product-actions .btn.btn-buynow svg{display:none}}.buyagain-index-index #product-list .products .product-item .product-actions .btn.btn-buynow span{display:none}@media (min-width:640px){.buyagain-index-index #product-list .products .product-item .product-actions .btn.btn-buynow span{display:block}}@media (max-width:767px){.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(.account .actions-toolbar .primary button){content:" ";height:1.5rem;width:1.5rem;display:block;border-radius:50%}.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(.account .actions-toolbar .primary button):before{content:" ";height:1rem;width:1rem;background:#009de0;display:block;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.catalog-product-view .qty-addtocart-container .account .actions-toolbar .primary button{padding-top:14px;padding-bottom:14px;line-height:.75;width:100%;justify-content:center}.catalog-product-view .qty-addtocart-container .account .actions-toolbar .primary button.btn-addtocart{padding-top:14px;padding-bottom:14px}@media (max-width:767px){.catalog-product-view #gallery .js_thumbs_slide button.input-light:focus{content:" ";height:1.5rem;width:1.5rem;display:block;border-radius:50%}.catalog-product-view #gallery .js_thumbs_slide button.input-light:focus:before{content:" ";height:1rem;width:1rem;background:#009de0;display:block;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:767px){.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(a.pagebuilder-button-primary),.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(button.pagebuilder-button-primary),.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(div.pagebuilder-button-primary){content:" ";height:1.5rem;width:1.5rem;display:block;border-radius:50%}.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(a.pagebuilder-button-primary):before,.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(button.pagebuilder-button-primary):before,.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(div.pagebuilder-button-primary):before{content:" ";height:1rem;width:1rem;background:#009de0;display:block;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.catalog-product-view .qty-addtocart-container a.pagebuilder-button-primary,.catalog-product-view .qty-addtocart-container button.pagebuilder-button-primary,.catalog-product-view .qty-addtocart-container div.pagebuilder-button-primary{padding-top:14px;padding-bottom:14px;line-height:.75;width:100%;justify-content:center}.catalog-product-view .qty-addtocart-container a.pagebuilder-button-primary.btn-addtocart,.catalog-product-view .qty-addtocart-container button.pagebuilder-button-primary.btn-addtocart,.catalog-product-view .qty-addtocart-container div.pagebuilder-button-primary.btn-addtocart{padding-top:14px;padding-bottom:14px}@media (max-width:767px){.catalog-product-view #gallery .js_thumbs_slide button button.pagebuilder-button-secondary,.catalog-product-view #gallery .js_thumbs_slide button div.pagebuilder-button-secondary,.catalog-product-view #gallery .js_thumbs_slide buttona.pagebuilder-button-secondary{content:" ";height:1.5rem;width:1.5rem;display:block;border-radius:50%}.catalog-product-view #gallery .js_thumbs_slide button button.pagebuilder-button-secondary:before,.catalog-product-view #gallery .js_thumbs_slide button div.pagebuilder-button-secondary:before,.catalog-product-view #gallery .js_thumbs_slide buttona.pagebuilder-button-secondary:before{content:" ";height:1rem;width:1rem;background:#009de0;display:block;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:767px){.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index a.pagebuilder-button-secondary:is(.btn),.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index button.pagebuilder-button-secondary:is(.btn),.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index div.pagebuilder-button-secondary:is(.btn){content:" ";height:1.5rem;width:1.5rem;display:block;border-radius:50%}.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index a.pagebuilder-button-secondary:is(.btn):before,.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index button.pagebuilder-button-secondary:is(.btn):before,.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index div.pagebuilder-button-secondary:is(.btn):before{content:" ";height:1rem;width:1rem;background:#009de0;display:block;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:767px){.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(a.pagebuilder-button-secondary),.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(button.pagebuilder-button-secondary),.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(div.pagebuilder-button-secondary){content:" ";height:1.5rem;width:1.5rem;display:block;border-radius:50%}.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(a.pagebuilder-button-secondary):before,.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(button.pagebuilder-button-secondary):before,.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(div.pagebuilder-button-secondary):before{content:" ";height:1rem;width:1rem;background:#009de0;display:block;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.catalog-product-view .qty-addtocart-container a.pagebuilder-button-secondary,.catalog-product-view .qty-addtocart-container button.pagebuilder-button-secondary,.catalog-product-view .qty-addtocart-container div.pagebuilder-button-secondary{padding-top:14px;padding-bottom:14px;line-height:.75;width:100%;justify-content:center}.catalog-product-view .qty-addtocart-container a.pagebuilder-button-secondary.btn-addtocart,.catalog-product-view .qty-addtocart-container button.pagebuilder-button-secondary.btn-addtocart,.catalog-product-view .qty-addtocart-container div.pagebuilder-button-secondary.btn-addtocart{padding-top:14px;padding-bottom:14px}.catalog-product-view .bought-before-container[data-content-type=slider].glider-initialized{display:inline-block}.catalog-product-view .related-product-slider{content-visibility:auto;contain-intrinsic-size:auto 444px}.catalog-product-view .product-attributes_grid{content-visibility:auto;contain-intrinsic-size:auto 500px}.catalog-product-view section#pr-review-snapshot{content-visibility:auto;contain-intrinsic-size:auto 959px}.catalog-product-view section.pr-qa-display-question{content-visibility:auto;contain-intrinsic-size:auto 3000px}.catalog-product-view .columns .main{order:0}@media (min-width:768px){.catalog-product-view #gallery>div:hover #gallery-image-nav{display:block}}.catalog-product-view #gallery .arrow-next svg,.catalog-product-view #gallery .arrow-prev svg{filter:drop-shadow(0 0 4px rgba(0,0,0,.25))}.catalog-product-view #gallery>[role=dialog] .arrow-next,.catalog-product-view #gallery>[role=dialog] .arrow-prev{display:none}.catalog-product-view #gallery>[role=dialog] #thumbs{position:fixed}.catalog-product-view #thumbs{min-height:0!important}.catalog-product-view #thumbs .js_thumbs_slide:first-of-type{padding-left:2rem}.catalog-product-view #thumbs .js_thumbs_slide:last-of-type{padding-right:2rem}.catalog-product-view #thumbs .thumb-arrow{pointer-events:none;display:flex;align-items:center}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.catalog-product-view #thumbs .thumb-arrow.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view #thumbs .thumb-arrow{display:flex}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #thumbs .thumb-arrow{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #thumbs .thumb-arrow.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #thumbs .thumb-arrow.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #thumbs .thumb-arrow.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #thumbs .thumb-arrow .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}.catalog-product-view #thumbs .thumb-arrow:after{position:absolute;z-index:2;height:100%;width:100%;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-content:"";content:var(--tw-content)}.catalog-product-view #thumbs .thumb-arrow.disabled:after{opacity:0}.catalog-product-view #thumbs .thumb-arrow.prev{justify-content:flex-start}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.catalog-product-view #thumbs .thumb-arrow.prev.text-4xl.mb-4{display:none}.catalog-product-view #thumbs .thumb-arrow.prev:after{background:linear-gradient(90deg,#fff,#fff0)}.catalog-product-view #thumbs .thumb-arrow.prev svg{margin-left:-.375rem}.catalog-product-view #thumbs .thumb-arrow.next{justify-content:flex-end}.catalog-product-view #thumbs .thumb-arrow.next:after{background:linear-gradient(270deg,#fff,#fff0)}.catalog-product-view #thumbs .thumb-arrow.next svg{margin-right:-.375rem}.catalog-product-view #thumbs .arrow-next,.catalog-product-view #thumbs .arrow-prev{pointer-events:auto}.catalog-product-view #thumbs .arrow-next svg,.catalog-product-view #thumbs .arrow-prev svg{z-index:3}.catalog-product-view .bought-before-container{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity));display:none;padding:.5rem;border-style:solid;border-radius:5px;margin:0 0 1rem;border-width:1px}.catalog-product-view .bought-before-container.visible{display:inline-block}.catalog-product-view .bought-before-container svg{display:inline}.catalog-product-view .bought-before-container .bought-before-count{color:#2072b7}.catalog-product-view #pr-reviewdisplay{font-family:acumin-variable,brandon-grotesque,Arial,sans-serif}.catalog-product-view .pr-snippet-reco-to-friend-percent{white-space:nowrap}.catalog-product-view .accordion-section-content,.catalog-product-view .product-main-info-section,.catalog-product-view .related-product-slider{padding-left:1.25rem;padding-right:1.25rem}.catalog-product-view .product-slider .product-item-link{font-size:14px}.catalog-product-view .related-product-slider>div>section{margin-top:1.5rem;margin-bottom:1.5rem}.catalog-product-view .related-product-slider>div>section .tocart{width:auto;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.catalog-product-view .related-product-slider>div>section .price-box .special-price .price{font-size:1.25rem;line-height:1.75rem;font-weight:510}.catalog-product-view .product-info-main .swatch-attribute .swatch-attribute-options>div{min-height:70px;justify-content:center;display:flex}.catalog-product-view .accordion-section#compare-similar-tab:not(:has(#product-compare-similar)),.catalog-product-view .accordion-section#specifications-tab:has(.product.attribute.specifications>.value:empty){display:none}.catalog-product-view div:has(>h1.page-title){max-width:none}@media not all and (min-width:768px){.catalog-product-view div:has(>h1.page-title){margin-bottom:0;margin-top:.5rem}.catalog-product-view .page-title{margin-top:.25rem}}.catalog-product-view .page-title{color:#1a7bbc;font-size:30px;font-style:normal;font-weight:510;line-height:32px;text-align:left}.catalog-product-view .mobile-title-wrapper{text-align:left}@media (min-width:768px){.catalog-product-view .mobile-title-wrapper{display:none}}.catalog-product-view .mobile-title-wrapper .price{font-size:1.5rem;line-height:2rem;font-weight:510;--tw-text-opacity:1;color:rgb(237 28 36/var(--tw-text-opacity))}.checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .mobile-title-wrapper .price{margin-top:0;border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(156 163 175/var(--tw-border-opacity))}.checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .mobile-title-wrapper .price,.checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .mobile-title-wrapper .price *{margin-bottom:1rem;padding-top:.5rem;font-size:1.25rem;line-height:1.75rem}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl .checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .mobile-title-wrapper .price *,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl.checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .mobile-title-wrapper .price{display:none}.catalog-product-view .mobile-title-wrapper .price-label{font-size:1.5rem;line-height:2rem;font-weight:800;text-transform:uppercase;--tw-text-opacity:1;color:rgb(237 28 36/var(--tw-text-opacity))}.checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .mobile-title-wrapper .price-label{margin-top:0;border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(156 163 175/var(--tw-border-opacity))}.checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .mobile-title-wrapper .price-label,.checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .mobile-title-wrapper .price-label *{margin-bottom:1rem;padding-top:.5rem;font-size:1.25rem;line-height:1.75rem}.catalog-product-view .mobile-title-wrapper .old-price .price-label,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl .checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .mobile-title-wrapper .price-label *,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl.checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .mobile-title-wrapper .price-label{display:none}.catalog-product-view .mobile-title-wrapper .old-price .price{margin-left:.75rem;font-size:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));text-decoration-line:line-through;line-height:2rem}.catalog-product-view .mobile-title-wrapper .pr-snippet-stars-reco-inline{margin-top:.5rem;display:flex;flex-direction:column}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.catalog-product-view .mobile-title-wrapper .pr-snippet-stars-reco-inline.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view .mobile-title-wrapper .pr-snippet-stars-reco-inline{display:flex}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .mobile-title-wrapper .pr-snippet-stars-reco-inline{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .mobile-title-wrapper .pr-snippet-stars-reco-inline.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .mobile-title-wrapper .pr-snippet-stars-reco-inline.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .mobile-title-wrapper .pr-snippet-stars-reco-inline.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .mobile-title-wrapper .pr-snippet-stars-reco-inline .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}@media not all and (min-width:768px){.catalog-product-view .page-wrapper.initial #pr-reviewsnippet-mobile{min-height:67px}}.catalog-product-view .page-wrapper.initial #pr-reviewsnippet{min-height:53px}.catalog-product-view .page-wrapper.initial .nextdaydelivery-container{display:block;min-height:132px}[data-content-type$=block] .catalog-product-view .page-wrapper.initial .nextdaydelivery-container p:last-child{margin-bottom:1rem;margin-top:0}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl[data-content-type$=block] .catalog-product-view .page-wrapper.initial .nextdaydelivery-container p:last-child,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view .page-wrapper.initial .nextdaydelivery-container.block-compare{display:none}@media not all and (min-width:768px){.catalog-product-view .page-wrapper.initial .nextdaydelivery-container{min-height:184px}}@media not all and (min-width:640px){.catalog-product-view .page-wrapper.initial #gallery{min-height:454px}}.catalog-product-view .stock-status{display:none!important}.catalog-product-view p.item-sku{margin-top:.5rem;display:flex;align-items:center;gap:.375rem;font-size:1rem;line-height:1.5rem;font-weight:510}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.catalog-product-view p.item-sku.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view p.item-sku{display:flex}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view p.item-sku{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view p.item-sku.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view p.item-sku.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view p.item-sku.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view p.item-sku .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}@media not all and (min-width:768px){.catalog-product-view p.item-sku{justify-content:center}}.catalog-product-view p.item-sku{color:#64748b}.catalog-product-view p.item-sku span{font-size:.875rem;line-height:1.25rem;font-weight:400}@media (min-width:768px){.catalog-product-view .product-main-info-section>div:first-child>div:first-child{margin-top:0}}.catalog-product-view .product-main-info-section>div:first-child>div:first-child{padding:0}.catalog-product-view .main-poolbuilder-pdp-block p,.catalog-product-view .product.attribute.description p{margin-bottom:.75rem}.catalog-product-view .main-poolbuilder-pdp-block ol,.catalog-product-view .main-poolbuilder-pdp-block ul,.catalog-product-view .product.attribute.description ol,.catalog-product-view .product.attribute.description ul{margin-top:0;margin-bottom:1.5rem;padding-left:20px}.catalog-product-view .main-poolbuilder-pdp-block ol>li,.catalog-product-view .main-poolbuilder-pdp-block ul>li,.catalog-product-view .product.attribute.description ol>li,.catalog-product-view .product.attribute.description ul>li{margin-top:0;margin-bottom:.75rem}.catalog-product-view .main-poolbuilder-pdp-block ol,.catalog-product-view .product.attribute.description ol{list-style-type:decimal}.catalog-product-view .main-poolbuilder-pdp-block ul,.catalog-product-view .product.attribute.description ul{list-style-type:disc}.catalog-product-view .main-poolbuilder-pdp-block li,.catalog-product-view .product.attribute.description li{display:list-item}.catalog-product-view .main-poolbuilder-pdp-block h3,.catalog-product-view .product.attribute.description h3{margin-bottom:.75rem;font-weight:700}.catalog-product-view .main-poolbuilder-pdp-block h2,.catalog-product-view .product.attribute.description h2{margin-bottom:1rem}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl .catalog-product-view .main-poolbuilder-pdp-block h2,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl.catalog-product-view .product.attribute.description h2{display:none}.catalog-product-view .main-poolbuilder-pdp-block a,.catalog-product-view .product.attribute.description a{color:rgb(0 162 229/var(--tw-text-opacity))}.catalog-product-view .product-attributes_grid{margin-bottom:1.5rem;font-family:acumin-variable,brandon-grotesque,Arial,sans-serif}.catalog-product-view .product-attributes_grid .attribute_grid-banner{height:250px;align-items:center;background-image:url(/media/wysiwyg/img/misc/flash-wave-bg4.webp),linear-gradient(to right bottom,#0073ff,#1991f9 60%);background-position:right 50%,100%;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.catalog-product-view .product-attributes_grid .attribute_grid-banner h4{color:#fff;font-family:acumin-variable,brandon-grotesque,Arial,sans-serif;font-size:2.4rem;font-weight:700;line-height:3.6rem;padding:15px;width:100%}.catalog-product-view .product-attributes_grid .attribute_grid-banner .img-wrapper{display:none}.catalog-product-view .product-attributes_grid .attribute_grid-content img{width:100%}.catalog-product-view #product-details{display:flex;flex-direction:row;width:100%}.catalog-product-view #product-details>div{padding-left:10px;padding-right:10px;border:none;border-right:1px solid #e1e1e1;margin:0;vertical-align:middle}.catalog-product-view #product-details>div:last-of-type{border:none}.catalog-product-view #product-details>div:first-of-type{padding-left:0}.catalog-product-view #product-details>div.attribute-brand dd{color:#2072b7}.catalog-product-view #product-details>div dd{margin:0;width:unset;padding-left:6px;color:#64748b;font-size:14px;font-weight:400;line-height:16px}.catalog-product-view #product-details>div dt{margin:0;width:unset;color:#64748b;font-size:16px;font-weight:510;line-height:16px}.catalog-product-view .price-section-container{display:flex;min-height:65px;align-items:flex-end;gap:.5rem}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.catalog-product-view .price-section-container.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view .price-section-container{display:flex}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .price-section-container{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .price-section-container.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .price-section-container.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .price-section-container.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .price-section-container .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}.catalog-product-view .price-section-container:not(:has(.old-price)){gap:1rem}.catalog-product-view .price-section-container .price-box{display:flex;gap:12px}.catalog-product-view .price-section-container .price-label{--tw-text-opacity:1;color:rgb(237 28 36/var(--tw-text-opacity));max-width:90px;text-wrap:nowrap;text-transform:uppercase;font-size:1.75rem;line-height:32px;font-weight:510}.catalog-product-view .price-section-container .price-box .final-price .price{--tw-text-opacity:1;color:rgb(237 28 36/var(--tw-text-opacity));font-size:28px;line-height:32px;font-weight:710}.catalog-product-view .price-section-container .price-box .old-price .price,.catalog-product-view .price-section-container .price-box .old-price .price-wrapper{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-size:20px;line-height:32px;font-weight:400;margin-top:auto}.catalog-product-view .price-section-container .pricePerUnit{font-family:acumin-variable,Arial,sans-serif;font-size:1.125rem;font-weight:500;line-height:2rem;--tw-text-opacity:1;color:rgb(32 114 183/var(--tw-text-opacity))}.catalog-product-view .price-section-container .pricePerUnit:before{margin-right:.25rem;--tw-content:"ONLY";content:var(--tw-content)}.catalog-product-view .nextdaydelivery-container{margin-bottom:1.5rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));padding:1rem}.catalog-product-view .nextdaydelivery-container .content{display:flex;flex-wrap:wrap;-moz-column-gap:1.5rem;column-gap:1.5rem}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.catalog-product-view .nextdaydelivery-container .content.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view .nextdaydelivery-container .content{display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;flex-wrap:wrap}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .nextdaydelivery-container .content{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .nextdaydelivery-container .content.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .nextdaydelivery-container .content.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .nextdaydelivery-container .content.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .nextdaydelivery-container .content .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}.catalog-product-view .nextdaydelivery-container .content>div{margin-bottom:.75rem}.catalog-product-view .nextdaydelivery-container .content .delivery-message{--tw-text-opacity:1;color:rgb(237 28 36/var(--tw-text-opacity));font-size:1.5rem;line-height:1.5rem;font-weight:510}.catalog-product-view .nextdaydelivery-container .content .header_nextday_change{margin-left:0;display:flex;align-items:center;gap:.5rem}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.catalog-product-view .nextdaydelivery-container .content .header_nextday_change.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view .nextdaydelivery-container .content .header_nextday_change{display:flex}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .nextdaydelivery-container .content .header_nextday_change{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .nextdaydelivery-container .content .header_nextday_change.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .nextdaydelivery-container .content .header_nextday_change.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .nextdaydelivery-container .content .header_nextday_change.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .nextdaydelivery-container .content .header_nextday_change .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}.catalog-product-view .nextdaydelivery-container .content .header_nextday_change{font-size:1.125rem;line-height:1.25rem;font-weight:400}.catalog-product-view .nextdaydelivery-container .content .small-controls.change-geo,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view .nextdaydelivery-container .content .small-controls.change-geo{display:inline-flex}.catalog-product-view .nextdaydelivery-container .content .small-controls.change-geo span{display:none}.catalog-product-view .nextdaydelivery-container .content .small-controls.change-geo svg{display:inline}.catalog-product-view .nextdaydelivery-container .delivery-popup{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.375rem;column-gap:.375rem}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.catalog-product-view .nextdaydelivery-container .delivery-popup.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view .nextdaydelivery-container .delivery-popup{display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;flex-wrap:wrap}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .nextdaydelivery-container .delivery-popup{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .nextdaydelivery-container .delivery-popup.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .nextdaydelivery-container .delivery-popup.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .nextdaydelivery-container .delivery-popup.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .nextdaydelivery-container .delivery-popup .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}.catalog-product-view .nextdaydelivery-container .delivery-popup .delivery-title{font-size:1.25rem;line-height:1.5rem;font-weight:510}.catalog-product-view .nextdaydelivery-container .delivery-popup .freight-message-content{width:100%;font-size:.875rem;line-height:1.25rem}.catalog-product-view .nextdaydelivery-container .delivery-title-grouped{display:none}.catalog-product-view .nextdaydelivery-container .page-content{font-size:1rem;font-weight:400;line-height:1.25rem;font-family:acumin-variable,brandon-grotesque,Arial,sans-serif}.catalog-product-view .advertisingBlock>a{margin-top:1.5rem;border-radius:.25rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(32 114 183/var(--tw-border-opacity));--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important;padding:1rem!important}.catalog-product-view .advertisingBlock>a>p{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;font-weight:510!important;--tw-text-opacity:1;color:rgb(32 114 183/var(--tw-text-opacity))}.catalog-product-view .advertisingBlock img{max-height:100px;max-width:100px}.catalog-product-view #faq-tab .accordion-section-content,.catalog-product-view #specifications-tab .accordion-section-content{font-family:acumin-variable,brandon-grotesque,Arial,sans-serif;padding-bottom:24px}.catalog-product-view #faq-tab .accordion-section-content summary>*{display:inline;cursor:pointer}.catalog-product-view .dsad_wordpressblocks_container svg{display:inline}.catalog-product-view .doh-attachments-title{padding-top:12px;padding-bottom:12px}.catalog-product-view .dsad_wordpressblocks_container a{--tw-text-opacity:1;color:rgb(32 114 183/var(--tw-text-opacity));margin-left:24px;font-size:16px;font-weight:400;line-height:24px;-webkit-text-decoration:underline;text-decoration:underline}.catalog-product-view .dsad_wordpressblocks_container .doh-item-title{margin-top:12px}.catalog-product-view .doh-att-video-item a{margin-left:0}.catalog-product-view .partial-collapsed #pr-review-display,.catalog-product-view .partial-collapsed .compare-attributes tr:nth-of-type(n+5){display:none}.catalog-product-view .qty-addtocart-container .btn{padding-top:14px;padding-bottom:14px;line-height:.75;width:100%;justify-content:center}.catalog-product-view .qty-addtocart-container .btn.btn-addtocart{padding-top:14px;padding-bottom:14px}.catalog-product-view .qty-addtocart-container #instant-purchase,.catalog-product-view .qty-addtocart-container .btn-addtocart{flex-basis:50%}.catalog-product-view .qty-addtocart-container .inner-container{gap:6px;padding:16px 0;justify-content:flex-end;align-items:flex-start;align-self:stretch;width:100%}.catalog-product-view .qty-addtocart-container .inner-container .price-box{display:none}.catalog-product-view .qty-addtocart-container .control.select-style{display:flex;align-items:center;gap:8px}.catalog-product-view .qty-addtocart-container .control.select-style select{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity));padding:.5rem 1.5rem .5rem .375rem;text-align:center;width:47px;align-items:center;background-position:right 3px center}.catalog-product-view #compare-similar-tab{overflow-x:scroll;max-width:100%;scrollbar-width:none}.catalog-product-view #compare-similar-tab .cell.product{min-width:144px;max-width:144px}.catalog-product-view #compare-similar-tab .attribute.value{border-bottom:1px solid #f1f5f9;padding:6px 0}.catalog-product-view #compare-similar-tab #product-compare-similar{border-top:1px solid #f1f5f9}.catalog-product-view #compare-similar-tab .cell.product{border-right:1px solid #f1f5f9;vertical-align:bottom;padding:0 12px}.catalog-product-view #compare-similar-tab .extra-container{padding-top:8px}.catalog-product-view #compare-similar-tab .product-item-name{--tw-text-opacity:1;color:rgb(32 114 183/var(--tw-text-opacity));display:block;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:6px 0;font-size:12px;font-style:normal;font-weight:510;line-height:16px;min-height:61px}.catalog-product-view #compare-similar-tab .stock.unavailable{--tw-text-opacity:1;color:rgb(237 28 36/var(--tw-text-opacity));line-height:42px;text-align:center}.catalog-product-view #compare-similar-tab .cell.description,.catalog-product-view #compare-similar-tab .product-name{vertical-align:top}.catalog-product-view #compare-similar-tab .cell.description .attribute.value{border:none}.catalog-product-view #compare-similar-tab .actions-primary{margin:12px 0}.catalog-product-view #compare-similar-tab .cell.label,.catalog-product-view #compare-similar-tab .current-marker,.catalog-product-view #compare-similar-tab .price-label{display:none}.catalog-product-view #compare-similar-tab .price-final_price{gap:12px;display:flex}.catalog-product-view #compare-similar-tab .price-final_price .price{--tw-text-opacity:1;color:rgb(237 28 36/var(--tw-text-opacity));font-weight:510}.catalog-product-view #compare-similar-tab .old-price .price{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-weight:400;-webkit-text-decoration:line-through;text-decoration:line-through;line-height:1}.catalog-product-view #compare-similar-tab .pr-category-snippet__total{display:none}.catalog-product-view #compare-similar-tab .pr-snippet-stars{text-wrap:nowrap}.catalog-product-view #compare-similar-tab .pr-snippet-stars .pr-star-v4{margin-right:-.125rem}.catalog-product-view #compare-similar-tab .pr-snippet-stars .pr-rating-stars{margin-right:.375rem!important}.catalog-product-view #compare-similar-tab .attribute.shipping{font-size:.875rem;line-height:1.25rem}.catalog-product-view .product-slider{margin-bottom:24px}.catalog-product-view .product-slider .pricebox-desktop{display:none}.catalog-product-view .product-slider .pricebox-mobile{display:block}.catalog-product-view .product-slider .controls-container{justify-content:space-between}.catalog-product-view .product.attribute.alt_description,.catalog-product-view .product.attribute.overview{margin:.625rem .75rem}.catalog-product-view .product.attribute.alt_description>strong,.catalog-product-view .product.attribute.overview>strong{margin-bottom:.75rem;font-size:1.25rem;font-weight:510;line-height:1.75rem;--tw-text-opacity:1;color:rgb(32 114 183/var(--tw-text-opacity))}.catalog-product-view .product.attribute.alt_description .value,.catalog-product-view .product.attribute.overview .value{font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:acumin-variable,brandon-grotesque,Arial,sans-serif}.catalog-product-view .product.attribute.alt_description .value ul,.catalog-product-view .product.attribute.overview .value ul{margin-left:.75rem;padding-left:.75rem;list-style:outside}.catalog-product-view .product.attribute.alt_description .value ul li,.catalog-product-view .product.attribute.overview .value ul li{margin-top:.625rem;margin-bottom:.625rem}.catalog-product-view .product.attribute.alt_description .value ul li:last-child,.catalog-product-view .product.attribute.overview .value ul li:last-child{margin-bottom:0}.catalog-product-view .product.attribute.description{font-family:acumin-variable,brandon-grotesque,Arial,sans-serif}.catalog-product-view .product.attribute.description [data-content-type=row][data-appearance=contained],.catalog-product-view .product.attribute.description [data-element=inner]{padding-left:0!important;padding-right:0!important}.catalog-product-view .accordion-section-header h2{font-size:1.5rem;font-weight:510;font-style:normal;line-height:1.75rem;--tw-text-opacity:1;color:rgb(32 114 183/var(--tw-text-opacity))}.checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .accordion-section-header h2{margin-top:0;border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(156 163 175/var(--tw-border-opacity))}.checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .accordion-section-header h2,.checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .accordion-section-header h2 *{margin-bottom:1rem;padding-top:.5rem;font-size:1.25rem;line-height:1.75rem}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl .checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .accordion-section-header h2 *,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl.checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .accordion-section-header h2{display:none}.catalog-product-view .product-info-accordian-section.Default{gap:0}.catalog-product-view #faq-tab ul,.catalog-product-view #specifications-tab ul,.catalog-product-view .product-info-accordian-section.Description .accordion-section ul{margin-left:.75rem;padding-left:.75rem;list-style:outside}.catalog-product-view .bg_thumb_hc_manuals{display:none;background:0 0}.catalog-product-view .dsad_wordpressblocks_container{margin:0;padding:0}.catalog-product-view .product-slider h2{font-size:1.5rem;font-weight:510;font-style:normal;line-height:1.75rem;--tw-text-opacity:1;color:rgb(32 114 183/var(--tw-text-opacity))}.checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .product-slider h2{margin-top:0;border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(156 163 175/var(--tw-border-opacity))}.checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .product-slider h2,.checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .product-slider h2 *{margin-bottom:1rem;padding-top:.5rem;font-size:1.25rem;line-height:1.75rem}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl .checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .product-slider h2 *,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl.checkout-cart-index .cart-summary #cart-totals>div:last-child .catalog-product-view .product-slider h2{display:none}.catalog-product-view #add-to-compare,.catalog-product-view #add-to-wishlist{display:none}.catalog-product-view .filter-cart-specs-container .filt-cart-table{margin-bottom:1rem;width:100%;max-width:56rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity));font-size:1rem;line-height:1.5rem}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl.catalog-product-view .filter-cart-specs-container .filt-cart-table{display:none}.catalog-product-view .filter-cart-specs-container .filt-cart-table tbody>tr>td{padding:.625rem}.catalog-product-view .filter-cart-specs-container td{border-width:1px;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.catalog-product-view .filter-cart-specs-container td.td-title{--tw-bg-opacity:1;background-color:rgb(239 247 252/var(--tw-bg-opacity));font-weight:800;--tw-text-opacity:1;color:rgb(0 157 224/var(--tw-text-opacity))}.catalog-product-view .filter-cart-specs-container td.vert-label{max-width:20%}.catalog-product-view .filter-cart-specs-container td.td-title-2{padding:.625rem;font-weight:800}.catalog-product-view .pdp-countdown-container{display:none}@media (min-width:667px){.catalog-product-view .qty-addtocart-container .price-box{display:none!important}}@media (max-width:667px){.catalog-product-view .qty-addtocart-container{position:fixed;left:0;right:0;bottom:0;z-index:30;margin:0;width:100%;--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));padding:1rem;--tw-shadow:0 -4px 6px -2px #0000001a;--tw-shadow-colored:0 -4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.catalog-product-view .qty-addtocart-container>div.inner-container{margin:0;display:flex;width:100%;align-items:center;justify-content:space-evenly;padding:0}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.catalog-product-view .qty-addtocart-container>div.inner-container.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view .qty-addtocart-container>div.inner-container{display:flex}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .qty-addtocart-container>div.inner-container{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .qty-addtocart-container>div.inner-container.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .qty-addtocart-container>div.inner-container.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .qty-addtocart-container>div.inner-container.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .qty-addtocart-container>div.inner-container .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}.catalog-product-view .qty-addtocart-container .add_to_cart_msg{display:none}.catalog-product-view .qty-addtocart-container .price-box{display:block!important}.catalog-product-view .qty-addtocart-container .price-box .old-price,.catalog-product-view .qty-addtocart-container .price-label{display:none}.catalog-product-view .qty-addtocart-container .price{font-size:1.25rem;line-height:1.75rem;font-weight:510;--tw-text-opacity:1;color:rgb(237 28 36/var(--tw-text-opacity))}}@media (max-width:767px){.catalog-product-view #product-details{margin-bottom:.75rem;justify-content:center}.catalog-product-view #gallery #thumbs{margin-bottom:.5rem;min-height:0!important}.catalog-product-view #gallery .js_thumbs_slides.thumbs-wrapper{padding-bottom:.125rem;justify-content:center;gap:1rem}.catalog-product-view #gallery .js_thumbs_slide{align-items:center;margin:0}.catalog-product-view #gallery .js_thumbs_slide button{border-width:0;--tw-shadow:0 2px 4px -1px #0003;--tw-shadow-colored:0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.catalog-product-view #gallery .js_thumbs_slide button>*{display:none}.catalog-product-view #gallery .js_thumbs_slide button{height:1rem;width:1rem;background:#f1f5f9;border-radius:50%;position:relative}.catalog-product-view #gallery .js_thumbs_slide button.border-primary{content:" ";height:1.5rem;width:1.5rem;display:block;border-radius:50%}.catalog-product-view #gallery .js_thumbs_slide button.border-primary:before{content:" ";height:1rem;width:1rem;background:#009de0;display:block;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.catalog-product-view .product-right-content-wrapper .price-section-container,.catalog-product-view .product-right-content-wrapper .review-container,.catalog-product-view .product-right-content-wrapper .shortcut-container,.catalog-product-view .product-right-content-wrapper .stock-container{display:none}}@media (min-width:768px){.catalog-product-view section#pr-review-snapshot{contain-intrinsic-size:auto 700px}.catalog-product-view section.pr-qa-display-question{contain-intrinsic-size:auto 2300px}.catalog-product-view .product-info-main #gallery{top:245px;align-self:flex-start}}@media (min-width:1025px){.catalog-product-view .product-attributes_grid{contain-intrinsic-size:auto 1250px}.catalog-product-view .product-attributes_grid .attribute_grid-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.catalog-product-view .product-attributes_grid .attribute_grid-banner h4{border-bottom:4px solid #fff;font-size:2.2rem;line-height:2.5rem;padding:0 0 15px 25px;width:64%}.catalog-product-view .product-attributes_grid .attribute_grid-banner .img-wrapper{display:flex;height:100%;width:32%}.catalog-product-view .product-attributes_grid .attribute_grid-banner .img-wrapper .lazy{background-color:#0073ff;width:100%}.catalog-product-view .product-attributes_grid .attribute_grid-banner .img-wrapper .lazy img{width:100%;height:100%}.catalog-product-view .nextdaydelivery-container,.catalog-product-view .product.attribute.alt_description,.catalog-product-view .product.attribute.overview{margin-left:0;margin-right:0}}@media (max-width:1024px){.catalog-product-view .product-attributes_grid .attribute_grid-banner{background-image:none;background-color:#eef7fe;max-height:90px;margin:15px;width:unset;box-shadow:0 0 5px #00000059}.catalog-product-view .product-attributes_grid .attribute_grid-banner h4{color:#1b7bbc;font-size:20px;text-align:center;line-height:1.3}}@media (max-width:1366px){.catalog-product-view .product-attributes_grid .attribute_grid-content{padding-left:1.25rem;padding-right:1.25rem}}@media (max-width:767px){.catalog-product-view #gallery .js_thumbs_slide button .product-slider .wishlist-compare-container button,.catalog-product-view #gallery .js_thumbs_slide button.homepage-product-slider-container .wishlist-compare-container button{content:" ";height:1.5rem;width:1.5rem;display:block;border-radius:50%}.catalog-product-view #gallery .js_thumbs_slide button .product-slider .wishlist-compare-container button:before,.catalog-product-view #gallery .js_thumbs_slide button.homepage-product-slider-container .wishlist-compare-container button:before{content:" ";height:1rem;width:1rem;background:#009de0;display:block;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.catalog-product-view .p-w-r{font-size:14px}.catalog-product-view .p-w-r .pr-snippet div,.catalog-product-view .p-w-r .pr-snippet span{vertical-align:middle}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline{font-family:acumin-variable,brandon-grotesque,Arial,sans-serif}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet{display:flex;align-items:center;gap:.25rem}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet{display:flex}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-stars{display:flex;align-items:center;gap:.75rem}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-stars.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-stars{display:flex}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-stars{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-stars.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-stars.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-stars.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-stars .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-star-v4{display:inline-block;width:20px;height:20px;background-size:cover}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-read-and-write{margin-top:0;display:flex;align-items:center;gap:.75rem;font-weight:400}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-read-and-write.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-read-and-write{display:flex}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-read-and-write{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-read-and-write.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-read-and-write.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-read-and-write.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-read-and-write .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count:before{--tw-content:"(";content:var(--tw-content)}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count:after{--tw-content:")";content:var(--tw-content)}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-read-and-write a{margin:0;padding:0;font-size:.875rem!important;line-height:1.25rem;--tw-text-opacity:1;color:rgb(32 114 183/var(--tw-text-opacity))}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-read-and-write .pr-snippet-write-review-link{text-decoration-line:underline}@media not all and (min-width:768px){.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet .pr-snippet-read-and-write .pr-snippet-write-review-link{display:none}}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-reco{float:none}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-reco .pr-checkbox-icon svg{height:1.25rem;width:1.25rem}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-reco .pr-checkbox-icon circle{fill:#10b981}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-reco-to-friend-message,.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend{max-width:none}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend{display:flex;align-items:center}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend{display:flex}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend span{vertical-align:middle}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend div,.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend span{margin-right:2px;display:inline-block;vertical-align:top}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend .pr-checkbox-cont{vertical-align:middle}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend .pr-snippet-reco-to-friend-percent>div,.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend .pr-snippet-reco-to-friend-percent>span{display:inline-block}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend .pr-snippet-reco-to-friend-percent>span{height:20px}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-reco-to-friend-message{vertical-align:middle;font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-reco-value{margin-left:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-reco{margin-top:7px}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-reco{margin-top:5px}.catalog-product-view .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-reco{vertical-align:middle;line-height:24px}.catalog-product-view .pr-thumbs-icon-up{height:1rem;width:1rem;background-position:0;background-repeat:no-repeat;background-image:url(/media/.renditions/wysiwyg/thumbsup-icon.webp)}.catalog-product-view .pr-thumbs-icon-up svg{display:none}.catalog-product-view .pr-thumbs-icon-down{height:1rem;width:1rem;background-position:0;background-repeat:no-repeat;background-image:url(/media/.renditions/wysiwyg/thumbsdown-icon.webp)}.catalog-product-view .pr-thumbs-icon-down svg{display:none}.catalog-product-view .pr-qa-display-item-icon{height:1.25rem!important;width:1.25rem!important;min-width:1.25rem;border-width:0!important;background-color:initial!important;background-position:50%;background-repeat:no-repeat;color:#0000!important;background-image:url(/media/.renditions/wysiwyg/question-icon.webp)}.catalog-product-view .pr-qa-display-answer-by-container-expert .pr-badging-icon,.catalog-product-view .pr-verified_buyer .pr-badging-icon{margin-left:-1rem;display:block;height:1.25rem!important;width:1.25rem!important;background-repeat:no-repeat}[data-content-type$=block] .catalog-product-view .pr-qa-display-answer-by-container-expert .pr-badging-icon p:last-child,[data-content-type$=block] .catalog-product-view .pr-verified_buyer .pr-badging-icon p:last-child{margin-bottom:1rem;margin-top:0}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl[data-content-type$=block] .catalog-product-view .pr-qa-display-answer-by-container-expert .pr-badging-icon p:last-child,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl[data-content-type$=block] .catalog-product-view .pr-verified_buyer .pr-badging-icon p:last-child,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view .pr-qa-display-answer-by-container-expert .pr-badging-icon.block-compare,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view .pr-verified_buyer .pr-badging-icon.block-compare{display:none}.catalog-product-view .pr-qa-display-answer-by-container-expert .pr-badging-icon,.catalog-product-view .pr-verified_buyer .pr-badging-icon{background-image:url(/media/.renditions/wysiwyg/verified-icon.webp)}.catalog-product-view .pr-qa-display-answer-by-container-expert .pr-badging-icon svg,.catalog-product-view .pr-verified_buyer .pr-badging-icon svg{display:none}.catalog-product-view #pr-review-snapshot{font-family:acumin-variable,brandon-grotesque,Arial,sans-serif}.catalog-product-view #pr-review-snapshot .pr-headline{font-size:1rem;line-height:1.5rem;font-weight:510;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-header{padding-left:.75rem;padding-right:.75rem}@media (min-width:768px){.catalog-product-view #pr-review-snapshot .pr-review-snapshot-header{padding-left:0;padding-right:0}}@media not all and (min-width:768px){.catalog-product-view #pr-review-snapshot .pr-review-snapshot-block-container{padding-left:.75rem;padding-right:.75rem}.catalog-product-view #pr-review-snapshot .pr-subheadline{display:none}}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-header-intro{justify-content:space-between!important;border-width:0}@media not all and (min-width:768px){.catalog-product-view #pr-review-snapshot .pr-review-snapshot-header-intro{margin-bottom:0}}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-snippets{width:100%}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet-stars .pr-rating-stars .pr-star-v4{height:1.5rem;width:1.5rem}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-snippets .pr-review-snapshot-snippets-headline{font-size:2.25rem;line-height:2.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.catalog-product-view #pr-review-snapshot .pr-review-snapshot-snippets .pr-review-snapshot-snippets-headline.mb-4{display:none}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet-review-count{font-size:.875rem;line-height:1.25rem;font-weight:400}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet-write-review-link{width:100%;border-radius:.125rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(32 114 183/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-size:1rem;line-height:1.5rem;font-weight:510;--tw-text-opacity:1;color:rgb(32 114 183/var(--tw-text-opacity));border:1px solid}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet{position:relative}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet-stars-container{margin-left:auto;margin-right:auto;text-align:center}@media not all and (min-width:768px){.catalog-product-view #pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet-stars-container{margin-bottom:.75rem;padding-right:8rem}}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet-stars-container .pr-snippet-rating-decimal{font-size:1rem!important;line-height:1.5rem!important;--tw-text-opacity:1!important;color:rgb(30 41 59/var(--tw-text-opacity))!important}@media not all and (min-width:768px){.catalog-product-view #pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet-read-and-write{width:100%}}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet-read-and-write .pr-snippet-review-count{top:.125rem;left:50%}@media not all and (min-width:768px){.catalog-product-view #pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet-read-and-write .pr-snippet-review-count{position:absolute;margin:0;padding-left:2rem}}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-block-recommend .pr-snippet-reco-to-friend-green{display:flex!important;align-items:center;justify-content:center;background-color:inherit}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-block-recommend .pr-snippet-reco-to-friend-green .pr-reco{padding-top:0;padding-bottom:0}@media not all and (min-width:768px){.catalog-product-view #pr-review-snapshot .pr-review-snapshot-block-recommend .pr-snippet-reco-to-friend{display:flex;gap:.25rem}}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-block-recommend .pr-reco-value{font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:768px){.catalog-product-view #pr-review-snapshot .pr-review-snapshot-block-recommend .pr-reco-value{font-size:1.875rem;line-height:2.25rem}}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-block-recommend .pr-reco-to-friend-message{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-block-recommend>span{display:block!important}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-block-recommend .pr-checkbox-icon{display:block!important;max-height:2rem;padding:0}@media not all and (min-width:768px){.catalog-product-view #pr-review-snapshot .pr-review-snapshot-block-recommend .pr-checkbox-icon svg{height:1.25rem;width:1.25rem}}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-block-recommend .pr-checkbox-icon circle{fill:#10b981}@media not all and (min-width:768px){.catalog-product-view #pr-review-snapshot .pr-histogram-label{padding-left:0!important}}.catalog-product-view #pr-review-snapshot .pr-histogram-cross{display:none}.catalog-product-view #pr-review-snapshot .pr-ratings-histogram-barValue{--tw-bg-opacity:1;background-color:rgb(244 197 58/var(--tw-bg-opacity))}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff{display:flex;--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));padding:1.5rem}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff{display:flex}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}@media not all and (min-width:768px){.catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff{flex-direction:column}}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff .pr-faceoff-label{font-size:.875rem;font-weight:510;line-height:1.25rem;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}@media not all and (min-width:768px){.catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff .pr-faceoff-review{margin-bottom:.75rem}}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff .pr-faceoff-review,.catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff .pr-faceoff-review span{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff button{position:relative;bottom:auto;align-items:center;gap:.25rem;font-size:1rem;line-height:1.5rem;font-weight:510;--tw-text-opacity:1;color:rgb(32 114 183/var(--tw-text-opacity))}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff button svg{height:1rem;width:1rem}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff .pr-faceoff-positive{padding-top:0;padding-bottom:0;padding-left:0}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff .pr-faceoff-negative{padding-top:0;padding-bottom:0;padding-right:0}@media not all and (min-width:768px){.catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff .pr-faceoff-negative{padding-left:0}}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff .pr-faceoff-img{position:relative;left:auto;height:auto;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity))}@media not all and (min-width:768px){.catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff .pr-faceoff-img{margin-top:3rem;margin-bottom:4rem}}.catalog-product-view #pr-review-snapshot .pr-review-snapshot-faceoff .pr-faceoff-img .pr-faceoff-img-txt{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity));font-size:.875rem;font-weight:510;line-height:1.25rem}.catalog-product-view #reviews\.tab{scroll-margin-top:300px}@media not all and (min-width:768px){.catalog-product-view #reviews\.tab>.accordion-section-content{padding-left:0;padding-right:0}}.catalog-product-view #pr-review-display{font-family:acumin-variable,brandon-grotesque,Arial,sans-serif}@media not all and (min-width:768px){.catalog-product-view #pr-review-display #pr-rd-main-header{margin-bottom:0}}.catalog-product-view #pr-review-display #pr-rd-main-header div:has(#pr-review-filter-section:empty){display:none}.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort{display:flex;flex-direction:column;align-items:center;gap:1.5rem;--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));padding:1.5rem .75rem .75rem}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort{display:flex}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}@media (min-width:768px){.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort{flex-direction:row-reverse;gap:.625rem}}.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-main-header-search{height:auto;padding:0}@media (min-width:768px){.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-main-header-search{width:50%}}.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-main-header-search input{height:auto!important;border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity));padding:.625rem .875rem;font-size:1rem;line-height:1.5rem}.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-main-header-search button{height:100%;width:2.75rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(32 114 183/var(--tw-bg-opacity))}.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-main-header-search button path{fill:#fff}.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-review-header-sorts{display:flex;width:100%;align-items:center;gap:2.5rem}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-review-header-sorts.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-review-header-sorts{display:flex}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-review-header-sorts{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-review-header-sorts.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-review-header-sorts.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-review-header-sorts.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-review-header-sorts .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}@media not all and (min-width:768px){.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-review-header-sorts{flex-direction:column}}@media (min-width:768px){.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-review-header-sorts{width:50%;gap:.625rem}}.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-review-header-sorts>.pr-rd-sort-group{position:relative;width:100%;padding:0}@media (min-width:768px){.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-review-header-sorts>.pr-rd-sort-group{width:50%}}.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-review-header-sorts>.pr-rd-sort-group:before{position:absolute;left:0;top:-1.5rem;margin-bottom:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:510;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-review-header-sorts .pr-rd-sort{width:100%;border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity));padding:.625rem .875rem;font-size:1rem;line-height:1.5rem}.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-review-header-sorts .pr-rd-sort-group:has(#pr-rd-sort-by):before{--tw-content:"Sort By";content:var(--tw-content)}.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-main-header-search-sort .pr-rd-review-header-sorts .pr-rd-sort-group:has(#pr-rd-filter-variant-by):before{--tw-content:"Product Variant";content:var(--tw-content)}.catalog-product-view #pr-review-display #pr-rd-main-header .pr-rd-review-total{display:none}.catalog-product-view #pr-review-display .pr-snippet-rating-decimal{border-width:0;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.catalog-product-view #pr-review-display .pr-review{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));padding:1.5rem}.catalog-product-view #pr-review-display .pr-review .pr-rd-header{display:flex;align-items:flex-start}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.catalog-product-view #pr-review-display .pr-review .pr-rd-header.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view #pr-review-display .pr-review .pr-rd-header{display:flex}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-display .pr-review .pr-rd-header{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-display .pr-review .pr-rd-header.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-display .pr-review .pr-rd-header.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-display .pr-review .pr-rd-header.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-review-display .pr-review .pr-rd-header .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}@media not all and (min-width:768px){.catalog-product-view #pr-review-display .pr-review .pr-rd-header{flex-direction:column}}@media (min-width:768px){.catalog-product-view #pr-review-display .pr-review .pr-rd-header{align-items:center}}.catalog-product-view #pr-review-display .pr-review .pr-rd-review-headline{font-size:1.125rem;line-height:1.75rem;font-weight:510;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}@media not all and (min-width:768px){.catalog-product-view #pr-review-display .pr-review .pr-rd-review-headline{margin-top:0}}.catalog-product-view #pr-review-display .pr-review .pr-rd-review-product{padding-top:1.25rem;font-size:1rem;line-height:1.5rem;font-weight:510;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.catalog-product-view #pr-review-display .pr-review .pr-rd-description{margin-bottom:0}.catalog-product-view #pr-review-display .pr-review .pr-rd-images{margin:0}.catalog-product-view #pr-review-display .pr-review .pr-rd-description-text{padding-bottom:1.25rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.catalog-product-view #pr-review-display .pr-review .pr-rd-details{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.catalog-product-view #pr-review-display .pr-review .pr-rd-details .pr-rd-bold{font-size:.875rem;line-height:1.25rem;font-weight:510;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.catalog-product-view #pr-review-display .pr-review .pr-rd-footer{margin-bottom:0;padding-bottom:0}.catalog-product-view #pr-review-display .pr-rd-main-footer{border-width:0!important}.catalog-product-view .pr-helpful-voting,.catalog-product-view .pr-rd-helpful-action-group{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}@media not all and (min-width:768px){.catalog-product-view .pr-helpful-voting .pr-rd-helpful-action-btn-group,.catalog-product-view .pr-rd-helpful-action-group .pr-rd-helpful-action-btn-group{margin-left:-.75rem}}@media (min-width:768px){.catalog-product-view .pr-helpful-voting .pr-rd-helpful-action-btn-group,.catalog-product-view .pr-rd-helpful-action-group .pr-rd-helpful-action-btn-group{margin-left:.5rem!important;margin-right:.5rem!important}}.catalog-product-view .pr-helpful-voting .pr-rd-helpful-text,.catalog-product-view .pr-rd-helpful-action-group .pr-rd-helpful-text{font-size:1rem;line-height:1.5rem;font-weight:510;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.catalog-product-view .pr-helpful-voting button,.catalog-product-view .pr-rd-helpful-action-group button{border-width:0!important;background-color:inherit!important}.catalog-product-view .pr-helpful-voting button svg path,.catalog-product-view .pr-rd-helpful-action-group button svg path{fill:#0000;stroke:#334155;stroke-width:10}.catalog-product-view .pr-helpful-voting .pr-helpful-count,.catalog-product-view .pr-rd-helpful-action-group .pr-helpful-count{font-size:1rem;line-height:1.5rem;font-weight:510;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.catalog-product-view .pr-helpful-voting .pr-rd-flag-review-container button,.catalog-product-view .pr-rd-helpful-action-group .pr-rd-flag-review-container button{font-size:1rem;line-height:1.5rem;font-weight:510;--tw-text-opacity:1;color:rgb(32 114 183/var(--tw-text-opacity));text-decoration-line:none}.catalog-product-view .pr-rd-main-footer .pr-rd-content-block span{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.catalog-product-view .pr-rd-main-footer .pr-rd-content-block a{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(32 114 183/var(--tw-text-opacity));text-decoration-line:none}.catalog-product-view #pr-questiondisplay .p-w-r{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:acumin-variable,brandon-grotesque,Arial,sans-serif}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display{padding:0}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display h1{display:none}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline{margin:0}@media not all and (min-width:768px){.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline{display:flex;flex-direction:column-reverse}}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-sort-headline{text-align:center}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search,.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-sort{padding:.75rem}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-sort{width:100%;flex-wrap:nowrap;justify-content:flex-start;gap:.625rem;border-width:0;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-sort.text-4xl.mb-4{display:none}@media not all and (min-width:768px){.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-sort{flex-direction:column}}@media (min-width:768px){.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-sort{width:40%}}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-sort .pr-qa-sort-group{width:100%;flex-direction:column;align-items:flex-start;gap:.375rem}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-sort .pr-qa-sort-group .pr-qa-sort{height:auto;width:100%;border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity));padding:.625rem .875rem;font-size:1rem;line-height:1.5rem}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-sort select{max-width:none}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search{float:right;width:100%;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}@media (min-width:768px){.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search{width:60%;padding-top:1rem}}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search form{padding-top:.125rem}@media (min-width:768px){.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search form{margin-top:1rem}}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search label{visibility:hidden;display:block;height:0;width:0!important}[data-content-type$=block] .catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search label p:last-child{margin-bottom:1rem;margin-top:0}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl[data-content-type$=block] .catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search label p:last-child,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search label.block-compare{display:none}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search .pr-input-group{width:100%}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search input{height:auto!important;border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity));padding:.625rem .875rem;font-size:1rem;line-height:1.5rem}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search button{height:100%!important;width:2.75rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(32 114 183/var(--tw-bg-opacity))}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-headline .pr-qa-display-search button path{fill:#fff}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-question{float:none;width:100%}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-question .pr-qa-display-item-details{position:static}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-show-more-questions{border-width:1px;--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity));background-color:initial}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-show-more-questions span{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-show-more-questions .pr-caret-icon{display:none}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-ask-question{float:none;margin-bottom:.75rem;padding-left:0}@media not all and (min-width:768px){.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-ask-question{width:100%}}@media (min-width:768px){.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-ask-question{margin-top:1rem;margin-bottom:1rem;width:16rem}}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-ask-question button{float:none;margin:0;height:100%;width:100%!important;border-radius:.125rem;border-width:0;--tw-border-opacity:1;border-color:rgb(32 114 183/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(32 114 183/var(--tw-text-opacity));border:1px solid}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-ask-question button .pr-cross-icon{display:none}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-ask-question button .pr-qa-display-text{background-color:initial;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(32 114 183/var(--tw-text-opacity));text-shadow:none!important}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-question{margin-top:.75rem;margin-bottom:.75rem;border-top-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));padding-top:.75rem}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-question dl{margin-bottom:0;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));padding:1.5rem}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist{margin-bottom:2.25rem;border-bottom-width:1px;border-left-width:0;border-style:solid;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity));padding-bottom:1.25rem;padding-left:0}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist>*{margin-left:.875rem}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-item{margin-left:.125rem;margin-bottom:.25rem;display:flex;align-items:center;gap:.25rem}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-item.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-item{display:flex}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-item{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-item.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-item.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-item.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-item .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-item .pr-qa-display-item-icon{position:static}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-answer-by-container{margin-left:0}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-answer{margin-bottom:0}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-item-text{font-size:1rem;line-height:1.5rem;font-weight:510;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-item-details{margin-bottom:.25rem;width:auto;border-left-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity));padding-left:1rem;padding-bottom:.75rem;padding-top:.25rem}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-item-details sub{bottom:0}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-answer-link-container{display:none}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-answer-details .pr-qa-display-answer-text{border-left-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 157 224/var(--tw-border-opacity));padding-left:1rem;font-size:1rem;line-height:1.5rem;font-weight:510;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}@media not all and (min-width:768px){.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-answer-details .pr-qa-display-answer-by{margin-left:1rem;margin-top:.5rem}}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-answer-details .pr-qa-display-answer-by span{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-answer-icon{left:-.375rem;border-width:0;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-answer-icon svg{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-qa-display-answer-icon path{fill:#009de0}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-helpful-voting{margin-left:-1.25rem}.catalog-product-view #pr-questiondisplay .p-w-r .pr-qa-display-questionlist .pr-helpful-voting button{margin-top:.25rem!important}@media (max-width:767px){.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(.webforms .form .submit){content:" ";height:1.5rem;width:1.5rem;display:block;border-radius:50%}.catalog-product-view #gallery .js_thumbs_slide button.hyva_checkout-index-index .btn-secondary:is(.webforms .form .submit):before{content:" ";height:1rem;width:1rem;background:#009de0;display:block;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.catalog-product-view .qty-addtocart-container .webforms .form .submit{padding-top:14px;padding-bottom:14px;line-height:.75;width:100%;justify-content:center}.catalog-product-view .qty-addtocart-container .webforms .form .submit.btn-addtocart{padding-top:14px;padding-bottom:14px}