@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap";body,.body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Montserrat,sans-serif!important}.card-wrapper{border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.card-wrapper:hover{transform:translateY(-4px);box-shadow:0 8px 30px #00a9e026}.price-item--regular,.price-item--sale{color:#00a9e0!important;font-weight:700!important;font-size:1.3em!important}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button{border-radius:30px!important;font-weight:600!important;letter-spacing:.5px!important;text-transform:uppercase!important}.shopify-installments,shop-payment-terms,shopify-payment-terms,.spi-banner-text,[class*=shopify-installments],.payment-terms{display:none!important}.announcement-bar{font-weight:600!important;letter-spacing:.5px!important}.section-header__title,.title--primary{font-weight:700!important;letter-spacing:-.5px!important}.featured-collection .title{color:#0a1628!important}.full-unstyled-link{font-weight:600!important}.banner__box{background:#0a1628a6!important;border-radius:16px!important;padding:2rem!important}.footer a{opacity:.85;transition:opacity .2s}.footer a:hover{opacity:1}html{scroll-behavior:smooth}.whats-included-toggle{cursor:pointer;padding:12px 16px;background:#f5f8fa;border:2px solid #00A9E0;border-radius:8px;margin:16px 0;font-weight:600;color:#0a1628;display:flex;align-items:center;justify-content:space-between;transition:background .2s}.whats-included-toggle:hover{background:#e8f4fd}.whats-included-toggle .toggle-icon{font-size:1.2em;transition:transform .3s}.whats-included-toggle.open .toggle-icon{transform:rotate(45deg)}.whats-included-content{max-height:0;overflow:hidden;transition:max-height .4s ease;padding:0 16px}.whats-included-content.open{max-height:600px;padding:12px 16px}.whats-included-content ul{list-style:none;padding:0;margin:0}.whats-included-content li{padding:6px 0;border-bottom:1px solid #E8F4FD;color:#0a1628;font-size:.9em}.whats-included-content li:before{content:"\2713  ";color:#00a9e0;font-weight:700}.whats-included-content li:last-child{border-bottom:none}.reviews-section{padding:40px 20px;text-align:center}.reviews-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;max-width:1200px;margin:0 auto;padding:20px 0}.review-card{background:#fff;border:1px solid #E8F4FD;border-radius:12px;padding:24px;text-align:left;box-shadow:0 2px 12px #0000000f;transition:transform .2s}.review-card:hover{transform:translateY(-2px);box-shadow:0 4px 20px #00a9e01f}.review-stars{color:#ffb800;font-size:1.1em;margin-bottom:8px}.review-text{color:#333;font-size:.9em;line-height:1.6;margin-bottom:12px}.review-author{font-weight:700;color:#0a1628;font-size:.85em}.review-location{color:#666;font-size:.8em}#HeaderMenu-catalog,[id*=HeaderMenu-catalog],#HeaderMenu-contact,[id*=HeaderMenu-contact]{display:none!important}.section-header,.shopify-section-group-header-group .header-wrapper{background-color:#fff!important;border-bottom:2px solid #E8F4FD!important}.header__heading-link,.header__menu-item,.header__icon,.header__inline-menu .list-menu__item{color:#0a1628!important}.header__menu-item:hover,.header__icon:hover{color:#00a9e0!important}.section-footer,.shopify-section-group-footer-group .footer{background-color:#fff!important;border-top:2px solid #E8F4FD!important;color:#0a1628!important}.footer a,.footer .copyright__content a{color:#0a1628!important}.footer a:hover{color:#00a9e0!important}.footer .copyright__content{color:#666!important}.h2o-footer-contact{text-align:center;padding:20px 0 10px;font-family:Montserrat,sans-serif}.h2o-footer-contact a{color:#00a9e0!important;text-decoration:none;font-weight:500}.h2o-footer-contact a:hover{text-decoration:underline}.footer__content-bottom a[href*="shopify.com"],.footer .copyright__content a[href*="shopify.com"]{display:none!important}.footer .list-social+.copyright__content,.footer__content-bottom-wrapper .copyright__content{font-size:0;line-height:0;height:0;overflow:hidden;visibility:hidden}.button:after,.button:before{border-radius:30px!important;box-shadow:none!important}.header__heading-logo{width:150px!important;height:auto!important;visibility:visible!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/h2o-custom.css.map */
