.image-text-block{margin-top:3rem;margin-bottom:3rem}.image-text-block+.image-text-block{margin-top:5rem}.image-text-block__grid{display:grid;gap:3rem;grid-template-columns:1fr}@media screen and (min-width: 750px){.image-text-block__grid{grid-template-columns:1fr 1fr;align-items:center}.image-text-block__grid--reverse{grid-template-areas:"text image"}.image-text-block__grid--reverse .image-text-block__media-item{grid-area:image}.image-text-block__grid--reverse .image-text-block__text-item{grid-area:text}}.media--500{max-width:500px;max-height:500px;margin:0 auto;overflow:hidden;position:relative}.image-text-block__media-container{width:100%;height:0;padding-bottom:100%;position:relative;display:flex;align-items:center;justify-content:center}.image-text-block__image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;border-radius:10px}.image-text-block__media--placeholder{background-color:rgba(var(--color-foreground),.04);position:relative;overflow:hidden}.image-text-block__text-item{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.image-text-block__content{padding:0 1.5rem}.image-text-block__content h3{font-family:Cinzel-SemiBold,serif}.image-text-block__content p{font-family:Quicksand-Regular,sans-serif;font-size:1.8rem}@media screen and (min-width: 750px){.image-text-block__content{padding:0 3rem}}.image-text-block__heading{margin-bottom:1.5rem;margin-top:0}.image-text-block__subtitle{margin-top:0;margin-bottom:2rem;font-size:calc(var(--font-heading-scale) * 1.6rem)}.image-text-block__text{margin-top:0;margin-bottom:0}@media screen and (max-width: 749px){.image-text-block__grid{gap:2rem}.image-text-block__content{padding:0}.image-text-block__content h3,.image-text-block__content p{font-size:1.2rem}.image-text-block__media-item{order:-1}.image-text-block+.image-text-block{margin-top:3rem}.media--500{max-width:200px;max-height:200px;margin:0 auto}}.animate--slide-in{opacity:0;transform:translateY(4rem);transition:transform var(--duration-long) ease,opacity var(--duration-long) ease}.animate--slide-in.animate--active{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-image-text-block.css.map */
