.image-with-text.section_border_top{border-top:1px solid rgba(var(--color-border))}.image-with-text.section_border_bottom{border-bottom:1px solid rgba(var(--color-border))}.image-with-text__wrapper{display:flex;gap:1.6rem;flex-direction:column}@media screen and (min-width: 990px){.image-with-text__wrapper{flex-direction:row}}.image-with-text__text-block{flex:1 0 30%;word-break:break-word;display:flex;gap:2.4rem;flex-direction:column;align-items:flex-start}.image-with-text__heading-block{margin-top:auto}.image-with-text__heading{margin-bottom:4rem}.image-with-text__heading.h1{margin-bottom:2.4rem}.image-with-text__button-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem}.image-with-text__image-block{display:grid;grid-template-columns:1fr;gap:1.6rem;position:relative;width:100%}@media screen and (min-width: 576px){.image-with-text__image-block{grid-template-columns:repeat(var(--per-row),1fr)}}.image-with-text__image-elem{position:relative;overflow:hidden;padding-bottom:var(--image_size);width:100%}.image-with-text__image-elem img{width:100%;height:100%;object-fit:cover;position:absolute}.image-with-text__image-elem.image-with-text__image-hide{display:none}@media screen and (min-width: 576px){.image-with-text__image-elem.image-with-text__image-hide{display:block}}.image-with-text__image-elem{overflow:visible;perspective:1000px}.image-with-text__image-elem img,.image-with-text__image-elem picture,.image-with-text__image-elem .media,.image-with-text__image-elem .deferred-media__poster{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s cubic-bezier(.2,.8,.2,1),filter .35s ease;transform:translateZ(0);transform-style:preserve-3d;will-change:transform,box-shadow,filter;border-radius:var(--media-radius, 12px)}.image-with-text__image-elem.is-active img,.image-with-text__image-elem.is-active picture,.image-with-text__image-elem.is-active .media,.image-with-text__image-elem.is-active .deferred-media__poster{transform:translateY(-6px) scale(1.06);box-shadow:0 18px 40px #0000001f,0 6px 18px #00000014}@keyframes iwt-float{0%{transform:translateY(0)}50%{transform:translateY(-2px)}to{transform:translateY(0)}}.image-with-text__image-elem img,.image-with-text__image-elem picture,.image-with-text__image-elem .media,.image-with-text__image-elem .deferred-media__poster{animation:iwt-float 6s ease-in-out infinite;animation-play-state:running}.image-with-text__image-elem.is-active img,.image-with-text__image-elem.is-active picture,.image-with-text__image-elem.is-active .media,.image-with-text__image-elem.is-active .deferred-media__poster{animation-play-state:paused}.image-with-text__image-elem:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(75deg,transparent 35%,rgba(255,255,255,.25) 45%,rgba(255,255,255,.08) 52%,transparent 60%);transform:translate(-120%) skew(-12deg);transition:transform .7s cubic-bezier(.22,.61,.36,1)}.image-with-text__image-elem.is-active:after{transform:translate(120%) skew(-12deg)}.image-with-text__image-elem .media-spotlight{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .25s ease;mix-blend-mode:soft-light;background:radial-gradient(350px 350px at var(--sx,50%) var(--sy,50%),rgba(255,255,255,.25),rgba(255,255,255,0) 60%)}.image-with-text__image-elem.is-active .media-spotlight{opacity:.9}.image-with-text__image-elem:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120px 120px at var(--rx,50%) var(--ry,50%),rgba(255,255,255,.35),rgba(255,255,255,0) 70%);opacity:0;transform:scale(.6)}.image-with-text__image-elem.is-rippling:before{animation:iwt-ripple .6s ease-out forwards}@keyframes iwt-ripple{0%{opacity:.85;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion: reduce){.image-with-text__image-elem:after,.image-with-text__image-elem:before,.image-with-text__image-elem .media-spotlight{display:none!important}.image-with-text__image-elem img,.image-with-text__image-elem picture,.image-with-text__image-elem .media,.image-with-text__image-elem .deferred-media__poster{animation:none!important;transition:box-shadow .15s ease}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-image-with-text.css.map */
