.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options>div:has(.form-email:focus),.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options>div:has(.form-input:focus),.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options>div:has(.form-multiselect:focus),.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options>div:has(.form-select:focus),.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options>div:has(.form-textarea:focus),.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options>div:has(.form-email:focus),.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options>div:has(.form-input:focus),.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options>div:has(.form-multiselect:focus),.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options>div:has(.form-select:focus),.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options>div:has(.form-textarea:focus){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity))}@media (min-width:640px){.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options>div:has(.form-email:focus),.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options>div:has(.form-input:focus),.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options>div:has(.form-multiselect:focus),.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options>div:has(.form-select:focus),.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options>div:has(.form-textarea:focus),.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options>div:has(.form-email:focus),.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options>div:has(.form-input:focus),.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options>div:has(.form-multiselect:focus),.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options>div:has(.form-select:focus),.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options>div:has(.form-textarea:focus){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}}.page-product-configurable .product-info-main .product-options-section h2{display:none}.page-product-configurable .product-info-main .dropdown-attribute,.page-product-configurable .product-info-main .swatch-attribute{margin-top:.75rem;border-width:0;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.page-product-configurable .product-info-main .dropdown-attribute>div,.page-product-configurable .product-info-main .swatch-attribute>div{flex-direction:column;gap:.375rem}.page-product-configurable .product-info-main .dropdown-attribute .label,.page-product-configurable .product-info-main .dropdown-attribute .product-option-label,.page-product-configurable .product-info-main .swatch-attribute .label,.page-product-configurable .product-info-main .swatch-attribute .product-option-label{margin-bottom:0;width:100%;font-size:.875rem;line-height:1.25rem;font-weight:510}.page-product-configurable .product-info-main .dropdown-attribute .product-option-values,.page-product-configurable .product-info-main .swatch-attribute .product-option-values{margin-left:0;width:100%}.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options,.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options{margin-left:0;margin-right:0;display:grid;grid-auto-rows:minmax(0,1fr);grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem}@media (min-width:640px){.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options,.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options{gap:.375rem}}.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options>div,.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options>div{margin-left:0;height:100%;border-radius:.125rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity));font-weight:510}.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options>div:has(.ring),.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options>div:has(.ring){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity))}@media (min-width:640px){.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options>div:has(.ring),.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options>div:has(.ring){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}}.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options>div.option-disabled,.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options>div.option-disabled{display:none}.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options .swatch-option,.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options .swatch-option{margin:0;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;border-width:0;padding:1rem;font-size:1rem;line-height:1.5rem;--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);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container .page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options .swatch-option.justify-start.text-4xl.mb-4,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options .swatch-option.justify-start.text-4xl.mb-4{display:none}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options .swatch-option,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers .page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options .swatch-option{display:flex}.page-layout-inground-liner #igl-tool .step-foot .page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options .swatch-option,.page-layout-inground-liner #igl-tool .step-foot .page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options .swatch-option{padding:.3rem 0 0}.page-layout-inground-liner #igl-tool .step-foot .page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options .swatch-option.left-block,.page-layout-inground-liner #igl-tool .step-foot .page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options .swatch-option.left-block{width:50%;float:left;border-right:1px solid}.page-layout-inground-liner #igl-tool .step-foot .page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options .swatch-option.right-block,.page-layout-inground-liner #igl-tool .step-foot .page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options .swatch-option.right-block{width:50%;float:left;text-align:left;padding-left:4rem}.page-layout-inground-liner #igl-tool .step-foot .page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options .swatch-option.right-block .block-bottom,.page-layout-inground-liner #igl-tool .step-foot .page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options .swatch-option.right-block .block-bottom{font-size:4.4rem;line-height:5rem;font-weight:700;color:#009de0}.page-layout-inground-liner #igl-tool .step-foot .page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options .swatch-option .block-top,.page-layout-inground-liner #igl-tool .step-foot .page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options .swatch-option .block-top{padding:0;margin:0;font-size:2.4rem;line-height:2.8rem}@media not all and (min-width:640px){.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options .swatch-option,.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options .swatch-option{padding-left:.125rem;padding-right:.125rem}}.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options .swatch-option>*,.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options .swatch-option>*{line-height:1rem}.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options .swatch-option>div,.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options .swatch-option>div{white-space:normal;text-align:center;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options .swatch-option .swatch-option-price,.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options .swatch-option .swatch-option-price{--tw-text-opacity:1;color:rgb(32 114 183/var(--tw-text-opacity))}.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options .swatch-option .swatch-delivery-message,.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options .swatch-option .swatch-delivery-message{text-align:center;font-size:.75rem;line-height:1rem;font-weight:510;text-transform:uppercase;--tw-text-opacity:1;color:rgb(32 114 183/var(--tw-text-opacity))}.page-product-configurable .product-info-main .dropdown-attribute select,.page-product-configurable .product-info-main .swatch-attribute select{width:100%;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity));--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)}.page-product-configurable .page-wrapper.initial #product_addtocart_form{min-height:128px}.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options>div:has(.braintree-hosted-fields-focused),.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options>div:has(.braintree-hosted-fields-focused){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity))}@media (min-width:640px){.page-product-configurable .product-info-main .dropdown-attribute .swatch-attribute-options>div:has(.braintree-hosted-fields-focused),.page-product-configurable .product-info-main .swatch-attribute .swatch-attribute-options>div:has(.braintree-hosted-fields-focused){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}}