.ifs-section{display:block;width:100%;position:relative;background-color:var(--ifs-bg-color, #ffffff);box-sizing:border-box}.ifs-section--top-border{border-top:var(--ifs-divider-width, .8px) solid var(--ifs-divider-color, #f0f0f0)}.ifs-container{width:100%;box-sizing:border-box;margin-left:auto;margin-right:auto}.ifs-container--bounded{max-width:var(--ifs-max-width, 1440px)}.ifs-header{width:100%;box-sizing:border-box;display:flex;flex-direction:column}.ifs-header--border{border-bottom:var(--ifs-divider-width, .8px) solid var(--ifs-divider-color, #f0f0f0)}.ifs-header__eyebrow{margin:0;padding:0;font-family:var(--font-heading-family, Inter, sans-serif);font-weight:600;text-transform:uppercase;word-break:break-word}.ifs-header__heading{margin:0;font-family:var(--font-heading-family, Inter, sans-serif);font-weight:500;word-break:break-word}.ifs-header__description{margin:0;font-family:var(--font-body-family, Inter, sans-serif);font-weight:400;word-break:break-word}.ifs-header__description p{margin:0}.ifs-header__description p+p{margin-top:8px}.ifs-row{display:flex;width:100%;box-sizing:border-box;position:relative}.ifs-row--divider{border-top:var(--ifs-divider-width, .8px) solid var(--ifs-divider-color, #f0f0f0)}.ifs-row__media{position:relative;overflow:hidden;box-sizing:border-box;width:100%;background-color:#f7f7f7}.ifs-row__media picture,.ifs-row__picture{position:absolute;top:0;left:0;width:100%!important;height:100%!important;display:block!important;margin:0!important;padding:0!important}.ifs-row__media img,.ifs-row__image{position:absolute;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;min-width:100%!important;min-height:100%!important;display:block!important;object-fit:var(--ifs-img-fit, cover)!important;object-position:center!important;margin:0!important;padding:0!important;transition:opacity .3s ease}.ifs-row__image-fallback{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f4f4f4;color:#999}.ifs-row__image-fallback svg{width:64px;height:64px;opacity:.5}.ifs-row__content{box-sizing:border-box;display:flex;flex-direction:column}.ifs-row__content-inner{width:100%;display:flex;flex-direction:column}.ifs-row__eyebrow{margin:0;padding:0;font-family:var(--font-heading-family, Inter, sans-serif);font-weight:600;text-transform:uppercase;word-break:break-word}.ifs-row__heading{margin:0;font-family:var(--font-heading-family, Inter, sans-serif);font-weight:500;word-break:break-word}.ifs-row__description{margin:0;padding:0;font-family:var(--font-body-family, Inter, sans-serif);font-weight:400;word-break:break-word}.ifs-row__description p{margin:0}.ifs-row__description p+p{margin-top:8px}@media screen and (max-width:767px){.ifs-section{padding-top:var(--ifs-pad-top-mobile, 0px);padding-bottom:var(--ifs-pad-bottom-mobile, 0px)}.ifs-header{padding-top:var(--ifs-header-pt-mob, 32px);padding-bottom:var(--ifs-header-pb-mob, 20px);padding-left:var(--ifs-header-px-mob, 16px);padding-right:var(--ifs-header-px-mob, 16px);text-align:var(--ifs-header-align-mob, left);align-items:var(--ifs-header-items-mob, flex-start)}.ifs-header__eyebrow{color:var(--ifs-header-eyebrow-color, #e6003e);font-size:var(--ifs-header-eyebrow-size-mob, 11px);line-height:var(--ifs-header-eyebrow-lh-mob, 16.5px);letter-spacing:var(--ifs-header-eyebrow-ls-mob, 2px)}.ifs-header__heading{color:var(--ifs-header-heading-color, #111111);font-size:var(--ifs-header-heading-size-mob, 26px);line-height:var(--ifs-header-heading-lh-mob, 32.5px);padding-top:var(--ifs-header-spacing-mob, 4px)}.ifs-header__description{color:var(--ifs-header-desc-color, #555555);font-size:var(--ifs-header-desc-size-mob, 13px);line-height:20px;padding-top:8px}.ifs-row{flex-direction:column}.ifs-row--mobile-text-first{flex-direction:column-reverse}.ifs-row__media{width:100%;height:var(--ifs-row-img-h-mob, 260px)}.ifs-row__content{width:100%;padding-top:var(--ifs-row-pad-v-mob, 24px);padding-bottom:var(--ifs-row-pad-v-mob, 24px);padding-left:var(--ifs-row-pad-h-mob, 16px);padding-right:var(--ifs-row-pad-h-mob, 16px);text-align:var(--ifs-row-align-mob, left);align-items:var(--ifs-row-items-mob, flex-start)}.ifs-row__content-inner{max-width:var(--ifs-row-max-w-mob, 100%);align-items:var(--ifs-row-items-mob, flex-start)}.ifs-row__eyebrow{color:var(--ifs-row-eyebrow-color, #e6003e);font-size:var(--ifs-row-eyebrow-size-mob, 11px);line-height:16.5px;letter-spacing:var(--ifs-row-eyebrow-ls-mob, 2.5px);margin-bottom:var(--ifs-row-eyebrow-spacing-mob, 8px)}.ifs-row__heading{color:var(--ifs-row-heading-color, #111111);font-size:var(--ifs-row-heading-size-mob, 22px);line-height:var(--ifs-row-heading-lh-mob, 28.6px);margin-bottom:var(--ifs-row-heading-spacing-mob, 12px)}.ifs-row__description{color:var(--ifs-row-desc-color, #555555);font-size:var(--ifs-row-desc-size-mob, 13.5px);line-height:var(--ifs-row-desc-lh-mob, 22.27px)}}@media screen and (min-width:768px){.ifs-section{padding-top:var(--ifs-pad-top-desk, 0px);padding-bottom:var(--ifs-pad-bottom-desk, 0px)}.ifs-header{padding-top:var(--ifs-header-pt-desk, 70px);padding-bottom:var(--ifs-header-pb-desk, 48px);padding-left:var(--ifs-header-px-desk, 60px);padding-right:var(--ifs-header-px-desk, 60px);text-align:var(--ifs-header-align-desk, left);align-items:var(--ifs-header-items-desk, flex-start)}.ifs-header__eyebrow{color:var(--ifs-header-eyebrow-color, #e6003e);font-size:var(--ifs-header-eyebrow-size-desk, 11.5px);line-height:var(--ifs-header-eyebrow-lh-desk, 17.25px);letter-spacing:var(--ifs-header-eyebrow-ls-desk, 2px)}.ifs-header__heading{color:var(--ifs-header-heading-color, #111111);font-size:var(--ifs-header-heading-size-desk, 40px);line-height:var(--ifs-header-heading-lh-desk, 46px);padding-top:var(--ifs-header-spacing-desk, 8px)}.ifs-header__description{color:var(--ifs-header-desc-color, #555555);font-size:var(--ifs-header-desc-size-desk, 15px);line-height:24px;padding-top:12px;max-width:800px}.ifs-row{flex-direction:row;min-height:var(--ifs-row-img-h-desk, 480px)}.ifs-row--image-left{flex-direction:row}.ifs-row--image-right{flex-direction:row-reverse}.ifs-row__media{width:var(--ifs-row-img-w-desk, 50%);height:var(--ifs-row-img-h-desk, 480px);flex-shrink:0}.ifs-row__content{width:calc(100% - var(--ifs-row-img-w-desk, 50%));padding-top:var(--ifs-row-pad-v-desk, 64px);padding-bottom:var(--ifs-row-pad-v-desk, 64px);padding-left:var(--ifs-row-pad-h-desk, 72px);padding-right:var(--ifs-row-pad-h-desk, 72px);justify-content:var(--ifs-row-v-align-desk, center);text-align:var(--ifs-row-align-desk, left);align-items:var(--ifs-row-items-desk, flex-start)}.ifs-row__content-inner{max-width:var(--ifs-row-max-w-desk, 576px);align-items:var(--ifs-row-items-desk, flex-start)}.ifs-row__eyebrow{color:var(--ifs-row-eyebrow-color, #e6003e);font-size:var(--ifs-row-eyebrow-size-desk, 11px);line-height:16.5px;letter-spacing:var(--ifs-row-eyebrow-ls-desk, 2.5px);margin-bottom:var(--ifs-row-eyebrow-spacing-desk, 16px)}.ifs-row__heading{color:var(--ifs-row-heading-color, #111111);font-size:var(--ifs-row-heading-size-desk, 28px);line-height:var(--ifs-row-heading-lh-desk, 35px);margin-bottom:var(--ifs-row-heading-spacing-desk, 20px)}.ifs-row__description{color:var(--ifs-row-desc-color, #555555);font-size:var(--ifs-row-desc-size-desk, 14.5px);line-height:var(--ifs-row-desc-lh-desk, 26.39px)}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/impex-feature-showcase.css.map */
