@import"https://use.fontawesome.com/releases/v5.14.0/css/all.css";@media screen and (max-width: 1023px){.header__contact{display:none}.header__icon--account{display:none!important}.header__search-bar,.header-wrapper-bottom{display:none}.header-wrapper .icon{color:#000}.header-wrapper{background:#fff;padding-bottom:0}.header{grid-template-areas:"navigation heading icons";grid-template-columns:1fr 1fr 1fr;-webkit-box-shadow:0px 1px 6px 0px rgba(0,0,0,.13);-moz-box-shadow:0px 1px 6px 0px rgba(0,0,0,.13);box-shadow:0 1px 6px #00000021;padding-bottom:0}.header__heading-logo{width:150px}.header-navigation-toggle{position:relative}}@media screen and (min-width: 1024px){.header__icon--search,.header--top-left .header__icons{display:none}.header-wrapper{padding-bottom:5px;padding-top:5px}.header__heading-logo{width:180px}}.header__icon{color:#fff}.header__icon:hover{color:#fc0}.header-bottom-background{background:#fff;-webkit-box-shadow:0px 1px 6px 0px rgba(0,0,0,.13);-moz-box-shadow:0px 1px 6px 0px rgba(0,0,0,.13);box-shadow:0 1px 6px #00000021;background:#36454f}.banner__box{max-width:1600px!important;padding:0}.banner__text{color:#fff}.custom-line-vertical{border-right:1px solid #000;margin-right:7px}.header__menu-item span{font-size:14px;font-weight:700}.header__menu-item:hover{color:#fc0}.header__submenu .header__menu-item{font-size:14px;color:#fff;font-weight:700}.header__submenu .header__menu-item:hover{color:#fc0}.list-menu__item--active{text-decoration:none;color:#fc0!important}.header__active-menu-item{color:#fc0!important}.list-menu--disclosure{background:#36454f;z-index:-1}.product-form__buttons{margin-bottom:-60px}.product-detail-disclaimer{font-size:14px}.product-detail-disclaimer-cart{font-size:14px;border:1px solid #FFCC00;background:#fc0;text-align:center;color:#000;padding:0 20px;margin:30px 0}.product-detail-disclaimer-red{font-size:14px;color:#000;background:#fc0;padding:5px 20px}.product-detail-disclaimer-title-red{color:#000}.product-detail-disclaimer-title-red i{margin-right:5px}.product-detail-disclaimer-title{color:#36454f}.product-detail-disclaimer-title i{margin-right:5px}.product-detail-disclaimer-title a{color:#ed2224;text-decoration:none}.product-detail-disclaimer-title a:hover{color:#000}.product-detail-disclaimer-table{font-size:14px;border-collapse:collapse}.product-detail-disclaimer-table td{border:1px solid #000;padding:0 10px}.header-contact-phone a{color:#36454f;font-size:14px;font-weight:700;text-decoration:none}.header-contact-phone a:hover{color:#ed2224}.header-contact-text{font-size:12px;font-weight:700;line-height:.3;text-align:right;color:#000}.header__contact i{padding-left:10px}.predictive-search{border-left:1px solid #36454f;border-right:1px solid #36454f;border-bottom:1px solid #36454f;top:100%;width:100%;left:0rem}.header__search-bar input{padding:10px;font-size:14px;border:1px solid #C8C8C8;border-right:#1B99D5;border-radius:0;box-shadow:none;width:100%;height:40px}.header__search-bar input:hover{box-shadow:none}.header__search-bar input:focus{border:1px solid #36454f;outline:none!important;box-shadow:none}.header__search-bar input::placeholder{color:#c8c8c8}.header__search-bar label{font-size:14px;letter-spacing:0}.header__search-bar button{color:#fff;background-color:#36454f;border:1px solid #36454f;border:none;padding:11px 12px;margin:0;font-size:14px;height:40px}.header__search-bar button:hover{background-color:#ed2224;color:#fff;border:1px solid #ed2224}.predictive-search__item--term .icon-arrow{color:#fff}body p{font-size:14px}@media only screen and (min-width: 750px){.h1,h1,.h0{font-size:30px}#Banner-template--15124811514049__1633688075dd98d00c,#Banner-template--15124538196161__16336912875704591b,#Banner-template--15166655430849__1633688075dd98d00c,#Banner-template--15166655496385__1633688075dd98d00c,#Banner-template--15166655463617__1633688075dd98d00c,#Banner-template--15166655398081__1633688075dd98d00c,#Banner-template--15223928586433__1633688075dd98d00c{min-height:250px}}@media only screen and (max-width: 749px){#Banner-template--15124811514049__1633688075dd98d00c,#Banner-template--15124538196161__16336912875704591b,#Banner-template--15166655430849__1633688075dd98d00c,#Banner-template--15166655496385__1633688075dd98d00c,#Banner-template--15166655463617__1633688075dd98d00c,#Banner-template--15166655398081__1633688075dd98d00c,#Banner-template--15223928586433__1633688075dd98d00c{max-height:150px!important}}.button{font-size:14px}.button--primary{color:#fff!important}.button:hover{background:#ed2224;color:#fff}@media screen and (min-width: 990px){.page-width--narrow{max-width:1200px;padding-right:50px;padding-left:50px}}.contact-page-custom{text-align:center}.contact-page-custom a,.page-custom-links a{color:#ed2224}.contact-page-phone a,.contact-page-email a{color:#ed2224;font-size:25px;font-weight:700;text-decoration:none;padding:0 15px}.contact-page-phone a:hover,.contact-page-email a:hover{color:#36454f}.about-page-custom{display:grid;grid-template-columns:60% 40%;align-items:center}.about-page-custom img{width:80%;float:right;clear:right}.header-test-background-class{background:#1b99d5!important}@media screen and (max-width: 767px){.footer-top-benefits{display:grid}}@media screen and (min-width: 768px) and (max-width: 1023px){.footer-top-benefits{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1024px){.footer-top-benefits{display:grid;grid-template-columns:repeat(4,1fr)}}.benefit-experience,.benefit-service,.benefit-demo,.benefit-support{padding:10px 15px}.footer-top-benefits p{text-align:center;color:#36454f;font-size:14px}.footer-top-benefits h3{text-align:center;color:#ed2224;font-size:15px}.footer-top-benefits .fas{color:#ed2224;font-size:22px}.footer-top-benefits-background{background-color:#fff;border-top:2px solid #ed2224}.footer-top-benefits{max-width:160rem;margin:auto;padding:5px 30px}#shopify-section-footer{margin-top:100px}@media screen and (max-width: 767px){.footer-custom-content{display:grid}.footer-custom-content h3,.footer-custom-content p,.footer-custom-content li{text-align:center}.footer-custom-content i{margin:0}.footer-custom-content li{display:inline;margin:0 5px}.footer-custom-content ul{text-align:center}.footer-custom-contact .fab{margin:0 10px}}@media screen and (min-width: 768px) and (max-width: 1023px){.footer-custom-content{display:grid}.footer-custom-content h3,.footer-custom-content p,.footer-custom-content li{text-align:center}.footer-custom-content li{display:inline;margin:0 5px}.footer-custom-content ul{text-align:center}.footer-custom-contact .fab{margin:0 10px}}@media screen and (min-width: 1024px){.footer-custom-content{display:grid;grid-template-columns:40% 20% 30%;gap:5%}.footer-custom-contact .fab{margin-right:20px}}.footer-custom-about{font-size:14px;color:#fff}.footer-custom-menu li{list-style-type:none}.footer-custom-menu a{font-size:14px;text-decoration:none;color:#fff}.footer-custom-menu ul{padding-left:0}.footer-custom-menu a:hover{color:#ed2224}.footer-custom-contact{font-size:14px;color:#fff}.footer-custom-menu h3,.footer-custom-about h3,.footer-custom-contact h3{font-size:15px}.footer-custom-contact .fas{margin-right:10px}.footer-custom-contact .fab{font-size:18px;color:#fff}.footer-custom-contact .fab:hover{color:#ed2224}#footer-custom-contact-big a{font-size:20px;font-weight:700;text-decoration:none;color:#fff}#footer-custom-contact-big a:hover{color:#ed2224}.footer-bottom-disclaimer p,.footer-bottom-disclaimer h3{font-size:13px;text-align:center;color:#000;margin:0}.footer-bottom-disclaimer{text-align:center}.footer-bottom-disclaimer p{border-bottom:2px solid #FFCC00;padding:5px 20px 10px;background:#fc0}.footer-bottom-disclaimer i,.footer-bottom-disclaimer h3{color:#000;background:#fc0}.footer-bottom-disclaimer h3{padding:15px 20px 0}.footer-bottom-disclaimer li{display:inline;padding:5px;font-size:13px}.footer-bottom-disclaimer ul{padding:0}.footer-bottom-disclaimer a{color:#c8c8c8;text-decoration:none}.footer-bottom-disclaimer a:hover{color:#ed2224}.footer-bottom-disclaimer{margin-top:30px;border-bottom:1px solid #787878}@media screen and (min-width: 1024px){#bullshark-name{float:right}.footer-bottom-signature{display:flex;margin-top:20px}.footer-custom-bottom-column{flex:50%}}@media screen and (max-width: 1023px){.footer-bottom-signature{display:block}.footer-bottom-signature p{text-align:center}}.footer-bottom-signature p{font-size:13px;color:#c8c8c8}svg#bullshark-logo{width:28px;fill:#c8c8c8}#bullshark-name{padding-right:2px;color:#c8c8c8;font-size:13px;vertical-align:bottom}#bullshark-name a{color:#c8c8c8;text-decoration:none}#bullshark-name a:hover p,#bullshark-name a:hover svg{color:#ed2224;fill:#ed2224}.button--addtocart-custom{display:flex;height:30px!important;position:relative!important;left:145px!important;top:-70px!important;margin-left:10px;width:30%}.product__media-item{overflow:hidden}.contact-page-custom-social{margin-top:30px}.contact-page-custom-social a{padding:5px;text-decoration:none;font-size:16px;font-weight:700}.contact-page-custom-social i{padding:5px}.contact-page-custom-social a:hover,.contact-page-custom-social i:hover{color:#000}.list-menu--disclosure{width:30rem}.row-images-solar-cleaning{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:5px}.solar-cleaning-page-center-text{text-align:center}.product-form__error-message-custom{font-size:14px;text-decoration:none;color:#fff;background-color:#ed2224;padding:0 20px;transition:all .2s ease-in-out}.product-form__error-message-custom:hover{background-color:#36454f;transform:scale(1.05)}.button-custom-center{margin-top:50px}.table-custom-noBorder tr{border:0}.announcement-bar{background:#fc0}.shopify-policy__container{max-width:1000px;margin-top:50px}.shopify-policy__body{font-size:14px}.homepage-custom-main-categories{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin:50px;column-gap:20px;row-gap:20px}.homepage-custom-main-categories a:hover{transform:scale(1.05)}.homepage-custom-main-categories a{background:#36454f;transition:all .2s ease-in-out;text-decoration:none}.homepage-custom-main-categories a:hover h3{color:#fc0}.homepage-custom-section{max-width:1600px;margin:0 auto}.homepage-custom-section h2{text-align:center}.homepage-custom-main-categories img{width:100%}.homepage-custom-main-categories h3{text-align:center;color:#fff;margin-top:5px}@media screen and (max-width: 1023px){.homepage-custom-main-categories{grid-template-columns:1fr 1fr;margin:15px}}@media screen and (max-width: 768px){.homepage-custom-main-categories{grid-template-columns:1fr;margin:15px}}.homepage-custom-main-brands{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin:50px;column-gap:20px;row-gap:20px}.homepage-custom-main-brands a:hover{transform:scale(1.05)}.homepage-custom-main-brands a{transition:all .2s ease-in-out;text-decoration:none}.homepage-custom-main-brands a:hover h3{color:#fc0}.homepage-custom-main-brands img{width:100%}.homepage-custom-main-brands h3{text-align:center;color:#fff;margin-top:5px}@media screen and (max-width: 1023px){.homepage-custom-main-brands{grid-template-columns:1fr 1fr 1fr;margin:15px}}@media screen and (max-width: 768px){.homepage-custom-main-brands{grid-template-columns:1fr;margin:15px}}.banner__text{margin-left:50px;margin-right:50px}.image-with-text__text{text-align:left}#cart-notification-button{background-color:#000}#cart-notification-button:hover{background-color:#ed2224;border:2px solid #000}.cart-notification__links button{color:#c8c8c8}.cart__login-paragraph a,.cart__login-paragraph a:hover{color:#000}.cart__checkout-button button{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-style.css.map */
