@keyframes scaleSection{0%{height:100%;width:100%}20%{height:45%;width:45%;border-radius:var(--border-radius-main);overflow:hidden}to{height:45%;width:45%;border-radius:var(--border-radius-main);overflow:hidden}}@keyframes headingOpacity{0%{opacity:0}18%{opacity:.5}35%{opacity:1}to{opacity:1}}.section-header__title,.section-header__subtitle{max-width:93.2rem}@media (min-width: 750px){.image-banner-container.animation{display:flex;height:200vh}.image-banner-container.animation .image-banner{position:sticky;display:flex;align-items:center;justify-content:center;top:0;left:0;height:100vh;width:100vw}.image-banner-container.animation .image-banner__wrapper{min-height:unset;width:unset;justify-content:center}}@media (min-width: 750px) and (min-width: 750px){.image-banner-container.animation .image-banner__wrapper{width:50%;flex-grow:1}}@media (min-width: 750px){.image-banner-container.animation .image-banner__media{height:50vh}}@media (min-width: 750px) and (min-width: 750px){.image-banner-container.animation .image-banner__media{height:100vh}}@media (min-width: 750px){.image-banner-container.animation .image-banner__container{transition:border-radius .5s;border-radius:0;height:100vh;width:100vw}}@media (min-width: 750px) and (min-width: 750px){.image-banner-container.animation .image-banner__container svg{flex-grow:1}}@media (min-width: 750px){.image-banner-container.animation .image-banner__heading{top:unset;transform:translate(-50%);max-width:40rem;opacity:1}}@media (min-width: 750px) and (min-width: 750px){.image-banner-container.animation .image-banner__heading{opacity:0}}@media (min-width: 750px) and (min-width: 990px){.image-banner-container.animation .image-banner__heading{max-width:56.2rem}}.image-banner{background:unset;position:relative;display:flex;align-items:center}.image-banner .section-header__title{max-width:88.8rem}.image-banner__container{display:flex;flex-direction:column;height:100%;width:100%}@media (min-width: 750px){.image-banner__container{flex-direction:row}}.image-banner__heading{position:absolute;text-align:center;left:50%;top:0;height:100%;width:100%;opacity:1;transform:translate(-50%);background:transparent;color:var(--color-beconcept-primary);z-index:3}.image-banner.left-content .image-banner__heading{position:absolute;text-align:left;left:50%;top:0;height:100%;width:100%;opacity:1;transform:translate(-50%);background:transparent;color:var(--color-beconcept-primary);z-index:3}.image-banner.right-content .image-banner__heading{position:absolute;text-align:left;right:50%;top:0;height:100%;width:100%;opacity:1;transform:translate(-50%);background:transparent;color:var(--color-beconcept-primary);z-index:3}.image-banner-inner{display:flex;height:100%;flex-direction:column;justify-content:center;align-items:center}.image-banner.left-content .image-banner-inner{display:flex;height:100%;max-width:580px;flex-direction:column;justify-content:center;align-items:start;margin-left:0}.image-banner.right-content .image-banner-inner{display:flex;height:100%;max-width:580px;flex-direction:column;justify-content:center;align-items:start;margin-right:0;margin-left:auto}.image-banner .image-banner-inner h5{margin-top:0}.image-banner__wrapper{position:relative;display:flex;width:100%;min-height:100%;flex-direction:column-reverse}.image-banner__wrapper.container{overflow:hidden;border-radius:var(--border-radius-main);padding:0}.image-banner__heading.container{margin-left:auto;margin-right:auto}.image-banner__promo{display:flex;width:100%}.image-banner__promo .column{position:relative;flex:1;max-width:50%}.image-banner.large .image-banner__media{height:100vh}.image-banner.adapt .image-banner__media{padding-bottom:var(--aspect-ratio-adapt)}.image-banner__media{aspect-ratio:var(--aspect-ratio-image);width:100%;height:100%;overflow:hidden;position:relative}.image-banner__media.adaptive{aspect-ratio:auto}.image-banner__media.placeholder{background-color:rgba(var(--color-background))}.color-background-1 .image-banner__media.placeholder{background-color:rgba(var(--color-background-secondary))}.image-banner .image-banner__media.placeholder{background-color:rgba(var(--color-background),.94)}.image-banner.color-background-1 .image-banner__media.placeholder{background-color:rgba(var(--color-background-secondary),.94)}.image-banner__media svg,.image-banner__media img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.image-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:rgb(var(--color-overlay));transition:opacity var(--duration-default)}@media screen and (max-width:899px){.image-banner__heading,.image-banner.left-content .image-banner__heading,.image-banner.right-content .image-banner__heading{position:initial;padding-top:64px;padding-bottom:64px;left:0;transform:translate(0)}.image-banner__container.section-full-size{position:absolute}}.icons-container{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.icon-box{display:flex;gap:14px;align-items:center}.icon-box .icon-box-img .bggg{background-color:var(--color-beconcept-primary);opacity:.15;position:absolute;width:100%;height:100%;top:0;left:0;z-index:10}.icon-box .icon-box-img{width:64px;display:flex;position:relative;overflow:hidden;align-items:center;justify-content:center;aspect-ratio:1;border-radius:100%;color:var(--color-beconcept-primary)}.icon-box .icon-box-img .material-symbols-outlined{z-index:30;overflow:hidden;position:relative}@media screen and (min-width: 1024px){.image-banner-container.with-mobile-image .image_mobile{display:none}}@media screen and (max-width: 1023px){.image-banner-container.with-mobile-image .image_desktop{display:none}.image-banner-container.with-mobile-image .image-banner__heading.container{padding-top:40px;padding-bottom:360px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-image-banner.css.map */
