:root{--font-heading-family: "Syne", sans-serif;--font-heading-weight: 700;--font-heading-style: normal}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Syne,sans-serif!important;font-weight:700;letter-spacing:-.01em;color:rgb(var(--color-foreground))}h1,.h1{line-height:1.15}h2,.h2{line-height:1.2}h3,.h3{line-height:1.3}.section-header .title,.title-wrapper-with-link .title,.collection-hero__title,.banner__heading,.rich-text__heading,.multicolumn .title,.footer-block__heading,.product__title h1{font-family:Syne,sans-serif!important;font-weight:700}.card__heading,.card__heading.h5{font-family:Syne,sans-serif!important;font-weight:600;font-size:calc(var(--font-heading-scale) * 1.5rem);line-height:1.3}@media screen and (min-width:750px){.card__heading,.card__heading.h5{font-size:calc(var(--font-heading-scale) * 1.6rem)}}.product-card-wrapper{width:100%;height:100%;border:1px solid rgba(var(--color-foreground),.12);border-radius:8px;overflow:hidden;transition:border-color .25s ease,transform .25s ease}@media screen and (min-width:990px){.product-card-wrapper:hover{border-color:#97bd53;transform:scale(1.02)}}.product-card-wrapper .card,.product-card-wrapper .card:not(.ratio){display:grid!important;grid-template-rows:auto 1fr!important;height:100%!important}.product-card-wrapper .card__inner{display:block!important;aspect-ratio:1 / 1!important;overflow:hidden!important;position:relative!important;width:100%!important}.product-card-wrapper .card__inner:after{box-shadow:none!important}.product-card-wrapper .card--standard .card__inner,.product-card-wrapper .card__inner{border:none!important;border-radius:0!important}.product-card-wrapper .card__inner:before{display:none!important}.product-card-wrapper .card__inner>.card__content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important}.product-card-wrapper .card__inner .card__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important}.product-card-wrapper .card__inner .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;background-color:#fff}.product-card-wrapper .card__inner .media img{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important;padding:8%;transform:scale(1);transition:transform .35s ease!important}@media screen and (min-width:990px){.product-card-wrapper:hover .card__inner .media img{transform:scale(1.06)!important}}.product-card-wrapper>.card>.card__content{display:flex;flex-direction:column}.product-card-wrapper .card__heading{margin-bottom:.3rem}.product-card-wrapper .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.product-card-wrapper .card-information .price{margin-top:0}.product-card-wrapper .quick-add{margin-top:auto;padding-top:.6rem}ul.grid .grid__item,.collection-list .grid__item{display:flex}.collection-card-wrapper{width:100%;height:100%;border:1px solid rgba(var(--color-foreground),.12);border-radius:8px;overflow:hidden;transition:border-color .25s ease,transform .25s ease}@media screen and (min-width:990px){.collection-card-wrapper:hover{border-color:#97bd53;transform:scale(1.02)}}.collection-card-wrapper .card,.collection-card-wrapper .card:not(.ratio){display:grid!important;grid-template-rows:auto 1fr!important;height:100%!important}.collection-card-wrapper .card__inner{display:block!important;aspect-ratio:1 / 1!important;overflow:hidden!important;position:relative!important;width:100%!important;border:none!important;border-radius:0!important}.collection-card-wrapper .card__inner:before{display:none!important}.collection-card-wrapper .card__inner:after{box-shadow:none!important}.collection-card-wrapper .card__inner .card__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important}.collection-card-wrapper .card__inner .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;background-color:#fff}.collection-card-wrapper .card__inner .media img{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important;transform:scale(1);transition:transform .35s ease!important}@media screen and (min-width:990px){.collection-card-wrapper:hover .card__inner .media img{transform:scale(1.06)!important}}.collection-card-wrapper>.card>.card__content{display:flex;flex-direction:column;justify-content:center;padding:1rem 1rem 1.2rem!important}.collection-card-wrapper .card__heading{font-size:1.6rem}@media screen and (min-width:750px){.collection-card-wrapper .card__heading{font-size:1.8rem}}.collection-card-wrapper .card__heading .icon-wrap{display:none!important}.collection-card-wrapper .card__inner>.card__content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important}.price{font-weight:700;font-size:1.5rem;letter-spacing:-.01em;color:#6c913a!important}.price--large{font-size:2rem}@media screen and (min-width:750px){.price--large{font-size:2.4rem}}.price--on-sale .price__sale{display:flex!important;flex-direction:column!important;gap:.1rem}.price--on-sale .price__sale>span{display:block!important}.price--on-sale .price-item--sale{font-weight:700;font-size:1.5rem;color:#6c913a}.price--on-sale .price-item--regular{font-size:1.1rem;font-weight:400;color:rgba(var(--color-foreground),.4);text-decoration:line-through;line-height:1.2}.card__badge .badge{font-size:1rem;font-weight:700;letter-spacing:.06rem;text-transform:uppercase;padding:.3rem .9rem;border-radius:4px}.badge.color-scheme-5{background-color:#c42fc4!important;color:#fff!important}.button,.shopify-challenge__button,.customer button{font-weight:600;letter-spacing:.05rem;text-transform:none;transition:background-color .2s ease,box-shadow .2s ease,transform .15s ease,filter .2s ease}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{filter:brightness(.88);color:#fff!important}.button--secondary{border:2px solid rgb(var(--color-button));background-color:transparent}.button--secondary:not([disabled]):hover{background-color:rgba(var(--color-button),.08)}.button:not([disabled]):active{transform:scale(.98)}.product-form__submit{min-height:5.4rem;font-size:1.6rem;font-weight:700}.product-form__submit:not([disabled]):hover{filter:brightness(.85);transform:translateY(-1px)}.collection__view-all .button{min-width:16rem}.product-card-wrapper>.card>.card__content{padding:.8rem 1rem 1rem!important}.product-card-wrapper .card__information{padding:0!important}.product-card-wrapper .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:0}.badge{font-size:1.1rem;font-weight:600;letter-spacing:.04rem;text-transform:uppercase;padding:.4rem .8rem}.quick-add__submit{opacity:1!important;background-color:transparent!important;color:rgb(var(--color-foreground))!important;border:1px solid rgba(var(--color-foreground),.12)!important;font-size:1.1rem!important;font-weight:500!important;min-height:3.4rem!important;padding:.4rem 1rem!important;letter-spacing:.02rem;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.quick-add__submit:hover{border-color:#97bd53!important;color:#fff!important;background-color:#97bd53!important}.underline-links-hover:hover a,.card__heading a:hover{text-decoration:none!important}.header__heading-logo{content:url(/cdn/shop/files/logo-discounthydro.png?v=1773774016)}.section-header{border-bottom:1px solid rgba(var(--color-foreground),.08)}.header__menu-item{padding:.8rem 1.2rem;font-size:1.4rem;font-weight:500;letter-spacing:.02rem;text-transform:uppercase;transition:color .2s ease}.header__menu-item:hover{color:#97bd53}.header__submenu.list-menu{border:1px solid rgba(var(--color-foreground),.08);border-radius:8px;box-shadow:0 8px 30px #00000014;padding:.8rem 0;min-width:22rem}.header__submenu .header__menu-item{padding:.8rem 2rem;font-size:1.3rem;font-weight:400}.header__submenu .header__menu-item:hover{background-color:rgba(var(--color-foreground),.04);color:#97bd53}.shopify-section-header-sticky{transition:box-shadow .3s ease}.scrolled-past-header .shopify-section-header-sticky{box-shadow:0 2px 10px #0000000f}.utility-bar{padding:.6rem 0}.announcement-bar__message{font-size:1.2rem;font-weight:500;letter-spacing:.05rem}@media screen and (min-width:750px){.announcement-bar__message{font-size:1.3rem}}.rich-text.content-container--full-width .rich-text__text p{font-size:1.3rem;font-weight:500;letter-spacing:.04rem}@media screen and (min-width:750px){.rich-text.content-container--full-width .rich-text__text p{font-size:1.4rem}}.collection-hero{padding-top:3rem;padding-bottom:3rem}.collection-hero__title{font-size:calc(var(--font-heading-scale) * 2.8rem)}@media screen and (min-width:750px){.collection-hero__title{font-size:calc(var(--font-heading-scale) * 3.6rem)}}.facets-container{padding-top:2rem;padding-bottom:1rem;border-bottom:1px solid rgba(var(--color-foreground),.08);margin-bottom:2rem}.facet-filters__summary{border-radius:8px;font-weight:500;transition:border-color .2s ease}.facet-filters__summary:hover{border-color:rgba(var(--color-foreground),.4)}.active-facets__button{border-radius:20px;font-size:1.2rem;padding:.4rem 1.2rem}.product-count__text{font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.product__title h1{font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.2;margin-bottom:.8rem}@media screen and (min-width:750px){.product__title h1{font-size:calc(var(--font-heading-scale) * 3rem)}}.product__info-wrapper .price--large .price-item{font-size:2.4rem;font-weight:700;color:#6c913a}@media screen and (min-width:750px){.product__info-wrapper .price--large .price-item{font-size:2.8rem}}.product__info-wrapper .price--on-sale .price-item--sale{color:#97bd53}.multicolumn.background-primary .multicolumn-card__info{text-align:center}.multicolumn.background-primary .multicolumn-card__info h3{font-size:calc(var(--font-heading-scale) * 1.6rem);margin-bottom:.8rem}.product__description{line-height:1.7;color:rgba(var(--color-foreground),.8)}.product__description h2,.product__description h3{margin-top:2rem;margin-bottom:.8rem}.product-form__input--pill label{font-weight:500;min-width:4rem;text-align:center}.section-footer{background-color:#345137!important}.footer{border-top:3px solid #98bf54!important;color:#fff}.footer__content-top{padding-bottom:1.5rem}@media screen and (min-width:750px){.footer .footer__blocks-wrapper.grid--4-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important}}.footer-block--menu{padding-left:8rem}.footer-block__heading,.footer-block__heading.rte,.footer .footer-block__heading{font-size:1.1rem!important;text-transform:uppercase;letter-spacing:.12rem;margin-bottom:.8rem;font-weight:600;color:#fff!important}.footer-block__details-content .list-menu__item--link{font-size:1.2rem;padding:.35rem 0;transition:color .2s ease;color:#fff9!important}.footer-block__details-content .list-menu__item--link:hover{color:#97bd53!important}.footer-block__brand-info{font-size:1.15rem!important;color:#ffffff8c!important;line-height:1.6}.footer-block__brand-info .rte{font-size:1.15rem!important;color:#ffffff8c!important}.footer-block__brand-info .rte p{font-size:1.15rem!important;color:#ffffff8c!important;margin:0 0 .6rem!important}.footer-block__brand-info .rte p strong{font-size:1.1rem!important;text-transform:uppercase;letter-spacing:.12rem;font-weight:600;color:#fff!important;display:block;margin-bottom:.5rem}.footer-block__brand-info .rte a{color:#ffffffb3!important;text-decoration:none!important;transition:color .2s ease}.footer-block__brand-info .rte a:hover{color:#97bd53!important}.footer-block__brand-info .list-social{gap:.5rem;margin-top:.6rem}.footer-block__brand-info .list-social__link{padding:.3rem;color:#ffffff80!important;transition:color .2s ease}.footer-block__brand-info .list-social__link:hover{color:#97bd53!important}.footer-block__brand-info .list-social .icon{width:1.8rem;height:1.8rem}.footer h2.h4{font-size:1.4rem!important;font-weight:600;color:#fff!important;margin-bottom:.6rem}.footer .newsletter-form__field-wrapper{max-width:36rem}.footer .field__input{border-radius:8px;background-color:#ffffff14!important;border-color:#ffffff26!important;color:#fff!important;font-size:1.2rem;min-height:4rem}.footer .field__input::placeholder{color:#fff6!important}.footer .field__label{color:#fff6!important;font-size:1.2rem}.footer .newsletter-form__button{border-radius:0 8px 8px 0;background-color:#97bd53!important;color:#fff!important}.footer__content-bottom{padding-top:1.2rem;padding-bottom:1.2rem;border-top:1px solid rgba(255,255,255,.1)!important;margin-top:.5rem}.footer .footer__content-bottom-wrapper{color:#ffffff80!important}.footer__payment .list-payment{gap:.3rem}.footer a:not(.list-menu__item--link){color:#fff9!important}.footer a:not(.list-menu__item--link):hover{color:#97bd53!important}.copyright__content{font-size:1.1rem;color:#ffffff59!important}.footer .shopify-follow-button{opacity:.7;transition:opacity .2s ease}.footer .shopify-follow-button:hover{opacity:1}.banner--desktop-transparent .banner__content{display:none!important}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--slide-in{transition-duration:.6s}}.title-wrapper-with-link{margin-bottom:2rem}.section-header .title{font-size:calc(var(--font-heading-scale) * 2.2rem)}@media screen and (min-width:750px){.title-wrapper-with-link{margin-bottom:3rem}.section-header .title{font-size:calc(var(--font-heading-scale) * 2.8rem)}}a:hover{color:#97bd53}.predictive-search__result-group .predictive-search__item{padding:1rem 1.5rem}.predictive-search{border-radius:0 0 8px 8px;box-shadow:0 8px 30px #0000001a}.cart-notification{border-radius:0 0 8px 8px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-redesign.css.map */
