.dog-hero{padding:40px 0 50px;color:#fff;position:relative}.dog-hero__container{max-width:1280px;margin:0 auto;z-index:2;position:relative}.dog-hero__mobile-overlay{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:flex;z-index:1}.dog-hero__reviews{display:flex;justify-content:center;align-items:center;gap:9px;margin-bottom:19px}.dog-hero__reviews-stars{display:flex;gap:2px}.dog-hero__reviews-stars svg{width:18px;height:18px;display:flex;justify-content:center;align-items:center}.dog-hero__reviews-title,.dog-hero__reviews-title p{text-align:center;font-family:var(--font-heading-family);font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;margin:0}.dog-hero__reviews-title{margin-top:4px}.dog-hero__title{display:flex;justify-content:center;max-width:308px;width:100%;padding:0;margin:0 auto}.dog-hero__title h6,.dog-hero__title h5,.dog-hero__title h4,.dog-hero__title h3,.dog-hero__title h2,.dog-hero__title h1{color:#fff;text-align:center;font-family:var(--font-heading-family);font-size:33px;font-style:normal;font-weight:700;line-height:normal;margin:0}.dog-hero__benefits-title h6,.dog-hero__benefits-title h5,.dog-hero__benefits-title h4,.dog-hero__benefits-title h3,.dog-hero__benefits-title h2,.dog-hero__benefits-title h1{--h-mt: 40px;--h-mb: 20px;--font-heading-line-height: 130%;font-size:calc(24px * var(--font-heading-scale));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:var(--color-base);line-height:var(--font-heading-line-height);word-break:break-word}.dog-hero__image-on-mobile{display:flex;justify-content:center;align-items:center;margin-top:33px;width:100%;aspect-ratio:145/92}.dog-hero__image-on-mobile img{width:100%;display:flex;height:auto}.dog-hero__image-on-desktop{display:none}.dog-hero__benefits-title,.dog-hero__benefits-title p{font-family:var(--font-body-family),serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-align:center;margin:0}.dog-hero__benefits-title{margin-top:30px}.dog-hero__benefits-list{margin:25px auto 20px;padding:0 20px;display:grid;grid-template-columns:auto auto;justify-content:space-around}.dog-hero__benefits-item{display:flex;gap:10px;max-width:100%;margin-left:12px;margin-bottom:20px}.dog-hero__benefits-item-title,.dog-hero__benefits-item-title p{color:#fff;font-family:var(--font-body-family),serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.dog-hero__button-container{padding:0 23px;max-width:329px;margin:auto;box-sizing:content-box}.dog-hero__button{color:#fff;font-family:var(--font-body-family),serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;background:#ec6338;display:flex;align-items:center;gap:16px;padding:17px 36px;text-decoration:none;width:100%;margin:0 auto;white-space:nowrap;justify-content:center}.dog-hero__button svg{display:none}.dog-hero__vet-container{margin-top:24px;padding:0 20px}.dog-hero__vet{border-radius:7px;background-color:#f2f4f8;padding:12px 17px;background-size:105px;background-repeat:no-repeat;background-position:101% 100%;overflow:hidden}.dog-hero__vet-title,.dog-hero__vet-title h6,.dog-hero__vet-title h5,.dog-hero__vet-title h4,.dog-hero__vet-title h3,.dog-hero__vet-title h2,.dog-hero__vet-title h1,.dog-hero__vet-title p{color:var(--color-main);font-family:var(--font-body-family),serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0}.dog-hero__vet-review,.dog-hero__vet-review p{color:var(--color-main);font-family:var(--font-heading-family),serif;font-size:15px;font-style:normal;font-weight:400;line-height:1.4;margin:0}.dog-hero__vet-review{margin-top:6px;max-width:80%;width:100%}.dog-hero__vet-author,.dog-hero__vet-author p{color:var(--color-main);font-family:var(--font-heading-family),serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin:0}.dog-hero__vet-author{margin-top:13px}.dog-hero__desktop-overlay,.dog-hero__mobile-overlay{display:none}.dog-hero__reviews-title{display:flex;align-items:center;gap:2px;margin-top:0}.dog-hero__reviews-title p{margin:0}@media (min-width: 750px){.dog-hero__title{max-width:100%}.dog-hero__title h6,.dog-hero__title h5,.dog-hero__title h4,.dog-hero__title h3,.dog-hero__title h2,.dog-hero__title h1{font-size:45px;font-weight:900}.dog-hero__benefits-title,.dog-hero__benefits-title p{font-size:18px;font-style:normal;font-weight:400;line-height:normal}.dog-hero__benefits-item-title,.dog-hero__benefits-item-title p{font-size:16px}.dog-hero__reviews-title,.dog-hero__reviews-title p{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.dog-hero__vet{padding:46px 48px;border-radius:8px;background-size:240px}.dog-hero__vet-title,.dog-hero__vet-title h6,.dog-hero__vet-title h5,.dog-hero__vet-title h4,.dog-hero__vet-title h3,.dog-hero__vet-title h2,.dog-hero__vet-title h1,.dog-hero__vet-title p{font-size:36px}.dog-hero__vet-review,.dog-hero__vet-review p{font-size:32px;line-height:normal}.dog-hero__vet-author,.dog-hero__vet-author p{font-size:24px}}@media (min-width: 993px){.dog-hero__reviews{justify-content:flex-start}.dog-hero__benefits,.dog-hero__reviews,.dog-hero__title{padding-left:23px}.dog-hero__title h6,.dog-hero__title h5,.dog-hero__title h4,.dog-hero__title h3,.dog-hero__title h2,.dog-hero__title h1,.dog-hero__benefits-title,.dog-hero__benefits-title p{text-align:left}.dog-hero__benefits-list{padding:0;grid-template-columns:auto;justify-content:start}.dog-hero__benefits-item{margin-left:0;align-items:center}.dog-hero__image-on-mobile{display:none}.dog-hero__image-on-desktop{display:flex;justify-content:center;align-items:center}.dog-hero__container-columns{display:flex}.dog-hero__container-column{width:50%}.dog-hero__container-column-image{width:70%}.dog-hero__vet-container{padding:0 23px}.dog-hero__button-container{max-width:327px;margin-left:0}.dog-hero__button{padding:17px}.dog-hero__button svg{display:block}.dog-hero__benefits-item-icon{display:flex;justify-content:center;align-items:center}.dog-hero__desktop-overlay{display:flex;background-repeat:no-repeat;background-size:836px;background-position:130% -29px;position:absolute;z-index:1;width:100%;height:100%}}@media (min-width: 1100px){.dog-hero__desktop-overlay{background-position:100% -29px}}@media (min-width: 1440px){.dog-hero__benefits,.dog-hero__reviews,.dog-hero__button-container,.dog-hero__vet-container,.dog-hero__title{padding:0}.dog-hero__title h6,.dog-hero__title h5,.dog-hero__title h4,.dog-hero__title h3,.dog-hero__title h2,.dog-hero__title h1{font-size:68px;font-style:normal;line-height:80px;letter-spacing:1px}.dog-hero__reviews-stars svg{display:flex;justify-content:center;align-items:center;width:21px;height:21px}.dog-hero{padding:38px 0 59px}.dog-hero__reviews-divider{width:1px;background:#fff;height:15px}.dog-hero__reviews{gap:8px;margin-bottom:0}.dog-hero__benefits-title{margin-top:22px}.dog-hero__benefits-title,.dog-hero__benefits-title p{letter-spacing:.1px}.dog-hero__benefits-list{margin:20px auto}.dog-hero__benefits-item{margin-bottom:16px}.dog-hero__vet-container{margin-top:60px;background-position:95.5% 100%}.dog-hero__vet-review{margin-top:14px;max-width:68%;width:100%}.dog-hero__vet{padding-bottom:39px;background-position:95.5% 100%}.dog-hero__desktop-overlay{background-size:936px;background-position:100% -29px}}@media (min-width: 1920px){.dog-hero__desktop-overlay{background-position:70% -29px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/dog-hero.css.map */
