#p-n,.alt_gothic,.see .video-pod h6,.spec .download,.spec h6,section h3{font-family:alternate-gothic-no-1-d,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c2ar .container{height:247px}@media (max-width:767px){.c2ar .container{height:auto}}.c2ar h3{color:#fff;text-align:center}.c2ar h3 p{font-family:tablet-gothic-narrow;font-weight:100;font-size:31px;padding:45px 0 8px;margin-top:0}@media (max-width:767px){.c2ar h3 p{font-size:24px;padding-left:20px;padding-right:20px}}.c2ar a{color:#fff}.c2ar .menards-wrapper{width:222px;margin:0 auto}@media (max-width:767px){.c2ar .menards-wrapper{width:160px;padding-top:20px;margin-bottom:30px}}.c2ar .menards-wrapper svg:hover{opacity:.8;transition:all .3s ease}.spec{margin-bottom:0}.spec .container{background:#f7f7f6}.spec h3{padding-top:43px;padding-bottom:12px}.spec h6{text-align:center;font-size:42px;font-weight:100;color:#003764;margin:0;padding:24px 0 15px}@media (max-width:767px){.spec h6{font-size:24px}}.spec .download-button{width:9px;height:18px;display:inline-block}.spec .download{text-decoration:none;color:#d70926;font-size:25px;line-height:38px}.spec a .download:after{content:" ";display:inline-block;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 18'%3E%3Cpath fill='%23C8102E' d='M9 0H0v11l4.5 7L9 11z'/%3E%3C/svg%3E") no-repeat;width:9px;height:18px;margin-left:5px}.spec .text-center{text-align:center}.spec .bullets{color:#003764;font-size:21px}@media (min-width:768px){.spec .bullets{min-width:33%}}@media (max-width:850px){.spec .bullets{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width:500px){.spec .bullets{-ms-flex-preferred-size:100%;flex-basis:100%}.spec .bullets ul{margin:0}}.spec .bullets li{padding-bottom:17px;width:90%;max-width:370px;line-height:30px;list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAMAAABstdySAAAAQlBMVEUANmMANmQAN2T///8AN2QANmMANmQAN2QAN2QAN2QAN2QANmQAN2QANmQAN2QAN2QAN2QANmQAN2QANmMANmQAN2Sw/EbaAAAAE3RSTlMAAAAAPD8/P3ixwMPD5OTn8PP85+xzPQAAAEpJREFUeNpNy0cOwCAQQ1HHKcyQQglz/6tGBFL+6smSQS567OpIUKx2CuGy3eUJq5Vmj2i9+DFhe+j7rdTbIG0UgJw1BHUExrcfL9OMBkSsV76HAAAAAElFTkSuQmCC);padding-left:2px}@media (max-width:991px){.spec .bullets li{width:95%;font-size:90%}}.spec .svg-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;padding-bottom:30px}.spec .svg-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;margin:0 20px}.spec .svg-wrapper,.spec .svg-wrapper svg{max-width:66px;max-height:85px}.spec .list-of-specs{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;padding:0 30px 0 20px}@media (max-width:991px){.spec .list-of-specs{padding:0}}@media (max-width:850px){.spec .list-of-specs{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}}@media (min-width:768px){.spec .list-of-specs img{width:33.33333%;max-width:33.33333%}}#p-n{color:#fff;font-size:28px;font-weight:400;letter-spacing:.03em}#p-n .container{background:#003764}@media (max-width:1023px){#p-n{font-size:22px}}@media (max-width:800px){#p-n{font-size:20px}}#p-n sup{font-size:12px;top:-1em}#p-n ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:111px;margin:0}@media (max-width:767px){#p-n ul{margin-left:0;text-align:center;height:auto;padding:10px 0 15px}}#p-n li{list-style:none}@media (max-width:767px){#p-n li{-ms-flex-preferred-size:100%;flex-basis:100%}}#p-n li a{color:#fff;text-decoration:none;line-height:45px}@media (max-width:1150px){#p-n li a{line-height:55px}}@media (max-width:767px){#p-n li a{line-height:35px}}#p-n li a:hover{text-decoration:underline}#p-n .svg-wrapper{width:222px}#p-n .svg-wrapper svg{vertical-align:middle}@media (max-width:767px){#p-n .svg-wrapper svg{width:100px}}#p-n .svg-wrapper svg:hover{opacity:.7;transition:all .3s ease}@media (max-width:1150px){#p-n .svg-wrapper{width:140px}}.liwc .container{min-height:430px;background-size:cover;background-repeat:no-repeat}@media (max-width:767px){.liwc .container{background-image:none!important;height:auto;min-height:0}}.liwc h3{text-align:left;line-height:1.1}@media (max-width:767px){.liwc h3{width:90%;margin:0 5%}}.liwc .copy{color:#003764;font-size:22px;font-family:tablet-gothic-narrow;width:80%}@media (max-width:767px){.liwc .copy{width:90%;margin:0 5%}}.liwc .copy p{margin:3px 0 0;line-height:32px}.liwc .inner{padding:25px 0}@media (min-width:768px){.liwc .liwc--align-right .inner{width:50%;margin-left:50%}.liwc .liwc--align-right .copy{width:90%}.liwc .liwc--align-left .inner{width:55%;margin-right:40%;margin-left:5%}.liwc .container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}}.liwc #liwc-side-mounted-hinges{background-position:50%}.liwc #liwc-side-mounted-hinges .container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.liwc #liwc-side-mounted-hinges .inner{width:50%;margin-left:40%}@media (min-width:1500px){.liwc #liwc-side-mounted-hinges .inner{width:50%;margin-left:50%}}@media (max-width:1140px){.liwc #liwc-side-mounted-hinges .inner{width:59%;margin-left:35%}}@media (max-width:1020px){.liwc #liwc-side-mounted-hinges .inner{width:75%;margin-left:25%}}@media (max-width:810px){.liwc #liwc-side-mounted-hinges .inner{padding-top:100px}}@media (max-width:767px){.liwc #liwc-side-mounted-hinges .inner{padding-top:25px;width:90%;margin:0 5%}}.liwc #liwc-rinsing-power .container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.liwc #liwc-rinsing-power .inner{width:50%;margin-left:3%}@media (max-width:767px){.liwc #liwc-rinsing-power .inner{padding-top:25px;width:90%;margin:0 5%}}@media (max-width:900px){.liwc #liwc-rinsing-power .inner{background-position-x:right}}.liwc #liwc-rinsing-power .copy{width:70%}@media (max-width:767px){.liwc #liwc-rinsing-power .copy{width:90%}}.liwc #liwc-puraclean .container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.liwc #liwc-puraclean .inner{width:60%;margin-left:40%}.liwc #liwc-puraclean .inner sup{font-size:50%;top:-.75em}@media (max-width:1140px){.liwc #liwc-puraclean .inner{width:70%;margin-left:30%}}@media (max-width:1020px){.liwc #liwc-puraclean .inner{width:60%;margin-left:40%;padding-top:40px}}@media (max-width:767px){.liwc #liwc-puraclean .inner{padding-top:25px;width:90%;margin:0 5%}}@media (min-width:768px){.liwc--align-right .container .inner{width:50%;margin-left:50%}.liwc--align-right .container .inner .copy{width:90%}}@media (min-width:768px){.liwc--align-left .container .inner{width:55%;margin-left:5%;margin-right:40%}.liwc--align-left .container .inner .copy{width:80%}}.visible-xs-wrapper{width:100%;overflow:hidden}@media (max-width:767px){#liwc-side-mounted-hinges__image{margin-left:-20%;margin-right:-40%;width:160%;max-width:none}}@media (max-width:767px){#liwc-rinsing-power__image{margin-left:-60%;width:160%;max-width:none}}@media (max-width:767px){#liwc-puraclean-glaze__image{margin-right:-60%;width:160%;max-width:none}}@media (min-width:768px){.tpr{margin-bottom:74px}}.tpr .container{padding:0}.tpr h3{margin-bottom:35px}@media (max-width:767px){.tpr h3{margin:20px 0 0}}.tpr .flex-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width:767px){.tpr .flex-wrapper{-ms-flex-pack:center;justify-content:center}}.tpr .item{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%}@media (max-width:767px){.tpr .item{-ms-flex-preferred-size:60%;flex-basis:60%}.tpr .item:first-child{margin-top:20px}}@media (max-width:450px){.tpr .item{-ms-flex-preferred-size:80%;flex-basis:80%}}@media (max-width:380px){.tpr .item{-ms-flex-preferred-size:100%;flex-basis:100%}}.tpr .item img{width:100%}.tpr .item .item-inner{padding:0 13.5px;position:relative}@media (max-width:767px){.tpr .item .item-inner{padding:0!important;margin-bottom:45px}}.tpr .item .item-inner img{position:relative;top:0;left:0}.tpr .item:first-child .item-inner{padding-left:0;padding-right:27px}.tpr .item:last-child .item-inner{padding-left:27px;padding-right:0}@media (max-width:767px){.tpr .item:last-child .item-inner:last-child{margin-bottom:0}}.tpr .item .copy{position:relative;z-index:1;font-family:tablet-gothic-narrow;color:#003764;font-size:21px;width:100%;padding:0 10%;text-align:center;top:100px;margin-top:-125px;height:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#b4dff0}.tpr .item .copy p{margin:0}@media (max-width:890px){.tpr .item .copy{font-size:19px}}@media (max-width:450px){.tpr .item .copy{top:100px;margin-top:-100px}}.see .container{background-size:cover;background-repeat:no-repeat;min-height:427px;background-position:100% 100%}@media (max-width:767px){.see .container{min-height:0}}.see h3{color:#fff;padding:46px 0 35px;margin:0}@media (min-width:768px) and (max-width:850px){.see h3{font-size:53px}}.see .video-flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}@media (max-width:767px){.see .video-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.see .video-pod{-ms-flex-preferred-size:28.3%;flex-basis:28.3%}@media (max-width:767px){.see .video-pod{-ms-flex-preferred-size:90%;flex-basis:90%;margin-bottom:30px}.see .video-pod:last-child .relative{padding-bottom:40px}}.see .video-pod iframe{max-width:100%;height:auto;margin:0 auto;display:block}@media (max-width:767px){.see .video-pod iframe{margin-bottom:60px}}.see .video-pod img{margin:0 auto}.see .video-pod .relative{position:relative}@media (min-width:768px){.see .video-pod .relative{padding-bottom:35px}}.see .video-pod .svg-wrapper{position:absolute;z-index:1;left:50%;top:50%;height:54px;transform:translate(-50%,-50%);pointer-events:none}.see .video-pod svg{width:54px;height:54px}.see .video-pod .wrapper{height:61px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.see .video-pod .wrapper{height:auto}}.see .video-pod h6{font-size:31px;line-height:30px;font-weight:100;color:#fff;text-align:center;margin:0 0 10px}@media (max-width:850px){.see .video-pod h6{font-size:26px;line-height:25px}}@media (max-width:767px){.see .video-pod h6{margin-bottom:0}}.single .container{display:-ms-flexbox;display:flex}@media (max-width:767px){.single .container{display:block;padding:30px;overflow:-webkit-paged-x;background-size:cover;background-position:50%}}.single h3{color:#003764;width:50%;margin:auto;text-align:left;padding:0 20px;line-height:1.1}@media (max-width:767px){.single h3{text-align:center;width:100%}}.single .video-flex{width:50%;margin:auto;padding:0 10px}@media (max-width:767px){.single .video-flex{width:60%}}.single .video-pod{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 auto}.single .video-pod .relative{position:relative}@media (min-width:768px){.single .video-pod .relative{padding-bottom:0}}.watch-video{position:absolute;transform:translate(-50%);left:50%}.watch-video:hover{cursor:pointer}#modal-video{position:fixed;top:0;left:0;right:0;bottom:0;display:table;height:100vh!important;opacity:0;z-index:-1;background:#252525;width:100%;margin-bottom:0}#modal-video #modal-video-inner{display:table-cell;text-align:center;vertical-align:middle}#modal-video #video-target iframe{max-width:95%!important}#modal-video .close-wrapper2{position:relative;overflow:hidden}#modal-video #close-modal2{color:#fff;border:3px solid #fff;padding:10px 25px;position:absolute;top:-77px;position:relative;text-align:right;float:right;top:5px;right:15px;margin-bottom:30px}@media (max-width:767px){#modal-video #close-modal2{width:80%;text-align:center;right:0;margin-bottom:30px;margin-left:auto;margin-right:auto;float:none}}#modal-video #close-modal2:hover{text-decoration:none;color:#fff;transition:all .3s ease-in-out 0s;cursor:pointer}#modal-video.shown{z-index:4}.hero{margin:33px auto 0;width:100%}.hc{padding:0}section{padding-bottom:60px}section h3{text-align:center;font-size:60px;font-weight:100;color:#003764;margin:0}@media (max-width:767px){section h3{font-size:40px;line-height:40px;text-align:center}}@media (max-width:767px){section{margin-bottom:30px}}section.no-margin{margin:-60px 0}.style h3{text-transform:uppercase;margin:.5em 0 .3em;line-height:1.1}.style .product-pod{display:block;margin-bottom:35px}.style .product-pod img{margin:0 auto;padding:0 15px}@media (min-width:768px){.style .product-pod{width:33%}}@media (min-width:768px){.style .product-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.style .relative{position:relative}.style .absolute{position:absolute;bottom:0;left:0;right:0;z-index:1;text-align:center}.style .absolute h6{display:inline-block;text-transform:uppercase;font-family:alternate-gothic-no-1-d,sans-serif;font-size:28px;margin:15px;padding:6px 20px 1px;color:#003764;font-weight:400;background:hsla(0,0%,100%,.5);line-height:1.1;transition:color .25s linear}.style a .product-pod:hover h6{color:#d70926}.page-template-page-landing-page-2022 .logo-container{width:100%}@media (max-width:479px){.page-template-page-landing-page-2022 #header .home-link svg{max-width:140px;min-width:140px}}.page-template-page-landing-page-2022 #header .util-container{height:78px;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.page-template-page-landing-page-2022 #header .util-container{height:111px}}.page-template-page-landing-page-2022 #header .contact{font-size:16px;font-size:1rem}@media (min-width:480px){.page-template-page-landing-page-2022 #header .contact{font-size:24px;font-size:1.5rem}}@media (min-width:768px){.page-template-page-landing-page-2022 #footer .home-link{margin:0}}.page-template-page-landing-page-2022 .row{margin:auto}.page-template-page-landing-page-2022 .hero{margin-top:0}@media (min-width:768px){.page-template-page-landing-page-2022 .hero{margin-top:30px}}.page-template-page-landing-page-2022 #p-n li.btn-wrapper a{border:4px solid #fff;padding:10px 15px}@media (max-width:767px){.page-template-page-landing-page-2022 #p-n li{margin-bottom:15px}.page-template-page-landing-page-2022 #p-n li.btn-wrapper{margin-bottom:15px;margin-top:5px}}.page-template-page-landing-page-2022 #p-n li.btn-wrapper a[href]:not(:where([href^="#"],[href^="/"],[href*="//mansfieldplumbing.hiebingdev.com/"],[href*="//www.mansfieldplumbing.com/"])):after{content:"";width:15px;height:15px;display:inline-block;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PHBhdGggZD0iTTE0LjYxIDBIOC41M2EuMzkuMzkgMCAwMC0uMzkuMzl2MS41OGMwIC4xLjA0LjIuMTIuMjguMDcuMDcuMTcuMTIuMjguMTJoMi40NUw1Ljg3IDcuMjljLS4wOC4wNy0uMTIuMTctLjEyLjI4cy4wNC4yMS4xMi4yOGwxLjExIDEuMTFjLjE1LjE1LjQuMTUuNTUgMGw1LjExLTQuOTN2Mi4zNmMwIC4xLjA0LjIuMTIuMjguMDcuMDcuMTcuMTIuMjguMTJoMS41N2MuMSAwIC4yLS4wNC4yOC0uMTIuMDctLjA3LjEyLS4xNy4xMi0uMjhWLjRjMC0uMTEtLjA0LS4yLS4xMi0uMjhhLjM1NS4zNTUgMCAwMC0uMjgtLjExeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNC42MiA4LjU1SDEzLjFjLS4xIDAtLjE5LjAzLS4yNi4xYS40Mi40MiAwIDAwLS4xMi4yNnYzLjgzSDIuMjdWMi4yOEg2LjFjLjEgMCAuMTktLjA0LjI2LS4xMXMuMS0uMTcuMS0uMjZWLjM4YzAtLjEtLjAzLS4xOS0uMS0uMjZBLjQyLjQyIDAgMDA2LjEgMEguMzZhLjM1LjM1IDAgMDAtLjI0LjFILjExdi4wMkguMWEuMzUuMzUgMCAwMC0uMS4yNHYxNC4yOWMwIC4wOS4wNC4xNy4xLjI0cy4wMS4wMS4wMS4wMWMuMDYuMDYuMTUuMS4yNC4xaDE0LjI5Yy4wOSAwIC4xOC0uMDMuMjQtLjA5aC4wMWMuMDYtLjA4LjEtLjE2LjEtLjI1VjguOTFjMC0uMi0uMTctLjM2LS4zNy0uMzZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);position:relative;right:-3px;top:0}@media (min-width:768px){.page-template-page-landing-page-2022 .icon_grid_callout--grid_content{width:60%}}.page-template-page-landing-page-2022 .icon_grid_callout--grid_content img{width:100%}@media (min-width:768px){.page-template-page-landing-page-2022 .icon_grid_callout--grid_items{width:100%}}.page-template-page-landing-page-2022 .icon_grid_callout--grid_single_item img{width:110px;-ms-flex-pack:center;justify-content:center}.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy--hr{border-top:1px solid #b3dfef;margin:40px 0}@media (min-width:768px){.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy--hr{margin:40px 0 40px 40px}}@media (min-width:768px){.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy{margin:0 0 0 40px}}.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy h3{text-align:left;font-size:39px;font-size:2.4375rem;text-transform:uppercase;margin-bottom:20px}.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy img{width:110px}.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--content{display:-ms-flexbox;display:flex}.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--img img{min-width:110px;width:110px}.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--copy{width:auto;margin-left:20px;font-size:18px;font-size:1.125rem}.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--copy ol,.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--copy ul{padding:0 0 0 18px}.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--copy ol::marker,.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--copy ul::marker{color:#17375f}.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--copy a{color:#d60925}.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--copy a[href]:not(:where([href^="#"],[href^="/"],[href*="//mansfieldplumbing.hiebingdev.com/"],[href*="//www.mansfieldplumbing.com/"])):after{content:"";width:12px;height:12px;display:inline-block;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4wOCAxMy4wNCI+PHBhdGggZD0iTS43NCAxMy4wNGgxMC40MWMuNDEgMCAuNzQtLjMzLjc0LS43NFY2LjM1SDEwLjR2NS4ySDEuNDlWMi42NGg1LjJWMS4xNUguNzRjLS40MSAwLS43NC4zMy0uNzQuNzRWMTIuM2MwIC40MS4zMy43NC43NC43NHoiIGZpbGw9IiNkNjA5MjUiLz48cGF0aCBmaWxsPSIjZDYwOTI1IiBkPSJNNS43NCA2LjI4bDEuMDQgMS4wNCA0LjgxLTQuNzl2MS42MWgxLjQ5VjBIOC45MnYxLjQ5aDEuNjFMNS43NCA2LjI4eiIvPjwvc3ZnPg==);position:relative;right:-3px;top:0}.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--copy ol,.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--copy p,.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--copy ul{color:#17375f}.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--copy ol:first-child,.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--copy p:first-child,.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--copy ul:first-child{margin-top:0}.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--copy ol:last-child,.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--copy p:last-child,.page-template-page-landing-page-2022 .icon_grid_callout--grid_bottom_copy .icon_grid_callout--grid_bottom_copy--copy ul:last-child{margin-bottom:0}.page-template-page-landing-page-2022 .product_highlight_item-content h3{color:#d60925!important}.page-template-page-landing-page-2022 .product_highlight_item-gray{box-shadow:none}@media (min-width:768px){.page-template-page-landing-page-2022 .product_highlight_item-left,.page-template-page-landing-page-2022 .product_highlight_item-right{max-width:1230px}}@media (min-width:1080px){.page-template-page-landing-page-2022 .product_highlight_item-gray .product_highlight_item-content{padding:40px}}@media (max-width:767px){.page-template-page-landing-page-2022 .callout_banner{margin-bottom:0}}.page-template-page-landing-page-2022 h2[id],.page-template-page-landing-page-2022 section[id]{scroll-margin-top:80px}.banner_desktop{display:none;min-height:450px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.banner_desktop{height:100px}}@media (min-width:480px){.banner_desktop{display:flex;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-position:70% 50%;background-repeat:no-repeat;background-size:cover}}@media (min-width:992px){.banner_desktop{background-position:50% 50%}}.banner_mobile{display:flex;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:375px}@media (min-width:480px){.banner_mobile{display:none}}.banner_desktop_copy,.banner_mobile_copy{background:#fff;color:#17375f;border-top:15px solid #d60925;opacity:.9;padding:10px 70px;margin:30px;font-family:alternate-gothic-no-1-d,regular;text-transform:uppercase;text-align:center;-webkit-font-smoothing:antialiased;line-height:3.4em}.banner_desktop_copy h1,.banner_mobile_copy h1{margin:0;font-size:52px;font-size:3.25rem;line-height:.9;font-weight:500}@media (min-width:768px){.banner_desktop_copy h1,.banner_mobile_copy h1{font-size:80px;font-size:5rem}}.banner_desktop_copy h1 span,.banner_mobile_copy h1 span{font-size:45px;font-size:2.8125rem}@media (min-width:768px){.banner_desktop_copy h1 span,.banner_mobile_copy h1 span{font-size:60px;font-size:3.75rem}}.banner_mobile_copy{padding:10px 0;margin:0 0 15px;width:100%}.product_highlight_item-transparent{background:transparent}.product_highlight_item-gray{background:#f7f7f6;box-shadow:0 3px 3px 0 rgba(0,0,0,.16)}.product_highlight_item-left,.product_highlight_item-right{margin:0 15px 60px}@media (min-width:768px){.product_highlight_item-left,.product_highlight_item-right{display:flex;display:-ms-flexbox;-ms-flex-direction:row;flex-direction:row;max-width:1040px;width:calc(100% - 40px);min-height:400px;margin:40px auto}}.product_highlight_item-left .product_highlight_item-content,.product_highlight_item-left .product_highlight_item-image,.product_highlight_item-right .product_highlight_item-content,.product_highlight_item-right .product_highlight_item-image{width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat}@media (min-width:768px){.product_highlight_item-left .product_highlight_item-content,.product_highlight_item-left .product_highlight_item-image,.product_highlight_item-right .product_highlight_item-content,.product_highlight_item-right .product_highlight_item-image{width:50%}}.product_highlight_item-left .product_highlight_item-image-less,.product_highlight_item-right .product_highlight_item-image-less{padding:40px}@media (min-width:768px){.product_highlight_item-left .product_highlight_item-image-less,.product_highlight_item-right .product_highlight_item-image-less{width:40%}}@media (min-width:768px){.product_highlight_item-left .product_highlight_item-content-less,.product_highlight_item-right .product_highlight_item-content-less{width:60%}}.product_highlight_item-left .product_highlight_item-content,.product_highlight_item-right .product_highlight_item-content{padding:30px 0 0;font-family:alternate-gothic-no-1-d,regular;font-weight:400;display:flex;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}@media (min-width:769px){.product_highlight_item-left .product_highlight_item-content,.product_highlight_item-right .product_highlight_item-content{padding:40px}}.product_highlight_item-left .product_highlight_item-content h2,.product_highlight_item-left .product_highlight_item-content h3,.product_highlight_item-right .product_highlight_item-content h2,.product_highlight_item-right .product_highlight_item-content h3{color:#17375f;font-weight:400;margin:0;line-height:1;text-transform:uppercase;-webkit-font-smoothing:antialiased;width:100%}.product_highlight_item-left .product_highlight_item-content h2,.product_highlight_item-right .product_highlight_item-content h2{font-size:54px;font-size:3.375rem}.product_highlight_item-left .product_highlight_item-content h3,.product_highlight_item-right .product_highlight_item-content h3{font-size:31px;font-size:1.9375rem}@media (min-width:768px){.product_highlight_item-left .product_highlight_item-content h3,.product_highlight_item-right .product_highlight_item-content h3{font-size:45px;font-size:2.8125rem}}.product_highlight_item-left .product_highlight_item-content p,.product_highlight_item-right .product_highlight_item-content p{font-family:Tablet-Gothic,Regular;font-size:20px;font-size:1.25rem;color:#707070;margin-top:0;width:100%}.product_highlight_item-left .product_highlight_item-content .product_highlight_link,.product_highlight_item-right .product_highlight_item-content .product_highlight_link{font-weight:500}.product_highlight_item-left .product_highlight_item-image,.product_highlight_item-right .product_highlight_item-image{overflow:hidden}@media (max-width:767px){.product_highlight_item-left .product_highlight_item-image,.product_highlight_item-right .product_highlight_item-image{min-height:300px}}.product_highlight_item-bullets{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;width:100%}.product_highlight_item-bullets-single{width:calc(50% - 15px);margin-bottom:10px}.product_highlight_item-bullets-single:nth-child(odd){margin-right:15px}.product_highlight_item-bullets-single:nth-child(2n+2){margin-left:15px}.product_highlight_item-bullets-single h4{margin:0;color:#17375f;font-weight:500;font-size:32px;font-size:2rem;text-transform:uppercase}.product_highlight_item-bullets-single p{margin:0}@media (min-width:768px){.product_highlight_item-right{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.product_highlight_item-left .product_highlight_item-image,.product_highlight_item-right .product_highlight_item-image{position:relative}.product_highlight_item-left .product_highlight_item-image .product_highlight_item-featured,.product_highlight_item-left .product_highlight_item-image .product_highlight_item-new,.product_highlight_item-right .product_highlight_item-image .product_highlight_item-featured,.product_highlight_item-right .product_highlight_item-image .product_highlight_item-new{position:absolute}.product_highlight_item-left .product_highlight_item-image .product_highlight_item-featured p,.product_highlight_item-left .product_highlight_item-image .product_highlight_item-new p,.product_highlight_item-right .product_highlight_item-image .product_highlight_item-featured p,.product_highlight_item-right .product_highlight_item-image .product_highlight_item-new p{padding:8px 28px 3px;margin:0;background:#d60925;color:#fff;font-family:alternate-gothic-no-1-d,regular;font-size:36px;font-size:2.25rem}.product_highlight_item-quality svg{height:100px;width:100px;position:relative;left:20px;top:15px}.product_highlight_item-left .product_highlight_item-image .product_highlight_item-featured,.product_highlight_item-left .product_highlight_item-image .product_highlight_item-new{top:40px;left:0}.product_highlight_item-right .product_highlight_item-image .product_highlight_item-featured,.product_highlight_item-right .product_highlight_item-image .product_highlight_item-new{top:40px;right:0}.product_highlight_item-gray .product_highlight_item-content{padding:20px}.product_highlight_item-content_options{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product_highlight_item-content_option-single{margin-right:10px;margin-bottom:15px}.product_highlight_item-content_option-single img{max-width:100px}.product_highlight_item-content_option-single span{font-family:Tablet-Gothic,Regular}.collection_callout{position:relative;z-index:0;padding:60px 30px;background-repeat:no-repeat;background-size:auto 100%;background-attachment:fixed}@media (max-width:768px){.collection_callout{background-position:20%}}@media (min-width:1680px){.collection_callout{background-position:-15%}}.collection_callout .collection_callout_overlay{background:#0c436a;position:absolute;left:0;right:0;top:0;bottom:0;opacity:.6;z-index:-1}.collection_callout .collection_callout_header{text-align:center;display:flex;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.collection_callout .collection_callout_header h2,.collection_callout .collection_callout_header h3{color:#fff;margin:0;font-weight:400;-webkit-font-smoothing:antialiased}.collection_callout .collection_callout_header h2{font-size:60px;font-size:3.75rem;text-transform:uppercase;font-family:alternate-gothic-no-1-d,regular;line-height:1}.collection_callout .collection_callout_header h3{font-size:24px;font-size:1.5rem;margin-bottom:30px;font-family:Tablet-Gothic,Regular}.collection_callout .collection_callout_items{display:flex;display:-ms-flexbox;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}@media (min-width:768px){.collection_callout .collection_callout_items{width:65%}}.collection_callout .collection_callout_items .collection_callout_item{width:50%;color:#fff}@media (min-width:768px){.collection_callout .collection_callout_items .collection_callout_item{width:33.33333%}}.collection_callout .collection_callout_items .collection_callout_item h4{font-family:alternate-gothic-no-1-d,regular;margin-bottom:-30px;text-transform:uppercase;font-size:45px;font-size:2.8125rem;-webkit-font-smoothing:antialiased;font-weight:500}@supports (-webkit-overflow-scrolling:touch){.collection_callout{background-attachment:scroll}}.header_copy_with_optional_button{background:#fff;padding:60px 20px;-webkit-font-smoothing:antialiased;text-align:left;display:flex;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px){.header_copy_with_optional_button{-ms-flex-align:center;align-items:center}}.header_copy_with_optional_button .header_copy{color:#17375f;margin-bottom:30px}@media (min-width:768px){.header_copy_with_optional_button .header_copy{text-align:center;max-width:1100px}}.header_copy_with_optional_button .header_copy h2{font-size:60px;font-size:3.75rem;font-weight:400;font-family:alternate-gothic-no-1-d,regular;margin:0 auto;text-transform:uppercase;-webkit-font-smoothing:antialiased;line-height:1}@media (min-width:768px){.header_copy_with_optional_button .header_copy h2{padding:0 40px 0 0}}.header_copy_with_optional_button .header_copy p{font-family:Tablet-Gothic,Regular;font-size:24px;font-size:1.5rem;color:#707070}@media (min-width:768px){.header_copy_with_optional_button .header_copy p{margin:10px auto 25px}}.header_copy_with_optional_button .mansfield_btn_primary{font-weight:500}.header_copy_with_optional_button-gray{background:#fafafa}.page_links_with_background_image{display:flex;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column;max-width:1200px;margin:0 15px 15px}@media (min-width:768px){.page_links_with_background_image{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 40px);margin:0 auto 30px}}.page_links_with_background_image .page_link{width:100%;position:relative;margin:10px auto;box-shadow:0 3px 3px 0 rgba(0,0,0,.16);overflow:hidden}@media (min-width:768px){.page_links_with_background_image .page_link{width:calc(50% - 10px)}.page_links_with_background_image .page_link:nth-child(odd){margin-right:10px}.page_links_with_background_image .page_link:nth-child(2n+2){margin-left:10px}}.page_links_with_background_image .page_link .background_image{min-height:350px;transition:all .25s ease;background-position:50%;background-size:cover;background-repeat:no-repeat;transition:transform .3s ease-in-out}@media (min-width:480px){.page_links_with_background_image .page_link .background_image{min-height:500px}}@media (min-width:767px){.page_links_with_background_image .page_link .background_image{min-height:350px}}@media (min-width:896px){.page_links_with_background_image .page_link .background_image{min-height:500px}}.page_links_with_background_image .page_link .link_block{position:absolute;left:0;top:0;right:0;bottom:0;width:auto;display:flex;display:-ms-flexbox;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.page_links_with_background_image .page_link .link_block .link_block_copy{background:hsla(0,0%,100%,.63);text-transform:uppercase;transition:all .3s ease-in-out;padding:10px 20px 5px;margin:0;font-family:alternate-gothic-no-1-d,regular;font-weight:500;font-size:31px;font-size:1.9375rem}@media (min-width:768px){.page_links_with_background_image .page_link .link_block .link_block_copy{font-size:40px;font-size:2.5rem}}@media (min-width:1200px){.page_links_with_background_image .page_link .link_block .link_block_copy{font-size:46px;font-size:2.875rem}}.page_links_with_background_image .page_link:hover .background_image{transform:scale(1.3)}.page_links_with_background_image .page_link:hover .link_block_copy{padding:25px 45px 20px;background:hsla(0,0%,100%,.8)}.product_links{font-family:alternate-gothic-no-1-d,regular;-webkit-font-smoothing:antialiased;background:#f7f7f6;padding:30px 0}@media (min-width:768px){.product_links{padding:60px 0 30px}}.product_links .product_links-content{text-align:center;padding:0 20px}@media (min-width:768px){.product_links .product_links-content{max-width:65%;margin:0 auto}}.product_links .product_links-content p{font-family:Tablet-Gothic,Regular;font-size:20px;font-size:1.25rem;color:#707070;margin-top:0;width:100%}.product_links .product_links_head{width:100%;font-size:48px;font-size:3rem;color:#17375f;font-weight:400;margin:0 0 15px;text-transform:uppercase}@media (min-width:768px){.product_links .product_links_head{font-size:60px;font-size:3.75rem}}.product_links .product_links_products{display:flex;display:-ms-flexbox;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1200px;margin:0 auto}.product_links .product_links_products .product_links_product{width:50%;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;text-align:center;text-decoration:none;margin-bottom:30px;padding:0 15px}@media (min-width:768px){.product_links .product_links_products .product_links_product{width:25%;margin-bottom:0}}.product_links .product_links_products .product_links_product:hover .icon_wrapper{background:#17375f}.product_links .product_links_products .product_links_product:hover .icon_wrapper svg path{fill:#fff}.product_links .product_links_products .product_links_product:hover h3{border-bottom:2px solid #b3dfef}.product_links .product_links_products .product_links_product .icon_wrapper{background:#b3dfef;border-radius:90px;margin:auto;max-width:100%;height:120px;width:120px;display:flex;display:-ms-flexbox;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:background .25s ease}.product_links .product_links_products .product_links_product .icon_wrapper svg{height:60%;width:60%;transition:fill .25s}.product_links .product_links_products .product_links_product .icon_wrapper svg path{fill:#17375f}.product_links .product_links_products .product_links_product .icon_wrapper img{width:auto;height:auto;max-height:100px;max-width:100px}@media (min-width:480px){.product_links .product_links_products .product_links_product .icon_wrapper{height:140px;width:140px}}@media (min-width:1200px){.product_links .product_links_products .product_links_product .icon_wrapper{height:180px;width:180px}.product_links .product_links_products .product_links_product .icon_wrapper img{max-height:120px;max-width:120px}}.product_links .product_links_products .product_links_product h3{font-size:32px;font-size:2rem;font-weight:500;margin:15px 0 0;line-height:1;border-bottom:2px solid transparent;transition:border-bottom .25s ease;text-transform:uppercase}.product_links .product_links_products .product_links_product a{text-decoration:none;display:flex;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.customer_stories{background:#f7f7f6;padding:60px 0 30px}.customer_stories .customer_stories_header{margin:0 auto 30px;text-align:center;text-transform:uppercase}.customer_stories .customer_stories_header h2{font-size:60px;color:#17375f;font-family:alternate-gothic-no-1-d,regular;font-weight:400;margin:0}.customer_stories .customer_stories_content .slick-list{display:flex;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column}.customer_stories .customer_stories_content .slick-list .slick-track{display:flex;display:-ms-flexbox}.customer_stories .customer_stories_content .story{display:flex;display:-ms-flexbox;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 40px}.customer_stories .customer_stories_content .story:focus{outline:none}@media (min-width:1200px){.customer_stories .customer_stories_content .story{-ms-flex-direction:row;flex-direction:row;height:auto}}.customer_stories .customer_stories_content .story .story-content{background:#fff;padding:20px}@media (min-width:1200px){.customer_stories .customer_stories_content .story .story-content{width:65%;display:flex;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}.customer_stories .customer_stories_content .story .story-content .product-image{position:relative;max-width:200px;height:200px;display:flex;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:20px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.customer_stories .customer_stories_content .story .story-content .product-image img{height:100%;width:auto}.customer_stories .customer_stories_content .story .story-content .product-image .product-image__title{position:absolute;bottom:0;left:210px;text-transform:capitalize;font-weight:700}@media (min-width:800px){.customer_stories .customer_stories_content .story .story-content .product-image .product-image__title{width:-moz-fit-content;width:fit-content}}.customer_stories .customer_stories_content .story .story-content blockquote{position:relative;margin:25px 25px 0}.customer_stories .customer_stories_content .story .story-content blockquote .svg_wrapper{position:absolute;z-index:0;left:-20px;top:-35px}.customer_stories .customer_stories_content .story .story-content blockquote .svg_wrapper svg{width:55px;height:70px;fill:#b3dfef}.customer_stories .customer_stories_content .story .story-content blockquote p{position:relative;z-index:1;color:#17375f;font-family:Tablet-Gothic,Regular;font-size:18px;font-size:1.125rem}.customer_stories .customer_stories_content .story .story-content .quoter{margin-bottom:15px}.customer_stories .customer_stories_content .story .story-content .quoter h3{color:#17375f;text-align:right;margin:0;font-size:20px;font-size:1.25rem}@media (min-width:768px){.customer_stories .customer_stories_content .story .story-content .quoter h3{font-size:22px;font-size:1.375rem}}.customer_stories .customer_stories_content .story .story-sidebar{width:100%;min-height:250px;background:#b3dfef;position:relative}@media (min-width:1200px){.customer_stories .customer_stories_content .story .story-sidebar{width:35%}}@media (min-width:1800px){.customer_stories .customer_stories_content .story .story-sidebar{min-height:500px}}.customer_stories .customer_stories_content .slick-next,.customer_stories .customer_stories_content .slick-prev{position:absolute;z-index:1;width:0;height:0;padding:0;background:transparent;color:transparent;overflow:hidden;border-top:15px solid transparent;border-bottom:15px solid transparent}.customer_stories .customer_stories_content .slick-next:focus,.customer_stories .customer_stories_content .slick-prev:focus{outline:none}.customer_stories .customer_stories_content .slick-next{right:2%;top:45%;border-right:4px solid transparent;border-left:15px solid #17375f}@media (min-width:768px){.customer_stories .customer_stories_content .slick-next{right:25%}}.customer_stories .customer_stories_content .slick-prev{left:2%;top:45%;border-left:4px solid transparent;border-right:15px solid #17375f}@media (min-width:768px){.customer_stories .customer_stories_content .slick-prev{left:25%}}.customer_stories .customer_stories_read_more{margin:60px auto 30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.customer_stories .customer_stories_read_more button{border:4px solid #d60925;color:#d60925;background:transparent}.customer_stories .customer_stories_read_more button:hover{background:#ea8391;border:4px solid #d60925;color:#55020d}.customer_stories .customer_stories_read_more button:active{background:#a2061b;border:4px solid #a2061b;color:#fff}.story-sidebar__background-image{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:50%;background-size:cover}@media (max-width:1199px){.story-sidebar__background-image-desktop{display:none}}@media (min-width:1200px){.story-sidebar__background-image-mobile{display:none}}.where_to_buy_banner{background:#d60925;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:30px 30px 45px}.where_to_buy_banner p{color:#fff;font-size:24px;font-size:1.5rem;margin:0 0 30px;text-align:center}.where_to_buy_banner .mansfield_btn_primary_red{border:4px solid #fff}.where_to_buy_banner .mansfield_btn_primary_red:hover{background:#ea8391;color:#55020d;border:4px solid #fff}.where_to_buy_banner .mansfield_btn_primary_red:active{background:#a2061b;color:#fff;border:4px solid #fff}.where_to_buy_banner .mansfield_btn_primary_red:focus{text-decoration:none;outline:thin dotted}.where_to_buy_banner--container{max-width:980px;margin:0 auto;text-align:center}.product_slider{position:relative;text-align:center;padding:60px 0;max-width:1000px;margin:0 auto}.product_slider .product_slider__header{font-size:60px;font-size:3.75rem;color:#17375f;font-family:alternate-gothic-no-1-d,regular;font-weight:400;margin:0;padding:0 30px;text-transform:uppercase;position:relative;display:inline-block;border-top:10px solid red}.product_slider .static_image{position:absolute;z-index:1;width:35%;left:10%;top:20%}@media (min-width:480px){.product_slider .static_image{width:30%}}@media (min-width:768px){.product_slider .static_image{left:5%}}.product_slider .static_image .static_image_shadow{position:absolute;top:0;bottom:0;z-index:-1}@media (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none){.product_slider .static_image{bottom:13%}}.product_slider .product_slider_slides{width:75%;display:flex;display:-ms-flexbox;-ms-flex-direction:row;flex-direction:row;margin:0 auto 45px}@media (min-width:768px){.product_slider .product_slider_slides{width:80%}}.product_slider .product_slider_slides .slick-next,.product_slider .product_slider_slides .slick-prev{position:absolute;z-index:1;width:0;height:0;padding:0;background:transparent;color:transparent;overflow:hidden;border-top:15px solid transparent;border-bottom:15px solid transparent}.product_slider .product_slider_slides .slick-next:focus,.product_slider .product_slider_slides .slick-prev:focus{outline:none}.product_slider .product_slider_slides .slick-next{right:-10%;top:20%;border-left:15px solid #17375f;border-right:4px solid transparent}@media (min-width:768px){.product_slider .product_slider_slides .slick-next{right:-10%;top:45%}}.product_slider .product_slider_slides .slick-prev{left:-10%;top:20%;border-right:15px solid #17375f;border-left:4px solid transparent}@media (min-width:768px){.product_slider .product_slider_slides .slick-prev{left:-10%;top:45%}}.product_slider .product_slider_slides .slick-list{margin-bottom:45px}.product_slider .product_slider_slides .slick-dots{position:absolute;bottom:-65px;left:50%;right:50%;transform:rotate(270deg);list-style:none;max-width:20px;padding:0}@media (min-width:768px){.product_slider .product_slider_slides .slick-dots{bottom:-30px}}@media (min-width:1000px){.product_slider .product_slider_slides .slick-dots{bottom:0}}.product_slider .product_slider_slides .slick-dots li:not(:first-child),.product_slider .product_slider_slides .slick-dots li :not(:last-child){margin:15px 0}.product_slider .product_slider_slides .slick-dots li:before{content:"";background:#878787;border-radius:100%;display:inline-block;width:10px;height:10px;position:relative;left:4px;top:4px}.product_slider .product_slider_slides .slick-dots li button{display:none}.product_slider .product_slider_slides .slick-dots li.slick-active:before{width:14px;height:14px;background:#17375f;left:2px;top:6px}.product_slider .product_slider_slides .product_slider_slide{position:relative}.product_slider .product_slider_slides .product_slider_slide:focus{outline:none}.product_slider .product_slider_slides .product_slider_slide .slide_copy{margin-top:60px}.product_slider .product_slider_slides .product_slider_slide .slide_copy h3{color:#17375f;font-family:alternate-gothic-no-1-d,regular;font-size:30px;font-size:1.875rem;font-weight:500;margin:0;text-transform:uppercase}@media (min-width:768px){.product_slider .product_slider_slides .product_slider_slide .slide_copy h3{font-size:40px;font-size:2.5rem}}.product_slider .product_slider_slides .product_slider_slide .slide_copy p{width:100%;margin:0 auto;color:#707070;padding:0 15px;font-family:Tablet-Gothic,Regular;font-size:24px;font-size:1.5rem}@media (min-width:768px){.product_slider .product_slider_slides .product_slider_slide .slide_copy p{width:75%;padding:0}}@media (min-width:768px){.product_slider .product_slider_slides .product_slider_slide .slide_copy{position:absolute;width:50%;bottom:10%;right:25%;left:25%}}@media (min-width:1000px){.product_slider .product_slider_slides .product_slider_slide .slide_copy{bottom:15%}}@media (min-width:768px){.product_slider .product_slider_link{position:absolute;left:35%;right:35%;bottom:2%}}@media (min-width:1000px){.product_slider .product_slider_link{left:40%;right:40%;bottom:5%}}.product_grid{max-width:900px;margin:0 auto;padding:20px 20px 40px}.product_grid-header{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:20px}.product_grid-header svg{width:80px;height:80px;display:inline}.product_grid-header .product_grid-header-title{display:inline-block}.product_grid-header .product_grid-header-title h2{text-transform:uppercase;color:#17375f;font-family:alternate-gothic-no-1-d,regular;font-weight:500;margin:0 0 0 10px;font-size:60px;font-size:3.75rem}.product_grid--grid_items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.product_grid--grid_item--single{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 0 20px}@media (min-width:768px){.product_grid--grid_item--single{width:calc(50% - 20px);margin-bottom:40px}.product_grid--grid_item--single:nth-child(odd){margin-right:10px}.product_grid--grid_item--single:nth-child(2n+2){margin-left:10px}}.product_grid--grid_item--single h3{color:#17375f;margin:10px 0 0;font-size:38px;font-size:2.375rem;line-height:1}.product_grid--grid_item--single h3,.product_grid--grid_item--single h4{text-transform:uppercase;font-family:alternate-gothic-no-1-d,regular;font-weight:500}.product_grid--grid_item--single h4{color:#d60925;margin:-5px 0 5px;font-size:28px;font-size:1.75rem}.product_grid--grid_item--single p{margin:0}.product_grid--grid_item--single ul{margin:5px 0}.product_grid--grid_item--single_image{position:relative;-ms-flex:0 0 auto;flex:0 0 auto}.product_grid--grid_item--single_image svg{width:45px;height:45px;right:0;bottom:0;position:absolute}.product_grid--grid_item--single_warranty-bold{font-weight:800}.product_grid--grid_item--single_warranty{margin:15px 0 5px}.product_grid--grid_item--single_price{margin:5px 0;color:#17375f;font-size:22px;font-size:32px;font-size:2rem;font-family:alternate-gothic-no-1-d,regular}.product_grid--grid_item--link{margin-top:15px}.product_grid--three{max-width:1080px}@media (min-width:768px){.product_grid--three .product_grid--grid_item--single{width:calc(33.33333% - 30px);margin:0 20px}.product_grid--three .product_grid--grid_item--single:nth-child(3n+1){margin-left:0}.product_grid--three .product_grid--grid_item--single:nth-child(3n+3){margin-right:0}}.callout_banner{background:#17375f;padding:20px}.callout_banner--container{max-width:1200px;margin:0 auto}@media (min-width:768px){.callout_banner--container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.callout_banner--container-image{padding:0 80px}@media (min-width:768px){.callout_banner--container-image{width:40%}}.callout_banner--container-image img{width:100%}.callout_banner--container-copy{color:#fff;text-align:center;font-size:24px;text-transform:uppercase}@media (min-width:768px){.callout_banner--container-copy{width:30%}}.callout_banner--container-copy p{font-family:alternate-gothic-no-1-d,regular;font-size:30px;font-size:1.875rem}.callout_banner--container-link{text-align:center}@media (min-width:768px){.callout_banner--container-link{width:30%}}.callout_banner--container-link a{font-weight:500!important;white-space:pre}.singular_video{padding:20px}@media (min-width:768px){.singular_video{padding:40px}}.singular_video--container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:1040px;margin:0 auto}@media (min-width:768px){.singular_video--container{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.content-flex{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.content-flex{width:55%}}.content-flex h2{color:#17375f;text-transform:uppercase;font-size:54px;font-size:3.375rem;font-weight:500;font-family:alternate-gothic-no-1-d,regular;margin:0}.content-flex p{margin:0;font-size:18px;font-size:1.125rem}@media (min-width:768px){.video-flex{width:45%}}.video-pod{position:relative}.video-pod__content-button{position:absolute;z-index:1;left:50%;top:50%;height:54px;width:54px;transform:translate(-50%,-50%)}.video-pod__content-button svg{height:54px;width:54px}.youtube-modal{position:fixed;top:0;bottom:0;left:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:-1;opacity:0;max-width:none;margin:0}.youtube-modal .modal__background{position:absolute;background-color:#252525;opacity:.8;top:0;bottom:0;left:0;right:0}.youtube-modal .modal__card{margin:0 10px}.youtube-modal .modal__card .modal__card-content{width:100%;margin:auto;position:relative}.youtube-modal .modal__card .modal__card-content .close-icon:after,.youtube-modal .modal__card .modal__card-content .close-icon:before{background-color:#fff}.youtube-modal .modal__card .modal__card-content .video-embed{position:relative;z-index:20;width:80vw;max-width:1400px;max-height:750px;height:45vw;display:block;-webkit-appearance:none;border:0}.youtube-modal .modal__card .modal__card-content .modal__card-content-close{-webkit-appearance:none;bottom:102%;right:0;background-color:transparent;font-size:18px;font-size:1.125rem;color:#fff;border:3px solid #fff;padding:10px 25px;position:absolute}.youtube-modal .modal__card .modal__card-content .modal__card-content-close:focus{outline-offset:2px;outline:2px dotted #fff}.youtube-modal .close{cursor:pointer}.modal--show{animation:modal-expand .6s ease forwards}.modal--show .modal__card-content-close:after,.modal--show .modal__card-content-close:before{top:-40px}.modal--hide{animation:modal-collapse .6s ease forwards}.modal--hide .close{cursor:default!important}.modal--hide .modal__card-content-close{display:none}@keyframes modal-expand{0%{opacity:0;z-index:-1}1%{opacity:0;z-index:101}to{opacity:1;z-index:101}}@keyframes modal-collapse{0%{opacity:1;z-index:101}99%{opacity:0;z-index:101}to{opacity:0;z-index:-1}}.animated-hero{padding:20px 0}@media (min-width:768px){.animated-hero{padding:40px 0}}.animated-hero__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:1080px;margin:0 auto;border-top:8px solid #d60925}@media (min-width:768px){.animated-hero__container{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.animated-hero__left-section,.animated-hero__right-section{position:relative}@media (min-width:768px){.animated-hero__left-section,.animated-hero__right-section{width:50%}}.animated-hero__left-section img,.animated-hero__right-section img{width:100%}.animated-hero__left-header{position:absolute;right:15px;top:45%;transform:translateY(-50%);text-align:center}@media (min-width:768px){.animated-hero__left-header{right:50px}}.animated-hero__right-header{position:absolute;left:15px;top:45%;transform:translateY(-50%);text-align:center}@media (min-width:768px){.animated-hero__right-header{left:50px}}.animated-hero__left-header h2,.animated-hero__right-header h2{color:#d60925;font-size:48px;font-size:3rem;text-transform:uppercase;font-weight:500;margin:0 0 10px;font-family:alternate-gothic-no-1-d,regular}@media (min-width:768px){.animated-hero__left-header h2,.animated-hero__right-header h2{font-size:52px;font-size:3.25rem}}.animated-hero__left-header h3,.animated-hero__right-header h3{color:#17375f;font-size:30px;font-size:1.875rem;text-transform:uppercase;font-weight:500;margin:0;font-family:alternate-gothic-no-1-d,regular}@media (min-width:768px){.animated-hero__left-header h3,.animated-hero__right-header h3{font-size:34px;font-size:2.125rem}}.animated-hero__copy{width:100%;padding:0 20px;text-align:center;font-size:18px;font-size:1.125rem}.icon_grid_callout{padding:20px}.icon_grid_callout h2{font-family:alternate-gothic-no-1-d,regular;text-align:left;color:#17375f;font-weight:400;margin:0 0 20px;line-height:1;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:52px;font-size:3.25rem}@media (min-width:768px){.icon_grid_callout{padding:0 40px 40px}.icon_grid_callout h2{width:calc(65% - 40px);margin-left:auto;text-align:left}}.icon_grid_callout--grid{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.icon_grid_callout--grid{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.icon_grid_callout--grid_image{width:100%}@media (min-width:768px){.icon_grid_callout--grid_image{width:35%}}.icon_grid_callout--grid_image img{width:100%}@media (min-width:768px){.icon_grid_callout--grid_image img{position:relative;top:48%;transform:translateY(-50%)}}.icon_grid_callout--grid_items{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0;padding:0;list-style:none;list-style-type:none}@media (min-width:768px){.icon_grid_callout--grid_items{width:65%;margin:0}}.icon_grid_callout--grid_single_item{width:50%;padding:0 10px 20px}@media (min-width:768px){.icon_grid_callout--grid_single_item{width:calc(33.33333% - 1px);padding:0 0 20px 40px}}.icon_grid_callout--grid_single_item--copy{padding-top:5px;position:relative}.icon_grid_callout--grid_single_item--letter{position:absolute;top:5px;left:0;font-size:18px;font-size:1.125rem;font-weight:600;color:#d60925}.icon_grid_callout--grid_single_item--copy_content h3{text-align:left;font-family:Tablet-Gothic,Regular;font-size:18px;font-size:1.125rem;font-weight:600;line-height:1.2}@media (min-width:768px){.icon_grid_callout--grid_single_item--copy_content h3{font-size:20px;font-size:1.25rem}}.icon_grid_callout--grid_single_item--copy_content span{color:#17375f;text-align:left;font-family:Tablet-Gothic,Regular;font-size:18px;font-size:1.125rem;font-weight:600;line-height:1.2}@media (min-width:768px){.icon_grid_callout--grid_single_item--copy_content span{font-size:20px;font-size:1.25rem}}.icon_grid_callout--grid_single_item--copy_content p{color:#17375f;margin:5px 0 0}.icon_grid_callout--grid_single_item--letter+.icon_grid_callout--grid_single_item--copy_content{margin-left:20px}.icon_grid_callout--container{max-width:1230px;margin:0 auto}.icon_grid_callout--cta{margin-top:20px;text-align:center}.icon_grid_callout--anchor{position:relative;top:-80px}.accordion{padding:20px}.accordion h2{font-size:52px;font-size:3.25rem;font-family:alternate-gothic-no-1-d,regular;color:#17375f;font-weight:400;margin:0 0 20px;line-height:1;text-transform:uppercase;-webkit-font-smoothing:antialiased}.accordion--wrapper{max-width:1230px;margin:0 auto}.accordion__single--img{border:2px solid #d60925;position:relative;margin-bottom:20px}.accordion--content_single--step{position:absolute;font-size:36px;font-size:2.25rem;top:0;left:0;background-color:#d60925;color:#fff;font-family:alternate-gothic-no-1-d,regular;line-height:1;text-transform:uppercase;padding:5px 20px 0;margin:0}.accordion--content_single{margin-bottom:40px}.accordion--content_single:last-of-type{margin-bottom:0}.accordion__single-header{text-align:left;font-size:24px;font-size:1.5rem;line-height:1;font-family:Tablet-Gothic,Regular;font-weight:700;padding-bottom:10px}.accordion__button{text-align:left;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;position:relative;padding:0 40px 0 0;margin:0;width:100%;line-height:1.4}.accordion__button-icon{width:15px;height:15px;background:transparent;display:inline-block;border-top:15px solid #17375f;border-right:15px solid transparent;transform:rotate(225deg);position:absolute;right:5px;top:calc(50% - 10px);transition:all .8s ease;transition-delay:.25s}.accordion__single-open .accordion__button-icon{transform:rotate(45deg);top:50%}.accordion__single hr{border-bottom:1px solid #b3dfef;margin:10px 0 30px}.accordion__copy{max-height:0;opacity:0;padding:0;transition:all .8s ease-in-out;transition-delay:.25s}.accordion__copy p:first-child{margin-top:0}.accordion__copy p:last-child{margin-bottom:0}.accordion__copy hr{margin:30px 0 0}.accordion__copy-open{max-height:10000px;opacity:1}.accordion__copy-close{display:none}@media (min-width:768px){.accordion{padding:0 40px 40px}.accordion--content_single{display:-ms-flexbox;display:flex}.accordion__single--img{width:50%;margin-right:15px;margin-bottom:0;-ms-flex-item-align:start;align-self:flex-start}.accordion__single{width:50%;margin-left:15px;-ms-flex-item-align:center;align-self:center}}.basic_editor{padding:20px}.basic_editor--wrapper{max-width:533px;margin:0 auto}@media (min-width:768px){.basic_editor{padding:40px}}.single_callout{padding:20px}.single_callout--wrapper{max-width:1230px;margin:0 auto}.single_callout--wrapper h2{text-transform:uppercase;color:#17375f;margin:0 0 15px}.single_callout--cta a,.single_callout--wrapper h2{font-size:36px;font-size:2.25rem;font-weight:500;font-family:alternate-gothic-no-1-d,regular}.single_callout--cta a{color:#d60925;text-decoration:none}.single_callout--cta a[download]:after{content:"";width:15px;height:20px;display:inline-block;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMSAyOCI+PHBhdGggZmlsbD0iI2Q2MDkyNSIgZD0iTTE0LjY5IDE0Ljg2aDUuNzRMMTAuMjIgMjcuMSAwIDE0Ljg2aDUuODNWMGg4Ljg2djE0Ljg2eiIvPjwvc3ZnPg==);position:relative;right:-2px;top:1px}.single_callout--cta a[download]:hover:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMSAyOCI+PHBhdGggZmlsbD0iIzE3Mzc1ZiIgZD0iTTE0LjY5IDE0Ljg2aDUuNzRMMTAuMjIgMjcuMSAwIDE0Ljg2aDUuODNWMGg4Ljg2djE0Ljg2eiIvPjwvc3ZnPg==)}@media (min-width:768px){.single_callout--wrapper{text-align:center}}.cycle-pager span .cycle-pager-active{background:#fff;background:hsla(0,0%,100%,.9)}.mansfield_btn_primary,.mansfield_btn_primary_inverse,.mansfield_btn_primary_red,.mansfield_btn_secondary_red{padding:6px 40px 0;font-family:alternate-gothic-no-1-d,regular;font-size:30px;font-size:1.875rem;border:4px solid transparent;text-transform:uppercase;-webkit-font-smoothing:antialiased;transition:all .3s ease;text-decoration:none;font-weight:500!important}.mansfield_btn_primary:hover,.mansfield_btn_primary_inverse:hover,.mansfield_btn_primary_red:hover,.mansfield_btn_secondary_red:hover{text-decoration:none}.mansfield_btn_primary:not([href*="mansfieldplumbing.com"]):not([href*="/where-to-buy/"]):not([href*="mansfieldplumbing.hiebingdev.com"]):not([href*="localhost.mansfieldplumbing.com"]):not([href*="mailto:"]):not([href*="#"]):after,.mansfield_btn_primary_inverse:not([href*="mansfieldplumbing.com"]):not([href*="/where-to-buy/"]):not([href*="mansfieldplumbing.hiebingdev.com"]):not([href*="localhost.mansfieldplumbing.com"]):not([href*="mailto:"]):not([href*="#"]):after,.mansfield_btn_primary_red:not([href*="mansfieldplumbing.com"]):not([href*="/where-to-buy/"]):not([href*="mansfieldplumbing.hiebingdev.com"]):not([href*="localhost.mansfieldplumbing.com"]):not([href*="mailto:"]):not([href*="#"]):after,.mansfield_btn_secondary_red:not([href*="mansfieldplumbing.com"]):not([href*="/where-to-buy/"]):not([href*="mansfieldplumbing.hiebingdev.com"]):not([href*="localhost.mansfieldplumbing.com"]):not([href*="mailto:"]):not([href*="#"]):after{content:"";display:inline-block;position:relative;min-width:20px;min-height:20px;width:20px;height:20px;margin-left:8px;top:0;transition:all .25s ease-in-out;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 70.398 70.204'%3E%3Cpath d='M4 70.2h56a4.013 4.013 0 004-4v-32h-8v28H8v-48h28v-8H4a4.013 4.013 0 00-4 4v56a4.013 4.013 0 004 4z'/%3E%3Cpath d='M30.898 33.801l5.602 5.602 25.898-25.801v8.699h8V0H48v8h8.699L30.898 33.801z'/%3E%3C/svg%3E")}.mansfield_btn_primary{background:#17375f;color:#fff}.mansfield_btn_primary:not([href*="mansfieldplumbing.com"]):not([href*="/where-to-buy/"]):not([href*="mansfieldplumbing.hiebingdev.com"]):not([href*="localhost.mansfieldplumbing.com"]):not([href*="mailto:"]):not([href*="#"]):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70.398 70.204' fill='%23fff'%3E%3Cpath d='M4 70.2h56a4.013 4.013 0 004-4v-32h-8v28H8v-48h28v-8H4a4.013 4.013 0 00-4 4v56a4.013 4.013 0 004 4z'/%3E%3Cpath d='M30.898 33.801l5.602 5.602 25.898-25.801v8.699h8V0H48v8h8.699L30.898 33.801z'/%3E%3C/svg%3E")}.mansfield_btn_primary:hover{background:#fff;color:#17375f;border:4px solid #17375f}.mansfield_btn_primary:hover:not([href*="mansfieldplumbing.com"]):not([href*="/where-to-buy/"]):not([href*="mansfieldplumbing.hiebingdev.com"]):not([href*="localhost.mansfieldplumbing.com"]):not([href*="mailto:"]):not([href*="#"]):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70.398 70.204' fill='%2317375f'%3E%3Cpath d='M4 70.2h56a4.013 4.013 0 004-4v-32h-8v28H8v-48h28v-8H4a4.013 4.013 0 00-4 4v56a4.013 4.013 0 004 4z'/%3E%3Cpath d='M30.898 33.801l5.602 5.602 25.898-25.801v8.699h8V0H48v8h8.699L30.898 33.801z'/%3E%3C/svg%3E")}.mansfield_btn_primary:active{color:#fff;background:#0a2445;border:4px solid #0a2445}.mansfield_btn_primary_inverse{background:#fff;color:#17375f;border:4px solid #17375f}.mansfield_btn_primary_inverse:hover{background:#17375f;color:#fff;border:4px solid #17375f}.mansfield_btn_primary_inverse:active{color:#fff;background:#0a2445;border:4px solid #0a2445}.mansfield_btn_primary_red{background:#d60925;color:#fff}.mansfield_btn_primary_red:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70.398 70.204' fill='%23fff'%3E%3Cpath d='M4 70.2h56a4.013 4.013 0 004-4v-32h-8v28H8v-48h28v-8H4a4.013 4.013 0 00-4 4v56a4.013 4.013 0 004 4z'/%3E%3Cpath d='M30.898 33.801l5.602 5.602 25.898-25.801v8.699h8V0H48v8h8.699L30.898 33.801z'/%3E%3C/svg%3E")!important}.mansfield_btn_primary_red:hover{background:#fff;color:#d60925;border:4px solid #d60925}.mansfield_btn_primary_red:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70.398 70.204' fill='%2355020d'%3E%3Cpath d='M4 70.2h56a4.013 4.013 0 004-4v-32h-8v28H8v-48h28v-8H4a4.013 4.013 0 00-4 4v56a4.013 4.013 0 004 4z'/%3E%3Cpath d='M30.898 33.801l5.602 5.602 25.898-25.801v8.699h8V0H48v8h8.699L30.898 33.801z'/%3E%3C/svg%3E")!important}.mansfield_btn_primary_red:active{color:#fff;background:#a2061b;border:4px solid #a2061b}.mansfield_btn_secondary_red{background:#fff;color:#d60925;border:4px solid #d60925;padding:11px 35px 6px}.mansfield_btn_secondary_red:hover{background:#ea8391;color:#fff;border:4px solid #d60925}.mansfield_btn_secondary_red:active{color:#fff;background:#a2061b;border:4px solid #a2061b}body.loading #search-loader{display:block}[v-cloak]{display:none}#search-loader{position:fixed;top:0;left:0;background:hsla(0,0%,95.7%,.9);z-index:1000000;width:100%;display:none;height:100%}#ajax-hero.entry-content p img{margin-bottom:30px}#search-loader>span{position:absolute;display:block;width:44px;height:44px;background:#000;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAABi0lEQVR4Ae3XM7hdQRRA4diqUsU2qlvFZhuzjG3bVhtVsW3btp1nY95qrq3B953i79fh7F1ICGEUM4Mr24YIpOMDzmM1BqC2pBB7R1HYMBE7cAc/kAfhFhzAcyxBszhFFkEX7MT/QC2hBru6in4oFoPQshiJtxB2sQ62e4W+KBJBaDGMwl8ICBnBdjfRMozYdngFAcgOBnKxDCWCPP7NEIDaYLsHqO0jtgGeQugVDCSgg0tsNyRD6BkMZKM3BiEPQu9g4DnSIEwIPo2ysOGP7sGHUcLlHW6KP7oGn3SN9YhO0C34MSoEOTCydQlORo0QTrmRugQPD+No3qs6+ESYg08l/FAVnI3aEUxrA1QFb4tiYH+lIrhhFMP7FNnB76PcNqrKDt4dgxXpi8zg5TEIvmFa8EWZwbtiEHzLpI+uFNLkBQOtowgeACE7+AoKRxBbAq/lBwPTIghep3paGxdiaGHM12WAP4g6AWIb47RuK1I+zmE2hmA4FuCKgp1OAX2DrWAr2Aq2gq1gkxQAzbQrOrl9+8UAAAAASUVORK5CYII=) no-repeat;background-size:44px 44px;top:50%;left:50%;margin-top:-22px;margin-left:-22px;animation:fa-spin 1.55s linear infinite;transform-origin:22px 22px}.container{max-width:1230px;width:100%}article{overflow:hidden}.nopad-col{padding-left:0;padding-right:0}@media screen and (max-width:549px){.development-show .mobile-blog .col-sm-6{width:100%}}.development-show #main-sidebar-container{padding-top:70px}.development-show .entry-title{color:#17375f;display:inline-block;font-family:brandon-grotesque;font-size:48px;font-weight:500;line-height:36px;margin-bottom:70px;margin-left:-5px;margin-top:5px;text-transform:uppercase}@media screen and (max-width:767px){.development-show .entry-title{display:block;margin-bottom:30px}}.archive-menu,.categories-menu{background:#b3dfef;display:inline-block;float:right;position:relative;width:183px}@media screen and (max-width:767px){.archive-menu,.categories-menu{float:none;margin-bottom:30px}.categories-menu{margin-left:30px}}@media screen and (max-width:429px){.categories-menu{display:block;margin-left:0}}.categories-menu{margin-right:30px}.archive-menu{width:150px}.archive-menu .default,.categories-menu .default{background:#d1d1d1;color:#898989;display:inline-block;font-family:brandon-grotesque;font-size:14px;font-weight:700;padding:15px 20px;position:relative;text-transform:uppercase;transition:all .3s}.archive-menu:after,.categories-menu:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid #fff;content:"";height:0;position:absolute;right:22px;top:18px;transition:all .3s;width:0}.archive-menu .default:hover,.categories-menu .default:hover{color:#000;text-decoration:none}.archive-menu .default:focus,.categories-menu .default:focus{text-decoration:none}.archive-menu .options,.categories-menu .options{background:#fff;display:none;position:absolute;z-index:10}.categories-menu .options{width:183px}.archive-menu .options{width:150px}.archive-menu .options ul,.categories-menu .options ul{list-style:none;margin:0;padding-left:20px;text-transform:uppercase}.archive-menu .options ul li,.categories-menu .options ul li{margin:10px 0}.archive-menu .options ul a,.categories-menu .options ul a{color:#898989;font-family:brandon-grotesque;font-size:12px;font-weight:700;transition:all .3s}.archive-menu .options ul a:hover,.categories-menu .options ul a:hover{color:#17375f;text-decoration:none}.development-show .news-post{background:#17375f;box-shadow:10px 10px 15px #e6e6e6;-webkit-box-shadow:10px 10px 15px #e6e6e6;margin-bottom:30px;min-height:300px;position:relative}.development-show .post-categories{margin:0;padding-left:0;position:absolute;top:0}.development-show .post-categories li{background:#17375f;float:left;list-style:none;padding:15px}.development-show .post-categories li,.development-show .post-categories li a{color:#fff;display:inline-block;font-family:brandon-grotesque;font-weight:700;text-transform:uppercase;transition:all .3s}.development-show .post-categories li a:hover{color:#b3dfef;text-decoration:none}.development-show .post-title{background:#b3dfef;color:#fff;display:block;font-family:brandon-grotesque;font-size:24px;font-weight:600;padding:15px;text-transform:uppercase;transition:all .3s}.development-show .post-title:hover{color:#17375f;text-decoration:none}.development-show .post-content{bottom:0;display:block;position:absolute;width:100%}.development-show .post-meta{background:#f5f5f5;color:#7f7f7f;display:inline-block;font-family:brandon-grotesque;font-weight:400;padding:10px 15px;text-transform:uppercase}.development-show .post-image{padding-bottom:20px;width:100%}.development-show .pagination{font-family:brandon-grotesque;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase}.development-show .pagination a{color:#888;display:inline-block;transition:all .3s}.development-show .pagination a:hover{color:#17375f;text-decoration:none}.development-show .pagination a:focus{text-decoration:none}.development-show .nav-next,.development-show .nav-previous{display:inline-block;margin:0 15px}.development-show .nav-previous a:before{background-image:url(/www/wp-content/themes/o3framework/969159d51cf4370805c6dd2b7b300d57.png);margin-right:5px}.development-show .nav-next a:after,.development-show .nav-previous a:before{background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:20px;width:20px;vertical-align:bottom}.development-show .nav-next a:after{background-image:url(/www/wp-content/themes/o3framework/07d32b65070596dff0cc16423b223914.png);margin-left:5px}.development-show .single-header{background:#b3dfef;padding-top:30px}.development-show .single-header .single-title{color:#fff;display:block;font-family:alternate-gothic-no-1-d,sans-serif;font-size:40px;font-weight:400;margin-left:-4px;text-transform:uppercase}.development-show .single-header .single-meta{background:#17375f;color:#fff;display:inline-block;font-size:14px;margin:20px 0 30px;padding:10px 15px;text-transform:uppercase}.development-show .single-content{font-size:18px;padding-bottom:15px;padding-top:20px}.development-show .avatar{border-radius:65px;display:inline-block!important;margin:40px 30px 0 0!important;width:130px}.development-show .single-footer{padding-bottom:50px}@media screen and (max-width:767px){.development-show .single-footer{padding-bottom:0;text-align:center}}.development-show .single-author,.development-show .single-bio{display:inline-block;vertical-align:top}.development-show .single-bio{margin-top:40px}.development-show .single-author{color:#17375f;font-family:brandon-grotesque;font-size:16px;font-weight:700;text-transform:uppercase}.development-show .single-description{display:block;margin-top:10px}.development-show .share-header{background:#d1d1d1;display:block;font-family:brandon-grotesque;font-weight:700;margin-top:60px;padding:20px 0;position:relative;text-align:center;text-transform:uppercase}@media screen and (max-width:767px){.development-show .share-header{margin-top:5px}}.development-show .share-header:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #d1d1d1;content:"";height:0;left:0;right:0;top:54px;margin:0 auto;position:absolute;transition:all .3s;width:0}.development-show .share-wrapper{background:red;background:linear-gradient(#fff,#ededed);margin:0 auto 60px;max-width:350px}@media screen and (max-width:767px){.development-show .share-wrapper{margin-bottom:40px}}.development-show .share-body{padding:20px 0;text-align:center}.development-show .facebook-share{background:url(/www/wp-content/themes/o3framework/14c558f4dc3d048d075bc4e5641d1d25.png);background-repeat:no-repeat;background-size:60px;display:inline-block;height:60px;width:60px}.development-show .twitter-share{background:url(/www/wp-content/themes/o3framework/008fef7bdd9d2c24c8a09f5f6662200d.png);background-repeat:no-repeat;background-size:60px;display:inline-block;height:60px;width:60px}.development-show .google-share{background:url(/www/wp-content/themes/o3framework/c3b9c7791ecc6d2f8f2bc9082d695f59.png);background-repeat:no-repeat;background-size:60px;display:inline-block;height:60px;width:60px}@media screen and (min-width:768px) and (max-width:929px){.development-show .facebook-share{background:url(/www/wp-content/themes/o3framework/14c558f4dc3d048d075bc4e5641d1d25.png);background-repeat:no-repeat;background-size:40px;display:inline-block;height:40px;width:40px}.development-show .twitter-share{background:url(/www/wp-content/themes/o3framework/008fef7bdd9d2c24c8a09f5f6662200d.png);background-repeat:no-repeat;background-size:40px;display:inline-block;height:40px;width:40px}.development-show .google-share{background:url(/www/wp-content/themes/o3framework/c3b9c7791ecc6d2f8f2bc9082d695f59.png);background-repeat:no-repeat;background-size:40px;display:inline-block;height:40px;width:40px}}html{font-size:16px}body,html{font-size:1rem}body{font-family:tablet-gothic,sans-serif;line-height:1.3;color:#5a5959;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:underline}a,a:hover{color:#17375f}.main a{font-weight:700}img{display:block;max-width:100%;height:auto}.row>.main>.page>.entry-content{padding:25px 15px 15px;background:#fff}.page-where-buy .row>.main>.page>.entry-content{padding:0;background:none}p{width:auto}h1.archive-title,h1.entry-title,h1.page-title,h2.entry-title{font-size:30px;line-height:30px;margin:0 0 10px;font-weight:400;font-family:alternate-gothic-no-1-d,sans-serif}h1.entry-title{color:#17375f;font-size:40px;line-height:1.2}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-weight:400;margin:0 0 30px;font-family:alternate-gothic-no-1-d,sans-serif}.entry-content h1{color:#17375f;font-size:34px;line-height:32px}.entry-content h2{color:#17375f;font-size:32px;line-height:28px;text-transform:uppercase}.entry-content h3{color:#17375f}.entry-content h3,.entry-content h4{font-size:24px;line-height:28px}.entry-content h5{font-size:18px;line-height:26px}.entry-content h6,.entry-content p{font-size:16px;line-height:26px}.entry-content p{margin-bottom:30px}.entry-content a,.entry-content a:link,.entry-content a:visited{text-decoration:none}.entry-content ul{margin:0 0 30px 15px;padding-left:20px;list-style-type:disc}.entry-content ol{margin:0 0 30px;padding-left:20px;list-style-type:decimal}.entry-content li{font-size:16px;line-height:26px}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content table{width:100%;margin-bottom:30px}.entry-content table td,.entry-content table th{padding:10px 15px}.entry-content dl{margin-bottom:30px}.entry-content dd{margin-bottom:10px}.entry-content address,.entry-content pre{margin-bottom:30px}.alignleft{float:left;margin:0 10px 0 0}.alignright{float:right;margin:0 0 0 10px}.aligncenter{display:block;margin:0 auto 30px}.entry-thumbnail{float:left;width:180px;margin-right:30px;margin-bottom:15px}.wp-caption .wp-caption-text{font-size:14px;line-height:20px;margin-bottom:30px}@media (max-width:480px){.entry-thumbnail{float:none;margin:0 auto 15px}}article.type-post{margin-bottom:15px}.filter-box{padding:15px 0;width:auto;-ms-flex:0 0 auto;flex:0 0 auto}@media (min-width:769px){.filter-box{margin-right:10px}}.filter-accordion{background:transparent;border:none;color:#17375f;font-weight:700;cursor:pointer;padding:0;text-transform:capitalize;font-family:Tablet-Gothic,Regular;text-transform:uppercase;font-size:18px;font-size:1.125rem}.filter-accordion:after{content:"";display:inline-block;width:10px;height:10px;border-right:2px solid #17375f;border-bottom:2px solid #17375f;position:relative;transform:rotate(-135deg);top:2px;left:5px;transition:all .3s ease-in-out}.filter-accordion svg{display:inline-block;width:24px;height:16px}.filter-accordion-close:after{transform:rotate(45deg);top:-3px;left:5px}.filter-options-clear{display:inline-block;margin-left:15px;padding:0 10px;border:none;background:transparent;font-size:18px}.filter-options-clear:before{content:"\F013";font-family:prdctfltr;margin-right:3px;width:20px;display:inline-block;text-align:center;position:relative;top:2px}.filter-options-clear-hide{display:none}.filter-box span{width:100%;display:block;text-transform:capitalize;font-size:16px;font-size:1rem;color:#5a5959;margin-bottom:10px}.filter-box .filter-options-tags{margin:10px 0 5px}.filter-box .filter-options-single-tag{display:inline-block;width:auto;margin:5px 10px 5px 0;position:relative;padding:5px 15px 5px 35px;color:#17375f;background:#fff;border-radius:30px;box-shadow:0 0 15px 2px rgba(0,0,0,.05)}.filter-box .filter-options-single-tag-close{position:absolute;left:14px;top:9px;width:11px;height:11px;border:none;background:none;padding:0}.filter-box .filter-options-single-tag-close:before{transform:rotate(45deg)}.filter-box .filter-options-single-tag-close:after,.filter-box .filter-options-single-tag-close:before{content:"";display:block;position:absolute;left:0;width:100%;height:2px;background-color:#17375f;border-radius:1px}.filter-box .filter-options-single-tag-close:after{transform:rotate(-45deg)}.filter-box ul{list-style:none;padding:0;margin:0}.filter-box ul li{float:left;padding:0 8px;margin:0;text-transform:uppercase;font-size:13px}.filter-box .filter-options{background:#fff;padding:20px;-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0;border-radius:5px}.filter-box .filter-options span{font-weight:600}.filter-box .filter-options li{width:50%;padding:0}.filter-box .filter-options label{font-weight:500;font-size:16px;font-size:1rem;text-transform:capitalize;margin-right:15px}.filter-box .filter-options input{margin:4px 10px 0 0}.filter-box .filter-options-close{max-height:0;padding:0;border:none;margin:0;display:none}@media (max-width:767px){#header .home-link svg{min-width:200px}#header .home-link{width:20px;overflow:hidden;display:block;min-width:250px}#header #menu-primary{border-bottom:4px solid #17375f}}@media (min-width:768px){.nav-container{background:#fff}#header .col-logo,#header .logo-container{height:111px}#header .home-link svg{max-width:80%}}@media (min-width:768px){#header .navbar-collapse{background:#fff}#header .navbar-nav{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}#header .navbar-nav>li{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex:none;flex:none}}#header .navbar-nav>li{float:none;display:inline-block;display:block}#header .navbar-nav>li a{font-weight:400;font-size:26px;font-family:alternate-gothic-no-1-d,sans-serif;text-transform:uppercase;color:#17375f;text-decoration:none;display:block;padding:22px 18px 14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.03em;transition:color .25s ease-out}@media (min-width:1170px){#header .navbar-nav>li a{font-size:31px;padding:26px 18px 18px}}#header .navbar-nav>li a:hover{color:#d60925}#header .navbar-default .navbar-nav>.active>a,#header .navbar-default .navbar-nav>.active>a:focus,#header .navbar-default .navbar-nav>.active>a:hover,#header .navbar-default .navbar-nav>.open>a,#header .navbar-default .navbar-nav>.open>a:focus,#header .navbar-default .navbar-nav>.open>a:hover{background:#f5f5f5}#header .navbar-nav .dropdown-menu li a{padding:10px 18px}#header .util-container{padding-top:42px;padding-bottom:34px}#header ul.social{padding:0;list-style-type:none;display:inline-block;vertical-align:middle;margin:0 20px 0 0;position:relative;top:-3px}#header ul.social li{display:inline-block;margin-right:10px}#header ul.social li a{display:block;background:#fff;width:31px;height:31px;text-align:center;font-size:16px;line-height:31px;border-radius:50%;color:#17375f;text-decoration:none}#header ul.social li .icon-facebook{font-size:18px;padding-right:4px}#header .contact:hover{background:#17375f;color:#b3dfef}@media (max-width:992px){#header .navbar-nav>li a{font-size:18px;padding:22px 18px 14px}}@media (max-width:767px){#header{min-height:76px}#header .navbar-nav>li a{font-size:22px}#header .logo-container{position:absolute;height:52px}#header .home-link img{min-width:140px;margin-top:1px}#header .navbar-header{padding-bottom:10px}#header .navbar-nav>li{width:100%}#header .navbar-nav>li.open{background:#fafafa}#header .navbar-nav .dropdown-menu li a{text-align:center}.util-container{display:none}}#main-sidebar-container{background:#f7f7f6;padding:30px 0}.map-form{margin-bottom:15px;background:#fff;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:center;align-content:center;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:5px}@media (min-width:769px){.map-form{margin-right:10px}}.map-form-close{max-height:0;padding:0;border:none;margin:0;display:none}.update-location{background:transparent;border:none;color:#17375f;cursor:pointer;display:inline-block;padding:0 10px 0 0}.update-location:after{content:"";display:inline-block;width:10px;height:10px;border-right:1px solid #17375f;border-bottom:1px solid #17375f;transform:rotate(-135deg);position:relative;top:2px;left:5px;transition:all .3s ease-in-out}.update-location-close:after{transform:rotate(45deg);top:-3px;left:5px}.default-map-search{display:block;padding:15px 0}.map-form input,.map-form select{margin-right:5px;padding-left:4px;padding-right:4px}.map-filter{display:inline-block;margin-top:8px;margin-bottom:8px;margin-right:10px}.map-filter input{margin-right:0}#map{width:60%;height:600px}@media (min-width:769px){#map{position:absolute!important;right:0;top:0}}#map img{max-width:inherit!important}.product-category-grid{padding:15px;background:#fff}.product-category-grid-row{padding:10px}.made-in-usa{position:absolute;bottom:0;right:0;width:40px;height:34px;display:block;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 952 764.5'%3E%3Cstyle%3E.st0{fill:%2318375f}.st2{fill:%23fff}%3C/style%3E%3Cpath class='st0' d='M0 0h952v764.5H0V0z'/%3E%3Cpath d='M404 369.5h519.8v365.2H404V369.5z' fill='%23d71f29'/%3E%3Cpath class='st2' d='M27.8 369.5h375.9v365.2H27.8V369.5z'/%3E%3Cpath d='M512.9 656.5c0 16.6 5.3 23.5 17.1 23.5 12.2 0 17.1-7.1 17.1-23.5V422.1h40.6v217.6c0 34.5-1.3 41.9-9.2 54.6-9.5 14.5-28 23.5-48.5 23.5-20.6 0-39-9.2-48.5-23.5-7.9-12.7-9.2-20.1-9.2-54.6V422.1h40.6v234.4zM659 627.6v12.6c0 30.1 5.3 39.8 21.1 39.8 12.2 0 18.4-10 18.4-28.8 0-19.2-4.8-30.6-24.8-57.2l-20.4-29.8c-24.8-37.7-33.2-57.7-33.2-83.6 0-38.5 23.2-63 59.9-63 27.5 0 47.7 15.8 53.3 42.4 2.1 10.9 2.1 12.2 2.1 36.4l-39.8 3.9c0-14.8-.5-20.1-1.3-26.2-1.3-11.8-7.9-18.4-17.1-18.4-10.9 0-17.1 9.5-17.1 27.1 0 17.9 1.8 21.9 28.8 62.5l20.6 29.8c18.8 27.5 29.3 57.2 29.3 82.3 0 39-21.4 60.7-59.4 60.7-21.9 0-37.2-7.1-48.5-22.4-9.5-13.2-12.7-25.3-12.7-50.7 0-6.1 0-8.7.5-15.8l40.3-1.6zm143.3 86.2H763l39.8-291.7h52.5l38 291.5h-39.8l-7.4-65.6h-36.7l-7.1 65.8zm25.5-238.7l-14 135.1h28l-14-135.1z' fill='%23f3f3f1'/%3E%3Cpath class='st0' d='M250.5 523.3l-34.7-108-34.8 108-113.7-.2 92.1 66.6L124 697.6l91.8-66.9 91.7 66.9-35.4-107.9 92.1-66.6-113.7.2z'/%3E%3Cpath class='st2' d='M149.2 51.1h45.6v271.6h-32.6V130.9l-31.7 191.8h-16.3L82.4 130.9v191.8H50.7V51.1h44.7l26.8 135.2 27-135.2zm111 271.6h-36.7l37-271.6h48.9l35.4 271.6h-37l-6.9-61h-34.2l-6.5 61zm23.7-222.2l-13 125.8h26l-13-125.8zm128.7-49.4c26.5 0 38.7 3.6 50 15.1 11.4 11 17.1 27.3 17.1 47.7v146.3c0 20.4-5.8 36.7-17.1 47.7-11.4 11.4-23.7 15.1-50 15.1h-40.3V51.1h40.3zm2.5 236.3c20.7 0 26.8-6.1 26.8-27.3V113.8c0-20.7-6.6-27.3-26.8-27.3h-4.9v200.7h4.9v.2zM603.6 51.1v35.4h-53.8v76.2h37.5v35.4h-37.5v89.1h57.1v35.4H512V51.1h91.6zM740 322.7h-37.8V51.1H740v271.6zm152.9 0h-37.8l-44.7-142.5v142.5h-37.8V51.1h32.6l50 160.1V51.1H893l-.1 271.6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:40px 34px}.cert-icon .made-in-usa{position:relative;display:inline-block;width:50px;height:45px;background-size:50px 45px}.product-thumbnail .made-in-usa{top:-55px;width:60px;height:55px;background-size:60px 55px}.additional-image,.product-thumbnail,.product .thumbnail{display:block;position:relative}.made-in-usa span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.product-container{padding:0 5px}.product{background:#f7f7f6;margin-bottom:10px;border:4px solid #f7f7f6}.product a{text-decoration:none;display:block}.product .info{padding:10px 20px}.product .thumbnail{background:#fff;padding:5px 0;min-height:210px}@media (min-width:768px){.product .thumbnail{min-height:16vw}}@media (min-width:1240px){.product .thumbnail{min-height:210px}}.product h2{text-transform:uppercase;font-weight:900;margin:0 0 3px}.product .model,.product h2{color:#17375f;font-size:14px;line-height:18px}.product .model{display:block;margin-bottom:15px}.product .spec{font-size:14px;line-height:18px;color:#777;text-decoration:none}@media (max-width:767px){.product{text-align:center;max-width:250px;margin-left:auto;margin-right:auto}.product .thumbnail{max-width:250px;margin:0 auto}}.single-product{background:#fff;padding:30px 40px}.single-product .primary-row{border-bottom:3px solid #dadada}.single-product h1{font-size:36px;color:#17375f;text-transform:uppercase;margin:0 0 8px}.single-product .secondary-row{padding:20px 0 0;font-size:16px;color:#5a5959;margin-bottom:80px}.single-product .secondary-row strong{text-transform:uppercase;font-weight:900}.single-product .color-options .color-label{font-weight:400;font-size:15px;line-height:15px;display:inline-block;vertical-align:middle}.single-product .tabs{margin-top:40px}.single-product .color-options{width:100%}.single-product .color-options .color-block.white{background:#fff}.single-product .color-options .color-block{display:inline-block;width:21px;height:21px;border:1px solid #8b8b8b;vertical-align:middle;margin-right:10px}.single-product .color-options .color-block.almond{background:#efe3d6}.single-product .color-options .color-block.biscuit{background:#f5f2e0}.single-product .color-options .color-block.bone{background:#e6d9c2}.single-product .color-options .color-block.black{background:#000}.single-product .color-options .color-block.ice-gray{background:#bdc0c5}.single-product .color-options .color-block.british-khaki{background:#b8b198}.single-product .color-options th{right:5px;content:"";border-bottom:1px solid #dadada;text-align:left;font-weight:900;text-transform:uppercase;padding:0 5px 10px}.single-product .tabs .tab-content{background:#f5f5f5;padding:20px}.single-product .nav-tabs{border:0}.single-product .tabs ul.nav{margin:0 0 5px;padding:0}.single-product .tabs ul.nav li.active:after{display:block;height:5px;background:#f5f5f5;position:absolute;bottom:-5px;left:0;right:5px;content:""}.single-product .tabs ul.nav li:first-child a,.single-product .tabs ul.nav li:nth-child(2) a{padding-top:21px;padding-bottom:21px}.single-product .tabs ul.nav li.active a{background:#f5f5f5;border:0;border-top:4px solid #d60925;color:#17375f;position:relative}.single-product .tabs ul.nav li a{font-weight:900;text-transform:uppercase;font-size:16px;color:#8b8b8b;background:#dbdbdb;border-radius:0!important;margin-right:5px;border-top:4px solid #dbdbdb;padding:10px 40px;display:block;text-align:center}.related-product{display:block;margin-bottom:20px}.related-product .additional-title{display:block;margin-top:8px;margin-left:10px;color:#7f7e7e;text-transform:uppercase;font-weight:900;font-size:14px;line-height:18px}.related-product .additional-model{margin-left:8px}.single-product .cert-title{margin-bottom:5px}.single-product .cert-icon{display:inline-block;margin-right:10px}.news-roll .news-item{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #c5c5c5}.news-roll .news-item p{margin:6px 0}#water-savings-calculator{margin-top:20px;font-size:18px}#people-in-household{-webkit-appearance:menulist-button}#water-savings-results{margin:20px 0;padding:10px 0;border:1px solid #8a8a8a;width:75%}#water-savings-results tbody td,#water-savings-results thead th{font-weight:700;text-align:left}#water-savings-results tbody th{font-weight:400;text-align:left}.embed-youtube,.video-container{position:relative;margin-bottom:30px;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.embed-youtube iframe,.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#e7e7e7}.home #main-sidebar-container{padding:0}.features{background:#b3dfef;overflow:hidden;position:relative}.features:before{display:block;content:" ";position:absolute;z-index:0;top:0;left:0;right:0;background:#f7f7f6;height:131px;border-bottom:1px solid #e5eff8}.home-billboard{text-align:center;margin:0 auto}@media (max-width:380px){.home-billboard{width:100%;overflow:hidden}.home-billboard img{width:108%;margin:0 -4%;max-width:108%;min-width:108%}}.col-home-billboard{padding:0}.home-billboard img{width:1230px;height:auto;margin:0 auto}.home-features{position:absolute!important;top:0;right:0;display:inline-block;width:27%;height:100%!important;box-shadow:0 0 14px 1px rgba(23,55,95,.6)}.cycle-pager{position:absolute;top:36%;right:28%;bottom:auto;width:auto;font-size:40px}.cycle-pager span{display:block;overflow:hidden;width:9px;height:9px;padding:0;margin:15px 0 0;text-indent:-9995px;line-height:10px;background:#fff;background:hsla(0,0%,100%,.5);border-radius:50%;cursor:pointer}.cycle-pager span.cycle-pager-active{background:#fff;background:hsla(0,0%,100%,.9)}.home-content{padding:35px 0 20px;background-color:#d60925}.home .entry-content p{font-size:16px;line-height:29px;color:#fff}.home .entry-content p strong{font-weight:900;font-size:32px;text-transform:uppercase;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:alternate-gothic-no-1-d,sans-serif}.home-icons{padding-top:15px;padding-bottom:25px;text-align:center}.home-icon{display:inline-block;margin:10px 10px 0;text-align:center}.home-icon a{color:#fff;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:alternate-gothic-no-1-d,sans-serif;text-transform:uppercase;font-size:22px}.home-icon span{display:block;overflow:hidden;margin:0 auto 4px;width:90px;height:50px;text-align:center}.home-icon img{max-width:none;opacity:0}.home .news-feed{background:linear-gradient(90deg,#f7f7f6 52%,#ebebeb 53%)}@media (min-width:768px){.row-sm-flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.news-feed-1{background:#f7f7f6}.news-feed-1,.news-feed-2{position:relative;padding-top:45px;padding-bottom:35px;text-align:center}.news-feed-2{background:#ebebeb}.home .news-feed h2{color:#17375f;font-size:44px;line-height:1.2;text-transform:uppercase;letter-spacing:.04em;font-weight:400;margin:20px 0 30px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:alternate-gothic-no-1-d,sans-serif}.home .news-feed .news-container{padding-left:20px;padding-right:20px}.home .news-feed .archive-button{border:0;background:#17375f;color:#fff;text-transform:uppercase;padding:10px 20px 7px;font-size:12px;text-decoration:none;display:inline-block;letter-spacing:.03em;margin:5px 0;font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:alternate-gothic-no-1-d,sans-serif}.home .news-feed .news-item{margin-bottom:40px}.home .news-feed .blog-item a,.home .news-feed .news-item a{text-decoration:none}.home .news-feed .news-item .date{display:block;text-align:center;color:#5a5959;font-size:12px;line-height:12px;text-transform:uppercase;font-weight:700}.home .news-feed .news-item h3{color:#17375f;text-transform:uppercase;font-weight:900;text-align:center;font-size:20px;line-height:24px;margin-top:8px;margin-bottom:5px}.home .news-feed .news-item p{margin:0;text-align:center;color:#5a5959;font-size:14px}.home .news-feed .blog-container{padding:0 40px 15px}.home .news-feed .blog-item{background:#fff}.home .news-feed .blog-item-container{margin-bottom:10px}.home .news-feed .blog-item-container header{background-color:#99c9da;background-color:#b3dfef;padding:15px}.home .news-feed .blog-item-container:first-child header{background-color:#b3dfef}.home .news-feed .blog-item-container:last-child header{background-color:#7cb9d0;background-color:#b3dfef}.home .news-feed .blog-item .date{display:block;text-align:left;color:#fff;font-size:12px;line-height:12px;text-transform:uppercase;font-weight:700}.home .news-feed .blog-item h3{color:#17375f;text-transform:uppercase;font-weight:400;font-size:36px;line-height:.9;margin-top:8px;margin-bottom:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:alternate-gothic-no-1-d,sans-serif}.home .news-feed .blog-item p{margin:0;color:#838383;padding:15px;font-size:14px;line-height:21px}@media (max-width:1100px){.home .news-feed{background-position-x:47%}}@media (max-width:991px){.home .news-feed{background-position-x:44%}.cycle-pager{top:31%}}@media (max-width:767px){.home .news-feed{background-image:none;text-align:center}.home .news-feed-1{padding-bottom:15px;margin-bottom:30px}.home .news-feed-2{padding-bottom:45px;margin-bottom:30px}.home .news-feed .archive-button{position:absolute;top:auto;bottom:0;left:30px;right:30px}}@media (max-width:480px){.home-billboard{width:100%}.home-features{position:relative!important;display:block;width:100%}.home-features .feature img{margin:0 auto}.cycle-carousel-wrap{right:0}.cycle-pager{display:none}}.home-sub-headliner{background:#dcdcdc;position:relative;z-index:0}.home-sub-headliner a{display:block;max-width:1230px;margin:0 auto;position:relative;z-index:1}.home-sub-headliner:before{display:block;content:" ";position:absolute;z-index:0;top:0;left:0;right:0;background:#f2f2f2;height:96px}.widget_archive ul,.widget_categories ul,.widget_mp_category_menu ul{margin:0;padding:0;list-style-type:none}.widget_archive ul li,.widget_categories ul li,.widget_mp_category_menu ul li{margin:8px 0}.widget_archive ul li a,.widget_categories ul li a,.widget_mp_category_menu ul li a{color:#17375f;text-decoration:none;font-size:16px}.widget_mp_category_menu>ul>li>a{font-weight:900}.widget_mp_category_menu ul.children,.widget_mp_category_menu ul.sub-menu{display:none}.widget_mp_category_menu ul li.current-cat-ancestor>ul.children,.widget_mp_category_menu ul li.current-cat-parent>ul.children,.widget_mp_category_menu ul li.current-cat>ul.children,.widget_mp_category_menu ul li.current-page-parent ul.sub-menu,.widget_mp_category_menu ul li.current_page_item ul.sub-menu{display:block}.widget_mp_category_menu>ul>li ul.children,.widget_mp_category_menu>ul>li ul.sub-menu{margin-left:15px}.widget_mp_category_menu{margin-bottom:30px}.widget_sp_image{margin-bottom:10px}.widget_advanced_menu>ul>li{display:none}.widget_advanced_menu>ul>li.current-menu-ancestor{display:block}.widget_advanced_menu>ul>li ul ul.sub-menu{display:none!important}.widget_advanced_menu>ul>li .current-menu-item ul.sub-menu{display:block!important}#footer .link-header{display:block;font-family:alternate-gothic-no-1-d,sans-serif;font-weight:400;font-size:26px;line-height:18px;margin-bottom:15px;text-transform:uppercase;letter-spacing:1px;color:#17375f;padding-top:4px}#footer .copyright .home-link svg{height:20px}.gfield_label{margin-bottom:0!important}.ginput_container{margin-top:0!important}.ginput_complex span label{color:#a9a9a9;color:#757575}.gfield_checkbox label{font-weight:400}input[type=text],select{height:30px}select{-webkit-appearance:none;appearance:normal;padding-left:5px;vertical-align:top}input[type=button]{text-transform:uppercase;background:#17375f;color:#fff;padding:10px 15px;font-size:10px;text-decoration:none;border:0;vertical-align:top}.gform_confirmation_message{font-size:20px;line-height:26px}.breadcrumbs{padding:0 0 30px}.breadcrumbs a{color:#9f9f9f;text-decoration:none;font-size:14px}.breadcrumbs .sep{padding:0 5px}.back,.breadcrumbs .trail-end{font-size:14px}.search-tools{display:none}.search-tools.active{display:block}.toolbar .bottom-line{border-bottom:1px solid #dadada;padding-bottom:10px;margin-bottom:20px}.toolbar.t2{margin-top:20px}.toolbar .refine{text-decoration:none;color:#c5c5c5;text-transform:uppercase;font-weight:900}.pagination{text-align:right}.pagination .page-numbers{text-decoration:none;text-transform:uppercase;color:#c6c6c6;font-weight:900;padding:0 5px}.pagination .page-numbers.current{color:#17375f}.total-result{color:#c6c6c6;margin-right:45px}.back_to_results{margin-left:10px}.back_to_results a{text-decoration:none;text-transform:uppercase;color:#c6c6c6;font-weight:900;padding:0 5px}.archive .hero{margin-bottom:30px}.archive .subnav ul{list-style-type:none;margin:5px 0 0;padding:0}.archive .subnav ul li{display:block;float:left}.archive .subnav.items-1 ul li{width:100%}.archive .subnav.items-2 ul li{width:49.75%;margin-right:.5%}.archive .subnav.items-3 ul li{width:33%;margin-right:.5%}.archive .subnav.items-4 ul li{width:24.625%;margin-right:.5%}.archive .subnav.items-5 ul li{width:19.6%;margin-right:.5%}.archive .subnav.items-6 ul li{width:16.25%;margin-right:.5%}.archive .subnav ul li:last-child{margin-right:0}.archive .subnav ul li a{display:block;background:#f7f7f6;padding:20px 10px;text-align:center;color:#17375f;font-size:16px;line-height:16px;text-decoration:none;border-top:4px solid #d60925;transition:color .25s linear,background-color .25s linear,border-color .25s linear;font-size:28px;font-family:alternate-gothic-no-1-d,sans-serif;text-transform:uppercase;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.archive .subnav ul li a:hover{border-top:4px solid #17375f;background:rgba(225,230,236,.7)}@media (max-width:620px){.archive .subnav.items-6 ul li{width:32.5%;margin-right:1.25%;margin-top:3px}.archive .subnav ul li:nth-child(3n){margin-right:0}}.gm-style .gm-style-iw{line-height:18px;border-radius:5px;border:2px solid #17375f;font-weight:400}.gm-style .gm-style-iw-d p{margin:0 0 8px;line-height:1;font-size:14px;font-size:.875rem;text-transform:capitalize}.gm-style .gm-style-iw-d b{display:block;margin:0 0 5px}.gm-style .gm-style-iw-t:after{background:#fff;border-left:2px solid #17375f;border-bottom:2px solid #17375f}.gm-style .gmnoprint .gm-svpc{display:none!important}.gm-premier{color:#17375f}.gm-premier-wholesaler{color:#d60925}@font-face{font-family:icomoon;src:url(/wp-content/themes/o3framework/includes/libraries/icomoon/fonts/icomoon.eot);src:url(/wp-content/themes/o3framework/includes/libraries/icomoon/fonts/icomoon.eot?#iefix-hr1qq2) format("embedded-opentype"),url(/wp-content/themes/o3framework/includes/libraries/icomoon/fonts/icomoon.woff?-hr1qq2) format("woff"),url(/wp-content/themes/o3framework/includes/libraries/icomoon/fonts/icomoon.ttf?-hr1qq2) format("truetype"),url(/wp-content/themes/o3framework/includes/libraries/icomoon/fonts/icomoon.svg?-hr1qq2#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-location:before{content:"\E600"}.icon-search:before{content:"\EB2D"}.icon-stats-dots:before{content:"\EB84"}.icon-leaf2:before{content:"\EBCB"}.icon-clipboard2:before{content:"\EC4E"}.icon-facebook:before{content:"\EEE8"}.icon-feed2:before{content:"\EEF0"}.icon-youtube3:before{content:"\EEF5"}.icon-linkedin2:before{content:"\EF25"}.icon-cog:before,.icon-gear:before{content:"\F013"}.icon-times-circle:before{content:"\F057"}.icon-check-circle-o:before{content:"\F05D"}.icon-arrow-right:before{content:"\F061"}.icon-arrow-circle-down:before{content:"\F0AB"}.icon-youtube-play:before{content:"\F16A"}.page-template-template-gmroi .calculator-wrapper{font-size:16px}.page-template-template-gmroi .clearfix{overflow:auto}.page-template-template-gmroi .symbol{float:left;padding-left:5px;padding-top:4px}.page-template-template-gmroi td,.page-template-template-gmroi th{font-weight:400;text-align:right}.page-template-template-gmroi td.bold-field,.page-template-template-gmroi th.bold-field{font-weight:800}.page-template-template-gmroi .calculator-wrapper{border:3px solid #17375f;max-width:700px;position:relative}.page-template-template-gmroi .logo{position:absolute;top:15px;left:15px}.page-template-template-gmroi .buffer{width:2.5%}.page-template-template-gmroi .vert-gap td,.page-template-template-gmroi .vert-gap th{line-height:5px}.page-template-template-gmroi .vert-gap-large td,.page-template-template-gmroi .vert-gap-large th{line-height:15px}.page-template-template-gmroi .blank-field{width:60%}.page-template-template-gmroi .blue-field{background:#17375f;border:3px solid #17375f;color:#fff;text-align:center}.page-template-template-gmroi .blue-border{border:3px solid #17375f}.page-template-template-gmroi .first-field{text-align:right}.page-template-template-gmroi .second-field,.page-template-template-gmroi .third-field{width:15%}.page-template-template-gmroi .input-field{background:#add8e6;border:3px solid #000}.page-template-template-gmroi .input-field input{background:#add8e6;border:none;font-size:16px;max-width:80%;outline:none;text-align:right}.page-template-template-gmroi .calculate{background:#17375f;border:none;color:#fff;font-size:16px;width:100%}.page-template-template-gmroi .order-load-time .input-field{background:#add8e6}.page-template-template-gmroi .annual-gross-profit td,.page-template-template-gmroi .annual-gross-profit th{font-weight:700}.gmroi td,.page-template-template-gmroi .gmroi th{padding-right:10px}.page-template-template-gmroi .mobile-calculator{display:none}@media (max-width:767px){.single-product .tabs ul.nav li:first-child a,.single-product .tabs ul.nav li:nth-child(2) a{padding-top:17px;padding-bottom:17px}}@media (max-width:767px){.single-product .tabs{margin-left:-30px;margin-right:-30px}}@media (max-width:767px){.single-product .tabs ul.nav li a{padding:10px;font-size:10px}}@media screen and (max-width:624px){.page-template-template-gmroi .calculator-wrapper{display:none}.page-template-template-gmroi .mobile-logo{margin-bottom:15px}.page-template-template-gmroi .mobile-calculator{border:3px solid #17375f;display:block;font-size:16px;padding:15px;text-align:center}.page-template-template-gmroi .competitor-wrapper,.page-template-template-gmroi .mmp-wrapper{padding-bottom:15px;text-align:left}.page-template-template-gmroi .mobile-field{padding-top:15px}.page-template-template-gmroi .results-wrapper .mobile-field{padding-top:10px}.page-template-template-gmroi .mobile-blue-field{background:#17375f;color:#fff;padding:15px;text-align:center}.page-template-template-gmroi .title-field{display:inline-block;float:left;width:50%}.page-template-template-gmroi .header-field{display:inline-block;padding-bottom:10px;text-align:center;width:100%}.page-template-template-gmroi .mobile-calculator .input-field{display:inline-block;float:right;width:48%}.page-template-template-gmroi .input-field{background:#add8e6;font-size:16px;text-align:right}.page-template-template-gmroi .mmp-column{display:inline-block;float:left;width:48%;margin-right:2%}.page-template-template-gmroi .comp-column{display:inline-block;float:left;width:48%;margin-left:2%}.page-template-template-gmroi .mobile-calculator .calculate-mobile{background:#17375f;border:none;color:#fff;font-size:16px;margin:15px auto 0;max-width:100px;padding:15px}.page-template-template-gmroi .annual-gross-profit.mobile-field,.page-template-template-gmroi .average-inventory-investment.mobile-field,.page-template-template-gmroi .gmroi.mobile-field{font-weight:700}.page-template-template-gmroi .mobile-calculator .symbol{float:left}}.page-template-template-gmroi .entry-content table td{padding:0}.ie8 img{width:inherit!important;max-width:100%!important;height:auto!important}.ie8 .navbar-toggle{display:none!important}.ie8 .navbar-collapse.collapse{display:block!important}.ie8 .archive .subnav.items-6 ul li{margin-right:2px!important}.ie8 .single-product .tabs ul.nav li a{height:68px!important}.footer__col{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#footer .footer__col ul.social li{display:block;margin-bottom:15px}@media screen and (min-width:768px){.footer__col{float:left}.footer__col-1{padding-left:8%;width:25%}.footer__col-2,.footer__col-3{width:25%}}@media screen and (min-width:992px){.footer__col-1{padding-left:8%;width:30%}.footer__col-2,.footer__col-3{width:23%}}.footer__col-social{width:100%;height:0}.pagination .page-prepend{color:#17375f;text-decoration:none;text-transform:uppercase;font-weight:900;padding:0 5px}.spec.archive-spec-sheet:after{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:31px;height:31px;text-align:center;line-height:31px;font-size:16px;color:#777;text-decoration:none;content:"\F0AB"}.product-filter__section{margin-bottom:20px}.product-filter__section ul{padding-left:0;list-style:none}.product-filter__section li{margin-bottom:12px;display:block}.product-filter__section+.product-filter__section{border-top:1px solid #7f7f7f}.product-filter__title{color:#7f7f7f;text-transform:uppercase;margin-bottom:13px;font-size:16px}.filter-option__radio{vertical-align:top;width:16px;height:16px;margin:0 3px 0 0}.product-filter__section label{cursor:pointer;margin-bottom:0;font-weight:400;color:#7f7f7f}.filter-option__radio:not(checked){position:absolute;opacity:0}.product-filter__section label{position:relative;padding:0 0 0 25px}.product-filter__section .radioBtn:before{content:"";position:absolute;top:-3px;left:0;width:16px;height:16px;border:1px solid #cdd1da;border-radius:50%;background:#fff;background:linear-gradient(180deg,#fff 0,#e1e6ec);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$color-mansfield-white",endColorstr="#e1e6ec",GradientType=0)}.product-filter__section label .radioBtn:after{content:"";position:absolute;top:3px;left:6px;width:4px;height:4px;border-radius:50%;background:#17375f;box-shadow:inset 0 1px 1px rgba(0,0,0,.5);opacity:0;transition:all .2s}.product-filter__section label.checked{color:#17375f;font-weight:700;text-transform:uppercase}.product-filter__section label.checked .radioBtn:after{opacity:1}.product-filter__result{padding:20px 14px 16px;background:#dbdbdb;position:relative;margin-bottom:40px}.product-filter__result:after{top:100%;left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:15px solid transparent;border-top-color:#dbdbdb;margin-left:-15px}.product-filter__result i{vertical-align:middle;margin-right:10px}.product-filter__total{color:#17375f;text-transform:uppercase;font-size:16px;font-weight:700;margin-bottom:5px}.product-filter__total span{display:inline-block;line-height:20px;vertical-align:top}.product-filter__total i{font-size:20px}.product-filter__selected a{font-size:13px;display:block;color:grey;text-transform:uppercase;line-height:24px;vertical-align:middle;text-decoration:none}.product-filter__selected a i{font-size:16px;padding-left:2px}.product-filter__selected a span{display:inline-block;vertical-align:middle;line-height:24px}.product-filter__selected a:hover{color:#17375f}.page-where-buy h1.entry-title{font-size:48px;font-weight:400;text-transform:uppercase;line-height:1;margin-bottom:5px}.map-form .map-form__input{border-radius:5px;border:1px solid #707070}.map-form__input::-webkit-input-placeholder{color:#898989;opacity:1}.map-form__input:-moz-placeholder,.map-form__input::-moz-placeholder{color:#898989;opacity:1}.map-form__input:-ms-input-placeholder{color:#898989;opacity:1}.map-form__input-wrap{margin:0 15px 10px 0}.map-form__input-wrap label{display:block;font-size:18px;font-size:1.125rem;font-weight:500;color:#17375f}.map-form__input-wrap .map-form__input{border-radius:5px;border:1px solid #707070;display:block;min-height:40px;padding:0 10px}.map-form__select-wrap{margin:0 15px 10px 0}.map-form__select-wrap label{display:block;font-size:18px;font-size:1.125rem;font-weight:500;color:#17375f}.map-form__select-wrap .map-form__select{display:block;-webkit-appearance:auto;appearance:auto;border-radius:5px;min-height:40px;padding:0 10px}.map-form__select-wrap.radiusSelect{background-position:121px}.map-form__or{color:#17375f;font-size:14px;font-weight:500;text-transform:uppercase;height:50px;width:70px;text-align:center;line-height:50px;float:left}.map-form .map-form__button{height:40px;margin-left:15px;font-size:28px;font-size:1.75rem;font-family:alternate-gothic-no-1-d,regular;background-color:#d60925;color:#fff;padding:5px 20px 0}@media (min-width:769px){.map-form .map-form__button{margin:0 0 10px}}.location__checkbox{vertical-align:top;width:16px;height:16px;margin:0 3px 0 0}.location__checkbox+label{cursor:pointer;margin-bottom:0;font-weight:400;color:#7f7f7f;font-size:16px}.location__checkbox:not(checked){position:absolute;opacity:0}.location__checkbox:not(checked)+label{position:relative;padding:0 0 0 25px}.location__checkbox:not(checked)+label:before{content:"";position:absolute;top:1px;left:0;width:16px;height:16px;border:1px solid #cdd1da;border-radius:50%;background:#fff;background:linear-gradient(180deg,#fff 0,#e1e6ec);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$color-mansfield-white",endColorstr="#e1e6ec",GradientType=0)}.location__checkbox:not(checked)+label:after{content:"";position:absolute;top:7px;left:6px;width:4px;height:4px;border-radius:50%;background:#17375f;box-shadow:inset 0 1px 1px rgba(0,0,0,.5);opacity:0;transition:all .2s}.location__checkbox:checked+label{color:#17375f;font-weight:700;text-transform:uppercase}.location__checkbox:checked+label:after{opacity:1}.page-where-buy .entry-content:after{content:"";display:block;clear:both}.locationResults,.locationSelector{position:relative;width:40%;float:left;height:600px;padding:0 10px}@media (min-width:769px){.locationResults,.locationSelector{padding-right:calc(60% + 20px);width:100%}}@media (min-width:1020px){.locationResults,.locationSelector{padding-right:calc(60% + 40px)}}@media (min-width:769px){.locationResults{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.locationResults .location{display:block;padding:15px 15px 15px 30px;cursor:pointer;margin-bottom:15px;background-color:#fefefe;outline:2px solid transparent;outline-offset:-2px;border-radius:5px;position:relative}.locationResults .location:last-of-type{margin-bottom:0}.locationResults .location svg{width:20px;height:20px;position:absolute;left:5px;top:18px}.locationResults .location a svg{display:inline-block;width:13px;height:13px;margin-right:3px;position:relative;top:0;left:0}.locationResults .location .pin-outline{display:block}.locationResults .location .pin-fill{display:none}.locationResults .location-selected{outline:2px solid #17375f}.locationResults .location-selected .pin-outline{display:none}.locationResults .location-selected .pin-fill{display:block}.locationSelector .location{padding:15px}.location__name{font-weight:700}.main .gm-style-iw a,.main .location__name a{text-decoration:underline}.main .gm-style-iw a:first-of-type,.main .location__name a:first-of-type{margin-right:10px}.main .gm-style-iw a svg,.main .location__name a svg{display:inline-block;width:11px;height:11px;margin-right:3px}.location__city{font-weight:400}.locationResults .location__distance{text-align:right}.locationResults .location__name{font-size:1.1rem}.locationResults .location__details{font-weight:400;font-size:1rem;color:#5a5959;padding:5px 0;text-transform:capitalize}.locationResults .location-premier{padding-top:30px;border-top:6px solid #d60925}.locationResults .location-premierRetailer{padding-top:30px;border-top:6px solid #17375f}.locationResults .location-premierWholesaler{padding-top:30px;border-top:6px solid #d60925}.locationResults .location__premier{position:absolute;right:0;top:0;background-color:#d60925;padding:0 5px 3px;font-weight:600}.locationResults .location__premier span{color:#fff}.locationResults .premier__Retailer,.locationResults .premier__Wholesaler{position:absolute;right:0;top:0;padding:0 5px 3px;font-weight:600;border-bottom-left-radius:6px}.locationResults .premier__Retailer span,.locationResults .premier__Wholesaler span{color:#fff}.locationResults .premier__Retailer{background-color:#17375f}.locationResults .premier__Wholesaler{background-color:#d60925}.locationResults .location.location-premierRetailer .pin-fill,.locationResults .location.location-premierRetailer .pin-outline,.locationResults .location.location-premierWholesaler .pin-fill,.locationResults .location.location-premierWholesaler .pin-outline{top:32px}.locationResults .location.location-premierWholesaler.location-selected{outline-color:#d60925}.locationResults .location.location-premierWholesaler.location-selected .pin-fill path{fill:#d60925}.locationResults .location__directions a{display:inline-block;margin-top:8px;font-weight:500}.locationResults .location__directions a:first-of-type{margin-right:15px}.locationResults .location__directions a svg{display:inline-block;width:13px;height:13px;margin-right:3px;position:relative;top:0;left:0}.location__label{width:100%;overflow:hidden}.location__label span{display:inline-block;vertical-align:top}.location__label span.location__name{width:75%;text-transform:capitalize}.location__label span.location__distance{width:25%}.location-selector__title{display:none;color:#5a5959;margin-right:15px}#location-selector__total{display:inline-block}.map-accordion{position:relative;padding-right:10px;margin-bottom:12px}.location-selector__footer{display:none;height:74px;position:absolute;left:0;bottom:0;width:100%;background:#fff}.btn.btn-secondary{font-family:alternate-gothic-no-1-d,sans-serif;text-transform:uppercase;display:inline-block;font-size:32px;line-height:1;padding:.35em 1.5em .15em}.btn.btn-secondary.btn-ghost{color:#d60925;border:3px solid #d60925;background-color:transparent;transition:color .25s ease-out,background-color .25s ease-out,border-color .25s ease-out}.btn.btn-secondary.btn-ghost:hover{color:#fff;background-color:#d60925;border:3px solid #d60925}.location-selector__footer{padding:10px 15px 0;text-align:center;background-color:#fefefe}#locationSelect{width:100%;background:#fefefe}#locationResult{width:100%;background:none}.have-result #locationResult,.have-result #locationSelect{display:inline-block;overflow-y:scroll}.have-result .location-selector__footer,.have-result .location-selector__title{display:inline-block}#get-quote-modal .modal-dialog{width:90%;max-width:1000px}#get-quote-modal .modal-content{border-radius:0}#get-quote-modal .modal-body{padding:20px 0 10px}#get-quote-modal button.close{border:0;width:24px;height:24px;float:right;padding:0;margin-right:15px;background:transparent}#get-quote-modal button.close span{width:24px;height:24px;display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAMAAAB1/u6nAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAaVBMVEXR0dH////R0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dH///8Z91YoAAAAIXRSTlMAAAqxcb57D8iIFc2VAcWeAzfxpi7rKuQk3xzc/qfMxwlM7sKQAAAAAWJLR0QB/wIt3gAAAAlvRkZzAAAAAQAAAAEACG1UKgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAl2cEFnAAAAGAAAABcA/9S5aQAAAJlJREFUGNN9kdcSwyAMBE+44N6Na4r+/ydjTEicBOeebnYYZiUBgPB8vOJ7gog0DZhDS0PmQGgsI94SGxrrHklCkvKeLAfyzPQ0QcHPlFVV2l6gbmxvW9uaGuh6/krfaRM1fNJB7YIYpyOdRuMNzMubLjNZDLVauiqi/6/df7tN3N6HKS+HKU924trgNXHt+ybPr/Nzy/vm/QBmMyOoRwvYFwAAAABJRU5ErkJggg==) no-repeat 50% 50%}#get-quote-modal .modal__inner{padding:0 50px}#get-quote-modal .modal__inner h3{color:#17375f;font-size:48px;font-weight:400;text-transform:uppercase;text-align:center;margin-bottom:30px}#get-quote-modal .modal__inner p{color:#898989;font-size:16px;font-weight:400;text-align:center;line-height:1.4;margin:0}#get-quote-modal .modal__inner .server-text,#get-quote-modal .modal__inner .thank-text{color:#898989;font-size:32px;font-weight:400;text-transform:uppercase;text-align:center;margin-bottom:30px;display:none}#get-quote-modal .modal__inner label.error{padding-top:10px;color:#17375f}#get-quote-modal form{overflow:hidden}.get-quote-form__row{overflow:hidden;margin:0 -23px}.get-quote-form__row:after{display:block;content:"";clear:both}.get-quote-form__row .input-wrapper{float:left;padding:0 23px;width:50%}#get-quote-modal form textarea{margin-top:15px;width:100%;display:block;height:240px;background-color:#d1d1d1;color:#898989;font-size:14px;font-weight:900;text-transform:uppercase;padding:20px;border:0;resize:none;transition:background-color .3s ease,color .3s ease}#get-quote-modal form textarea:focus{background-color:#b3dfef;color:#fff}#get-quote-modal form textarea::-webkit-input-placeholder{opacity:1}#get-quote-modal form textarea:-moz-placeholder,#get-quote-modal form textarea::-moz-placeholder{opacity:1}#get-quote-modal form textarea:-ms-input-placeholder{opacity:1}.get-quote-form__row input{margin-top:15px;width:100%;display:block;line-height:50px;height:50px;background-color:#d1d1d1;color:#898989;font-size:14px;font-weight:900;text-transform:uppercase;padding:0 20px;border:0;transition:background-color .3s ease,color .3s ease}.get-quote-form__row input:focus{background-color:#b3dfef;color:#fff}.get-quote-form__row input::-webkit-input-placeholder{opacity:1}.get-quote-form__row input:-moz-placeholder,.get-quote-form__row input::-moz-placeholder{opacity:1}.get-quote-form__row input:-ms-input-placeholder{opacity:1}.get-quote-form__submit{display:block;width:500px;height:70px;line-height:70px;background-color:#17375f;text-align:center;text-transform:uppercase;position:relative;margin:50px auto 16px;border:0;color:#fff;font-size:30px;font-weight:700;transition:background-color .3s ease}.get-quote-form__submit:hover{background-color:#0062b1}@media (min-width:992px){#header .contact{margin-right:24px}}@media (max-width:768px){.locationResults,.locationSelector{width:100%;height:auto;float:none}#map{width:100%;width:calc(100% - 20px);float:none;height:300px;margin:0 auto}#locationResult,#locationSelect{width:100%}.have-result #locationResult,.have-result #locationSelect{margin-top:35px;margin-bottom:20px;padding:0;position:static;top:auto;bottom:auto;height:400px}.location-selector__footer{position:static;bottom:auto}.map-form .map-form__button{margin-left:0;display:block;margin-bottom:9px;margin-right:12px}.map-form__input-wrap{padding-left:0;background:none;margin-bottom:9px}.map-form__select-wrap{margin-bottom:9px;margin-right:12px}.map-form__or{display:none}.location__label span.location__distance,.location__label span.location__name{width:auto}#get-quote-modal .modal__inner h3{font-size:32px}#get-quote-modal .modal__inner h3+p{display:none}#get-quote-modal form textarea{height:140px}.get-quote-form__row .input-wrapper{width:100%;float:none}#get-quote-modal .modal-dialog{width:auto}.get-quote-form__submit{width:90%}}@media (max-width:767px){.have-result #locationResult{height:auto;overflow:auto}}@media (max-width:580px){#get-quote-modal .modal__inner{padding:0 15px}.location__label span{display:block}.map-form__input-wrap,.map-form__select-wrap{float:none;display:block}.get-quote-form__submit{font-size:22px}.location-selector__title{line-height:1.2;height:auto;padding:15px 10px 10px 0}.get-quote-form__submit:after,.get-quote-form__submit:before,.location-selector__footer button:after,.location-selector__footer button:before{display:none}.get-quote-form__submit{font-size:16px}}@media (max-width:600px){.filter-box{padding:15px 0 0}.filter-box span{display:block;float:none;padding-bottom:14px}}.one-col-flexible-content .main{background:#fafafa}.main .breadcrumbs{padding:0}.main .breadcrumb .breadcrumb-trail{font-family:tablet-gothic-narrow,sans-serif;color:#878787;font-size:.875rem;padding-bottom:1em}.main .breadcrumb .breadcrumb-trail .trail-end{font-size:.875rem}.main .breadcrumb .breadcrumb-trail a{font-weight:400;color:#878787;font-size:.875rem}.main .breadcrumb .breadcrumb-trail a:first-child{font-weight:700}.main .breadcrumb .breadcrumb-trail .sep{font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-hero{max-width:1280px;margin:0 auto}.page-hero picture{box-shadow:0 3px 6px rgba(0,0,0,.16);margin-bottom:.75rem}.page-hero__content{font-family:tablet-gothic,sans-serif;padding:0 20px;font-size:24px;font-size:1.5rem;letter-spacing:0;line-height:1.33333em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:.75em auto;text-align:left}@media (min-width:768px){.page-hero__content{text-align:center}}.page-hero__content p{color:#707070}.page-breadcrumb{margin:0 15px}.page-heading__text{font-size:45px;font-size:2.8125rem;font-family:alternate-gothic-no-1-d,sans-serif;text-transform:uppercase;text-align:center;padding:20px 25px 10px;margin:0;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#17375f;font-weight:400}@media (min-width:768px){.page-heading__text{font-size:80px;font-size:5rem;padding:40px 25px 10px}}.page-ribbon{background-color:#17375f;border-top:1px solid #17375f;border-bottom:1px solid #17375f}.page-ribbon__icon{color:#fff;text-transform:uppercase;font-size:.625rem;font-family:tablet-gothic-narrow,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:110px;margin-top:10px;width:30%}.page-ribbon__icon-img{max-width:70px;max-height:45px}.page-ribbon__flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;-ms-flex-align:center;padding:0 15px}.page-ribbon__flex,.page-ribbon__icon-flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;align-content:center;align-items:center}.page-ribbon__icon-flex{width:76px;height:45px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;-ms-flex-align:center;margin:15px auto 10px}.page-ribbon__icon-text{text-align:center}.page-ribbon__button{text-align:center;margin:0 0 25px}.page-ribbon__button p{margin:0;padding:0}.button.button--alternate,.button.button--primary,.button.button--secondary{font-family:alternate-gothic-no-1-d,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.875rem;padding:12px .5em 7px;font-weight:400;text-decoration:none;display:inline-block;line-height:1;text-transform:uppercase;border-style:solid;border-width:3px;text-align:center;min-width:170px;transition:border-color .25s ease,color .25s ease,background-color .25s ease}.button.button--primary{color:#fff;background-color:#17375f;border-color:#17375f}.button.button--primary:hover{color:#17375f;background-color:#b3dfef;border-color:#b3dfef}.button.button--secondary{color:#17375f;background-color:transparent;border-color:#17375f}.button.button--secondary:hover{color:#17375f;background-color:#b3dfef;border-color:#17375f}.button.button--alternate{color:#fff;background-color:#d60925;border-color:#d60925}.button.button--alternate:hover{color:#d60925;background-color:#fff}@media (max-width:500px){.button.button--mobile-small{font-size:1.688rem;min-width:150px}}.page-grid{background:#fff;padding:25px 0}.page-grid__item-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.4;font-size:1.125rem;padding:0 15px}.page-grid__item h1,.page-grid__item h2,.page-grid__item h3,.page-grid__item h4,.page-grid__item h5{font-family:alternate-gothic-no-1-d,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#17375f;text-transform:uppercase;font-weight:400;font-size:1.875rem;margin:0;padding:0 15px}.page-grid__item-heading{text-align:center;padding-bottom:10px}.page-grid__item-image-img{box-shadow:0 3px 6px rgba(0,0,0,.16)}.page-callout{background:#fff;padding:25px 0 50px}.page-grid+.page-callout{padding-top:0}.page-callout__flex{box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#f7f7f6}.page-callout__content{padding:15px}.page-callout__content h1,.page-callout__content h2,.page-callout__content h3,.page-callout__content h4,.page-callout__content h5{font-family:alternate-gothic-no-1-d,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#17375f;text-transform:uppercase;font-weight:400;font-size:2.188rem;line-height:1;margin:0;padding:0}.page-callout__content p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.4;font-size:1.25rem;margin:1em 0}.page-callout__image-img{box-shadow:0 3px 6px rgba(0,0,0,.16);margin-bottom:20px}@media (min-width:360px){.page-callout__buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start}.page-callout__button+.page-callout__button{margin-left:15px}}@media (min-width:768px){.main .breadcrumb .breadcrumb-trail,.main .breadcrumb .breadcrumb-trail .trail-end,.main .breadcrumb .breadcrumb-trail a{font-size:1.125rem}.page-ribbon__icon{min-height:140px;font-size:1rem}.page-ribbon__button,.page-ribbon__icon{width:20%}.page-ribbon__icon-img{max-width:127px;max-height:75px}.page-ribbon__flex--has-icons .page-ribbon__button{margin:0 0 0 auto;text-align:left}.page-ribbon__icon-flex{width:127px;height:75px}.page-ribbon__flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;max-width:1200px;margin-left:auto;margin-right:auto}.page-ribbon__flex.page-ribbon__flex--has-icons.page-ribbon__flex--has-button{-ms-flex-pack:start;justify-content:flex-start}.page-grid{padding:50px 0 25px}.page-grid__item h1,.page-grid__item h2,.page-grid__item h3,.page-grid__item h4,.page-grid__item h5{font-size:2.813rem;padding:0}.page-grid__item-content{font-size:1.25rem;padding:15px 0}.page-grid__flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:1170px;margin:0 auto}.page-grid__item{width:48%;width:calc(50% - 10px)}.page-callout__flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:1170px;margin:0 auto}.page-callout__content-flex{width:50%;-ms-flex-order:1;order:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}.page-callout__image-flex{width:50%;-ms-flex-order:0;order:0;-ms-flex:1 1 auto;flex:1 1 auto}.page-callout__content{max-width:475px;margin:0 auto}.page-callout__image-img{box-shadow:none;margin-bottom:0}.page-callout__content p{margin:0 0 1em}.page-callout__content h1,.page-callout__content h2,.page-callout__content h3,.page-callout__content h4,.page-callout__content h5{font-size:2.813rem}.page-callout__flex--align-right .page-callout__content-flex{-ms-flex-order:0;order:0}.page-callout__flex--align-right .page-callout__image-flex{-ms-flex-order:1;order:1}}@media (min-width:1310px){.page-breadcrumb{max-width:1280px;margin:0 auto}}sup{font-family:tablet-gothic-narrow,sans-serif;font-style:normal;font-weight:200;font-size:45%}#field_13_4 .instruction.validation_message{display:none}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}#header{background:#17375f}#header .logo-container{height:78px}@media (min-width:768px){#header .logo-container{height:111px}}@media (max-width:767px){#header .logo-container{position:absolute;height:52px}}#header .home-link{z-index:150}@media (max-width:767px){#header .home-link img{min-width:140px;margin-top:1px}}#header .home-link svg{display:block;width:375px;max-width:100%;max-width:200px}@media (min-width:360px){#header .home-link svg{max-width:100%}}@media (max-width:767px){#header .home-link svg{min-width:200px}}@media (min-width:768px){#header .home-link svg{max-width:80%}}@media (max-width:767px){#header .home-link{width:20px;overflow:hidden;display:block;min-width:250px}}@media (max-width:400px){#header .home-link{min-width:200px}}@media (max-width:767px){#header #menu-primary{border-bottom:4px solid #17375f}}#header .col-logo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:78px}@media (min-width:768px){#header .col-logo{height:111px}}#header .nav-container{position:relative;z-index:1}@media (min-width:768px){#header .nav-container{background:#fff}}@media (max-width:767px){#header .navbar-header{padding-bottom:10px}}#header .navbar-header .navbar-search-toggle{width:25px;height:25px;float:right;margin-top:28px;margin-right:15px;fill:#fff;stroke:#fff;stroke-width:15px}@media (min-width:768px){#header .navbar-header .navbar-search-toggle{display:none}}#header .navbar-default{background:none;border:0;margin-bottom:0}#header .navbar-default .navbar-nav .active a:focus,#header .navbar-default .navbar-nav .active a:hover,#header .navbar-default .navbar-nav .open a.focus,#header .navbar-default .navbar-nav .open a:hover{background:#f5f5f5}#header .navbar-default .navbar-nav .dropdown-menu li a{padding:10px 18px}#header .navbar-toggle{margin-top:20px;margin-right:0;border:none;border-radius:0;background:none!important}#header .navbar-toggle .icon-bar{width:32px;height:4px;background-color:#fff;transition:background-color .25s linear}#header .navbar-toggle:hover .icon-bar{background-color:#b3dfef}#header .navbar-collapse{padding-left:0;padding-right:0;margin-left:-15px;margin-right:-15px;border:0;background:#b3dfef}@media (min-width:768px){#header .navbar-collapse{background:#fff}}#header .navbar-nav{float:none;text-align:center;margin:0;padding:10px 0}#header .navbar-nav li a{font-weight:400;font-size:26px;font-family:alternate-gothic-no-1-d,sans-serif;text-transform:uppercase;color:#17375f;text-decoration:none;display:block;padding:22px 18px 14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.03em;transition:color .25s ease-out}#header .navbar-nav li a:hover{color:#d60925}@media (min-width:1170px){#header .navbar-nav li a{font-size:31px;padding:26px 18px 18px}}@media (max-width:992px){#header .navbar-nav li a{font-size:18px;padding:22px 18px 14px}}@media (max-width:767px){#header .navbar-nav li a{font-size:22px}}@media (max-width:767px){#header .navbar-nav li .open{background:#fafafa}}@media (min-width:768px){#header .navbar-nav li{-ms-flex:1 1 auto;flex:1 1 auto}}@media (max-width:767px){#header .navbar-nav li{width:100%}}#header .navbar-nav li:active .dropdown-toggle,#header .navbar-nav li:focus .dropdown-toggle{color:red!important}@media (min-width:768px){#header .navbar-nav .menu-item__search-wrapper,#header .navbar-nav .search-results-form{display:none}}#header .navbar-nav .search-results-form .search-results-form__flex{padding-left:35px}#header .navbar-nav .search-results-form .search-results-form__flex .search-results-form__input{min-width:200px;padding:5px 10px;border:none;font-family:alternate-gothic-no-1-d,regular}#header .navbar-nav .search-results-form .search-results-form__flex .search-results-form__input:focus{outline:2px dotted #17375f;outline-offset:0}#header .navbar-nav .search-results-form .search-results-form__flex .search-results-form__button{background:#17375f;color:#fff;position:relative;right:34px;padding:5px 10px;border:none;font-family:alternate-gothic-no-1-d,regular}#header .navbar-nav .search-results-form .search-results-form__flex .search-results-form__button:focus{outline:2px dotted #17375f;outline-offset:0}@media (max-width:767px){#header .navbar-nav .dropdown-menu li a{text-align:center}}@media (min-width:768px){#header .navbar-nav{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}}#header .util-container{text-align:right;max-height:111px;font-family:alternate-gothic-no-1-d,sans-serif;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:15px}#header .util-container .util-container__top{width:100%;margin-bottom:20px}#header .util-container .util-container__bottom{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}#header .util-container .search-results-form{text-align:left;position:relative;margin-right:15px}#header .util-container .search-results-form .search-results-form__label{position:absolute;top:-20px;color:#b3dfef;font-family:alternate-gothic-no-1-d,sans-serif;font-size:20px;font-size:1.25rem;font-weight:500}#header .util-container .search-results-form .search-results-form__flex{position:relative}#header .util-container .search-results-form .search-results-form__flex .search-results-form__input{min-width:200px;padding:5px 10px;border:none}#header .util-container .search-results-form .search-results-form__flex .search-results-form__input:focus{outline:2px dotted #b3dfef;outline-offset:0}#header .util-container .search-results-form .search-results-form__flex .search-results-form__button{position:absolute;right:0;top:0;bottom:0;text-align:center;padding:5px 10px;border:none;background:#b3dfef;color:#17375f}#header .util-container .search-results-form .search-results-form__flex .search-results-form__button:focus{outline:2px dotted #b3dfef;outline-offset:0}@media (max-width:767px){#header .util-container{display:none}}#header ul .social{padding:0;list-style-type:none;display:inline-block;vertical-align:middle;margin:0 20px 0 0;position:relative;top:-3px}#header ul .social li{display:inline-block;margin-right:10px}#header ul .social li a{display:block;background:#fff;width:31px;height:31px;text-align:center;font-size:16px;line-height:31px;border-radius:50%;color:#17375f;text-decoration:none}#header ul .social li .icon-facebook{font-size:18px;padding-right:4px}#header .careers,#header .pro-center{display:inline-block;font-size:13px;line-height:12px;vertical-align:top;text-transform:uppercase;font-weight:900;margin-right:14px;color:#fff;text-decoration:none;padding:8px 0 4px;margin-top:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;font-weight:400;border-bottom:2px solid transparent;transition:all .25s ease}#header .careers:hover,#header .pro-center:hover{color:#b3dfef;border-bottom:2px solid #b3dfef}#header .contact{font-size:13px;line-height:12px;vertical-align:middle;text-transform:uppercase;padding:10px 10px 6px;margin:0;font-weight:700;border:2px solid #b3dfef;transition:background-color .25s linear,color .25s linear;font-size:24px;font-weight:400}#header .contact,#header .search{display:inline-block;cursor:pointer;position:relative;text-decoration:none;background:#b3dfef;color:#17375f}#header .search{font-size:20px;line-height:20px;padding:0 7px 9px}#header .search:before{position:relative;top:5px}@media (max-width:767px){#header{min-height:76px}}.search-popup{background:#dfdfdf;padding:20px;display:none}.search-popup input[type=text]{width:50%;padding:10px 20px;outline:none}#footer{background:#b3dfef;padding:40px 0}#footer ul.social{padding:0;margin:25px 0 0 15px;list-style-type:none}@media screen and (min-width:768px){#footer ul.social{margin:0 48px 0 0;text-align:right}}#footer ul.social li{display:inline-block;margin-right:10px}#footer ul.social li a{display:block;width:34px;height:34px;text-align:center;line-height:34px;font-size:17px;border-radius:50%;text-decoration:none;background:#17375f;color:#fff}#footer ul.social li .icon-facebook{font-size:19px;padding-right:4px}#footer .address-container,#footer .link-list{margin-bottom:20px}#footer .link-list ul{list-style-type:none;margin:0;padding:0}#footer .link-list ul li{margin-bottom:4px}#footer .link-list ul li a{color:#17375f;font-size:13px;line-height:18px;font-weight:700;text-decoration:none;border-bottom:1px solid transparent;transition:border .25s linear}#footer .link-list ul li a:active,#footer .link-list ul li a:focus,#footer .link-list ul li a:hover{border-bottom:1px solid #17375f}#footer .address-container p,#footer address{color:#17375f;margin:0;font-style:normal;font-size:13px;line-height:20px}#footer .address-container a{color:#17375f;text-decoration:underline;font-weight:700}#footer .link-callouts ul{margin:0;padding:0;list-style-type:none}#footer .link-callouts ul li{margin-bottom:3px}#footer .link-callouts ul li a{color:#fff;font-size:13px;line-height:18px;text-transform:uppercase;font-weight:900;color:#17375f;text-decoration:none}#footer .copyright{margin-top:40px}#footer .copyright p{text-align:left;color:#17375f;font-size:12px;line-height:1.3;margin:35px 15px 15px 1px}#footer .home-link{background:#17375f;display:block;padding:20px 15px 15px 19px;width:250px;max-width:100%;margin-top:35px}@media (min-width:768px){#footer .home-link{margin-top:0;margin-left:14%}#footer .copyright p{text-align:right;margin:40px 40px 15px 15px}}.development-show .container-fluid{margin:0;padding:0}.single-product{padding:0}.single-product .container{display:block}.download_measuring_guide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background:#17375f;padding:10px 0 25px;color:#fff;margin-bottom:30px}.download_measuring_guide p{font-family:Tablet-Gothic,Regular;font-size:22px;font-size:1.375rem;margin:15px}@media (max-width:767px){.download_measuring_guide p{text-align:center}}.download_measuring_guide .mansfield_btn_primary{border:4px solid #fff;margin:0 auto}.download_measuring_guide .mansfield_btn_primary:hover{background:#b3dfef;color:#17375f}.download_measuring_guide .mansfield_btn_primary:active{background:#0a2445;color:#fff}.woocommerce div.product div.images.woocommerce-product-gallery{position:static}.woocommerce div.product div.images .flex-control-thumbs{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;position:absolute;margin:15px 0;width:100%}@media (min-width:768px){.woocommerce div.product div.images .flex-control-thumbs{margin:0;top:102%;left:50%;right:50%}}.woocommerce div.product div.images .flex-control-thumbs li{width:auto;margin:0 10px}.woocommerce div.product div.images .flex-control-thumbs img{max-width:100px;height:auto;box-shadow:0 3px 6px rgba(0,0,0,.16)}.woocommerce .single-product .product{border:none;background:#fff}.woocommerce .single-product .product .product_varation{background:#fafafa;padding:0 30px}@media (min-width:768px){.woocommerce .single-product .product .product_varation{padding:0 0 120px}}@media (max-width:360px){.woocommerce .single-product .product .product_varation{margin-top:30px}}.woocommerce .single-product .product .product_varation_wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:1000px;margin:0 auto;position:relative}.woocommerce .single-product .product .product_varation_wrapper .product_varation_gallery_wrapper{position:relative}@media (min-width:768px){.woocommerce .single-product .product .product_varation_wrapper{-ms-flex-direction:row;flex-direction:row;background:#f4f4f4}.woocommerce .single-product .product .product_varation_wrapper .product_varation_gallery_wrapper{width:50%}}@media (max-width:480px){.woocommerce .single-product .product .product_varation_wrapper .product_varation_gallery_wrapper{margin-top:30px}}.woocommerce .single-product .product .product_varation_wrapper .woocommerce_thumbnail_made_usa{position:absolute;width:40px;bottom:0;right:2px;height:35px}.woocommerce .single-product .product .product_varation_wrapper .woocommerce_thumbnail_buy_lowes{position:absolute;left:4px;width:70px;bottom:0;height:50px}.woocommerce .single-product .product .product_varation_wrapper .woocommerce-product-gallery{float:none;width:auto;margin-bottom:0;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)}.woocommerce .single-product .product .product_varation_wrapper .entry-summary{float:none;width:auto;clear:none;margin-top:120px;margin-bottom:30px}@media (min-width:768px){.woocommerce .single-product .product .product_varation_wrapper .entry-summary{padding:15px;margin-top:0;width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.woocommerce .single-product .product .product_varation_wrapper .entry-summary .mansfield_btn_primary,.woocommerce .single-product .product .product_varation_wrapper .entry-summary .mansfield_btn_primary_inverse{display:inline-block;margin:10px 8px 0 0}.woocommerce .single-product .product .product_varation_wrapper .woocommerce_thumbnail_fast_shipping{position:absolute;top:5px;right:0;padding:5px 15px 2px 50px;background:#17375f;background:#b3dfef}.woocommerce .single-product .product .product_varation_wrapper .woocommerce_thumbnail_fast_shipping svg{width:auto;height:35px;position:absolute;left:10px;top:-2px}.woocommerce .single-product .product .product_varation_wrapper .woocommerce_thumbnail_fast_shipping .woocommerce_thumbnail_new_product_text{color:#fff;color:#17375f;font-family:alternate-gothic-no-1-d,regular;font-size:24px;font-size:1.5rem;line-height:1;font-weight:500}.woocommerce_product-thumbnails{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:15px}.woocommerce_product-thumbnails .woocommerce_product-thumbnail-wrapper{max-width:100px;max-height:100px;margin:0 10px}.woocommerce_product-thumbnails .woocommerce_product-thumbnail-wrapper img{cursor:pointer}.single-product-woocommerce .single-product{background:#fafafa}@media (max-width:767px){.single-product-woocommerce .single-product{padding-top:30px}}.single-product-woocommerce .single-product .single-product-title{padding:30px;font-family:alternate-gothic-no-1-d,regular;font-size:50px;font-size:3.125rem;font-weight:500}@media (min-width:768px){.single-product-woocommerce .single-product .single-product-title{text-align:center}}@media (max-width:480px){.single-product-woocommerce .single-product .single-product-title{padding-bottom:50px;line-height:1.1}}.single-product-woocommerce .single-product .product{max-width:none;text-align:start}.single-product-woocommerce .related.products{padding:0 30px}.single-product-woocommerce .related.products h2{color:#17375f;font-size:34px;font-size:2.125rem;font-family:alternate-gothic-no-1-d,regular;font-weight:500;text-align:center;line-height:1;margin-bottom:30px}.single-product-woocommerce .related.products .related_product{margin:0 15px;width:calc(25% - 30px)}.single-product-woocommerce .related.products .related_product .related_product_header{background-color:#f7f7f6;padding:0 15px 5px}.single-product-woocommerce .related.products .related_product .related_product_header .related_product__subheader{width:auto}.single-product-woocommerce .related.products .related_product .related_product_header span{color:#707070}.single-product-woocommerce .related.products .related_product .related_product_header span span{color:#17375f}.single-product-woocommerce .related.products .related_product .related_product_img_wrapper img{margin:0}.single-product .sidebar{display:none}.related.products{max-width:1060px;margin:30px auto;padding:0 30px}.related.products .products{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.related.products .products{-ms-flex-direction:row;flex-direction:row}}.related.products .products .product.related_product{width:100%}@media (min-width:768px){.related.products .products .product.related_product{width:25%}}.related.products .products .product.related_product .related_product_header .related_product__subheader{font-size:22px;font-size:1.375rem}@media (max-width:767px){.related.products .products .product.related_product .related_product_header .related_product__subheader{text-align:left;line-height:1.2}}.related.products .related_product__link{position:relative;height:100%}.related.products .related_product__made_usa{position:absolute;right:0;bottom:0;width:42px;height:35px}.flex-active{border:2px solid #d60925}.woocommerce_product_filter--narrow_search{text-align:center;max-width:1260px;padding:20px 30px 5px;margin:0 auto;font-size:18px;font-size:1.125rem}.woocommerce_product_filter--narrow_search p{font-weight:600}.search_term_btn{background-color:#17375f;color:#fff;padding:0 5px;text-decoration:none;margin:5px;display:inline-block;font-weight:500;border-radius:3px;border:3px solid #17375f}.search_term_btn:hover{background-color:#fff;color:#17375f;text-decoration:none}.woocommerce_card_model_number{color:#707070;font-weight:600;width:100%}.woocommerce_card_model_number_text{font-weight:100}.woocommerce_card_model_number_includes{color:#d60925;font-weight:600;margin:2px 0 3px}.woocommerce_card_model_number_includes_text{font-weight:100}.woocommerce-loop-product__title{width:100%;font-family:alternate-gothic-no-1-d,regular;font-size:36px!important;font-weight:500!important;text-transform:none!important;line-height:30px!important;padding:5px 0!important;margin:0!important;color:#17375f}.woocommerce ul.products li.product .price{width:100%;text-align:left;font-size:16px!important}.collection_callout-header{text-align:center;text-transform:uppercase;color:#17375f;font-family:alternate-gothic-no-1-d,regular;font-weight:500;margin:0 0 0 10px;font-size:60px;font-size:3.75rem}.woocommerce_card_web_features{padding-left:30px!important;margin:0!important}.woocommerce_card_web_features li{color:#707070;font-family:Tablet-Gothic,Regular;font-weight:500;font-size:18px;font-size:1.125rem;padding-bottom:8px}.woocommerce_card_web_features li:before{content:"\2022";color:#707070;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.woocommerce_card_web_features li:last-child{padding-bottom:0}.woocommerce-LoopProduct-link{display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.woocommerce-LoopProduct-link .woocommerce_thumbnail_wrapper{width:100%;height:auto;-ms-flex-order:1;order:1;position:relative}.woocommerce-LoopProduct-link .woocommerce_thumbnail_wrapper .woocommerce_thumbnail_made_usa{position:absolute;width:40px;bottom:17px;right:2px;height:35px}.woocommerce-LoopProduct-link .woocommerce_thumbnail_wrapper .woocommerce_thumbnail_buy_lowes{position:absolute;left:4px;width:70px;bottom:17px;height:50px}.woocommerce-LoopProduct-link .woocommerce_thumbnail_wrapper .woocommerce_thumbnail_new_product{position:absolute;top:5px;padding:3px 20px 0;background:#d60925}.woocommerce-LoopProduct-link .woocommerce_thumbnail_wrapper .woocommerce_thumbnail_new_product .woocommerce_thumbnail_new_product_text{color:#fff;font-family:alternate-gothic-no-1-d,regular;font-size:24px;font-size:1.5rem;line-height:1;font-weight:500}.woocommerce-LoopProduct-link .woocommerce_thumbnail_wrapper .woocommerce_thumbnail_fast_shipping{position:absolute;top:5px;right:0;padding:5px 15px 2px 50px;background:#17375f;background:#b3dfef}.woocommerce-LoopProduct-link .woocommerce_thumbnail_wrapper .woocommerce_thumbnail_fast_shipping svg{width:auto;height:35px;position:absolute;left:10px;top:-2px}.woocommerce-LoopProduct-link .woocommerce_thumbnail_wrapper .woocommerce_thumbnail_fast_shipping .woocommerce_thumbnail_new_product_text{color:#fff;color:#17375f;font-family:alternate-gothic-no-1-d,regular;font-size:24px;font-size:1.5rem;line-height:1;font-weight:500}.woocommerce-LoopProduct-link .woocommerce_card_web_features{-ms-flex-order:2;order:2}.prdctfltr_sc_products:before{content:none!important}.woocommerce ul.products li.product{text-align:center;box-shadow:0 0 6px rgba(0,0,0,.1607843137254902);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.woocommerce ul.products li.product a{text-align:left;width:100%;height:100%}@media (max-width:767px){.woocommerce ul.products li.product a{height:calc(100% - 145px)}}.woocommerce ul.products li.product .mansfield_btn_primary{padding:6px 19px 0;line-height:1;margin:12px 5px;width:auto;height:auto}.woocommerce ul.products li.product .mansfield_btn_primary:focus{color:#fff}.woocommerce ul.products li.product .button{padding:6px 25px 0;background:transparent;font-family:alternate-gothic-no-1-d,regular;color:#17375f;font-size:30px;font-size:1.875rem;border:4px solid #17375f;text-transform:uppercase;-webkit-font-smoothing:antialiased;transition:all .3s ease;text-decoration:none;font-weight:500;margin:12px 5px;width:auto;height:auto;border-radius:0}.woocommerce ul.products li.product .button:hover{background:#17375f;color:#fff;border:4px solid #17375f;text-decoration:none}.woocommerce ul.products li.product .button:active{color:#fff;background:#0a2445;border:4px solid #0a2445}.woocommerce_product_list_buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:revert;flex-direction:revert;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}.woocommerce_product_list_buttons--lowes{width:100%}.woocommerce-youtube-embed-wrapper{max-width:1060px;margin:30px auto;padding:0 30px}.woocommerce-youtube-embed-wrapper iframe{width:100%;height:auto;min-height:35vh}@media (min-width:768px){.woocommerce-youtube-embed-wrapper iframe{min-height:60vh}}.woocommerce-tabs{max-width:1060px;margin:30px auto;padding:0 30px}.woocommerce-tabs .woocommerce__product-certifications,.woocommerce-tabs .woocommerce__product-classifications,.woocommerce-tabs .woocommerce__product-features,.woocommerce-tabs .woocommerce__product-specs{margin-bottom:60px}.woocommerce-tabs .woocommerce__product-certifications:first-child,.woocommerce-tabs .woocommerce__product-classifications:first-child,.woocommerce-tabs .woocommerce__product-features:first-child,.woocommerce-tabs .woocommerce__product-specs:first-child{padding-top:30px}.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-meta-button,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-meta-button,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-meta-button,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-meta-button{width:100%;padding:10px 0;border:none;border-bottom:1px solid #b3dfef;background:transparent;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-meta-button:focus,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-meta-button:focus,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-meta-button:focus,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-meta-button:focus{outline:none}.woocommerce-tabs .woocommerce__product-certifications h2,.woocommerce-tabs .woocommerce__product-classifications h2,.woocommerce-tabs .woocommerce__product-features h2,.woocommerce-tabs .woocommerce__product-specs h2{font-family:alternate-gothic-no-1-d,regular;font-size:36px;font-weight:500;text-transform:none}.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-arrow,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-arrow,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-arrow,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-arrow{width:20px;height:20px;position:relative;top:15px;transition:all .3s ease-in-out;border:10px solid transparent;border-top-color:#17375f}.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-arrow-open,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-arrow-open,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-arrow-open,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-arrow-open{transform:rotate(180deg);top:5px}.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-certifications-list,.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-classifications-list,.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-features-list,.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-specs-list,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-certifications-list,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-classifications-list,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-features-list,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-specs-list,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-certifications-list,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-classifications-list,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-features-list,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-specs-list,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-certifications-list,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-classifications-list,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-features-list,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-specs-list{max-height:0;transition:max-height .3s ease-in-out;overflow:hidden}.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-certifications-list,.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-classifications-list,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-certifications-list,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-classifications-list,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-certifications-list,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-classifications-list,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-certifications-list,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-classifications-list{padding:0;display:-ms-flexbox;display:flex}.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-certifications-list li,.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-classifications-list li,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-certifications-list li,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-classifications-list li,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-certifications-list li,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-classifications-list li,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-certifications-list li,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-classifications-list li{margin:10px}.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-certifications-list li:before,.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-classifications-list li:before,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-certifications-list li:before,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-classifications-list li:before,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-certifications-list li:before,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-classifications-list li:before,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-certifications-list li:before,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-classifications-list li:before{content:none}.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-certifications-list svg,.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-classifications-list svg,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-certifications-list svg,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-classifications-list svg,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-certifications-list svg,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-classifications-list svg,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-certifications-list svg,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-classifications-list svg{width:75px;height:auto}.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-list-open,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-list-open,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-list-open,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-list-open{max-height:1000px}.woocommerce-tabs .woocommerce__product-certifications ul,.woocommerce-tabs .woocommerce__product-classifications ul,.woocommerce-tabs .woocommerce__product-features ul,.woocommerce-tabs .woocommerce__product-specs ul{color:#707070;margin:0}.woocommerce-tabs .woocommerce__product-certifications ul li,.woocommerce-tabs .woocommerce__product-classifications ul li,.woocommerce-tabs .woocommerce__product-features ul li,.woocommerce-tabs .woocommerce__product-specs ul li{margin:10px 0;list-style:none;font-size:18px}.woocommerce-tabs .woocommerce__product-certifications ul li:before,.woocommerce-tabs .woocommerce__product-classifications ul li:before,.woocommerce-tabs .woocommerce__product-features ul li:before,.woocommerce-tabs .woocommerce__product-specs ul li:before{content:"\2022";color:#707070;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-specs-downloads,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-specs-downloads,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-specs-downloads,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-specs-downloads{margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-specs-downloads .installation-download-link,.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-specs-downloads .specs-download-link,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-specs-downloads .installation-download-link,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-specs-downloads .specs-download-link,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-specs-downloads .installation-download-link,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-specs-downloads .specs-download-link,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-specs-downloads .installation-download-link,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-specs-downloads .specs-download-link{font-size:28px;font-family:alternate-gothic-no-1-d,regular;color:#d60925;width:-moz-fit-content;width:fit-content}.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-specs-downloads .installation-download-link svg,.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-specs-downloads .specs-download-link svg,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-specs-downloads .installation-download-link svg,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-specs-downloads .specs-download-link svg,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-specs-downloads .installation-download-link svg,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-specs-downloads .specs-download-link svg,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-specs-downloads .installation-download-link svg,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-specs-downloads .specs-download-link svg{fill:#d60925;width:20px;height:20px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-specs-downloads .installation-download-link,.woocommerce-tabs .woocommerce__product-certifications .woocommerce__product-specs-downloads .specs-download-link,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-specs-downloads .installation-download-link,.woocommerce-tabs .woocommerce__product-classifications .woocommerce__product-specs-downloads .specs-download-link,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-specs-downloads .installation-download-link,.woocommerce-tabs .woocommerce__product-features .woocommerce__product-specs-downloads .specs-download-link,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-specs-downloads .installation-download-link,.woocommerce-tabs .woocommerce__product-specs .woocommerce__product-specs-downloads .specs-download-link{display:inline-block;width:auto;margin-right:auto}}.woocommerce-tabs .woocommerce__product-web-chart{margin-bottom:60px;margin:90px 0}@media (max-width:767px){.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart thead{display:none}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart .web-chart__row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:1px solid #707070;padding:15px}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart .web-chart__row:nth-child(odd){background:#b3dfef}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart .web-chart__row td{color:#707070;margin:5px 0}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart .web-chart__row td span{font-weight:700}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart .web-chart__row td .web-chart__distributor,.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart .web-chart__row td .web-chart__download{display:inline-block;width:auto;color:#d60925}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart .web-chart__row td .web-chart__distributor svg{width:70px;height:25px;position:relative;top:3px}}@media (min-width:768px){.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart{width:100%;table-layout:fixed}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart .web-chart__row-features .web-chart__data-features{position:relative}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart .web-chart__row-features .web-chart__data-features:before{content:"Options";background:#d60925;width:100%;position:absolute;top:-52px;padding:10px;font-size:26px;font-size:1.625rem;text-align:center;color:#fff;font-family:alternate-gothic-no-1-d,regular;text-transform:uppercase}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart .web-chart__row td{vertical-align:bottom;border:1px solid #878787;padding:5px}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart .web-chart__row .web-chart__row-yes{display:block;color:transparent;position:relative}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart .web-chart__row .web-chart__row-yes:before{content:"";width:15px;height:15px;background-color:#17375f;z-index:1;position:absolute;border-radius:50%;left:calc(50% - 7.5px);right:calc(50% - 7.5px);top:-5px}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart thead .web-chart__row td{color:#17375f;text-align:center;white-space:nowrap;font-weight:700;transform-origin:50% 50%;transform:rotate(-90deg)}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart thead .web-chart__row td:before{content:"";padding-top:200%;margin-left:-50%;display:inline-block;vertical-align:middle}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart thead .web-chart__row td:nth-child(-n+2),.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart thead .web-chart__row td:nth-last-child(-n+2){background:#b3dfef;transform:none;white-space:normal}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart thead .web-chart__row td:nth-child(-n+2):before,.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart thead .web-chart__row td:nth-last-child(-n+2):before{content:none}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart tbody tr td{color:#17375f}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart tbody tr td span{display:none}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart tbody tr td:first-child{color:#d60925;font-weight:700}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart .web-chart__distributor,.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart .web-chart__download{color:#d60925;text-decoration:underline}.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart .web-chart__distributor svg{width:70px;height:25px;position:relative;top:3px}}@media (min-width:1060px){.woocommerce-tabs .woocommerce__product-web-chart .product-web-chart thead .web-chart__row td:before{content:"";padding-top:140%;margin-left:-20%;display:inline-block;vertical-align:middle}}.woocommerce-tabs .woocommerce__product-web-chart .web-chart__color-swatchs{-ms-flex-align:center;align-items:center}.woocommerce-tabs .woocommerce__product-web-chart .web-chart__color-swatchs img{border:1px solid #b5b5b5;border-radius:50%;margin:2px}@media (max-width:767px){.woocommerce-tabs .woocommerce__product-web-chart .web-chart__color-swatchs{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.woocommerce-tabs .woocommerce__product-web-chart .web-chart__color-swatchs img{height:100%;width:30px}}@media (min-width:768px){.woocommerce-tabs .woocommerce__product-web-chart .web-chart__color-swatchs img{display:block;width:30px;float:left}}@media (max-width:767px){.product_meta{position:absolute;top:-30px}}@media (max-width:480px){.product_meta{position:absolute;top:-60px}}.product_meta .sku_wrapper{color:#17375f;font-size:28px;font-size:1.75rem;font-weight:500;font-family:alternate-gothic-no-1-d,regular}.product_meta .sku{display:inline-block}.bathware_category_wrapper{color:#17375f;font-size:28px;font-size:1.75rem;font-family:Tablet-Gothic,Regular;position:relative;display:inline-block;padding-left:40px}.bathware_category_wrapper:before{content:"";display:block;position:absolute;top:1px;bottom:0;left:0;width:40px;border-top:35px solid #d60925;border-right:15px solid transparent}@media (max-width:480px){.product_meta+.price{position:absolute;left:0}}.price{font-size:16px;font-size:1rem;font-family:Tablet-Gothic,Regular;color:#707070!important;margin:0}.price .amount{color:#17375f!important;font-weight:600}@media (max-width:767px){p.price{position:absolute;top:-30px;right:0}}@media (max-width:360px){p.price{position:absolute;left:0}}.product_available_colors{color:#17375f;font-family:alternate-gothic-no-1-d,regular;font-size:20px;font-size:1.25rem;margin:20px 0 5px}.product_colors{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 0 15px}.product_colors .product_color_swatch-wrapper{margin-right:40px;margin-bottom:25px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative}.product_colors .product_color_swatch-wrapper:last-child{margin-right:0}.product_colors .product_color_swatch-wrapper img{width:30px;height:30px;border:1px solid #b5b5b5;border-radius:50%}.product_colors .product_color_swatch-wrapper p{margin:0;font-size:12px;font-size:.75rem;position:absolute;white-space:nowrap;bottom:-18px;text-transform:capitalize}@media (min-width:768px){.woocommerce-pagination{text-align:right!important;margin-right:22px}}.product_slider_slides .slick-list:before{content:"";position:absolute;right:0;top:0;left:0;bottom:0;background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0) 5%,hsla(0,0%,100%,0) 95%,#fff);z-index:1}.search-container{padding:20px;background:#f1f1f1;margin-bottom:10px;display:none}.search-container.all{display:block}.search-label{display:block;font-weight:900;margin-bottom:10px}.search-list{list-style-type:none;margin:0;padding:0}.search-list li{margin:0 0 4px}.search-list li input{margin-right:5px}input.keyword,input[type=text].keyword{margin-right:15px;border:3px solid #ddd;height:45px;padding-left:.5em;padding-right:.5em;vertical-align:top}.product-reset,.product-submit{margin-top:24px;padding:8px 20px 5px;outline:none;border:1px solid #17375f;border-radius:0;background:#17375f;color:#fff;font-family:alternate-gothic-no-1-d,sans-serif;text-transform:uppercase;font-size:28px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top}.product-where-to-buy{margin-top:25px;margin-bottom:75px}@media (min-width:768px){.flex-row{-ms-flex-direction:row;flex-direction:row}.flex-column,.flex-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-column{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-row .flex-column{-ms-flex-order:0;order:0}.flex-row .product-thumbnail{-ms-flex-order:1;order:1}.product-where-to-buy{margin-top:15px;margin-bottom:20px}.flex-column .product-thumbnail{padding-top:0}}.btn.btn--primary{padding:12px 30px 7px;border:2px solid #17375f;border-radius:0;background:#17375f;color:#fff;transition:background-color .2s linear,border-color .2s linear}.btn.btn--primary,.btn.btn--secondary{display:inline-block;outline:none;font-family:alternate-gothic-no-1-d,sans-serif;text-transform:uppercase;font-size:28px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;font-weight:400}.btn.btn--secondary{padding:11px 30px 6px;border:3px solid #17375f;border-radius:0;background:transparent;color:#17375f;transition:background-color .1s linear,border-color .1s linear,text-shadow .1s linear}.woocommerce_product_filter_short_code{max-width:1260px;padding:20px 30px 0;margin:0 auto}@media (min-width:768px){.prdctfltr_woocommerce_filter,.prdctfltr_woocommerce_filter_title{display:none!important}}@media (min-width:768px){.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_default .prdctfltr_woocommerce_ordering .prdctfltr_filter{width:100%!important}}.prdctfltr_showing{font-size:28px;font-size:1.75rem}.prdctfltr_showing:before,.prdctfltr_title_selected:before{content:none!important}.prdctfltr_woocommerce_ordering{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column}.prdctfltr_collector{-ms-flex-order:1;order:1}.prdctfltr_filter_wrapper{-ms-flex-order:2;order:2}.prdctfltr_buttons{-ms-flex-order:0;order:0}.prdctfltr_regular_title{font-family:Tablet-Gothic,Regular!important;font-size:20px;font-size:1.25rem;color:#707070}.prdctfltr_instock,.prdctfltr_sale{display:none!important}.prdctfltr_filter_title{color:#17375f;font-family:alternate-gothic-no-1-d,regular;font-size:45px;font-size:2.8125rem;font-weight:500!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;line-height:1!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.prdctfltr_filter_title .prdctfltr_topbar .prdctfltr_title_selected{display:block!important;font-size:24px;font-size:1.5rem}.prdctfltr_title_selected{background-color:#fff!important;color:#17375f!important;border-radius:30px!important;box-shadow:0 0 6px rgba(0,0,0,.1607843137254902)!important}@media (max-width:607px){.prdctfltr_filter{min-width:100%}}.prdctfltr_sc{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;margin:30px 0!important}.prdctfltr_sc .prdctfltr_wc{width:100%}@media (min-width:768px){.prdctfltr_sc .prdctfltr_wc{width:calc(30% - 15px);padding-right:15px}}.prdctfltr_sc .products{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.prdctfltr_sc .products{width:70%;-ms-flex-direction:row;flex-direction:row}}.prdctfltr_sc .products .product{width:100%!important;max-width:none!important;float:none!important;margin:0 10px 15px!important;padding:10px 10px 0!important}@media (min-width:550px){.prdctfltr_sc .products .product{width:calc(50% - 20px)!important}}@media (min-width:768px){.prdctfltr_sc .products .product{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.prdctfltr_sc .woocommerce-pagination{width:100%}.prdctfltr_sc .prdctfltr_woocommerce.pf_default .prdctfltr_woocommerce_ordering{top:0}.prdctfltr_sc .prdctfltr_woocommerce.pf_default .prdctfltr_woocommerce_ordering .prdctfltr_filter_inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.prdctfltr_sc .prdctfltr_woocommerce.pf_default .prdctfltr_woocommerce_ordering .prdctfltr_filter_inner .prdctfltr_filter{width:auto!important;padding-right:0;margin-right:10px;margin-bottom:10px;border-bottom:1px solid #b3dfef}.prdctfltr_sc .prdctfltr_woocommerce.pf_default .prdctfltr_woocommerce_ordering .prdctfltr_filter_inner .prdctfltr_filter:last-child{border:none}@media (max-width:767px){.prdctfltr_sc .prdctfltr_woocommerce_ordering{display:block!important;width:100%}}.prdctfltr_sc .prdctfltr_checkboxes label span{font-weight:500;color:#707070;font-family:Tablet-Gothic,Regular;font-size:18px;font-size:1.125rem}.prdctfltr_sc .prdctfltr_checkboxes label span:before{width:16px!important;height:16px!important}.prdctfltr_sc .prdctfltr_checkboxes .prdctfltr_active span:after{top:6px!important;left:1px!important;font-size:16px!important}.gravity_form_shortcode{background-color:#fff}.gravity_form_shortcode--container{max-width:680px;margin:0 auto;padding:20px}.gravity_form_shortcode--container h1{font-family:alternate-gothic-no-1-d,regular;color:#17375f;font-size:40px;line-height:1.2;margin:0 0 10px;font-weight:400}.gravity_form_shortcode--container h2{font-family:alternate-gothic-no-1-d,regular;font-weight:400!important;margin:0;color:#17375f;font-size:54px!important;text-transform:uppercase}.gravity_form_shortcode--container p{font-family:Tablet-Gothic,Regular;font-size:1.25rem;color:#707070;margin-top:0;width:100%}.gravity_form_shortcode--container .gsection_description{font-size:16px;font-size:1rem}label.gfield_label{color:#17375f;font-weight:500!important}span.gfield_required{color:#d60925}.ginput_container input[type=text]{border:1px solid #b5b5b5;background:#f7f7f6;padding:18px 10px 20px!important}.ginput_container input[type=text]:focus{outline:1px solid #17375f;outline-offset:0;background:rgba(23,55,95,.1)}.ginput_container input[type=number]{border:1px solid #b5b5b5;background:#f7f7f6;padding:18px 10px 20px!important}.ginput_container input[type=number]:focus{outline:1px solid #17375f;outline-offset:0;background:rgba(23,55,95,.1)}.ginput_container .gfield_checkbox label,.ginput_container .gfield_radio label{color:#17375f!important;font-weight:500}.ginput_container .gfield_checkbox input[type=checkbox]:checked+label,.ginput_container .gfield_checkbox input[type=radio]:checked+label,.ginput_container .gfield_radio input[type=checkbox]:checked+label,.ginput_container .gfield_radio input[type=radio]:checked+label{font-weight:700!important}.ginput_container select,.ginput_container textarea{border:1px solid #b5b5b5;background:#f7f7f6}.ginput_container select{height:40px;-webkit-appearance:auto;appearance:auto}.gfield_error{border:none!important;background:none!important}.gfield_error label{color:#d60925!important}.gfield_error input{border:1px solid #d60925!important;background:rgba(214,9,37,.1)!important}.gfield_error .validation_message{color:#d60925!important;padding:10px 0 0!important}.validation_error{color:#d60925!important;border-top:2px solid #d60925!important;border-bottom:2px solid #d60925!important;margin:0!important}.gform_confirmation_message{font-size:50px!important;color:#17375f;font-family:alternate-gothic-no-1-d,regular;font-weight:400;line-height:normal!important;text-align:center;margin:20px 0}.gform_footer input[type=submit],.gform_page_footer input[type=submit]{font-family:alternate-gothic-no-1-d,sans-serif!important;text-transform:capitalize!important;vertical-align:middle!important;padding:7px 40px 5px!important;margin:0!important;font-size:20px!important;font-weight:400!important;background:#17375f!important;color:#fff!important;border:2px solid #17375f!important;transition:all .3s ease!important}.gform_footer input[type=submit]:hover,.gform_page_footer input[type=submit]:hover{border:2px solid #17375f!important;background:#fff!important;color:#17375f!important}.gform_next_button,.gform_previous_button{font-family:alternate-gothic-no-1-d,sans-serif!important;text-transform:capitalize!important;vertical-align:middle!important;padding:7px 40px 5px!important;margin:0!important;font-size:20px!important;font-weight:400!important;border:2px solid #17375f!important;transition:all .3s ease!important}.gform_next_button:hover,.gform_previous_button:hover{border:2px solid #17375f!important;background:#fff!important;color:#17375f!important}.radio-table{background:#f4f4f4;padding:20px 0 10px 10px!important;margin:0!important}@media (min-width:768px){.radio-table{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}}.radio-table:nth-of-type(odd){background:transparent}.radio-table .gfield_label{margin:10px 0!important}.radio-table .ginput_container_radio{margin-top:15px!important}@media (min-width:768px){.radio-table .ginput_container_radio{margin:0!important}}.radio-table .ginput_container_radio .gfield_radio{margin:0!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:justify;justify-content:space-between;width:100%!important}.radio-table .ginput_container_radio .gfield_radio li{margin:0 10px 0 0!important}@media (min-width:768px){.radio-table .ginput_container_radio .gfield_radio li{margin:0 20px 0 0!important}}.radio-table .ginput_container_radio .gfield_radio li input{display:block!important;margin:0 auto!important}.radio-table .ginput_container_radio .gfield_radio li label{margin:5px 0 0!important}.text--animated{opacity:0;position:relative;top:100px;transition:all .5s ease-in-out}.text--animated--done{opacity:1;top:0}