.section-services-type{color:var(--st-section-text, #ffffff)}.services-type__intro{max-width:var(--st-intro-max, 143.5rem);margin-inline:auto;margin-bottom:var(--st-intro-gap, 6rem);padding-inline:2rem;text-align:var(--st-intro-align, center)}.services-type__title{margin:0 0 2rem;font-size:var(--st-title-fs, 6rem);font-weight:var(--st-title-weight, 700);color:var(--st-title-color, #ffffff);line-height:1.1}.services-type__title:last-child{margin-bottom:0}.services-type__text{font-size:var(--st-text-fs, var(--type-body-size));font-weight:400;color:var(--st-text-color, #ffffff);line-height:1.5}.services-type__text>:last-child{margin-bottom:0}.services-type__viewport{position:relative;width:100%}.services-type__splide{position:relative}.services-type__media{position:relative;width:100%;aspect-ratio:var(--st-image-ratio, 3 / 4);overflow:hidden}.services-type__media--link{display:block;text-decoration:none;color:inherit}.services-type__image{display:block;width:100%;height:100%;object-fit:cover}.services-type__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--surface-color, #f8f9fa);color:var(--muted-color)}.services-type__caption{position:absolute;right:var(--st-caption-sides, 4rem);bottom:var(--st-caption-bottom, 5rem);left:var(--st-caption-sides, 4rem);margin:0;font-size:var(--st-caption-fs, 4.1rem);font-weight:var(--st-caption-weight, 700);color:var(--st-caption-color, #ffffff);line-height:1.1;text-align:var(--st-caption-align, center);text-transform:var(--st-caption-transform, uppercase);pointer-events:none}.services-type__splide .splide__arrow{--st-arrow-edge: 2rem;width:var(--st-arrow-size, 7.3rem);height:var(--st-arrow-size, 7.3rem);background:transparent;border-radius:0;opacity:1;z-index:2}.services-type__splide .splide__arrow:hover:not(:disabled){opacity:.85}.services-type__splide .splide__arrow--prev{left:var(--st-arrow-edge, 2rem)}.services-type__splide .splide__arrow--next{right:var(--st-arrow-edge, 2rem)}.services-type__arrow-icon{display:block;width:100%;height:100%}.services-type__splide .splide__arrow--next .services-type__arrow-icon{transform:scaleX(-1)}.services-type__empty{margin:0;text-align:center;opacity:.8}@media(max-width:767px){.services-type__viewport{padding-inline:var(--st-mobile-pad, .8rem)}.services-type__splide .splide__arrow{--st-arrow-edge: .8rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-services-type.css.map */
