:root{--afsBlueColor: #1C355E;--afsRedColor: #AA2D29;--afsOffWhiteColor: #F5F5F5}.section-header-tagline-container{text-align:center;margin:40px;font-size:24px}.section-header-tagline{color:var(--afsRedColor)}.section-header-tagline-one-click{color:var(--afsBlueColor);padding:0 3px;border:1px solid var(--afsBlueColor);border-radius:3px;font-size:23px}.main-content{padding-top:1.2%}.hero--x-small{height:95px}.hero__overlay:before{opacity:.5}.hero__inner div .mega-title{font-size:2em;margin-bottom:0;text-align:center}.hero__inner{padding:0}.hero__inner div{padding:0 55px}.overstock-group h1{color:var(--afsRedColor)}.allPackagesHeader{margin-bottom:0;padding-bottom:0}.allFenceButtonBox{display:flex;flex-direction:column;align-items:center;padding-top:20px;padding-bottom:20px}.allFenceTypeButton{border-radius:7px;border:1px solid var(--afsBlueColor);background:var(--afsBlueColor);color:#fff;margin-right:10px}.allFencePackagesButton{border-radius:7px;border:1px solid var(--afsBlueColor);background:#fff;color:var(--afsBlueColor)}#complete-fence-package-card-rapper{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;max-width:100%;width:100%}.overstock-collection .overstock-group{margin-bottom:4%;display:flex;flex-direction:column;align-items:center}.cateImage{border:3px solid var(--afsBlueColor);border-radius:12px 40px;height:100px;background-size:auto;background-repeat:no-repeat;background-position:left;width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:2%}.cateImage div{background:#fff;border:2px solid var(--afsBlueColor);border-radius:6px 20px;opacity:.92;width:fit-content;padding-left:3%;padding-right:3%}.cateImage h1{margin:0;font-size:25px;color:var(--afsRedColor)}@media only screen and (max-width: 749px){.cateImage h1{font-size:21px;margin:0}}.complete-fence-package-card{min-width:225px;width:21%;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:space-between;border-radius:14px;border:3px solid var(--afsBlueColor);margin:1%;line-height:1}.complete-fence-package-size{padding-top:3%;font-weight:700;font-size:18px;display:flex;flex-direction:column;align-items:center}.product_image_container{display:flex;background-size:contain;background-position:center;background-repeat:no-repeat;width:200px;padding:40%}.product_image_container a{padding-top:3%}.complete-fence-package-gates img{width:35px;height:20px}.complete-fence-package-gates{font-size:14px;padding-bottom:3%}.complete-fence-package-title{text-align:center;padding:5%}.complete-fence-package-price{font-weight:700;padding-top:2%;padding-bottom:5%}.complete-fence-package-quantity{display:none}.complete-fence-package-submit{padding-bottom:2%;display:flex;flex-direction:row;justify-content:space-around;width:215px}#add-to-cart .btn{border-radius:7px;background:var(--afsRedColor);width:102px;padding:10px 5px}#more-details .btn{border-radius:7px;border:1px solid var(--afsRedColor);background:#fff;width:102px;padding:10px 5px;color:var(--afsRedColor)}#quantity{display:none}.related_qty>#quantity{display:block}.related_submit>.ajaxified-cart-feedback.success{display:block}.submit_CFP_form>.ajaxified-cart-feedback.success{display:none!important}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}.hover-container{position:relative;text-transform:uppercase;font-size:17px}.hover-target{position:relative;vertical-align:sub}.hover-popup{position:absolute;display:flex;flex-direction:column;justify-content:space-between;top:70%;left:-39%;width:45ch;margin:min(1rem,20px);font-size:.8rem;background-color:var(--afsOffWhiteColor);border:1px solid var(--afsBlueColor);border-radius:8px;padding:1.5em;z-index:42;transform:scale(0);transition:transform .2s ease;transform-origin:8% -10px}.infoBoxFenceSpecsRapper{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start}.infoBoxFenceSpecs{width:25%;border:1px solid var(--afsBlueColor);display:flex;flex-direction:column;justify-content:flex-start;background:#fff;align-items:center}.infoBoxFenceSpecs div img{height:54px}.infoBoxFenceSpecs div{font-size:.65rem;padding:5px}div hr{padding:0;margin-top:5%;margin-bottom:6%}.infoBoxAltFenceRapper{display:flex;flex-direction:row}.infoBoxAltFenceRapper div{background:#fff;border:1px solid var(--afsBlueColor);padding:.2rem}.infoBoxAltFenceImage{width:95%}.hover-popup div h2{color:var(--afsRedColor);font-weight:700;text-transform:none;margin-bottom:0}.hover-popup div h5{margin-top:4%;margin-bottom:2%}.hover-target:hover+.hover-popup,.hover-target:focus+.hover-popup,.hover-popup:hover{transform:scale(1)}.hover-popup:before{content:"";position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--afsOffWhiteColor);top:-10px;left:75%}.hover-popup:after{content:"";position:absolute;top:-2rem;right:0;bottom:0;left:0;z-index:-1}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:-1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}.complete-fence-package-variation-rapper{display:flex;flex-direction:row;margin:1px 1px 5px}.cfp-variantion-color-box-parent>div{width:66px;max-width:66px;min-height:40px;border:1px solid #1C355E;margin:2px;cursor:pointer}.selectColorTitle{font-size:x-small;font-weight:700;text-align:left;width:93%}.color-box{font-size:small;text-align:center;padding-top:12px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/CFP.css.map */
