.split-text-products{width:100%}.split-text-products__grid{display:grid;grid-template-columns:1fr;align-items:stretch;min-height:0}.split-text-products__content,.split-text-products__products{min-width:0}.split-text-products__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.6rem;background-color:var(--stp-content-bg, #5b8fd9);color:var(--stp-heading-color, #151515);padding:var(--stp-content-pad-mobile, 3.2rem);text-align:left}.split-text-products__content--align-center{align-items:center;text-align:center}.split-text-products__content--align-right{align-items:flex-end;text-align:right}.split-text-products__heading{margin:0;width:100%;max-width:18ch;color:var(--stp-heading-color, #151515);font-family:var(--font-heading-family);font-style:var(--stp-heading-style, normal);font-weight:700;font-size:var(--stp-heading-size-mobile, 3.2rem);line-height:1.05;letter-spacing:.02em;text-transform:uppercase}.split-text-products__divider{display:block;width:100%;max-width:12rem;height:.1rem;margin:0;border:0;background-color:var(--stp-divider-color, #151515)}.split-text-products__content--align-center .split-text-products__divider{margin-inline:auto}.split-text-products__content--align-right .split-text-products__divider{margin-inline-start:auto}.split-text-products__text{margin:0;width:100%;color:var(--stp-text-color, #151515);font-family:var(--font-body-family);font-style:var(--stp-text-style, italic);font-weight:var(--font-body-weight);font-size:var(--stp-text-size-mobile, 1.6rem);line-height:1.4}.split-text-products__text>*:first-child{margin-block-start:0}.split-text-products__text>*:last-child{margin-block-end:0}.split-text-products__text,.split-text-products__text *{font-style:inherit;color:inherit;font-size:inherit}.split-text-products__button{display:inline-flex;align-items:center;justify-content:center;margin:0;margin-block-start:.8rem;padding:var(--stp-btn-pad-block, 1.2rem) var(--stp-btn-pad-inline, 2.4rem);border:var(--stp-btn-border-width, 1px) solid var(--stp-btn-border-color, #151515);border-radius:var(--stp-btn-radius, 999px);background-color:var(--stp-btn-bg, transparent);color:var(--stp-btn-color, #151515);font-family:var(--font-body-family);font-size:var(--stp-btn-size-mobile, 1.4rem);font-weight:600;letter-spacing:.04em;line-height:1.2;text-decoration:none;text-transform:uppercase;transition:background-color .25s ease,color .25s ease,border-color .25s ease}@media(hover:hover){.split-text-products__button:hover{background-color:var(--stp-btn-hover-bg, #151515);color:var(--stp-btn-hover-color, #ffffff);border-color:var(--stp-btn-hover-border-color, #151515)}}.split-text-products__products{position:relative;display:flex;flex-direction:column;justify-content:center;background-color:var(--stp-products-bg, #f3f3f3);padding:var(--stp-products-pad-mobile, 2.4rem) 0}.split-text-products__slider-wrap{position:relative;width:100%;padding-inline:4rem}.split-text-products__slider.swiper{overflow:hidden;width:100%}.split-text-products__slide{height:auto}.split-text-products__nav{position:absolute;inset-block-start:50%;inset-inline:.8rem;z-index:2;display:flex;align-items:center;justify-content:space-between;pointer-events:none;transform:translateY(-50%)}.split-text-products__nav .swiper-button{pointer-events:auto;width:3.2rem;height:3.2rem;border:0;border-radius:50%;background-color:#ffffffeb;color:#151515;box-shadow:0 .2rem .8rem #00000014}.split-text-products__nav .swiper-button .icon{width:1.6rem;height:1.6rem}.split-text-products__nav .swiper-button.swiper-button-disabled{opacity:.35}@media screen and (min-width:750px){.split-text-products__grid{grid-template-columns:minmax(0,25%) minmax(0,1fr)}.split-text-products__grid--text-right{grid-template-columns:minmax(0,1fr) minmax(0,25%)}.split-text-products__grid--text-right .split-text-products__content{order:2}.split-text-products__grid--text-right .split-text-products__products{order:1}.split-text-products__content{padding:var(--stp-content-pad-desktop, 4.8rem)}.split-text-products__heading{font-size:var(--stp-heading-size-desktop, 4.8rem)}.split-text-products__text{font-size:var(--stp-text-size-desktop, 1.8rem)}.split-text-products__button{font-size:var(--stp-btn-size-desktop, 1.4rem)}.split-text-products__products{padding:var(--stp-products-pad-desktop, 3.2rem) 0}.split-text-products__slider-wrap{padding-inline:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-split-text-products.css.map */
