.fk-image-text{--fk-it-max-width: 100rem;--fk-it-breakpoint-pad: 1.25rem;background-color:var(--fk-it-bg, #f7f7f7);color:var(--fk-it-text, #141414);margin-block:var(--fk-space-top, 0px) var(--fk-space-bottom, 0px)}@media screen and (max-width:749px){.fk-image-text{margin-block:calc(var(--fk-space-top, 0px) * var(--fk-space-scale, .7)) calc(var(--fk-space-bottom, 0px) * var(--fk-space-scale, .7))}}.fk-image-text__inner{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.fk-image-text:not(.fk-image-text--full) .fk-image-text__inner{max-width:var(--fk-it-max-width);margin-inline:auto}@media screen and (min-width:990px){.fk-image-text__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.fk-image-text__col--media{position:relative;align-self:stretch;min-width:0}@media screen and (min-width:990px){.fk-image-text__col--media{min-block-size:var(--fk-it-min-height, 0px)}}.fk-image-text__media{position:relative;aspect-ratio:var(--fk-it-mobile-ratio, 1);overflow:hidden}@media screen and (min-width:990px){.fk-image-text__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}}.fk-image-text__image,.fk-image-text__placeholder{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:var(--fk-it-focal-x, 50%) var(--fk-it-focal-y, 50%)}.fk-image-text__placeholder{background-color:#0000000a;fill:#0000001f}.fk-image-text__col--content{display:flex;align-items:center;justify-content:center;min-width:0;padding:var(--fk-it-padding-block, 56px) max(var(--fk-it-breakpoint-pad),var(--fk-it-padding-inline, 56px) / 2)}@media screen and (min-width:990px){.fk-image-text__col--content{padding-inline:var(--fk-it-padding-inline, 56px)}}.fk-image-text__content{display:flex;flex-direction:column;gap:1.25rem;inline-size:100%;max-inline-size:var(--fk-it-content-max, 560px)}.fk-image-text__eyebrow{margin:0;color:var(--fk-it-eyebrow, #E1173C);font-size:.875rem;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.fk-image-text__heading{margin:0;font-size:clamp(1.625rem,1.15rem + 2vw,2.5rem);line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.fk-image-text__text{font-size:clamp(1rem,.94rem + .28vw,1.125rem);line-height:1.55;text-wrap:pretty}.fk-image-text__text>:first-child{margin-block-start:0}.fk-image-text__text>:last-child{margin-block-end:0}.fk-image-text__button-wrap{display:flex}.fk-image-text__button{display:inline-flex;align-items:center;justify-content:center;min-block-size:3rem;padding:.875rem 2rem;border:2px solid var(--fk-it-button-bg, #000);border-radius:999px;font-size:clamp(1rem,.94rem + .28vw,1.125rem);font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:filter .15s ease,transform .15s ease,background-color .15s ease,color .15s ease}.fk-image-text__button--solid{background-color:var(--fk-it-button-bg, #000);color:var(--fk-it-button-text, #fff)}.fk-image-text__button--outline{background-color:transparent;color:var(--fk-it-button-bg, #000)}.fk-image-text__button--solid:hover{filter:brightness(.85)}.fk-image-text__button--outline:hover{background-color:var(--fk-it-button-bg, #000);color:var(--fk-it-button-text, #fff)}.fk-image-text__button:active{transform:translateY(1px)}.fk-image-text__button:focus-visible{outline:3px solid var(--fk-it-text, #141414);outline-offset:3px}.fk-image-text--mobile-content-first .fk-image-text__col--content{order:-1}@media screen and (min-width:990px){.fk-image-text--mobile-content-first .fk-image-text__col--content{order:0}.fk-image-text--media-end .fk-image-text__col--media{order:1}}@media(prefers-reduced-motion:reduce){.fk-image-text__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/fk-image-text.css.map */
