.image-with-text-collection{background-color:#faf7f2;--color-foreground: 255, 255, 255;--neutral-1: #000}.image-with-text-collection .image-with-text-wapper{display:flex;align-items:flex-start;gap:54px}.image-with-text-collection .image-with-text__media-item{width:100%;max-width:450px;flex:0 0 450px;position:sticky;top:var(--combined-height, 155px)}.image-with-text-collection .image-with-text__media,.image-with-text-collection .image-with-text__media img,.image-with-text-collection .image-with-text__media-item>*{border-radius:36px}.image-with-text-collection .image-with-text__media{width:100%}.image-with-text-collection .image-with-text__media img{display:block;width:100%;height:100%;object-fit:cover}.image-with-text-collection .image-with-text__text-item{flex:1 1 0;min-width:0}.image-with-text-collection .image-with-text__text-item .image-with-text__text{background:#fff;border-radius:36px;padding:36px}.image-with-text-collection .image-with-text__text-item .image-with-text__text>:first-child,.image-with-text-collection .image-with-text__text-panel>:first-child{margin-top:0}.image-with-text-collection .image-with-text__text-item .image-with-text__text>:last-child,.image-with-text-collection .image-with-text__text-panel>:last-child{margin-bottom:0}.image-with-text-collection .image-with-text__text-item .image-with-text__text h2{font-size:29px;font-weight:600}.image-with-text-collection .image-with-text__text-item .image-with-text__text h3{font-size:24px;font-weight:600}.image-with-text-collection .image-with-text__text-item .image-with-text__text p{font-size:16px}.image-with-text-collection .parent-wrap{position:relative}.image-with-text-collection .image-with-text__text-panel{max-height:400px;overflow:hidden;transition:max-height .32s ease;will-change:max-height}.image-with-text-collection .image-with-text__text-clamped{position:relative}.image-with-text-collection .image-with-text__text-clamped:after{content:"";position:absolute;right:0;bottom:0;left:0;height:40px;background:linear-gradient(180deg,#fff0,#fff);pointer-events:none}.image-with-text-collection .parent-wrap.is-expanded .image-with-text__text-panel{max-height:max-content}.image-with-text-collection .parent-wrap.is-expanded .image-with-text__text-clamped:after{content:none}.image-with-text-collection .parent-wrap.show-full-only .image-with-text__text-panel{max-height:none;overflow:visible}.image-with-text-collection .parent-wrap.show-full-only .image-with-text__text-clamped:after{content:none}.image-with-text-collection .parent-wrap.show-full-only .show-more-button,.image-with-text-collection .show-more-button[hidden]{display:none}.image-with-text-collection .show-more-button{display:inline-block;margin-top:16px}.image-with-text-collection .show-more-button__button{padding:0;border:0;background:transparent;color:#3eace2;font-size:16px;font-weight:500;line-height:1.5;cursor:pointer}@media screen and (max-width:1365px){.image-with-text-collection .image-with-text-wapper{gap:24px}.image-with-text-collection .image-with-text__media-item{max-width:400px;flex:0 0 400px}.image-with-text-collection .image-with-text__text-item .image-with-text__text{padding:24px;border-radius:24px}.image-with-text-collection .image-with-text__media,.image-with-text-collection .image-with-text__media img,.image-with-text-collection .image-with-text__media-item>*{border-radius:24px}.image-with-text-collection .show-more-button__button{font-size:14px}}@media screen and (max-width:991px){.image-with-text-collection .image-with-text__text-item,.image-with-text-collection .image-with-text__media-item{flex:1 1 0;min-width:0;width:unset;max-width:unset}.image-with-text-collection .image-with-text__text-item .image-with-text__text h3{font-size:18px}.image-with-text-collection .image-with-text__text-item .image-with-text__text h2{font-size:24px}}@media screen and (max-width:749px){.image-with-text-collection .image-with-text-wapper{flex-direction:column;align-items:stretch;gap:16px}.image-with-text-collection .image-with-text__media-item{position:static;max-width:100%;flex-basis:auto}.image-with-text-collection .image-with-text__text-item .image-with-text__text{padding:16px;min-height:auto}.image-with-text-collection .image-with-text__text-panel{max-height:300px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/component-image-with-text-collection.css.map */
