.image-with-text__grid{background:var(--gradient-background);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));position:relative}@media screen and (min-width:1200px){.image-with-text.page-width:not(.page-width--full-width){padding:0 100px}}@media screen and (min-width:750px){.image-with-text__grid--reverse{flex-direction:row-reverse}.image-with-text--alt .image-with-text__grid--reverse .image-with-text__content{padding-inline-start:0}.image-with-text--alt .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content{padding-inline-end:0}.image-with-text--alt.page-width--full-width .image-with-text__grid--reverse .image-with-text__content{padding-inline-start:5rem}.image-with-text--alt.page-width--full-width .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content{padding-inline-end:5rem}}.image-with-text .media--placeholder{background-color:rgba(var(--color-foreground),.06);position:relative;overflow:hidden}.image-with-text .media--placeholder.media--adapt{height:20rem}@media screen and (min-width:750px){.image-with-text .media--placeholder.media--adapt{height:30rem}}.image-with-text .media--placeholder>svg{position:absolute;left:50%;max-width:80rem;top:50%;transform:translate(-50%,-50%);width:100%;fill:currentColor}.image-with-text__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;padding-top:3rem}.image-with-text--colored .image-with-text__content{padding:3rem 1.5rem}@media screen and (min-width:750px){.image-with-text .image-with-text__content{padding:5rem}.image-with-text__content.center{align-items:center;margin-inline-start:auto;margin-inline-end:auto}.image-with-text__content.center .card--product+.card-information .card-information__top{justify-content:center}.image-with-text__content.right{align-items:flex-end;margin-inline-start:auto}.image-with-text__content.right .card--product+.card-information .card-information__top{justify-content:flex-end}.image-with-text__content.middle{justify-content:center}.image-with-text__content.bottom{justify-content:flex-end}}@media screen and (min-width:990px){.image-with-text .image-with-text__content{max-width:64rem;padding-inline-start:7rem;padding-inline-end:7rem}.image-with-text.page-width--full-width .image-with-text__content{max-width:650px;padding-inline-start:5rem;padding-inline-end:5rem;margin:auto}}@media screen and (min-width:750px){.image-with-text.page-width--full-width .image-with-text__content{padding-bottom:8rem}}@media screen and (min-width:1320px){.image-with-text .image-with-text__content{max-width:66rem;padding-inline-start:10rem;padding-inline-end:10rem}.image-with-text .image-with-text__grid--reverse .image-with-text__content{max-width:650px;margin:auto}}@media screen and (max-width:749px){.image-with-text__grid-mobile--reverse{flex-direction:column-reverse}.image-with-text__grid-mobile--no-image .flex-grid__item:first-child{display:none}.image-with-text__content.mobile-center{align-items:center}.image-with-text__content.mobile-right{align-items:flex-end}.image-with-text__content.mobile-center .button{min-width:60%}.page-width--full-width .image-with-text__content{padding-inline-start:1.5rem;padding-inline-end:1.5rem}.image-with-text__grid-mobile--overlap{position:relative;background-color:transparent}.image-with-text__grid-mobile--overlap .media-wrapper{z-index:-1}.image-with-text__grid-mobile--overlap .image-with-text__content{position:absolute;top:0;left:0;width:100%;height:100%;justify-content:flex-end}}@media screen and (max-width:480px){.image-with-text__content .button{width:100%}}.image-with-text__content>*+*{margin-top:20px}.image-with-text__content>*+:is(.image-with-text__heading){margin-top:.5rem}.image-with-text__content>*+:is(.image-with-text__heading)+:is(.image-with-text__heading){margin-top:0}.image-with-text__content>.image-with-text__text:empty~a{margin-top:2rem}.image-with-text__content>:first-child:is(.image-with-text__heading),.image-with-text__content>:first-child:is(.image-with-text__subheading){margin-top:0}.image-with-text__content :last-child:is(.image-with-text__heading){margin-bottom:0}.image-with-text__content :last-child:is(.button-group){margin-top:30px;margin-bottom:.1rem}.image-with-text__content .button+.image-with-text__text{margin-top:5rem}.image-with-text__heading{margin-bottom:0}.image-with-text__subheading{letter-spacing:.2em;text-transform:uppercase;line-height:1.25;margin-bottom:0;display:var(--subheading-display, block);background-color:var(--subheading-bg, transparent);color:var(--subheading-color, inherit);padding:var(--subheading-padding, 0);border-radius:var(--subheading-radius, 0)}.image-with-text__subheading--colored{color:rgb(var(--color-heading))}.image-with-text__text--colored{color:rgb(var(--color-foreground))}.image-with-text__text--colored.rte a{color:rgb(var(--color-link));background-image:linear-gradient(to top,rgb(var(--color-border)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}.image-with-text__text p{margin-top:0;margin-bottom:1rem}@media screen and (min-width:750px){.image-with-text__subheading.h5{font-size:calc(var(--font-heading-scale) * 1.2rem)}.image-with-text--enlarge .flex-grid__item:first-child{max-width:calc(33.33% - var(--grid-horizontal-spacing) / 2)}}.key-figure{display:flex;align-items:center;gap:1.5rem;background-color:var(--key-figure-bg);border-radius:20px;padding:1.5rem;width:100%;box-sizing:border-box;box-shadow:none}.key-figure__stat{flex-shrink:0;display:flex;flex-direction:column;align-items:center}.key-figure__number,.key-figure__subtitle,.key-figure__text{color:var(--key-figure-color)}.key-figure__number{line-height:1;margin:0}.key-figure__subtitle{text-transform:uppercase;letter-spacing:.05em;margin-top:0}.key-figure__text{flex:1;line-height:calc(1 + .4 / var(--font-body-scale))}.key-figure__text p{margin:0}@media screen and (min-width:750px){.key-figure{gap:3rem;padding:2.5rem 3rem}}.key-figures-columns{display:flex;gap:1rem;width:100%;box-sizing:border-box}.key-figures-columns__col{flex:1;max-width:130px;display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem 1rem;background-color:var(--kfc-bg);border-radius:20px;box-sizing:border-box}.key-figures-columns__number{color:var(--kfc-color);line-height:1;margin:0}.key-figures-columns__subtitle{color:var(--kfc-color);text-transform:uppercase;letter-spacing:.05em;margin-top:0;margin-bottom:0}.image-with-text--video deferred-media:not([loaded]) .deferred-media__poster{display:flex;align-items:center;justify-content:center}.image-with-text--video deferred-media[loaded] .deferred-media__poster{display:none}.image-with-text--video deferred-media:not([loaded]) .image-fit{transition:transform var(--duration-long) ease}@media screen and (hover:hover){.image-with-text--video deferred-media:not([loaded]):hover .image-fit{transform:scale(1.03)}}.image-with-text--video .media-wrapper,.image-with-text--video .media-wrapper svg:not(.icon){width:100%;height:100%}.image-with-text--video video,.image-with-text--video iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}.image-with-text.page-width--full-width .image-with-text--video .media-wrapper,.image-with-text.page-width--full-width .flex-grid__item:first-child>.media-wrapper{border-radius:0}.image-with-text.page-width--full-width .image-with-text--video .card.deferred-media__poster{border-radius:0}.image-with-text--video .iwt-video-pause-btn{display:none;position:absolute;top:auto;left:auto;bottom:3rem;right:2.5rem;z-index:10;background-color:#f9a76a;border:none;border-radius:50%;width:5rem;height:5rem;max-width:5rem;color:#fff;align-items:center;justify-content:center;cursor:pointer;transition:transform var(--duration-default) ease;padding:0;box-shadow:none}.image-with-text--video .iwt-video-pause-btn.iwt-active{display:flex}.image-with-text--video .iwt-video-pause-btn:hover{transform:scale(1.07)}.image-with-text--video .iwt-video-pause-btn svg{width:60%;height:60%;fill:#fff}.image-with-text--video .iwt-video-pause-btn .iwt-pause-icon{display:block}.image-with-text--video .iwt-video-pause-btn .iwt-play-icon,.image-with-text--video .iwt-video-pause-btn.iwt-paused .iwt-pause-icon{display:none}.image-with-text--video .iwt-video-pause-btn.iwt-paused .iwt-play-icon{display:block}.image-with-text__separator{pointer-events:none;color:var(--iwt-separator-bg);flex-shrink:0}.image-with-text__separator-desktop,.image-with-text__separator-mobile{display:block;fill:currentColor}@media screen and (max-width:749px){.image-with-text .media{height:auto;aspect-ratio:1 / 1}}@media screen and (max-width:749px){.image-with-text__grid:has(.image-with-text__separator) .flex-grid__item:nth-child(1){order:0}.image-with-text__grid:has(.image-with-text__separator) .flex-grid__item:nth-child(2){order:2}.image-with-text__separator{order:1;position:relative;z-index:2;width:100%;height:60px;margin-top:-60px;transform:none}.image-with-text__separator-desktop{display:none}.image-with-text__separator-mobile{width:100%;height:100%}}@media screen and (min-width:750px){.image-with-text__separator{position:absolute;top:0;bottom:0;width:82px;z-index:2;right:calc(var(--iwt-sep-col, 50%) - 2px);left:auto;transform:scaleX(-1)}.image-with-text__separator--reverse{right:auto;left:calc(var(--iwt-sep-col, 50%) - 2px);transform:none}.image-with-text__separator-desktop{width:100%;height:100%}.image-with-text__separator-mobile{display:none}}@media screen and (min-width:750px){.image-with-text__grid--wide-text .flex-grid__item:first-child{width:60%}.image-with-text__grid--wide-text .flex-grid__item:nth-child(2){width:40%}}@media screen and (min-width:750px){.image-with-text__grid>.flex-grid__item:first-child{display:flex;flex-direction:column}.image-with-text__grid>.flex-grid__item:first-child .media-wrapper{flex:1;display:flex;flex-direction:column}.image-with-text__grid>.flex-grid__item:first-child .image-animate{flex:1}.image-with-text.page-width--full-width .image-with-text__grid>.flex-grid__item:first-child .image-animate.media--100vh{flex:none}.image-with-text:not(.page-width--full-width) .image-with-text__grid>.flex-grid__item:first-child .media-wrapper .image-animate{height:auto;padding-bottom:0;min-height:0}.image-with-text:not(.page-width--full-width) .image-with-text__grid>.flex-grid__item:first-child .media-wrapper .image-animate .image-fit{position:absolute}}.text-with-subtitle{width:100%}.image-with-text__content .text-with-subtitle{margin-top:30px}.text-with-subtitle__label{display:inline-block;color:var(--subheading-color, #0D9F6D);background-color:var(--subheading-bg, #E3F6F0);padding:10px 20px;border-radius:5px;margin:0}.text-with-subtitle__text{margin-top:20px}.text-with-subtitle__text p{margin:0}.citation{display:flex;align-items:flex-start;gap:.5rem;background-color:var(--citation-bg);border-radius:20px;padding:.5rem;width:100%;box-sizing:border-box}.citation__icon{flex-shrink:0;color:var(--citation-color);padding-top:.3rem}.citation__icon svg{display:block}.citation__body{flex:1;color:var(--citation-color)}.citation__text{line-height:calc(1 + .4 / var(--font-body-scale))}.citation__text p{margin:0 0 .5rem}.citation__text p:last-child{margin-bottom:0}.citation__author{margin:1rem 0 0;font-weight:600;font-size:1.4rem;color:var(--citation-color)}@media screen and (min-width:750px){.citation{gap:2rem;padding:2.5rem 3rem}}.image-with-text-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:100;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s;display:flex;align-items:center;justify-content:center}.image-with-text-popup[open]{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s linear}.image-with-text-popup__content{position:relative;background:#fff;padding:2.5rem 3rem 3rem;width:100%;max-width:650px;max-height:80vh;overflow-y:auto;border-radius:20px;opacity:0;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease}.image-with-text-popup[open] .image-with-text-popup__content{opacity:1;transform:translateY(0)}.image-with-text-popup__header{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:2rem}.image-with-text-popup__title{margin:0;flex:1}.image-with-text-popup__close-button{flex-shrink:0;background:none;border:none;cursor:pointer;height:3.8rem;width:3.8rem;border-radius:50%;color:rgb(var(--color-foreground));background-color:#f5f2f4;display:flex;align-items:center;justify-content:center}.image-with-text-popup__close-button .icon-close{width:1.4rem;height:1.4rem;color:currentColor;transition:transform .3s ease}.image-with-text-popup__close-button:hover .icon-close{transform:rotate(90deg) scale(.85)}@media screen and (max-width:749px){.image-with-text-popup__content{max-width:90%}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-image-with-text.css.map */
