.wcg__section-button-with-text{--page-width: 60rem;--page-padding: var(--header-padding-full)}.button-with-text>*{margin-top:0;margin-bottom:2rem}.button-with-text>*:last-child{margin-bottom:0}.button-with-text__heading{font-size:var(--font-size-32-42);line-height:1;letter-spacing:0}.button-with-text__text{font-size:var(--font-size-16-28);letter-spacing:-.05em;line-height:1.25}.button-with-text__button{font-size:var(--font-size-16-36);min-height:clamp(3.6rem,3.6rem + 4 * ((100vw - 750px) / 69),7.6rem);letter-spacing:-.05em}@media screen and (min-width: 990px){.wcg__section-button-with-text{--page-width: calc(144rem + (2 * var(--page-padding)))}.button-with-text{display:grid;align-items:start;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:calc(20 / 1440* 100vw)}.button-with-text__button{grid-row:1;grid-column:2 / span 3}.button-with-text__heading,.button-with-text__text{grid-column:6 / span 6}.button-with-text__text{line-height:1.5}}@media screen and (min-width: 1440px){.button-with-text__heading,.button-with-text__text{grid-column:7 / span 5}.button-with-text__button{grid-column:3 / span 3}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/component-button-with-text.css.map */
