.hp2-stand__grid{display:grid;grid-template-columns:1fr;gap:3.6rem;align-items:center}.hp2-stand__copy{max-width:44rem}.hp2 .hp2-stand__heading{line-height:.9366;font-size:clamp(3.6rem,9vw,4.8rem)}.hp2 .hp2-stand__text{margin-top:2.4rem;font-size:1.8rem;line-height:1.25}.hp2-stand__btn{margin-top:2.8rem}.hp2-stand__cards{display:grid;grid-template-columns:1fr;gap:1.6rem}.hp2-stand__card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;overflow:hidden;aspect-ratio:370 / 267;padding:0;border-radius:2.35rem;isolation:isolate}.hp2-stand__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hp2-stand__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--hp2-stand-focus, 50% 50%);filter:blur(var(--hp2-stand-img-blur, 0px));transform:scale(var(--hp2-stand-img-scale, 1));transition:transform .6s ease}.hp2-stand__card:hover .hp2-stand__media img{transform:scale(calc(var(--hp2-stand-img-scale, 1) + .04))}.hp2-stand__wash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--hp2-stand-wash, rgba(107, 68, 31, .16));pointer-events:none}.hp2-stand__content{position:relative;z-index:2;padding-left:11.9%;padding-right:16.5%;margin-bottom:9.4%}.hp2-stand__title{margin:0;color:var(--hp2-stand-title-color, #ffffff);font-family:var(--font-body-family);font-weight:400;font-size:clamp(2.2rem,5.6vw,2.6rem);line-height:1.05;text-shadow:0 1px 3px rgba(61,40,23,.45)}.hp2 .hp2-stand__body{margin:.8rem 0 0;color:var(--hp2-stand-text-color, #ffffff);font-size:1.5rem;line-height:1.3}@media screen and (min-width:750px){.hp2-stand__grid{gap:4.4rem}.hp2 .hp2-stand__heading{font-size:clamp(4.4rem,5.2vw,5.4rem)}.hp2 .hp2-stand__text{font-size:2rem}.hp2-stand__cards{grid-template-columns:repeat(2,1fr);gap:1.8rem}.hp2-stand__card{border-radius:2.35rem}.hp2-stand__title{font-size:2.4rem}}@media screen and (min-width:990px){.hp2-stand__grid{grid-template-columns:27.4% 1fr;column-gap:4.54%}.hp2-stand__copy{max-width:none}.hp2 .hp2-stand__heading{font-size:clamp(4.6rem,4.295vw,5.8667rem)}.hp2 .hp2-stand__text{margin-top:3.9rem;font-size:2.4rem}.hp2-stand__btn{margin-top:3.5rem}.hp2-stand__cards{gap:clamp(1.4rem,1.88vw,2.6rem)}.hp2-stand__title{font-size:clamp(2.4rem,2.098vw,2.8667rem)}.hp2 .hp2-stand__body{margin-top:.6rem;font-size:1.6rem}}@supports not (aspect-ratio: 1){.hp2-stand__card{min-height:26.7rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-hp2-stand-for.css.map */
