.image-text-teaser{--teaser-panel: 255, 255, 255;--teaser-heading: 73, 27, 42;--teaser-text: rgba(45, 5, 15, .75);--teaser-border: #e4e5e4;display:grid;grid-template-columns:1fr;gap:.8rem}.image-text-teaser--grey{--teaser-panel: 243, 243, 243;--teaser-border: transparent}.image-text-teaser--dark{--teaser-panel: 73, 27, 42;--teaser-heading: 238, 216, 215;--teaser-text: #d0b3b2;--teaser-border: transparent}@media screen and (min-width:750px){.image-text-teaser{grid-template-columns:1fr 1fr}.image-text-teaser--image-right .image-text-teaser__media{order:2}}.image-text-teaser__media{position:relative;aspect-ratio:8 / 6;overflow:hidden;background-color:rgb(var(--teaser-panel))}.image-text-teaser__media--square{aspect-ratio:1 / 1}.image-text-teaser__media--portrait{aspect-ratio:4 / 5}.image-text-teaser__media img,.image-text-teaser__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.image-text-teaser__content{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;padding:3.2rem;background-color:rgb(var(--teaser-panel));border:.1rem solid var(--teaser-border)}.image-text-teaser__heading{margin:0;color:rgb(var(--teaser-heading))}.image-text-teaser__text{color:var(--teaser-text)}.image-text-teaser__text a{color:rgb(var(--teaser-heading))}.image-text-teaser__button.button--secondary{--alpha-button-background: 0}.image-text-teaser--dark .image-text-teaser__button{--color-button: 255, 255, 255;--color-button-text: 45, 5, 15}.image-text-teaser--dark .image-text-teaser__button:after{box-shadow:none}.image-text-teaser-modal{width:min(92rem,calc(100vw - 3rem));max-width:none;max-height:calc(100dvh - 3rem);padding:0;border:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:auto;overscroll-behavior:contain}.image-text-teaser-modal::backdrop{background:#2d050f80}html:has(.image-text-teaser-modal[open]){overflow:hidden}.image-text-teaser-modal[open]{animation:image-text-teaser-modal-in var(--duration-default, .2s) ease}@keyframes image-text-teaser-modal-in{0%{opacity:0;transform:translateY(1rem)}}@media(prefers-reduced-motion:reduce){.image-text-teaser-modal[open]{animation:none}}.image-text-teaser-modal__inner{position:relative;display:flex;flex-direction:column;gap:2.4rem;padding:3.2rem}.image-text-teaser-modal__heading{margin:0;padding-right:4.4rem;color:#491b2a}.image-text-teaser-modal__close{position:absolute;top:2rem;right:2rem;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:none;cursor:pointer;transition:opacity var(--duration-short, .1s) ease}.image-text-teaser-modal__close:hover{opacity:.6}.image-text-teaser-modal__close .icon{width:2rem;height:2rem}.image-text-teaser-modal__close svg{width:100%;height:100%}.image-text-teaser-modal__images{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.8rem}.image-text-teaser-modal__figure{position:relative;margin:0;overflow:hidden;background-color:#f3f3f3}.image-text-teaser-modal__images--square .image-text-teaser-modal__figure{aspect-ratio:1 / 1}.image-text-teaser-modal__images--portrait .image-text-teaser-modal__figure{aspect-ratio:4 / 5}.image-text-teaser-modal__images--square img,.image-text-teaser-modal__images--portrait img,.image-text-teaser-modal__figure .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.image-text-teaser-modal__images--adapt img{display:block;width:100%;height:auto}.image-text-teaser-modal__text{color:#2d050fbf}@media screen and (max-width:749px){.image-text-teaser-modal__inner{padding:2.4rem 1.6rem}.image-text-teaser-modal__close{top:1.2rem;right:.4rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-image-text-teaser.css.map */
