.multirow--campaign .multirow__inner{gap:clamp(36px,7vw,104px)}.multirow--campaign .image-with-text__content{gap:16px;padding:clamp(20px,4vw,64px)}.multirow--campaign .image-with-text__content>*+*,.multirow--campaign .image-with-text__content :is(.button+.image-with-text__text,.image-with-text__text+.button){margin-top:0}.multirow--campaign .image-with-text__heading{font-size:calc(clamp(27px,3.2vw,49px) * var(--font-heading-scale, 1) * var(--font-body-scale, 1));line-height:1.06;letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere}.multirow--campaign .image-with-text__text.rte{max-inline-size:48ch;font-size:calc(clamp(15px,1.25vw,18px) * var(--font-body-scale, 1));line-height:1.65;letter-spacing:normal}.multirow--campaign .image-with-text__text--caption{font-size:12px;line-height:1.4}.multirow--campaign .button{--buttons-radius: 0px;--buttons-radius-outset: 0px;gap:18px;min-width:0;max-width:100%;justify-content:space-between;padding-inline:18px;font-size:14px;letter-spacing:.035em;overflow-wrap:anywhere}.multirow--campaign .button .icon{flex:0 0 16px;width:16px;height:16px}.multirow--campaign .campaign-row--lead .image-with-text__heading{font-size:calc(clamp(38px,5.6vw,86px) * var(--font-heading-scale, 1) * var(--font-body-scale, 1));line-height:.99}.multirow--campaign .campaign-row--lead .image-with-text__media--adapt{min-height:0;height:var(--row-image-height, clamp(230px, var(--campaign-phone-height, 48svh), 520px))}.multirow--campaign .campaign-row--lead .image-with-text__media--adapt>img{object-position:center 38%}.multirow--campaign .campaign-row--lead .image-with-text__content{gap:clamp(12px,1.8vw,24px)}@media(max-width:749px){.multirow--campaign .image-with-text__content{padding:20px 16px 26px}.multirow--campaign .campaign-row--lead .image-with-text__content{padding-block-start:22px}}@media(min-width:750px){.multirow--campaign .campaign-row--lead{--multirow-image-share: var(--campaign-image-share, 56%)}.multirow--campaign .campaign-row--lead .image-with-text__media--adapt{height:var(--row-image-height, clamp(460px, 71svh, 740px))}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.multirow--campaign .button .icon{transition:translate .18s ease}.multirow--campaign .button:hover .icon{translate:3px 0}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/section-campaign-rows.css.map */
