.image-with-text__container{max-width:var(--container-max-width, 64rem);margin:0 auto;padding:var(--container-padding-y) var(--container-padding-x)}.image-with-text__grid{display:grid;grid-template-columns:var(--grid-columns, 1fr 1fr);gap:var(--grid-gap, 2rem);align-items:center}.image-with-text__media{min-width:0}.image-with-text__image{display:block;width:100%;height:auto;border-radius:var(--image-radius, 0)}@media(min-width:768px){.image-with-text--image-right .image-with-text__media{order:2}.image-with-text--image-right .image-with-text__content{order:1}}.image-with-text__content{text-align:var(--text-align, left);color:var(--text-color, var(--kb-g11))}.image-with-text__heading{margin:0 0 var(--element-spacing, 1rem);font-size:var(--heading-size, 2rem);font-weight:700;line-height:1.15;color:var(--heading-color, var(--kb-g11))}.image-with-text__text{margin:0 0 var(--element-spacing, 1rem);font-size:var(--text-size, 1rem);line-height:1.6}.image-with-text__text p:last-child{margin-bottom:0}.image-with-text__text a{color:var(--link-color, #005bd3)}.image-with-text__button{display:inline-block;padding:var(--button-padding-y, .625rem) var(--button-padding-x, 1.5rem);background:var(--button-bg, var(--kb-g11));color:var(--button-text, var(--kb-fg));border-radius:var(--button-radius, 0);font-size:var(--button-font-size, .9375rem);font-weight:600;text-decoration:none;line-height:1.2;transition:opacity .2s ease}.image-with-text__button:hover{opacity:.85}@media(max-width:767px){.image-with-text__media{order:1}.image-with-text__content{order:2}}.image-with-text__eyebrow{display:inline-flex;align-items:center;gap:.625rem;margin:0 0 .875rem;font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent, #d62828)}.image-with-text__eyebrow:before{content:"";width:20px;height:2px;background:var(--color-accent, #d62828)}.image-with-text__heading{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);line-height:.98;letter-spacing:-.005em;text-transform:uppercase}.image-with-text__text{color:var(--color-muted, rgb(var(--kb-fg-rgb) / .72));line-height:1.7}.image-with-text__text strong{color:var(--kb-fg)}.image-with-text__text a{color:var(--kb-fg);text-decoration-color:var(--color-accent, #d62828)}.image-with-text__button{display:inline-flex;align-items:center;gap:.5rem;min-height:3rem;margin-top:.5rem;border:1px solid var(--button-bg, #d62828);border-radius:var(--radius, 5px);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);letter-spacing:.08em;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease}.image-with-text__button:hover{opacity:1;background:var(--color-accent-hover, #d62828);border-color:var(--color-accent-hover, #d62828)}.image-with-text__button-arrow{transition:transform .2s ease}.image-with-text__button:hover .image-with-text__button-arrow{transform:translate(3px)}.image-with-text__button:focus-visible{outline:2px solid var(--kb-fg);outline-offset:3px}.image-with-text--media-panel .image-with-text__media{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;padding:clamp(2rem,6vw,4.5rem);border:1px solid var(--color-border, rgb(var(--kb-fg-rgb) / .12));border-radius:var(--radius, 5px);background:radial-gradient(90% 70% at 50% 50%,rgb(var(--kb-fg-rgb) / .07),rgb(var(--kb-fg-rgb) / 0) 70%),color-mix(in srgb,var(--kb-fg) 4.3%,var(--kb-bg))}.image-with-text--media-panel .image-with-text__image{width:auto;max-width:100%;max-height:100%;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-image-with-text.css.map */
