.component-three-column-hero{display:grid;grid-template-columns:1fr 1fr;width:100%;grid-template-rows:auto auto}.component-three-column-hero .text-block{display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:275;text-align:center;letter-spacing:.03em;padding:45px 36px 75px}.component-three-column-hero .text-block{grid-column:1 / -1}.component-three-column-hero .text-block .logo{margin-bottom:36px}.component-three-column-hero .text-block .subtext{font-weight:300;margin-top:27px;letter-spacing:-.02em}.component-three-column-hero .text-block .subtext a{color:inherit}.component-three-column-hero .text-block .cta{font-family:Brown,sans-serif;font-weight:300;font-size:16px;line-height:20px;border:1px solid white;padding:10px 15px;margin-top:27px;letter-spacing:.3em;background:transparent}.component-three-column-hero .text-block .sub-cta{font-weight:300;letter-spacing:-.02em;margin-top:27px}.component-three-column-hero .subtitle{margin-bottom:18px;font-weight:300}.component-three-column-hero .text-block .sub-cta a{color:inherit}.component-three-column-hero .image-block img{object-fit:cover;aspect-ratio:1}@media screen and (min-width: 1024px){.component-three-column-hero{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}.component-three-column-hero .text-block{grid-column:2;padding:72px}.component-three-column-hero .image-block{height:100%}.component-three-column-hero .image-block img{object-fit:cover;aspect-ratio:auto;width:100%;height:100%}.component-three-column-hero .text-block .subtext,.component-three-column-hero .text-block .cta,.component-three-column-hero .text-block .sub-cta{margin-top:36px}}
/*# sourceMappingURL=/cdn/shop/t/611/assets/component-three-column-hero.css.map */
