.s-products{container:s-products/inline-size}.s-products .base-section__container{flex-direction:column;gap:56px;display:flex}.s-products__header{text-align:center;max-width:58rem;margin:0 auto}.s-products__title{font-size:var(--font-size-3xl);color:var(--color-text-500);margin:0 0 24px;font-weight:700;line-height:1.25}.s-products__intro{font-size:var(--font-size-md);color:var(--color-text-500);margin:0;line-height:1.5}.s-products__body{--spacing:.5rem;flex-direction:column;gap:16px;display:flex;container:s-products-rada/inline-size}.s-products__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:16px;display:flex;overflow-x:auto}.s-products__track::-webkit-scrollbar{display:none}.s-products__item{scroll-snap-align:start;flex:0 0 340px;justify-content:center;min-width:0;max-width:100%;display:flex}.s-products__item:first-child{margin-left:auto}.s-products__item:last-child{margin-right:auto}.s-products__item>*{width:100%}.s-products__arrows{justify-content:center;gap:8px;display:none}.s-products__arrows .btn.--icon-only.--oval{width:3.5rem;min-width:3.5rem;height:2.5rem}@container s-products-rada (min-width:640px) and (max-width:695.98px){.s-products__item{flex-basis:calc(50% - 8px)}}@container s-products-rada (max-width:1051.98px){.s-products.--karet-3 .s-products__arrows.--nahore{display:flex}}@container s-products-rada (max-width:1407.98px){.s-products.--karet-4 .s-products__arrows.--nahore{display:flex}}.s-products.--karet-5 .s-products__arrows.--nahore,.s-products.--karet-6 .s-products__arrows.--nahore,.s-products.--karet-7 .s-products__arrows.--nahore,.s-products.--karet-8 .s-products__arrows.--nahore{display:flex}@container s-products-rada (max-width:639.98px){.s-products__item{flex-basis:100%}.s-products:not(.--karet-1) .s-products__arrows{display:flex}}@container s-products (max-width:639.98px){.s-products .base-section__container{gap:24px}.s-products__title{font-size:var(--font-size-2xl);margin-bottom:16px;line-height:1.333}.s-products__intro{font-size:var(--font-size-sm);line-height:1.43}}
