.image-banner-with-text{color:#000;font:300 16px/1.875 var(--font-heading-family);letter-spacing:1px}@media screen and (min-width:990px){.image-banner-with-text{font-size:18px;line-height:1.6667}}.image-banner-with-text.page-width{max-width:1630px}.image-banner-with-text.no-image .image-banner-with-text__grid{min-height:550px}@media screen and (min-width:1200px){.image-banner-with-text.no-image .image-banner-with-text__grid{min-height:40vw}}@media screen and (min-width:990px){.image-banner-with-text .image-banner-with-text__grid{position:relative}}.image-banner-with-text .image-with-text__heading-item{margin:0 0 27px}@media screen and (min-width:990px){.image-banner-with-text .image-with-text__heading-item{background:rgb(var(--color-base-background-1));left:0;margin:0;padding:0 0 42px;position:absolute;top:0;width:29.5071%;z-index:5}}.image-banner-with-text .image-with-text__heading-item .image-with-text__heading{color:var(--color-base-text);font:500 20px/1.15 Lora,serif;letter-spacing:0;margin:0}@media screen and (min-width:990px){.image-banner-with-text .image-with-text__heading-item .image-with-text__heading{font-size:26px}}.image-banner-with-text .image-with-text__heading-item .image-with-text__heading:not(:only-child){margin:0 0 4px}@media screen and (min-width:990px){.image-banner-with-text .image-with-text__heading-item .image-with-text__heading:not(:only-child){margin:0 0 5px}}.image-banner-with-text .image-with-text__heading-item .image-with-text__subheading{color:var(--color-base-text);font:500 26px/1.1539 Lora,serif;letter-spacing:0;margin:0}@media screen and (min-width:990px){.image-banner-with-text .image-with-text__heading-item .image-with-text__subheading{font-size:36px}}.image-banner-with-text .image-with-text__media-item{margin:0 0 25px;display:flex;justify-content:space-between}@media screen and (min-width:990px){.image-banner-with-text .image-with-text__media-item{margin:0;z-index:1!important}}.image-banner-with-text .image-with-text__media-item>.image-with-text__media img{height:auto;vertical-align:top;width:100%}.image-banner-with-text .image-with-text__media-item .image1{display:block;height:44vw;max-width:28%;width:100%;background-size:cover;background-position:center;top:14%;left:0}@media screen and (max-width:1200px){.image-banner-with-text .image-with-text__media-item .image1{margin-top:10%}}@media screen and (max-width:768px){.image-banner-with-text .image-with-text__media-item .image1{max-width:30%;height:54vw}}.image-banner-with-text .image-with-text__media-item .image2{display:block;height:32vw;max-width:38%;width:100%;background-size:cover;background-position:center;top:0;left:30%}@media screen and (max-width:990px){.image-banner-with-text .image-with-text__media-item .image2{max-width:35%}}@media screen and (max-width:768px){.image-banner-with-text .image-with-text__media-item .image2{top:36%;height:52vw}}.image-banner-with-text .image-with-text__media-item .image3{display:block;height:38vw;max-width:28%;width:100%;background-size:cover;background-position:center;top:0;right:0}@media screen and (max-width:1200px){.image-banner-with-text .image-with-text__media-item .image3{max-width:28%;height:41vw}}@media screen and (max-width:768px){.image-banner-with-text .image-with-text__media-item .image3{max-width:30%;height:61vw}}@media screen and (min-width:990px){.image-banner-with-text .image-with-text__media-item .image1,.image-banner-with-text .image-with-text__media-item .image2,.image-banner-with-text .image-with-text__media-item .image3{z-index:1}}.image-banner-with-text .image-with-text__text-item{letter-spacing:.08rem;padding-top:40px}@media screen and (min-width:1200px){.image-banner-with-text .image-with-text__text-item{background:rgb(var(--color-base-background-1));bottom:0;left:29.1829%;padding:37px 1.297% 2px;position:absolute;width:41.6342%;z-index:5}}.image-banner-with-text .image-with-text__text-item>*{border-radius:0!important}.image-banner-with-text .image-with-text__button-item{margin:33px 0 0;text-align:center}@media screen and (min-width:990px){.image-banner-with-text .image-with-text__button-item{background:rgb(var(--color-base-background-1));bottom:0;margin:0;padding:64px 0 0 1.297%;position:absolute;right:0;text-align:left;width:29.1829%;z-index:5}}.image-banner-with-text .image-with-text__button-item .button{--color-button: 0, 0, 0;--alpha-button-background: 1;font-size:18px;font-weight:300;padding:0 3.7rem;min-height:calc(4.8rem + var(--buttons-border-width) * 2);text-align:center;text-transform:uppercase}.image-banner-with-text .image-with-text__button-item .button:hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #000,0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}@media screen and (min-width:990px){.image-banner-with-text .image-with-text__button-item .button{letter-spacing:.7px;min-height:calc(6.2rem + var(--buttons-border-width) * 2);padding:0 4.8rem}}.notre-page .image-with-text__media-item .image3{height:44vw}@media screen and (max-width:1200px){.notre-page .image-with-text__media-item .image3{height:53vw}}.image-with-text.image-banner-with-text .image-with-text__media-item>.image-banner-with-text__thumb{overflow:visible!important}.image-banner-with-text .image-with-text__media-item .image-banner-with-text__thumb{position:relative;left:auto;right:auto;top:auto;bottom:auto;overflow:visible;background-size:cover;background-position:center}@media screen and (max-width:989px){.image-banner-with-text .image-with-text__media-item>.image-with-text__media{position:relative;z-index:0}.image-banner-with-text .image-with-text__media-item .image1{z-index:5}.image-banner-with-text .image-with-text__media-item .image2{z-index:4}.image-banner-with-text .image-with-text__media-item .image3{z-index:3}.image-banner-with-text .image-with-text__media-item .image-banner-with-text__thumb{isolation:isolate}.image-banner-with-text__overlay{z-index:10}}.image-banner-with-text__decor-floats{display:none;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;pointer-events:none}@media screen and (min-width:990px){.image-banner-with-text__decor-floats{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;z-index:20}.image-banner-with-text__decor--thumb .image-banner-with-text__overlay{display:none!important}}@media screen and (max-width:989px){.image-banner-with-text__decor-floats{display:none!important}}.image-banner-with-text__decor-floats__align-img{opacity:0;pointer-events:none;display:block;width:100%;height:auto;vertical-align:top}.image-banner-with-text__decor-floats__slot{position:relative;background:none!important;box-shadow:none!important}.image-banner-with-text__overlay{position:absolute;z-index:1;pointer-events:none;line-height:0}.image-banner-with-text__overlay img{display:block;width:var(--overlay-w-mobile, 56px)!important;height:auto!important;max-width:none!important;min-width:0}.image-banner-with-text__overlay--corner-top-right{top:-30px;right:-10px;transform:translate(22%,-22%) rotate(var(--overlay-rot, 0deg))}.image-banner-with-text__overlay--corner-top-left{top:0;left:0;transform:translate(-22%,-22%) rotate(var(--overlay-rot, 0deg))}.image-banner-with-text__overlay--corner-bottom-right{bottom:0;right:0;transform:translate(22%,22%) rotate(var(--overlay-rot, 0deg))}.image-banner-with-text__overlay--corner-bottom-left{bottom:0;left:0;transform:translate(-22%,22%) rotate(var(--overlay-rot, 0deg))}@media screen and (min-width:750px){.image-banner-with-text__overlay img{width:var(--overlay-w-desktop, 80px)!important}.image-banner-with-text__overlay--corner-top-right{top:0;right:-15px!important}}@media screen and (min-width:990px){.image-banner-with-text .image-banner-with-text__decor-floats{display:flex;justify-content:space-between;align-items:flex-start;width:100%;box-sizing:border-box}.image-banner-with-text .image-banner-with-text__decor-floats>.image-with-text__media{flex:1 1 auto;min-width:0}.image-banner-with-text .image-banner-with-text__decor-floats .image1{display:block;height:44vw;max-width:28%;width:100%;position:relative;left:auto;right:auto;top:auto;bottom:auto}.image-banner-with-text .image-banner-with-text__decor-floats .image2{display:block;height:32vw;max-width:38%;width:100%;position:relative;left:auto;right:auto;top:auto;bottom:auto}.image-banner-with-text .image-banner-with-text__decor-floats .image3{display:block;height:38vw;max-width:28%;width:100%;position:relative;left:auto;right:auto;top:auto;bottom:auto}}@media screen and (min-width:990px)and (max-width:1200px){.image-banner-with-text .image-banner-with-text__decor-floats .image1{margin-top:10%}.image-banner-with-text .image-banner-with-text__decor-floats .image3{max-width:28%;height:41vw}}@media screen and (min-width:990px){.notre-page .image-banner-with-text .image-banner-with-text__decor-floats .image3{height:44vw}}@media screen and (min-width:990px)and (max-width:1200px){.notre-page .image-banner-with-text .image-banner-with-text__decor-floats .image3{height:53vw}}@media screen and (min-width:990px){.image-banner-with-text__decor-floats[data-decor-heading-shift] .image-banner-with-text__decor-floats__slot.image1 .image-banner-with-text__overlay--corner-top-left,.image-banner-with-text__decor-floats[data-decor-heading-shift] .image-banner-with-text__decor-floats__slot.image1 .image-banner-with-text__overlay--corner-top-right{top:var(--decor-heading-shift, 0)}}@media screen and (min-width:990px){.image-banner-with-text__decor-floats[data-decor-col2-bottom-overlap] .image-banner-with-text__decor-floats__slot.image2 .image-banner-with-text__overlay--corner-bottom-left,.image-banner-with-text__decor-floats[data-decor-col2-bottom-overlap] .image-banner-with-text__decor-floats__slot.image2 .image-banner-with-text__overlay--corner-bottom-right{bottom:var(--decor-col2-text-overlap, 0)}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/component-image-with-text-custom.css.map */
