.fpv-text-image-section{display:block;background-color:var(--background-color);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.fpv-text-image-container{display:flex;flex-direction:column;gap:25px}.fpv-text-image-header{display:flex;flex-direction:column;gap:70px}.fpv-text-image-title{color:var(--title-color);text-align:center;font-size:min(72px,3.75vw);font-weight:800;font-family:gilroy-bold;line-height:normal;margin:0}.fpv-text-image-subtitle{margin:0;color:var(--subtitle-color);text-align:center;font-size:min(24px,1.25vw);font-family:gilroy-medium;font-weight:500;line-height:normal}.fpv-text-image-images-container{display:flex;flex-direction:column;gap:15px}.fpv-text-image-image-items-container-inner{display:grid;grid-template-columns:repeat(var(--columns, 1),1fr);gap:40px}.fpv-text-image-image-item{position:relative;overflow:hidden}.fpv-text-image-image-item__image{display:block}.fpv-text-image-image-item__title{margin:0;position:absolute;left:0;right:0;bottom:0;height:37px;display:flex;align-items:center;justify-content:center;font-size:clamp(12px,.833333vw,16px);font-family:gilroy-medium;font-weight:500;line-height:normal;background:var(--background-color);color:var(--text-color);text-align:center}@media(min-width:1001px){.fpv-text-image-subtitle.fpv-text-image-subtitle-mobile{display:none}}@media(max-width:1000px){.fpv-text-image-title{font-size:44px;text-align:left}.fpv-text-image-header .fpv-text-image-subtitle{display:none}.fpv-text-image-container{gap:25px}.fpv-text-image-images-container,.fpv-text-image-image-items-container-inner{gap:5px}.fpv-text-image-image-item__title{height:44px;font-size:16px}.fpv-text-image-image-item{border-radius:5px}.fpv-text-image-subtitle{font-size:24px;line-height:1.29;text-align:left;font-family:gilroy-light}}@media(max-width:749px){.fpv-text-image-section{padding-top:calc(var(--padding-top-mb) * .5);padding-bottom:calc(var(--padding-bottom-mb) * .5)}.fpv-text-image-title{font-size:calc(64 / 750 * 100vw);text-align:center;margin-bottom:calc(100 / 750 * 100vw)}.fpv-text-image-subtitle{font-size:3.2vw;margin-top:25px}.fpv-text-image-container{gap:0}.fpv-text-image-images-container{gap:calc(5 / 750 * 100vw)}.fpv-text-image-image-items-container{overflow-x:auto;scroll-snap-type:x mandatory}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-fpv-text-image.css.map */
