.ff-hero{display:flex;height:max-content;min-height:600px;position:relative;overflow:hidden;padding:0!important}.ff-hero .hero__content{position:relative;height:100%;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:30px}.ff-hero .hero__title{font-family:var(--ff-font-family-secondary);font-size:var(--ff-font-size-56);font-weight:var(--ff-font-weight-500);color:var(--ff-font-color-dark-green);line-height:61.6px}.ff-hero .hero__subtitle{font-family:var(--ff-font-family-secondary);font-weight:var(--ff-font-weight-500);font-size:var(--ff-font-size-36)}.ff-hero .jdgm-all-reviews-text a{text-decoration:none!important;color:var(--ff-font-color-black)!important;font-size:var(--ff-font-size-20)!important;font-weight:var(--ff-font-weight-700)!important}.ff-hero .jdgm-all-reviews-rating .jdgm-star{font-size:var(--ff-font-size-20)!important}.ff-hero p.hero__description,.ff-hero p.hero__information{font-size:var(--ff-font-size-22);font-weight:var(--ff-font-weight-400);color:var(--ff-font-color-black);line-height:33px}.ff-hero .hero__button-container{display:flex;gap:10px;flex-wrap:wrap}.ff-hero .hero__image-container{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.ff-hero .hero__image{object-fit:cover;width:100%;height:100%}.ff-hero .hero__image--desktop{display:block}.ff-hero .hero__image--mobile{display:none}.ff-hero .ff-dark{color:var(--ff-font-color-white)!important}@media(max-width:768px){.ff-hero{min-height:unset;flex-direction:column-reverse}.ff-hero .hero__container{padding:0}.ff-hero .jdgm-all-reviews-text a{font-size:var(--ff-font-size-16)!important}.ff-hero .jdgm-all-reviews-text>a{flex-wrap:wrap;justify-content:center}.ff-hero .hero__content{text-align:center;align-items:center;padding:50px}.ff-hero .hero__image-container{position:relative;height:150px}.ff-hero .hero__image--desktop{display:none}.ff-hero .hero__image--mobile{display:block}.ff-hero .hero__title{font-size:var(--ff-font-size-36);line-height:39.6px}.ff-hero .hero__subtitle{font-size:var(--ff-font-size-26)}.ff-hero p.hero__description,.ff-hero p.hero__information{font-size:var(--ff-font-size-16);line-height:24px}.ff-hero .hero__button-container{flex-direction:column;align-items:center}.ff-hero .hero__content{background:var(--ff-bg-color-seashell);width:100%!important}.ff-hero h1.hero__title.ff-dark{color:var(--ff-font-color-dark-green)!important}.ff-hero .ff-dark{color:var(--ff-font-color-black)!important}}
/*# sourceMappingURL=/cdn/shop/t/258/assets/ff-hero.css.map */
