:root{--hy-red:#b41e25;--hy-ink:#191919;--hy-cream:#f7f3ee}.hy-logo{display:block;width:110px;height:auto}.header__heading-link{padding:0}.header__menu-item{font-weight:600}.announcement-bar__message{font-size:1.2rem;letter-spacing:.06em}.hy-home{color:var(--hy-ink)}.hy-home h1,.hy-home h2{font-weight:750;letter-spacing:-.045em;line-height:1.06}.hy-home a{color:inherit}.hy-home .button{background:var(--hy-red);color:#fff;gap:2rem;font-weight:650;min-height:50px;letter-spacing:0}.hy-home .button:hover{background:#931820}.hy-eyebrow{font-size:1.15rem;font-weight:700;letter-spacing:.14em;color:var(--hy-red);margin:0 0 20px}.hy-hero{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center;padding-top:52px;padding-bottom:64px}.hy-hero h1{font-size:clamp(3.8rem,4.1vw,6.1rem);margin:0 0 24px}.hy-lead{font-size:1.8rem;line-height:1.65;max-width:47rem;margin:0 0 30px;color:#505050}.hy-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.hy-text-link{font-size:1.4rem;font-weight:650;text-underline-offset:5px}.hy-hero__visual{display:block;text-decoration:none;border-radius:24px;overflow:hidden;background:var(--hy-cream)}.hy-pack-stage{height:340px;position:relative;isolation:isolate}.hy-orbit{position:absolute;left:15%;top:5%;width:70%;aspect-ratio:1;border-radius:50%;background:#eadbd2}.hy-pack{position:absolute;width:54%;height:auto;object-fit:contain;filter:drop-shadow(0 12px 9px #00000012)}.hy-pack--one{left:0;top:13%;transform:rotate(-12deg);z-index:1}.hy-pack--two{right:0;top:13%;transform:rotate(11deg);z-index:2}.hy-pack--three{width:57%;left:22%;bottom:-1%;z-index:3;transform:rotate(-3deg)}.hy-feature-caption{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--hy-cream);padding:28px}.hy-feature-caption strong{display:block;font-size:2.3rem;line-height:1.2}.hy-feature-caption div>span{display:block;font-size:1.35rem;margin-top:8px;line-height:1.4}.hy-round-arrow{flex-shrink:0;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--hy-red);font-size:2.2rem}.hy-hero__custom{display:block;width:100%;height:340px;object-fit:cover}.hy-categories{padding-top:40px;padding-bottom:48px;border-top:1px solid #eee}.hy-section-top{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.hy-section-top h2{font-size:clamp(2.8rem,3vw,4rem);margin:0}.hy-section-top .hy-eyebrow{margin-bottom:14px}.hy-section-top>p{font-size:1.4rem;color:#595959}.hy-category-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.hy-category{position:relative;display:flex;flex-direction:column;border:1px solid #e9e5df;border-radius:12px;padding:22px 16px 24px;text-decoration:none;transition:background .2s,border-color .2s;min-width:0}.hy-category:hover{background:var(--hy-cream);border-color:#b41e25}.hy-category__icon{color:var(--hy-red);margin-bottom:20px}.hy-category__icon svg{width:42px;height:42px;display:block}.hy-category strong{font-size:1.8rem;line-height:1.3}.hy-category>span:not([class]){font-size:1.2rem;color:#595959;line-height:1.5;margin-top:7px}.hy-category__arrow{position:absolute;right:16px;top:22px;color:#79716b}.hy-store-wrap{padding-top:24px;padding-bottom:64px}.hy-store{display:grid;grid-template-columns:1fr 1fr;gap:48px;background:var(--hy-cream);border-radius:20px;padding:48px}.hy-store h2{font-size:clamp(3rem,3.5vw,4.6rem);margin:0}.hy-store__details>p{margin:0 0 18px;font-size:1.6rem;line-height:1.65}.hy-address{font-weight:700}.card__heading{font-weight:650}.card__information{padding-top:18px}.price{font-weight:650}.product__title h1{letter-spacing:-.035em}.product-form__input .form__label,.product-form__submit{font-weight:700}.footer__content-top{padding-bottom:32px}.footer-block__heading{font-weight:700}#hy-categories{scroll-margin-top:110px}.hy-home a:focus-visible{outline:3px solid #191919;outline-offset:5px}@media(min-width:1200px){.hy-pack-stage{height:380px}}@media(max-width:989px){.hy-hero{gap:28px;padding-top:32px}.hy-pack-stage{height:290px}.hy-hero h1{font-size:4rem}.hy-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hy-store{padding:32px;gap:32px}.hy-feature-caption{padding:22px}}@media(max-width:749px){.hy-logo{width:85px}.hy-hero{grid-template-columns:1fr;gap:30px;padding-top:30px;padding-bottom:36px}.hy-hero h1{font-size:clamp(3.4rem,9vw,4.7rem)}.hy-lead{font-size:1.6rem;margin-bottom:24px}.hy-eyebrow{font-size:1.05rem;margin-bottom:16px}.hy-actions{gap:20px}.hy-home .button{padding:0 22px}.hy-pack-stage{height:290px}.hy-feature-caption strong{font-size:2rem}.hy-feature-caption div>span{font-size:1.25rem}.hy-categories{padding-top:30px;padding-bottom:24px}.hy-section-top{display:block}.hy-section-top>p{margin:14px 0 0}.hy-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hy-category{padding:18px}.hy-category__icon{margin-bottom:14px}.hy-store{grid-template-columns:1fr;padding:28px;gap:24px}.hy-store-wrap{padding-bottom:36px}.hy-store h2{font-size:3.4rem}}@media(prefers-reduced-motion:reduce){.hy-category{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hy-brand.css.map */
