.customers-login .content.container *,.customers-account .content.container *,.customers-register .content.container *,.customers-activate_account .content.container *,.customers-addresses .content.container *,.customers-reset_password .content.container *,#search .container *{box-sizing:content-box}body div.content.main,body div.content.container{padding-top:190px}#col-main{width:80%;margin:0 auto 40px;padding-top:160px}#col-main h2#store-locator-title{text-transform:uppercase;letter-spacing:0;font-weight:600;font-size:30px;margin-bottom:10px}p.store-locator-subhead{font-size:18px;text-align:center;font-weight:600;margin-bottom:30px}#col-main .search_bar .search_limit{min-width:0;width:130px}#col-main .search_filters .search_filter{margin-right:20px;width:auto}span.d-l{width:10px;height:10px;display:inline-block;border-radius:50%;margin-right:5px}span.d-l.marine{background:#0f75bc}span.d-l.res{background:#5bbb41}.page-contact .main_content_area.content.container{padding-bottom:40px;padding-top:150px}.page-contact h2{text-transform:uppercase;text-align:left;font-weight:600;margin-bottom:5px}.page-contact .contact-page-sidemenu li{list-style:none}.page-contact .contact-page-sidemenu li a,.page-contact .contact-page-sidemenu li a:visited{color:#000;text-decoration:underline;font-size:16px}.page-contact .contact-page-sidemenu li a:hover{color:#ddb039;color:var(--color-yellow)}.bottom-contact-border{border-top:1px solid #ddb039;border-top:1px solid var(--color-yellow);margin-top:30px;padding-top:30px}.bottom-contact-locations-col{columns:2}.description-section-content p{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.page.contact-confirmation .main_content_area{padding-top:150px}.page.contact-confirmation .main_content_area h1{display:none}.page.contact-confirmation .main_content_area h2{color:#ddb039;color:var(--color-yellow);font-size:40px;margin-bottom:15px}.page.contact-confirmation .main_content_area p{font-size:20px}.blog h2{text-align:left}body.article div.content.main,body.article div.content.container{padding-top:150px}body.article h1{text-align:left;font-size:32px}body.article p,body.article span,body.article li,body.article a,body.article div{font-size:18px}.pdf-download-wrapper{background:#00000026;padding:20px;margin-top:100px}.pdf-download-wrapper h2,.article-newsletter-wrapper h2{text-align:left;margin-bottom:5px;font-size:18px;font-weight:600}.pdf-download-wrapper button,.article-newsletter-wrapper button{min-width:110px}.article-newsletter-wrapper{background:#00000026;padding:20px;margin-top:20px}.search_bar .search_limit{min-width:50px;padding-left:50px}#submitBtn{padding:10px 40px;text-transform:uppercase}#page-products .top-image-section{border-bottom:1px solid #ffffff}#page-products .top-image-section .text-wrapper{position:absolute;top:50px;left:70px;max-width:500px;width:45%}#page-products .top-image-section h1{color:#ddb039;color:var(--color-yellow);font-size:38px;margin-bottom:10px;text-align:left}#page-products .top-image-section p{color:#fff;font-size:20px}#page-products .description-section{background:#ddb039;background:var(--color-yellow);padding:40px 80px;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff}#page-products .description-section p{color:#000;font-size:18px;margin-bottom:5px}#page-products .description-section p.description-section-header{font-weight:600;font-size:20px;margin-bottom:15px;color:#fff}#page-products .block-image-section{position:relative;border-bottom:1px solid #ffffff}#page-products .block-image-section .text-wrapper{position:absolute;top:75px;left:80px;max-width:500px;width:80%}#page-products .block-image-section .text-wrapper.text-wrapper-right{left:auto;right:70px}#page-products .block-image-section h2{color:#ddb039;color:var(--color-yellow);font-size:38px;text-align:left;margin-bottom:10px}#page-products .block-image-section p{color:#fff;font-size:20px}#page-products .bottom-section{background:#ddb039;background:var(--color-yellow);padding:40px 80px;border-bottom:1px solid #ffffff;position:relative;min-height:200px}#page-products .bottom-section .quote-wrapper{position:absolute;top:50%;left:50px;transform:translateY(-50%);height:100%;width:50%}#page-products .quote-text-wrapper{position:absolute;width:80%;left:50%;top:50%;transform:translate(-50%,-50%);padding:20px}#page-products .bottom-section .quote-text-wrapper p{font-size:22px;text-align:center}#page-products .bottom-section img.quote-img-1{position:absolute;top:40px;left:40px;max-width:50px}#page-products .bottom-section img.quote-img-2{position:absolute;bottom:40px;right:40px;max-width:50px}#page-products .bottom-section button{position:absolute;left:75%;top:50%;transform:translate(-50%,-50%);background:#333;border:1px solid #ffffff;color:#fff;font-weight:600;padding:20px 60px;font-size:20px;border-radius:0}#page-products .bottom-section button:hover{background:#fff;color:#333;border:1px solid #333333}@media (max-width: 769px){#page-products .top-image-section .text-wrapper{position:relative;top:0;left:0;width:100%;padding:10px 20px;background:linear-gradient(#000000d9,#000c);max-width:100%}#page-products .top-image-section h1{font-size:22px}#page-products .top-image-section p{font-size:16px;font-weight:500}#page-products .description-section{padding:30px}#page-products .block-image-section .text-wrapper,#page-products .block-image-section .text-wrapper.text-wrapper-right{position:relative;top:0;left:0;max-width:100%;width:100%;padding:15px 20px 20px;background:linear-gradient(#000000bf,#000000e6)}#page-products .block-image-section h2{font-size:22px}#page-products .block-image-section p{font-size:16px}#page-products .bottom-section{padding:40px 20px}#page-products .bottom-section .quote-wrapper{position:relative;width:100%;height:100%;left:0%;top:0%;transform:translate(0);border-left:none}#page-products .bottom-section .quote-text-wrapper{position:relative;width:100%;left:0%;padding:30px 15px 20px;top:0%;transform:translate(0)}#page-products .bottom-section .quote-text-wrapper a{font-size:16px}#page-products .bottom-section img.quote-img-1{top:0;left:0;max-width:30px}#page-products .bottom-section img.quote-img-2{bottom:0;right:0;max-width:30px}#page-products .bottom-section button{position:relative;left:0;top:0;transform:translate(0);margin:20px auto 0;width:100%}body.article div.content.main,body.article div.content.container{padding-top:40px}.article h1{font-size:26px}.pdf-download-wrapper,.article-newsletter-wrapper{margin-top:30px;margin-bottom:20px}}@media (max-width: 767px){body div.content.main,body div.content.container{padding-top:70px}.blog h2{margin:10px 0 5px}body.article .main_content_area{padding-top:45px}body.article p,body.article span,body.article li,body.article a,body.article div{font-size:16px}#col-main{padding-top:70px}p.store-locator-subhead{font-size:16px;margin-bottom:20px}.page-contact .main_content_area.content.container{padding-top:50px}}@media (min-width: 770px) and (max-width: 991px){#page-products .top-image-section .text-wrapper{top:10px;left:40px;width:40%}#page-products .top-image-section h1,#page-products .block-image-section h2{font-size:32px}#page-products .top-image-section p,#page-products .block-image-section p{font-size:16px}#page-products .block-image-section .text-wrapper{top:30px;left:30px;width:40%}#page-products .block-image-section .text-wrapper.text-wrapper-right{right:0}}@media (min-width: 765px) and (max-width: 799px){.page-contact .main_content_area.content.container{padding-top:50px}.contact-questions-col{padding-left:20px}}@media (min-width: 992px) and (max-width: 1199px){#page-products .top-image-section .text-wrapper,#page-products .block-image-section .text-wrapper{left:60px;width:40%}#page-products .block-image-section .text-wrapper.text-wrapper-right{right:40px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/0-freshwater-custom-pages.css.map */
