#site-header-nav .navmenu-link-active{font-weight:700;color:#536eb7}.tagline{text-align:left;font-size:14px}.site-navigation .navmenu-submenu{background:#768aa8;color:#fff}.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text{color:inherit}.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text:hover{color:#75cba8}.navmenu-meganav.navmenu-meganav--desktop .navmenu-meganav-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.navmenu-meganav.navmenu-meganav--desktop .navmenu-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:auto;top:0;text-align:center;padding:16px;max-width:150px}.navmenu-meganav.navmenu-meganav--desktop .navmenu-icon:hover,.navmenu-meganav.navmenu-meganav--desktop .navmenu-icon:active,.navmenu-meganav.navmenu-meganav--desktop .navmenu-icon:focus,.navmenu-meganav.navmenu-meganav--desktop .navmenu-icon.active{background:#75cba8;color:#fff}.navmenu-meganav.navmenu-meganav--desktop .navmenu-icon img{margin-bottom:8px;width:auto;height:65px}.highlights-banner__content{padding-top:15px;padding-bottom:15px;padding-left:50px}.highlights-banner__icon{height:auto}.highlights-banner__icon svg{max-width:2.875rem;max-height:2.875rem}.highlights-banner__text{font-size:1rem}#prefooter .highlights-banner__content{padding-top:26px;padding-bottom:26px}#prefooter .highlights-banner__icon{height:2.875rem}#prefooter .highlights-banner__icon svg{max-width:2.2rem;max-height:2.2rem}#prefooter .highlights-banner__text{font-size:.9em}.clearfix:after{content:"";clear:both;content:" ";display:table}.description{margin-top:30px}.accordion-header{display:block;padding:25px 10px 10px 0;text-decoration:none;color:#536eb7;font-weight:600;position:relative;margin-top:0;cursor:pointer;border-bottom:1px solid #dddddd}.accordion-header:after{content:"+";width:10px;height:10px;display:inline-block;position:absolute;right:10px;top:calc(50% - 5px)}.accordion-header.active-header:after{content:"-"}.accordion-content{display:none;padding:20px 0 0;width:100%!important}.product-feature-icons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin-top:20px}.product-feature-icons .icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:5px;width:100px}.product-feature-icons .icon img{margin-bottom:10px}.product-feature-icons .icon label{font-style:normal;font-weight:400;font-size:12px;text-align:center;letter-spacing:2px;text-transform:uppercase}.page-gallery .grid-uniform{width:calc(100% + 6px);margin-left:-6px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.page-gallery .grid-uniform .grid__item{padding-left:6px;margin-bottom:6px;display:inline-block;position:relative;min-height:1px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-gallery .grid-uniform .one-whole{width:100%}.page-gallery .grid-uniform .one-half{width:50%}.page-gallery .grid-uniform .one-third{width:calc(100% / 3)}.page-gallery .grid-uniform .one-quarter{width:25%}@media only screen and (min-width: 481px) and (max-width: 860px){.page-gallery .grid-uniform .medium--one-half{width:50%}}@media only screen and (max-width: 480px){.page-gallery .grid-uniform .small--one-whole{width:100%}}.page-gallery .gallery__image-container{position:relative;overflow:hidden}.page-gallery .gallery__image-wrapper img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:100%;height:100%;max-height:100%;object-fit:cover}.page-gallery .pxs-image-with-text{margin-top:3.125rem}.quote-btn{padding:.875rem 1.75rem;text-align:center;letter-spacing:.05em;font-size:var(--font-size-body);width:100%;margin-top:1rem;margin-left:0}.rte .product-manual-download-btn{padding:14px 20px;border-radius:4px;border:1px solid #dddddd;max-width:350px;background:#75cba8;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.rte .product-manual-download-btn:hover,.rte .product-manual-download-btn:focus,.rte .product-manual-download-btn:active{background:#536eb7;color:#fff}.rte .product-manual-download-btn:before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.4411 16.4305L18.0625 20.8101V9.5625C18.0625 8.976 17.5865 8.5 17 8.5C16.4135 8.5 15.9375 8.976 15.9375 9.5625V20.8101L11.5589 16.4316C11.1435 16.0161 10.4709 16.0161 10.0566 16.4316C9.64111 16.847 9.64111 17.5196 10.0566 17.9339L16.0671 23.9444C16.3221 24.1994 16.6706 24.2781 17.0011 24.2196C17.3305 24.2781 17.6801 24.1984 17.9351 23.9444L23.9456 17.9339C24.3611 17.5184 24.3611 16.8459 23.9456 16.4316C23.5291 16.0161 22.8565 16.0161 22.4411 16.4305ZM17 0C7.61178 0 0 7.61067 0 17C0 26.3893 7.61178 34 17 34C26.3882 34 34 26.3882 34 17C34 7.61178 26.3893 0 17 0ZM17 31.875C8.78472 31.875 2.125 25.2153 2.125 17C2.125 8.78472 8.78472 2.125 17 2.125C25.2153 2.125 31.875 8.78472 31.875 17C31.875 25.2153 25.2153 31.875 17 31.875Z' fill='%23fff'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;height:34px;width:34px}.rte .product-manual-download-btn span{width:calc(100% - 50px);margin-left:15px;display:inline-block;line-height:1.2;font-weight:700}@media only screen and (max-width: 719px){.product-recently-viewed--section .flickity-button{background:#fff;border-radius:100%;padding:15px 10px 10px;width:50px;height:50px;border:1px solid grey}.product-recently-viewed--section .flickity-button svg{width:20px;height:20px}.product-recently-viewed--section .flickity-button.previous{left:1em}.product-recently-viewed--section .flickity-button.next{right:1em}.share-buttons{padding:0 10px}}hr{margin:55px 0}#no-phone{display:none}#shopify-section-page-faq .tooltip{color:-webkit-link;cursor:pointer;text-decoration:underline}#shopify-section-page-faq .master-box{padding:2em 20px;max-width:1200px;margin:auto}@media only screen and (max-width: 719px){#shopify-section-page-faq .master-box{padding:0}}#shopify-section-page-faq .faq-header{background:#536eb7;padding:35px 20px 10px;text-align:center;color:#fff}#shopify-section-page-faq h1.title{font-size:2.1em;letter-spacing:-1px;font-weight:400;display:inline-block}#shopify-section-page-faq #myInput{width:100%;max-width:555px;font-size:18px;padding:11px 15px;border:1px solid #252525;margin:15px 0}#shopify-section-page-faq #myBtnContainer{margin:15px 15px 5px;letter-spacing:5px}#shopify-section-page-faq .btn{border:none;outline:none;padding:15px;margin:0 5px 15px;background-color:#fff;color:#252525;cursor:pointer;font-size:14px;min-width:120px;box-shadow:0 1px 1px #0003,0 2px 2px #0003}#shopify-section-page-faq .btn:hover{background:#75cba8;color:#fff;box-shadow:0 1px 1px #0000004d,0 3px 5px #0000004d;transition:all .2s ease}#shopify-section-page-faq .btn.active{background:#75cba8;color:#fff;box-shadow:0 1px 1px #0000004d,0 3px 5px #0000004d}#shopify-section-page-faq #myUL{list-style-type:none;width:100%;padding:0}@media only screen and (max-width: 719px){#shopify-section-page-faq #myUL{padding:0 10px}}#shopify-section-page-faq #myUL li .accordion-thumb{cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:1px solid #dddddd;margin:0;text-decoration:none;font-size:16px;color:#565555;display:block;position:relative;padding:15px 10px 15px 35px;font-weight:700}#shopify-section-page-faq #myUL li .accordion-thumb p{margin:0;line-height:1.2}#shopify-section-page-faq #myUL li .accordion-panel{padding:10px 20px;display:none;color:#252525;font-size:16px;font-weight:400;background:#fff;line-height:1.6}#shopify-section-page-faq #myUL li .accordion-panel img{margin:auto auto 20px;display:block}#shopify-section-page-faq .filterDiv{display:none;margin-bottom:4px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#shopify-section-page-faq .filterDiv.is-active .accordion-thumb:before{-moz-transform:rotate(45deg) translateY(-78%);-o-transform:rotate(45deg) translateY(-78%);-ms-transform:rotate(45deg) translateY(-78%);-webkit-transform:rotate(45deg) translateY(-78%);transform:rotate(45deg) translateY(-78%);left:3px}#shopify-section-page-faq .show{display:block}#shopify-section-page-faq .accordion-thumb:before{content:"";display:inline-block;height:7px;width:7px;margin-right:1rem;margin-left:.5rem;vertical-align:middle;border-right:1px solid;border-bottom:1px solid;-moz-transform:rotate(-45deg) translateY(-50%);-o-transform:rotate(-45deg) translateY(-50%);-ms-transform:rotate(-45deg) translateY(-50%);-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;left:6px;top:50%}.product-pricing--flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.product-pricing--flex .share-buttons--title{display:none}.product-pricing--flex .share-buttons,.product-pricing--flex .share-buttons--list{margin-top:0}@media only screen and (min-width: 1280px){.product-form--atc-button-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:50px}.product-form--atc-button-container .product-form--atc-button{margin-right:5px}}.contact-details--container,.contact-details--bottom{width:100%}@media only screen and (min-width: 1024px){.contact-details--container,.contact-details--bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.contact-details--container .contact-details--left,.contact-details--container .contact-details--right,.contact-details--container .contact--quote,.contact-details--container .contact--inquiry,.contact-details--bottom .contact-details--left,.contact-details--bottom .contact-details--right,.contact-details--bottom .contact--quote,.contact-details--bottom .contact--inquiry{width:100%}@media only screen and (min-width: 1024px){.contact-details--container .contact-details--left,.contact-details--container .contact-details--right,.contact-details--container .contact--quote,.contact-details--container .contact--inquiry,.contact-details--bottom .contact-details--left,.contact-details--bottom .contact-details--right,.contact-details--bottom .contact--quote,.contact-details--bottom .contact--inquiry{width:50%}}.contact--quote h4,.contact--inquiry h4{margin-top:0}.contact-details--bottom em{font-size:small;font-style:normal}.hr--small{margin:35px 0;border-color:#0003}@media only screen and (min-width: 1024px){.contact-details--left #contact_form{padding-right:100px}}.contact-details--left #contact_form .contact-form-button{width:100%}@media only screen and (max-width: 1023px){.contact-details--left{margin-bottom:35px}}@media only screen and (min-width: 1024px){.contact-details--right{padding-left:55px}}.contact-details--right .rte{padding-bottom:20px}.contact-details--right a{text-decoration:none;color:#4672b4}.contact-map{margin-top:55px}@media only screen and (max-width: 1023px){.contact-map{margin-top:35px}}.contact-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:10px 0}@media only screen and (max-width: 719px){.contact-icon{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.contact-icon .contact-icon--svg{width:15%;min-width:15%;margin-right:10px}@media only screen and (max-width: 719px){.contact-icon .contact-icon--svg{width:100%;text-align:center}}@media only screen and (max-width: 719px){.contact-icon .contact-icon--text{padding-left:15px}}.contact-icon .contact-icon--text,.contact-icon .contact-icon--text a{color:#4672b4;font-size:18px}.contact-icon .rte{color:#252525!important;font-size:1rem!important}a.share-buttons--email{background:#000;border-radius:50%;transition:1s all ease}a.share-buttons--email:hover:after{content:"";display:block;position:absolute;width:28px;height:28px;left:50%;top:50%;background:#000;border-radius:50%;text-align:center;margin-right:auto;margin-left:auto;transform:translate(-50%,-50%);z-index:-1}.contact-details--left{max-width:800px;margin:0 auto;padding:2em;background:#eee}.contact-details--right{padding-left:0}.contact-details--bottom{max-width:800px;margin:2em auto}.contact-details--bottom .contact--quote,.contact-details--bottom .contact--inquiry{padding:2em;background:#eee;margin-bottom:1em}.contact-details--bottom .contact--quote{margin-right:2%}.contact--inquiry i.fa.fa-envelope{font-size:1.5em}.contact--inquiry span.button__label{font-size:1.3em;text-transform:capitalize}.contact--quote .contact-icon--svg{text-align:center;padding:20px}.contact--inquiry h4{font-weight:200;color:#4672b4}#shopify-section-page-contact .page-masthead{max-width:800px;text-align:left;padding:10px}#shopify-section-page-contact h1{font-weight:400;color:#536eb7}#contactFormPopup2{color:#536eb7;text-decoration:underline}.product-form--atc-button-container{margin-top:50px}.product-form--atc-button-container .product-form--atc-button,.product-form--atc-button-container .quote-btn{min-width:100%;padding-left:5px;padding-right:5px}.navmenu-meganav-wrapper{padding-left:15px;padding-right:15px}.navmenu-meganav.navmenu-meganav--desktop .navmenu-meganav-items{flex-wrap:nowrap;justify-content:center;grid-gap:0}.navmenu-meganav.navmenu-meganav--desktop .navmenu-meganav-item{max-width:calc(100% / 6)}.navmenu-meganav.navmenu-meganav--desktop .navmenu-icon{padding:15px 10px;right:0;margin-left:auto;margin-right:auto}#contactFormPopup{cursor:pointer;border:2px solid #536eb7;padding:12px 10px;border-radius:5px;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#contactFormPopup:hover{background-color:#536eb7;color:#fff}.navmenu-meganav.navmenu-meganav--desktop .navmenu-meganav-items{padding-top:0;padding-bottom:0}.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text{font-size:1rem;height:100%}.terms{margin-top:20px}@media only screen and (min-width: 800px){.cart-checkout .button-primary{max-width:50%}}.cart-sidebar-item{width:100%}#accordion-container{max-width:850px;margin:auto}.template-cart .additional-checkout-buttons,.template-cart .shopify-payment-button,.template-cart shopify-payment-button{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/34/assets/style.scss.css.map */
