.text-with-videos{--section-padding-x:clamp(16px, calc(16px + (48 - 16) * (100vw - 834px)), 48px);--section-max-width:1344px;--section-padding:clamp(48px, calc(48px + (80 - 48) * (100vw - 834px)), 80px) 0;--sides-gap:clamp(24px, calc(24px + (36 - 24) * (100vw - 834px)), 36px);--left-max-width:582px;--right-max-width:726px;--title-margin-bottom:clamp(8px, calc(8px + (12 - 8) * (100vw - 834px)), 12px);--item-info-offset:clamp(14px, calc(14px + (20 - 14) * (100vw - 834px)), 20px);position:relative;background-color:var(--background-gray);overflow:hidden;}.text-with-videos-container{width:calc(100% - var(--section-padding-x) * 2);max-width:var(--section-max-width);padding:var(--section-padding);margin:0 auto;}.text-with-videos-content{display:flex;justify-content:center;grid-gap:var(--sides-gap);gap:var(--sides-gap);}.text-with-videos-left{display:flex;flex-direction:column;width:100%;max-width:var(--left-max-width);margin-right:auto;}.text-with-videos-left:empty{display:none;}.text-with-videos-left>:last-child{margin-bottom:0;}.text-with-videos-info-title-wrapper{margin-bottom:var(--title-margin-bottom);}.text-with-videos-right{width:100%;max-width:var(--right-max-width);}.text-with-videos-items{width:100%;overflow:unset;}.text-with-videos-items.swiper{opacity:1;}.text-with-videos-items .swiper-wrapper{--grid-flex-columns:3;--grid-flex-horizontal-gap:clamp(16px, calc(16px + (24 - 16) * (100vw - 834px)), 24px);--grid-flex-vertical-gap:0;--grid-flex-item-max-width:226px;justify-content:center;}.text-with-videos-item{position:relative;display:flex;flex-direction:column;align-items:center;grid-gap:var(--item-gap);gap:var(--item-gap);overflow:hidden;}.text-with-videos-item-image-wrapper{--aspect-ratio:226/360;--object-fit:cover;border-radius:8px;overflow:hidden;}.text-with-videos-item-info{position:absolute;left:var(--item-info-offset);bottom:var(--item-info-offset);z-index:1;display:flex;align-items:center;grid-gap:8px;gap:8px;width:calc(100% - var(--item-info-offset) * 2);line-height:24px;color:var(--secondary-color);pointer-events:none;}.text-with-videos-item-info svg{width:22px;min-width:22px;height:auto;}.text-with-videos-item-popup-video{width:100%;}@media (max-width:1179px){.text-with-videos{--left-max-width:100%;--right-max-width:100%;}.text-with-videos-content{flex-direction:column;align-items:center;}.text-with-videos-left,.text-with-videos-right{margin-left:auto;margin-right:auto;}.text-with-videos-items .swiper-wrapper{--grid-flex-item-max-width:345px;}}@media (max-width:834px){.text-with-videos-items .swiper-wrapper{--grid-flex-item-max-width:max(190px,calc(190 / 328 * 100%));grid-gap:0;justify-content:unset;flex-wrap:unset;max-width:100%;}.text-with-videos-item{width:100%;max-width:var(--grid-flex-item-max-width);}.text-with-videos-item:not(:last-child){margin-right:var(--grid-flex-horizontal-gap);}}
