.image-text__inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:var(--mp-s8);align-items:center;max-width:var(--page-width);margin:0 auto;padding:calc(var(--pad-top) * .6) var(--page-margin) calc(var(--pad-bottom) * .6)}.image-text--image-first .image-text__media{order:-1}.image-text__text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mp-s4)}.image-text__eyebrow{margin:0;font-family:var(--mp-font-label);font-weight:500;font-size:11px;letter-spacing:.24em;text-transform:uppercase}.image-text__script{margin:0;font-family:var(--mp-font-script);font-weight:400;font-size:clamp(calc(var(--script-size) * .67),4vw,var(--script-size));line-height:1.2;text-transform:lowercase}.image-text__title{margin:0;font-family:var(--mp-font-serif);font-weight:400;font-size:clamp(28px,3.2vw,44px);line-height:1.1}.image-text__body{display:flex;flex-direction:column;gap:var(--mp-s4);font-size:var(--text-size);line-height:1.75;text-wrap:pretty}.image-text__body p{margin:0}.image-text__body strong{font-weight:500}.image-text__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--mp-bruma)}.image-text__image{display:block;width:100%;height:100%;object-fit:cover}.image-text__buttons{display:flex;flex-wrap:wrap;gap:var(--mp-s4)}.image-text__buttons .button{font-size:13px;letter-spacing:.16em}.image-text--illustration .image-text__inner{grid-template-columns:minmax(0,1fr);gap:var(--mp-s6);padding-top:var(--mp-s7);padding-bottom:var(--mp-s7)}.image-text--illustration .image-text__text{gap:var(--mp-s5)}.image-text--illustration .image-text__body{max-width:420px;font-size:var(--text-size)}.image-text--illustration .image-text__media{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:none}.image-text--illustration .image-text__image{width:100%;max-width:440px;height:auto;object-fit:contain;mix-blend-mode:multiply}.image-text--illustration .button--secondary:hover{background:var(--mp-branco);color:var(--mp-marinho)}@media(min-width:640px){.image-text--illustration .image-text__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(min-width:960px){.image-text__inner{padding:var(--pad-top) max(var(--page-margin),var(--mp-nav-left, var(--page-margin))) var(--pad-bottom)}}@media(min-width:960px){.image-text--illustration .image-text__inner{padding-top:var(--mp-s7);padding-bottom:var(--mp-s7)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-image-with-text.css.map */
