.hp-goals.hp-band{--hp-pad-t: 80px;--hp-pad-b: 74px}.hp-goals .hp-sub{margin-top:7px;font-size:25px}.hp-goals .hp-goals__head{margin-bottom:51px}.hp-goals .hp-goals__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.hp-goals .hp-goal{position:relative;display:grid;min-width:0;overflow:hidden;background:#141414;color:#fff}.hp-goals .hp-goal__media,.hp-goals .hp-goal__txt{grid-area:1 / 1;min-width:0}.hp-goals .hp-goal__media{position:relative;display:block;aspect-ratio:346 / 460;overflow:hidden;background:#1a1a1a}.hp-goals .hp-goal__media picture{display:contents}.hp-goals .hp-goal__media img,.hp-goals .hp-goal__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 0;transition:transform .6s var(--hp-ease)}.hp-goals .hp-goal__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 55%,#000000a6);pointer-events:none}.hp-goals .hp-goal__txt{align-self:end;z-index:1;padding:0 27px 36px}.hp-goals .hp-goal__title{margin:0;font-family:var(--hp-display);font-weight:400;font-size:28px;line-height:1;letter-spacing:0;text-transform:uppercase;color:#fff}.hp-goals .hp-goal__link{display:inline-block;color:#fff}.hp-goals .hp-goal__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.hp-goals .hp-goal__sub{display:block;margin:9px 0 0;font-size:16px;line-height:1.2;color:#fff}.hp-goals .hp-goal:hover .hp-goal__media img,.hp-goals .hp-goal:focus-within .hp-goal__media img{transform:scale(1.04)}.hp-goals .hp-goal:has(.hp-goal__link:focus-visible){outline:2px solid var(--hp-ink);outline-offset:2px}.hp-goals .hp-goal:has(.hp-goal__link:focus-visible) .hp-goal__link:focus-visible{outline:none}@media(max-width:1365px){.hp-goals .hp-goal__txt{padding:0 20px 28px}.hp-goals .hp-goal__title{font-size:21px}.hp-goals .hp-goal__sub{margin-top:7px;font-size:15px}}@media(max-width:1023px){.hp-goals .hp-goal__txt{padding:0 16px 16px}.hp-goals .hp-goal__title{font-size:18px}.hp-goals .hp-goal__sub{margin-top:6px;font-size:13px}}@media(max-width:767px){.hp-goals.hp-band{--hp-pad-t: 32px;--hp-pad-b: 59px}.hp-goals .hp-sub{margin-top:1px;font-size:16px}.hp-goals .hp-goals__head{margin-bottom:32px}.hp-goals .hp-goals__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hp-goals .hp-goal__sub{display:none}}@media(prefers-reduced-motion:reduce){.hp-goals .hp-goal__media img{transition:none}.hp-goals .hp-goal:hover .hp-goal__media img,.hp-goals .hp-goal:focus-within .hp-goal__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/395/assets/hp-goals.css.map */
