.fjc-iwt{background-color:var(--fjc-iwt-bg, #f8f5ec);color:var(--fjc-iwt-text-color, #1d1d1d)}.fjc-iwt__inner{display:grid;grid-template-columns:var(--fjc-iwt-image-width, 754px) minmax(0,1fr);column-gap:var(--fjc-iwt-gap, 102px);align-items:center;max-width:1600px;min-height:var(--fjc-iwt-min-height, 500px);margin:0 auto;padding:40px 0;box-sizing:border-box}.fjc-iwt--image-right .fjc-iwt__inner{grid-template-columns:minmax(0,1fr) var(--fjc-iwt-image-width, 754px)}.fjc-iwt--image-right .fjc-iwt__media{order:2}.fjc-iwt__media{aspect-ratio:var(--fjc-iwt-ratio, 2368 / 1100);overflow:hidden;background-color:#f8f8f8}.fjc-iwt--image-border .fjc-iwt__media{outline:1px solid #707070;outline-offset:-1px}.fjc-iwt__media picture{display:block;height:100%}.fjc-iwt__image{display:block;width:100%;height:100%;object-fit:cover}.fjc-iwt__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.fjc-iwt__placeholder-svg{width:60%;height:60%;opacity:.3}.fjc-iwt__content{max-width:var(--fjc-iwt-text-width, 700px);padding-right:20px}.fjc-iwt__heading{font-family:Bile,Georgia,serif;font-size:var(--fjc-iwt-heading-size, 50px);font-weight:400;line-height:1;letter-spacing:.05em;text-transform:none;color:inherit;margin:0}.fjc-iwt--uppercase .fjc-iwt__heading{text-transform:uppercase;letter-spacing:.1em}.fjc-iwt__text{font-family:Proxima Nova,sans-serif;font-size:var(--fjc-iwt-text-size, 15px);line-height:1.2;color:inherit;margin-top:57px}.fjc-iwt__text p{margin:0 0 .8em;color:inherit}.fjc-iwt__text p:last-child{margin-bottom:0}.fjc-iwt__button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:250px;height:50px;padding:0 24px;margin-top:32px;font-family:Proxima Nova,sans-serif;font-size:.9625rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.fjc-iwt__button--filled{background-color:#0b3d2e;color:#fff;border:1px solid #0b3d2e}.fjc-iwt__button--outline{background-color:transparent;color:inherit;border:1px solid currentColor}.fjc-iwt__button--filled:hover,.fjc-iwt__button--filled:focus-visible{background-color:#c8a869;border-color:#c8a869;color:#fff}.fjc-iwt__button--outline:hover,.fjc-iwt__button--outline:focus-visible{background-color:#0b3d2e;border-color:#0b3d2e;color:#fff}@media(max-width:1679px){.fjc-iwt__inner{padding-left:40px;padding-right:40px;grid-template-columns:minmax(0,47fr) minmax(0,53fr);column-gap:min(var(--fjc-iwt-gap, 102px),6vw)}.fjc-iwt--image-right .fjc-iwt__inner{grid-template-columns:minmax(0,53fr) minmax(0,47fr)}}@media(max-width:1023px){.fjc-iwt__inner{min-height:0;padding:40px 32px;column-gap:32px}.fjc-iwt__heading{font-size:calc(var(--fjc-iwt-heading-size, 50px) * .76)}.fjc-iwt__text{margin-top:24px;line-height:1.4}}@media(max-width:767px){.fjc-iwt__inner,.fjc-iwt--image-right .fjc-iwt__inner{grid-template-columns:minmax(0,1fr);row-gap:24px;padding:32px 20px 40px}.fjc-iwt--image-right .fjc-iwt__media{order:0}.fjc-iwt__media{aspect-ratio:var(--fjc-iwt-ratio-mobile, 2368 / 1100)}.fjc-iwt__content{max-width:none;padding-right:0;text-align:center}.fjc-iwt__heading{font-size:var(--fjc-iwt-heading-size-mobile, 32px)}.fjc-iwt__text{font-size:14px;line-height:1.5;margin-top:16px}.fjc-iwt__button{font-size:.86625rem;min-width:0;width:100%;max-width:320px;height:46px;margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/fjc-image-with-text.css.map */
