.product-labels__item .popup-wrapper {
    color: rgb(var(--layout-text-color));
}

.product-labels {
    display: flex;
    flex-direction: column;
    gap: 24px;
    color: rgb(var(--layout-text-color));
}

.product-labels--inline {
    display: inline-flex;
    width: calc((100% - 24px) / 2);
}

.product-labels--inline + .product-labels--inline + .product-labels--inline,
.product-labels--inline + .product-labels--inline + .product-labels--inline + .product-labels--inline  {
    margin-top: 24px;
}

.product-labels--inline + .product-labels--inline,
.product-labels--inline + .product-labels--inline + .product-labels--inline {
    margin-inline-start: 20px;
}

.product__info-container:has(.product-labels--inline + .product-labels--inline + .product-labels--inline) .product-labels--inline {
    width: calc((100% - 24px * 2) / 3);
}

.product__info-container:has(.product-labels--inline + .product-labels--inline + .product-labels--inline + .product-labels--inline) .product-labels--inline {
    width: calc((100% - 24px) / 2);
}

.product__info-container:has(.product-labels--inline + .product-labels--inline + .product-labels--inline + .product-labels--inline) .product-labels--inline:nth-child(2n) {
    margin-inline-end: 0;
}

.product__info-container:has(.product-labels--inline + .product-labels--inline + .product-labels--inline + .product-labels--inline) .product-labels--inline + .product-labels--inline + .product-labels--inline {
    margin-inline-start: 20px;
}  

.product-labels__container {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 24px 24px;
}

.product-labels__container--1 {
    display: grid;
    grid-template-columns: 1fr;
    gap: 24px 24px;
}

.product-labels__container--1,
.mobile-grid-1 {
    --columns-count: 1;
}

.product-labels__container--2,
.mobile-grid-2  {
    --columns-count: 2;
}

.product-labels__container--3 {
    --columns-count: 3;
}

.product-labels__container--4 {
    --columns-count: 4;
}

.product-labels--inline .product-labels__container {
    grid-template-columns: repeat(1, 1fr);
}

.product-labels__block.product-labels__container--2 {
    grid-template-columns: repeat(2, 1fr);
}

.product-labels__block.product-labels__container--3 {
    grid-template-columns: repeat(3, 1fr);
}

.product-labels--grid .product-labels__container--4 {
    grid-template-columns: repeat(4, 1fr);
}

.product-labels__wrapper {
    display: flex;
    gap: 8px;
    position: relative;
}
.product-labels__wrapper.column {
    flex-direction: column;
}
.product-labels__wrapper.open-popup.pointer {
    cursor: pointer;
    /* will-change: opacity; */
    transition: opacity var(--animation-duration) var(--transition-timing-function);
}
.product-labels__image {
    overflow: clip;
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: var(--media-size);
    width: 100%; 
    aspect-ratio: 1 / 1;
}
.product-labels__image--small {
    width: 32px;
    height: 32px;
}
.product-labels__image--medium {
    width: 48px;
    height: 48px;
}
.product-labels__image--large {
    width: 90px;
    height: 90px;
}
.product-labels__icon {
    height: 100%;
    width: 100%;
}
.product-labels__icon svg {
    height: 100%;
    width: var(--media-size);
    max-width: 100%;
    fill: rgb(var(--layout-text-color));
}
.product-labels__image-item img {
    max-width: 100%;
    height: 100%;
    width: 100%;
    object-position: center;
    object-fit: contain;
    border-radius: var(--context-icon-radius);
    -webkit-border-radius: var(--context-icon-radius);
}
.product-labels__image-item {
    width: 100%;
    height: 100%;
    overflow: clip;
}

.product-labels__image--fill .product-labels__image-item {
    width: 100%;
}
.product-labels__image--fill .lazy-image {
    height: 100%;
}
.product-labels__image--fill .product-labels__image-item {
    width: 100%;
    border-radius: var(--context-icon-radius);
    -webkit-border-radius: var(--context-icon-radius); 
}
.product-labels__image--fill .product-labels__image-item img {
    object-fit: cover;   
}
.without-heading.product-labels__description:first-child p:nth-last-child(2),
.without-heading.product-labels__description:first-child h1:nth-last-child(2),
.without-heading.product-labels__description:first-child h2:nth-last-child(2),
.without-heading.product-labels__description:first-child h3:nth-last-child(2),
.without-heading.product-labels__description:first-child h4:nth-last-child(2),
.without-heading.product-labels__description:first-child h5:nth-last-child(2),
.without-heading.product-labels__description:first-child h6:nth-last-child(2),
.without-heading.product-labels__description:first-child svg {
    display: inline !important;
}
.product-labels__description svg, .product-labels__title svg {
    fill: rgb(var(--layout-text-color));
    vertical-align: middle;
    aspect-ratio: 1/1;
}
.product-labels__description svg {
    padding-top: 0px!important;
}
.product-labels__description.dim-icon svg, .product-labels__title.dim-icon svg {
    fill: rgba(var(--layout-text-color), 0.7);
}

.product__info-block .product-labels__heading--lines {
    padding-bottom: 24px;
    border-bottom: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
}

.product-labels__link {
    /* will-change: opacity; */
    transition: opacity var(--animation-duration) var(--transition-timing-function);
}
a.product-labels__link:focus-visible {
    outline-offset: -2px;
}

@media (hover: hover) {
    .product-labels__link:not(.no-hover):hover, 
    .product-labels__wrapper.open-popup.pointer:not(.no-hover):hover {
        opacity: 0.7;
    }
}
.product-labels__item .button-wrapper {
    padding-inline-end: 16px;
}

/* Styles for section */
section.icons_with_text .product-labels__wrapper.center-elements {
    align-items: center;
}
section.icons_with_text .product-labels__wrapper.center-elements .product-labels__description,
section.icons_with_text .product-labels__wrapper.center-elements .product-labels__title {
    text-align: center;
}
section.icons_with_text .product-labels__wrapper.center-elements .richtext ul,
section.icons_with_text .product-labels__wrapper.center-elements .richtext ol {
    margin-inline-start: auto;
    margin-inline-end: auto;
}
section.icons_with_text .product-labels--slider .product-labels__container {
    max-width: 100%;
    display: flex;
}
section.icons_with_text .product-labels--slider .product-labels__header {
    gap: 16px;
}
section.icons_with_text [id^="GalleryViewer-"] {
    overflow-y: visible;
    overflow-x: clip;
}
section.icons_with_text .product-labels,
section.icons_with_text .product-labels .slider-wrapper {
    display: flex;
    flex-direction: column;
}
section.icons_with_text .product-labels__header {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
section.icons_with_text .product-labels__header.center-elements {
    justify-content: center;
    text-align: center;
}
section.icons_with_text .product-labels__item {
    height: 100%;
}
section.icons_with_text .product-labels.product-labels--spacious,
section.icons_with_text .product-labels.product-labels--spacious .slider-wrapper {
    gap: 64px;
}
section.icons_with_text .product-labels.product-labels--compact,
section.icons_with_text .product-labels.product-labels--compact .slider-wrapper {
    gap: 24px;
}
section.icons_with_text .product-labels.product-labels--lines,
section.icons_with_text .product-labels.product-labels--lines .slider-wrapper {
    gap: 0;
}
section.icons_with_text .product-labels--spacious .product-labels__container--2,
section.icons_with_text .product-labels--spacious .product-labels__container--4 {
    --gap: 80px;
}
section.icons_with_text .product-labels--spacious .product-labels__container--3 {
    --gap: 120px;
}
section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--2,
section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--4 {
    --gap: 40px;
}
section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
    --gap: 60px;
}
section.icons_with_text .product-labels--compact .product-labels__container--2,
section.icons_with_text .product-labels--compact .product-labels__container--4,
section.icons_with_text .product-labels--compact .product-labels__container--3 {
    --gap: 12px;
}
section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--2,
section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--4,
section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--3 {
    --gap: 16px;
}

section.icons_with_text .product-labels--grid .product-labels__container {
    display: grid;
}
section.icons_with_text .product-labels--grid .product-labels__container--2 {
    grid-template-columns: repeat(2, 1fr);
}
section.icons_with_text .product-labels--grid .product-labels__container--3 {
    grid-template-columns: repeat(3, 1fr);
}

/* Styles for masonry multicolumn */
section.icons_with_text cascading-grid .multicolumn {
    .product-labels__container {
        width: calc(100% + var(--gap));
    }

    .product-labels__container--2 .product-labels__item-wrapper:nth-child(-n + 2),
    .product-labels__container--3 .product-labels__item-wrapper:nth-child(-n + 3),
    .product-labels__container--4 .product-labels__item-wrapper:nth-child(-n + 4) {
        padding-top: 0;
    }

    .product-labels__item-wrapper {
        width: calc(100% / var(--columns-count));
        padding-inline-end: var(--gap);

        .product-labels__container--2 &,
        .product-labels__container--4 & {
            padding-top: var(--gap);
        } 

        .product-labels__container--3 & {
            padding-top: 64px;
        }

        .product-labels__container--2 &:nth-child(2n + 2),
        .product-labels__container--3 &:nth-child(3n + 3),
        .product-labels__container--4 &:nth-child(4n + 4)
        {
            width: calc(100% / var(--columns-count) - var(--gap));
            padding-inline-end: 0;
        } 

        @media screen and (max-width: 1048px) and (min-width: 921px),
               screen and (max-width: 768px)  {
            .product-labels--spacious .mobile-grid-2 & {
                --columns-count: 2;

                padding-inline-end: var(--gap);

                &:not(:nth-child(-n + 2)) {
                    padding-top: 64px;
                }

                &:nth-child(2n) {
                    width: calc(100% / var(--columns-count) - var(--gap));
                    padding-inline-end: 0;
                }

                &:nth-child(2n + 1) {
                    width: calc(100% / var(--columns-count));
                }
            }

            .product-labels--spacious .mobile-grid-1 & {
                --columns-count: 1;

                &:not(:first-child) {
                    padding-top: 64px;
                }
            }        
        }

        @media screen and (max-width: 968px) and (min-width: 921px),
               screen and (max-width: 768px)  {
            .product-labels--compact .mobile-grid-2 & {
                --columns-count: 2;

                padding-inline-end: var(--gap);

                &:not(:nth-child(-n + 2)) {
                    padding-top: 32px;
                }
            }

            .product-labels--compact .mobile-grid-1 & {
                --columns-count: 1;

                &:not(:first-child) {
                    padding-top: 32px;
                }
            } 
        }
    }

    &.product-labels--compact {
        .product-labels__container--2 .product-labels__item-wrapper,
        .product-labels__container--3 .product-labels__item-wrapper,
        .product-labels__container--4 .product-labels__item-wrapper  {
            padding-top: 32px;   
        }
    }
}  

/* Styles for masonry multicolumn with lines */
section.icons_with_text cascading-grid .multicolumn.product-labels--lines {
    --line-color: rgba(var(--layout-text-color), var(--line-opacity));
    --horizontal-gap: 48px;

    &.product-labels--compact {
        --horizontal-gap: 24px;
    }

    .product-labels__container {
        background-size: 100% calc(100% - var(--horizontal-gap) - var(--line-width)); 
        background-position: 0 calc(var(--horizontal-gap) + var(--line-width));            
        background-repeat: no-repeat;
    }

    .product-labels__container--2,
    .product-labels__container--3,
    .product-labels__container--4 {
        --lines-gradient-direction: right;
        width: calc(100% + (var(--gap) * 2  + var(--line-width)));

        html[dir="rtl"] & {
            --lines-gradient-direction: left;
        }
    }

    .product-labels__container--2 {
        background-image: linear-gradient(
            to var(--lines-gradient-direction),
            transparent calc(100% / 2 - var(--line-width) - var(--gap)), 
            var(--line-color) calc(100% / 2 - var(--line-width) - var(--gap)),
            var(--line-color) calc(100% / 2 - var(--gap)),
            transparent calc(100% / 2 - var(--gap)) 
        );
    }

    .product-labels__container--3 {
        background-image: linear-gradient(
            to var(--lines-gradient-direction),
            transparent calc(100% / 3 - var(--line-width) - var(--gap)), /* Start with transparent space */
            var(--line-color) calc(100% / 3 - var(--line-width) - var(--gap)), /* First line start */
            var(--line-color) calc(100% / 3 - var(--gap)), /* First line end */
            transparent calc(100% / 3 - var(--gap)), /* Transparent space start until second line */
            transparent calc(100% / 3 * 2 - var(--line-width) - var(--gap)), /* Transparent space end until second line */
            var(--line-color) calc(100% / 3 * 2 - var(--line-width)  - var(--gap)), /* Second line start */
            var(--line-color) calc(100% / 3 * 2  - var(--gap)), /* Second line end */
            transparent calc(100% / 3 * 2 - var(--gap))  /* Rest of the div remains transparent */
        );
    }

    .product-labels__container--4 {
        background-image: linear-gradient(
            to var(--lines-gradient-direction),
            transparent calc(100% / 4 - var(--line-width) - var(--gap)), 
            var(--line-color) calc(100% / 4 - var(--line-width) - var(--gap)),
            var(--line-color) calc(100% / 4 - var(--gap)),
            transparent calc(100% / 4 - var(--gap)), 
            transparent calc(100% / 4 * 2 - var(--line-width) - var(--gap)),
            var(--line-color) calc(100% / 4 * 2 - var(--line-width) - var(--gap)), 
            var(--line-color) calc(100% / 4 * 2 - var(--gap)), 
            transparent calc(100% / 4 * 2 - var(--gap)), 
            transparent calc(100% / 4 * 3 - var(--line-width) - var(--gap)), 
            var(--line-color) calc(100% / 4 * 3 - var(--line-width) - var(--gap)),
            var(--line-color) calc(100% / 4 * 3 - var(--gap)), 
            transparent calc(100% / 4 * 3 - var(--gap))  
        );     
    }

    &.product-labels .mobile-grid-2 {
        @media screen and (max-width: 968px) and (min-width: 921px),
        screen and (max-width: 768px)  { 
            --columns-count: 2;

             background-image: linear-gradient(
                to var(--lines-gradient-direction),
                transparent calc(100% / 2 - var(--line-width) - var(--gap)), 
                var(--line-color) calc(100% / 2 - var(--line-width) - var(--gap)),
                var(--line-color) calc(100% / 2 - var(--gap)),
                transparent calc(100% / 2 - var(--gap)) 
            );
        }
    }

    &.product-labels .mobile-grid-1 {
        @media screen and (max-width: 968px) and (min-width: 921px),
        screen and (max-width: 768px)  { 
            --columns-count: 1;

             background-image: none;
        }
    }

    .product-labels__item-wrapper {
        .product-labels__container.product-labels__container--2 &:nth-child(2n + 2),
        .product-labels__container.product-labels__container--3 &:nth-child(3n + 3),
        .product-labels__container.product-labels__container--4 &:nth-child(4n + 4) {
            width: calc(100% / var(--columns-count) - (var(--gap) * 2 + var(--line-width))); 
        } 

        .product-labels__container.product-labels__container--2 &:not(:nth-child(2n)),
        .product-labels__container.product-labels__container--3 &:not(:nth-child(3n)),
        .product-labels__container.product-labels__container--4 &:not(:nth-child(4n)) {
            padding-inline-end: calc(var(--gap) * 2 + var(--line-width)); 
        } 

        .product-labels__container.product-labels__container--2 &:not(:nth-child(-n + 2)),
        .product-labels__container.product-labels__container--3 &:not(:nth-child(-n + 3)),
        .product-labels__container.product-labels__container--4 &:not(:nth-child(-n + 4)) {
            border-top: 0;

            .product-labels__item {
                padding-top: var(--horizontal-gap);
                border-top: var(--line-width) solid var(--line-color);
            }
        } 

        @media screen and (max-width: 1048px) and (min-width: 921px),
               screen and (max-width: 768px)  {
            .product-labels--spacious .mobile-grid-2 & {                
                &:nth-child(2n) {
                    width: calc(100% / var(--columns-count) - (var(--gap) * 2 + var(--line-width))); 
                    padding-inline-end: 0;
                }

                &:nth-child(2n + 1) {
                    width: calc(100% / var(--columns-count));
                    padding-inline-end: calc(var(--gap) * 2 + var(--line-width));
                }

                &:not(:nth-child(-n + 2)) {
                    padding-inline-start: 0;
                    border-top: 0;
                    padding-top: var(--horizontal-gap);

                    .product-labels__item {
                        padding-top: var(--horizontal-gap);
                        padding-inline-end: 0;
                        border-top: var(--line-width) solid var(--line-color);
                        border-inline-end: 0;
                    }
                }
            }

            .product-labels--spacious .mobile-grid-1 & {
                &:first-child {
                    width: calc(100% - 2 * var(--gap));
                    padding-inline-end: 0;
                }
                
                &:not(:first-child) {
                    padding-top: var(--horizontal-gap);
                    border-top: 0;
                    
                    .product-labels__item {
                        padding-top: var(--horizontal-gap);
                        border-top: var(--line-width) solid var(--line-color);
                    }
                }
            }        
        }

        @media screen and (max-width: 968px) and (min-width: 921px),
                screen and (max-width: 768px)  {
            .product-labels--compact .mobile-grid-2 & {
                &:nth-child(2n) {
                    width: calc(100% / var(--columns-count) - (var(--gap) * 2 + var(--line-width))); 
                    padding-inline-end: 0;
                }

                &:nth-child(2n + 1) {
                    width: calc(100% / var(--columns-count));
                    padding-inline-end: calc(var(--gap) * 2 + var(--line-width));
                }

                &:not(:nth-child(-n + 2)) {
                    padding-inline-start: 0;
                    border-top: 0;
                    padding-top: var(--horizontal-gap);

                    .product-labels__item {
                        padding-top: var(--horizontal-gap);
                        padding-inline-end: 0;
                        border-top: var(--line-width) solid var(--line-color);
                        border-inline-end: 0;
                    }
                }
            }

            .product-labels--compact .mobile-grid-1 & {
                &:first-child {
                    width: calc(100% - 2 * var(--gap));
                    padding-inline-end: 0;
                }
                
                &:not(:first-child) {
                    padding-top: var(--horizontal-gap);
                    border-top: 0;
                    
                    .product-labels__item {
                        padding-top: var(--horizontal-gap);
                        border-top: var(--line-width) solid var(--line-color);
                    }
                }
            } 
        }
    }
}

section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--3 {
    grid-template-columns: calc((100% - var(--gap) * 4) / 3 + var(--gap) + var(--line-width) / 3) calc((100% - var(--gap) * 4) / 3 + var(--gap) * 2 + var(--line-width) / 3) calc((100% - var(--gap) * 4) / 3 + var(--gap));
}
section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--4 {
    grid-template-columns: calc((100% - var(--gap) * 6) / 4 + var(--gap) + var(--line-width) / 4) calc((100% - var(--gap) * 6) / 4 + var(--gap) * 2 + var(--line-width) / 4) calc((100% - var(--gap) * 6) / 4 + var(--gap) * 2 + var(--line-width) / 4) calc((100% - var(--gap) * 6) / 4 + var(--gap));
}

section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--2 {
    gap: 64px 80px;
}

section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container
section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3,
section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--4 {
    gap: 48px 0;
}
section.icons_with_text .product-labels--compact.product-labels--grid .product-labels__container--2,
section.icons_with_text .product-labels--compact.product-labels--grid .product-labels__container--3,
section.icons_with_text .product-labels--compact.product-labels--grid .product-labels__container--4 {
    gap: 32px 12px;
}
section.icons_with_text .product-labels--compact.product-labels--grid.product-labels--lines .product-labels__container--2,
section.icons_with_text .product-labels--compact.product-labels--grid.product-labels--lines .product-labels__container--3,
section.icons_with_text .product-labels--compact.product-labels--grid.product-labels--lines .product-labels__container--4 {
    gap: 24px 0;
}
section.icons_with_text .product-labels--spacious.product-labels--grid .product-labels__container--3 {
    gap: 64px 120px;
}
section.icons_with_text .product-labels--slider.product-labels--lines modal-dialog {
    display: block;
    border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
}
main > section.icons_with_text:first-child .product-labels--slider.product-labels--lines modal-dialog {
    border-top: none;
}
section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .product-labels__container,
section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .slider-buttons-items--bottom,
section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--1,
section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:first-child),
section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:nth-child(2)),
section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper,
section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper {
    padding-top: 48px;
}
section.icons_with_text .product-labels--compact.product-labels--slider.product-labels--lines .product-labels__container,
section.icons_with_text .product-labels--compact.product-labels--slider.product-labels--lines  .slider-buttons-items--bottom,
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--1,
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:first-child),
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:nth-child(2)),
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper,
section.icons_with_text .product-labels--lines.product-labels--grid.product-labels--compact .product-labels__container--4 .product-labels__item-wrapper {
    padding-top: 24px;
}
main > section.icons_with_text:first-child .product-labels.product-labels--slider.product-labels--lines .product-labels__container {
    padding-top: 0;
}

section.icons_with_text .product-labels__container {
    gap: var(--gap);
}

section.icons_with_text .product-labels__container .product-labels__item-wrapper {
    flex: 0 0 calc((100% - (var(--gap) * (var(--columns-count) - 1))) / var(--columns-count));
}

section.icons_with_text .product-labels--lines.product-labels--slider .product-labels__container--2 .product-labels__item-wrapper.last-desktop {
    flex: 0 0 calc((100% - var(--gap)) / 2 + ((var(--gap) + var(--line-width)) / 2) - var(--gap) - var(--line-width));
    padding-inline-end: 0;
    border-inline-end: none;
}
section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper {
    flex: 0 0 calc((100% - var(--line-width)) / 2);
}
section.icons_with_text:not(.multicolumn) .product-labels--compact .product-labels__item {
    padding-inline-end: 14px;
}
section.icons_with_text:not(.multicolumn) .product-labels--compact .product-labels__item.centered {
    padding-inline-start: 14px;
}
section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines .product-labels__item,
section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines .product-labels__item.centered {
    padding-inline-end: 0;
    padding-inline-start: 0;
}

section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) ,
section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-of-type(3n+3)) ,
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-of-type(3n+3)) ,
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) ,
section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n)),
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n)) {
    .product-labels__item {
        padding-inline-end: var(--gap);
        border-inline-end: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
    
        cascading-grid .multicolumn.product-labels--lines & {
            padding-inline-end: 0;
            border-inline-end: 0;
        }
    }
}

section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1),
section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper,
section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:first-child,
section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(2),
section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),
section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n),
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n),
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper,
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper {
    padding-inline-end: 0;
}
section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n),
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n),
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3n + 1)),
section.icons_with_text .product-labels--lines.product-labels--grid.product-labels--compact .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3n + 1)),
section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n - 3)),
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n - 3)) {
    padding-inline-start: var(--gap);

    cascading-grid .multicolumn.product-labels--lines & {
        padding-inline-start: 0;
    }
}

section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__header,
section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__header {
    border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
}

section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--1,
section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:first-child),
section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:nth-child(2)),
section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper,
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--1,
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:first-child),
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:nth-child(2)),
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper,
section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper,
section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper {
    border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
}

main > section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--1,
main > section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:first-child,
main > section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-child(2),
main > section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(1),
main > section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(2),
main > section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),
main > section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(1),
main > section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(2),
main > section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(3),
main > section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(4) {
    border-top: none;
    padding-top: 0!important;
}

section.icons_with_text .product-labels--lines .product-labels__container .product-labels__item-wrapper {
    flex: 0 0 calc((100% - (var(--gap) * (var(--columns-count) - 1))) / var(--columns-count) + ((var(--gap) + var(--line-width)) / var(--columns-count)));
    padding-inline-end: var(--gap);
}

section.icons_with_text .product-labels--lines.product-labels--slider .product-labels__container--4 .product-labels__item-wrapper.last-desktop {
    flex: 0 0 calc((100% - (var(--gap) * 3)) / 4 + ((var(--gap) + var(--line-width)) / 4) - var(--gap) - var(--line-width));
    padding-inline-end: 0;
    border-inline-end: none;
}
section.icons_with_text .product-labels--lines .product-labels__container--4 .product-labels__item-wrapper.last-desktop {
    flex: 0 0 calc((100% - (var(--gap) * 3)) / 4 + ((var(--gap) + var(--line-width)) / 4) - var(--line-width) - var(--gap));
    padding-inline-end: 0;
}
section.icons_with_text .product-labels--lines.product-labels--slider .product-labels__item-wrapper {
    border-inline-end: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
}
section.icons_with_text .product-labels--lines.product-labels--slider .border-none .product-labels__item-wrapper,
section.icons_with_text .product-labels--lines.product-labels--slider .product-labels__item-wrapper.last-desktop {
    flex: 0 0 calc((100% - (var(--gap) * 2)) / 3 + ((var(--gap) + var(--line-width)) / 3) - var(--gap) - var(--line-width));
    border-inline-end: none;
    padding-inline-end: 0;
}
section.icons_with_text .product-labels--lines.product-labels--slider .border-none.product-labels__container--1 .product-labels__item-wrapper,
section.icons_with_text .product-labels--lines.product-labels--slider .product-labels__container--1 .product-labels__item-wrapper.last-desktop,
section.icons_with_text .product-labels--slider .border-none.product-labels__container--1 .product-labels__item-wrapper,
section.icons_with_text .product-labels--slider .product-labels__container--1 .product-labels__item-wrapper {
    flex: 0 0 100%;
}
section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__header {
    padding: 48px 0;
}
section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__header {
    padding: 24px 0;
}

section.icons_with_text .product-labels__heading--accent {
    color: rgb(var(--accent-button-color));
}

/* Font */
.product-labels__item--minimal_uppercase {
    font: var(--base-label-font);
    letter-spacing: 0.02em;
    text-transform: uppercase;
}
.product-labels__item--minimal_basic,
.product-labels__item--classic,
.product-labels__item--duet {
    font: var(--base-body-s-font);
}
.product-labels__item--minimal_heavy,
.product-labels__title--contrast,
section.icons_with_text .product-labels__item--duet {
    font: var(--base-body-l-font);
}
.product-labels__item--avant_garde {
    font: var(--accent-body-s-font);
}
.product-labels__item--contrast {
    font: var(--base-label-font);
}
.product-labels__item--brutalist,
.product-labels__title--minimal_uppercase {
    font: var(--base-body-s-font);
    letter-spacing: 0.02em;
    text-transform: uppercase;
}
.product-labels__title--minimal_basic {
    font: var(--base-body-m-font);
}
.product-labels__title--minimal_heavy,
section.icons_with_text .product-labels__heading--minimal_basic {
    font: var(--base-heading-xs-font);
}
.product-labels__title--classic,
.product-labels__title--duet,
section.icons_with_text .product-labels__heading--duet {
    font: var(--accent-body-l-font);
}
.product-labels__title--avant_garde {
    font: var(--base-body-l-font);
    letter-spacing: 0.02em;
    text-transform: uppercase;
}
.product-labels__title--brutalist,
section.icons_with_text .product-labels__heading--minimal_uppercase {
    font: var(--base-heading-xs-font);
    text-transform: uppercase;
}
section.icons_with_text .product-labels__heading--minimal_heavy {
    font: var(--base-heading-m-font);
    letter-spacing: -0.01em;
}
section.icons_with_text .product-labels__heading--classic {
    font: var(--accent-heading-s-font);
}
section.icons_with_text .product-labels__heading--avant_garde {
    font: var(--base-heading-s-font);
    text-transform: uppercase;
}
section.icons_with_text .product-labels__heading--contrast {
    font: var(--accent-heading-m-font);
    letter-spacing: -0.01em;
}
section.icons_with_text .product-labels__heading--brutalist {
    font: var(--base-heading-l-font);
    letter-spacing: -0.02em;
    text-transform: uppercase;
}
section.icons_with_text .product-labels__heading--custom {
    font: var(--heading-xs-font);
    letter-spacing: var(--heading-xs-letter-spacing);
}
.product-labels__title--custom {
    font: var(--body-s-font);
    letter-spacing: var(--body-s-letter-spacing);
}
.product-labels__item--custom {
    font: var(--label-font);
    letter-spacing: var(--label-letter-spacing);
}
section.icons_with_text .product-labels__item--custom {
    font: var(--body-m-font);
    letter-spacing: var(--body-m-letter-spacing);
}

/* Styles for full-width page without sidebars */
/* Laptop */
@media screen and (max-width: 1440px) {
    section.icons_with_text .product-labels--spacious .product-labels__container--2,
    section.icons_with_text .product-labels--spacious .product-labels__container--4 {
        --gap: 64px;
    }
    section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 96px;
    }
    section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--2,
    section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--4 {
        --gap: 24px;
    }
    section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 32px;
    }
    section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 64px;
    }
    section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--3,
    section.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 96px;
    }
    section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3 {
        gap: 48px 0;
    }
}
/* Max page width 1200px or 1400px */
@media screen and (min-width: 1200px) {
    section.icons_with_text .page-width.product-labels--spacious .product-labels__container--2,
    section.icons_with_text .page-width.product-labels--spacious .product-labels__container--4 {
        --gap: 64px;
    }
    section.icons_with_text .page-width.product-labels--spacious .product-labels__container--3 {
        --gap: 96px;
    }
    section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--2,
    section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--4 {
        --gap: 24px;
    }
    section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 32px;
    }
    section.icons_with_text:not(.multicolumn) .page-width.product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 64px;
    }
    section.icons_with_text:not(.multicolumn) .page-width.product-labels--spacious.product-labels--grid .product-labels__container--3,
    section.multicolumn .page-width.product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 96px;
    }
    section.icons_with_text .page-width.product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    section.icons_with_text .page-width.product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3 {
        gap: 48px 0;
    }
}
/* Tablet */
@media screen and (max-width: 1024px) {  
    section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-m-font);
        letter-spacing: -0.01em;
    }
    section.icons_with_text .product-labels--spacious .product-labels__container--2,
    section.icons_with_text .product-labels--spacious .product-labels__container--4 {
        --gap: 48px;
    }
    section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 64px;
    }
    section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 24px;
    }
    section.icons_with_text .product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 48px;
    }
    section.icons_with_text .product-labels--spacious.product-labels--grid .product-labels__container--3,
    section.icons_with_text.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 64px;
    }
    section.icons_with_text cascading-grid :not(.multicolumn) .product-labels__container .product-labels__item-wrapper{       
        padding-top: 64px;
        padding-inline-end: 64px;
    }
}
/* Mobile */
@media screen and (max-width: 768px) {
    section.icons_with_text .product-labels__heading--minimal_heavy,
    section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-s-font);
        letter-spacing: normal;
    }
    section.icons_with_text .product-labels__heading--contrast {
        font: var(--accent-heading-s-font);
        letter-spacing: normal;
    }
    .product-labels__container,
    section.icons_with_text .product-labels--grid .product-labels__container--2,
    section.icons_with_text .product-labels--grid .product-labels__container--3,
    section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--3,
    section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--4,
    section.icons_with_text .product-labels--grid .product-labels__container--4 {
        grid-template-columns: 1fr 1fr;
    }
    section.icons_with_text .product-labels--spacious .product-labels__container--2,
    section.icons_with_text .product-labels--spacious .product-labels__container--4,
    section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 24px;
    }
    section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--2,
    section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--4,
    section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 16px;
    }
    section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--2,
    section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--4,
    section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--3 {
        --gap: 8px;
    }
    section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--2,
    section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--3,
    section.icons_with_text.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 24px;
    }
    section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3,
    section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--4 {
        gap: 32px 0;
    }
    section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .product-labels__container,
    section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .slider-buttons-items--bottom,
    section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:first-child),
    section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:nth-child(2)),
    section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper,
    section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper {
        padding-top: 32px;
    }
    main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),
    main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(3),
    main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(4) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-top: 32px!important;
    }
    section.icons_with_text .product-labels--slider .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity)));
    }
    section.icons_with_text .product-labels--slider .product-labels__container--3 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1));
    }
    section.icons_with_text .product-labels--slider .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2));
    }
    section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity))) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper{
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)) - var(--line-width) - var(--gap));
    }
    section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc((((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity))) - var(--line-width) - var(--gap));
    }
    section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 100%;
        padding-inline-end: 0;
        border-inline-end: none;
    }
    section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(100% + var(--gap) + var(--line-width)) ;
        padding-inline-end: var(--gap);
    }
    section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper.last-mobile,
    section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper.last-mobile,
    section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 100%;
        padding-inline-end: 0;
    }
    section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--1,
    section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--2,
    section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--3,
    section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--3,
    section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--4,
    section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--4 {
        grid-template-columns: 1fr;
    }
    section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) .product-labels__item,
    section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) .product-labels__item,
    section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item {
        padding-inline-end: var(--gap);
        border-inline-end: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
    }
    section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) {
        padding-inline-end: 0;
    }
    section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-start: var(--gap);
        padding-inline-end: 0;
    }
    section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n),
    section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n),
    section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(4n - 1),
    section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(4n - 1) {
        padding-inline-start: 0;
        padding-inline-end: 0;
    }
    section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    section.multicolumn .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    section.multicolumn .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    section.multicolumn .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    section.multicolumn .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item {
        padding-inline-end: 0;
        border-inline-end: none;
    }
    section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:first-child),
    section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(2)),
    section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3)),
    section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:first-child),
    section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(2)),
    section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(3)),
    section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(4)) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-inline-end: 0;
    }
    section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3n + 1)),
    section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n-3)),
    section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n-3)) {
        padding-inline-start: 0;
    }
    section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-start: var(--gap);
    }
}

/* Sidebars: Main XS and white space Spacious */
/* Laptop */
@media screen and (max-width: 1720px) and (min-width: 921px) {
    .main_xs--spacious section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_xs--spacious section.icons_with_text .product-labels--spacious .product-labels__container--4 {
        --gap: 64px;
    }
    .main_xs--spacious section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 96px;
    }
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--4 {
        --gap: 24px;
    }
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 32px;
    }
    .main_xs--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 64px;
    }
    .main_xs--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_xs--spacious section.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 96px;
    }
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3 {
        gap: 48px 0;
    }
}
/* Max page width 1200px or 1400px */
@media screen and (min-width: 1480px) {
    .main_xs--spacious section.icons_with_text .page-width.product-labels--spacious .product-labels__container--2,
    .main_xs--spacious section.icons_with_text .page-width.product-labels--spacious .product-labels__container--4 {
        --gap: 64px;
    }
    .main_xs--spacious section.icons_with_text .page-width.product-labels--spacious .product-labels__container--3 {
        --gap: 96px;
    }
    .main_xs--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_xs--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--4 {
        --gap: 24px;
    }
    .main_xs--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 32px;
    }
    .main_xs--spacious section.icons_with_text:not(.multicolumn) .page-width.product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 64px;
    }
    .main_xs--spacious section.icons_with_text:not(.multicolumn) .page-width.product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_xs--spacious section.multicolumn .page-width.product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 96px;
    }
    .main_xs--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_xs--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3 {
        gap: 48px 0;
    }
}
/* Tablet */
@media screen and (max-width: 1304px) and (min-width: 921px) {
    .main_xs--spacious section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-m-font);
        letter-spacing: -0.01em;
    }
    .main_xs--spacious section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_xs--spacious section.icons_with_text .product-labels--spacious .product-labels__container--4 {
        --gap: 48px;
    }
    .main_xs--spacious section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 64px;
    }
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 24px;
    }
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 48px;
    }
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_xs--spacious section.icons_with_text.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 64px;
    }
}
/* Mobile */
@media screen and (max-width: 1048px) and (min-width: 921px) {
    .main_xs--spacious section.icons_with_text .product-labels__heading--minimal_heavy,
    .main_xs--spacious section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-s-font);
        letter-spacing: normal;
    }
    .main_xs--spacious section.icons_with_text .product-labels__heading--contrast {
        font: var(--accent-heading-s-font);
        letter-spacing: normal;
    }
    .main_xs--spacious .product-labels__container,
    .main_xs--spacious section.icons_with_text .product-labels--grid .product-labels__container--2,
    .main_xs--spacious section.icons_with_text .product-labels--grid .product-labels__container--3,
    .main_xs--spacious section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_xs--spacious section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--4,
    .main_xs--spacious section.icons_with_text .product-labels--grid .product-labels__container--4 {
        grid-template-columns: 1fr 1fr;
    }
    .main_xs--spacious section.icons_with_text .slider-buttons-items--mobile-visible {
        display: flex;
        margin-inline-start: auto;
    }
    .main_xs--spacious section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_xs--spacious section.icons_with_text .product-labels--spacious .product-labels__container--4,
    .main_xs--spacious section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 24px;
    }
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--4,
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 16px;
    }
    .main_xs--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--2,
    .main_xs--spacious section.icons_with_text :not(.multicolumn).product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_xs--spacious section.icons_with_text.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 24px;
    }
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--4 {
        gap: 32px 0;
    }
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .product-labels__container,
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .slider-buttons-items--bottom,
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:first-child),
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper,
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper {
        padding-top: 32px;
    }
    .main_xs--spacious main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),
    .main_xs--spacious main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(3),
    .main_xs--spacious main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(4) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-top: 32px!important;
    }
    .main_xs--spacious section.icons_with_text .product-labels--slider .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity)));
    }
    .main_xs--spacious section.icons_with_text .product-labels--slider .product-labels__container--3 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1));
    }
    .main_xs--spacious section.icons_with_text .product-labels--slider .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2));
    }
    .main_xs--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity))) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_xs--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper{
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_xs--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)) - var(--line-width) - var(--gap));
    }
    .main_xs--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_xs--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc((((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity))) - var(--line-width) - var(--gap));
    }
    .main_xs--spacious section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_xs--spacious section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_xs--spacious section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 100%;
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_xs--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_xs--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_xs--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(100% + var(--gap) + var(--line-width)) ;
        padding-inline-end: var(--gap);
    }
    .main_xs--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper.last-mobile,
    .main_xs--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper.last-mobile,
    .main_xs--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 100%;
        padding-inline-end: 0;
    }
    .main_xs--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--1,
    .main_xs--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--2,
    .main_xs--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--3,
    .main_xs--spacious section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--3,
    .main_xs--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--4,
    .main_xs--spacious section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--4  {
        grid-template-columns: 1fr;
    }
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) .product-labels__item,
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item {
        padding-inline-end: var(--gap);
        border-inline-end: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
    }
    .main_xs--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1),
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-end: 0;
    }
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-start: var(--gap);
    }
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n) {
        padding-inline-start: 0;
        padding-inline-end: 0;
    }
    .main_xs--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_xs--spacious section.multicolumn .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_xs--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_xs--spacious section.multicolumn .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item {
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_xs--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:first-child),
    .main_xs--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_xs--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_xs--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:first-child),
    .main_xs--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_xs--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_xs--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(4)) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-inline-end: 0;
    }
    .main_xs--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3n + 1)),
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    .main_xs--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n-3)) {
        padding-inline-start: 0;
    }
}
/* Sidebars: Main XS and white space Compact */
/* Tablet */
@media screen and (max-width: 1224px) and (min-width: 921px) {
    .main_xs--compact section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-m-font);
        letter-spacing: -0.01em;
    }
}
/* Mobile */
@media screen and (max-width: 968px) and (min-width: 921px) {
    .main_xs--compact section.icons_with_text .product-labels__heading--minimal_heavy,
    .main_xs--compact section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-s-font);
        letter-spacing: normal;
    }
    .main_xs--compact section.icons_with_text .product-labels__heading--contrast {
        font: var(--accent-heading-s-font);
        letter-spacing: normal;
    }
    .main_xs--compact .product-labels__container,
    .main_xs--compact section.icons_with_text .product-labels--grid .product-labels__container--2,
    .main_xs--compact section.icons_with_text .product-labels--grid .product-labels__container--3,
    .main_xs--compact section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_xs--compact section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--4,
    .main_xs--compact section.icons_with_text .product-labels--grid .product-labels__container--4  {
        grid-template-columns: 1fr 1fr;
    }
    .main_xs--compact section.icons_with_text .slider-buttons-items--mobile-visible {
        display: flex;
        margin-inline-start: auto;
    }
    .main_xs--compact section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--2,
    .main_xs--compact section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--4,
    .main_xs--compact section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--3 {
        --gap: 8px;
    }
    .main_xs--compact main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),
    .main_xs--compact main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(3),
    .main_xs--compact main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(4) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-top: 32px!important;
    }
    .main_xs--compact section.icons_with_text .product-labels--slider .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity)));
    }
    .main_xs--compact section.icons_with_text .product-labels--slider .product-labels__container--3 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1));
    }
    .main_xs--compact section.icons_with_text .product-labels--slider .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2));
    }
    .main_xs--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity))) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_xs--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper{
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_xs--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)) - var(--line-width) - var(--gap));
    }
    .main_xs--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_xs--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc((((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity))) - var(--line-width) - var(--gap));
    }
    .main_xs--compact section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_xs--compact section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_xs--compact section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 100%;
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_xs--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_xs--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_xs--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(100% + var(--gap) + var(--line-width)) ;
        padding-inline-end: var(--gap);
    }
    .main_xs--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper.last-mobile,
    .main_xs--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper.last-mobile,
    .main_xs--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 100%;
        padding-inline-end: 0;
    }
    .main_xs--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--1,
    .main_xs--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--2,
    .main_xs--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--3,
    .main_xs--compact section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--3,
    .main_xs--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--4,
    .main_xs--compact section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--4 {
        grid-template-columns: 1fr;
    }
    .main_xs--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) .product-labels__item,
    .main_xs--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_xs--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item {
        padding-inline-end: var(--gap);
        border-inline-end: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
    }
    .main_xs--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1),
    .main_xs--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-end: 0;
    }
    .main_xs--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_xs--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n),
    .main_xs--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(4n - 1) {
        padding-inline-start: 0;
        padding-inline-end: 0;
    }
    .main_xs--compact section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-of-type(3n+3)) .product-labels__item,
    .main_xs--compact section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_xs--compact section.multicolumn .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_xs--compact section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_xs--compact section.multicolumn .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_xs--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item {
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_xs--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:first-child),
    .main_xs--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_xs--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_xs--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:first-child),
    .main_xs--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_xs--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_xs--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(4)) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-inline-end: 0;
    }
    .main_xs--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3n + 1)),
    .main_xs--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    .main_xs--compact section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n-3)) {
        padding-inline-start: 0;
    }
    .main_xs--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    .main_xs--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-start: var(--gap);
    }
}
/* Sidebars: Main XS with secondary and white space Spacious */
/* Laptop */
@media screen and (max-width: 1816px) and (min-width: 921px) {
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--4 {
        --gap: 64px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 96px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--4 {
        --gap: 24px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 32px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 64px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_xs_with_secondary--spacious section.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 96px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3 {
        gap: 48px 0;
    }
}
/* Max page width 1200px or 1400px */
@media screen and (min-width: 1576px) {
    .main_xs_with_secondary--spacious section.icons_with_text .page-width.product-labels--spacious .product-labels__container--2,
    .main_xs_with_secondary--spacious section.icons_with_text .page-width.product-labels--spacious .product-labels__container--4 {
        --gap: 64px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .page-width.product-labels--spacious .product-labels__container--3 {
        --gap: 96px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_xs_with_secondary--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--4 {
        --gap: 24px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 32px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text:not(.multicolumn) .page-width.product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 64px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text:not(.multicolumn) .page-width.product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_xs_with_secondary--spacious section.multicolumn .page-width.product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 96px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_xs_with_secondary--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3 {
        gap: 48px 0;
    }
}
/* Tablet */
@media screen and (max-width: 1400px) and (min-width: 921px) {
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-m-font);
        letter-spacing: -0.01em;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--4 {
        --gap: 48px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 64px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 24px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 48px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_xs_with_secondary--spacious section.icons_with_text.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 64px;
    }
}
/* Mobile */
@media screen and (max-width: 1144px) and (min-width: 921px) {
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels__heading--minimal_heavy,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-s-font);
        letter-spacing: normal;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels__heading--contrast {
        font: var(--accent-heading-s-font);
        letter-spacing: normal;
    }
    .main_xs_with_secondary--spacious .product-labels__container,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--grid .product-labels__container--2,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--grid .product-labels__container--3,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--4,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--grid .product-labels__container--4  {
        grid-template-columns: 1fr 1fr;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .slider-buttons-items--mobile-visible {
        display: flex;
        margin-inline-start: auto;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--4,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 24px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--4,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 16px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--2,
    .main_xs_with_secondary--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_xs_with_secondary--spacious section.icons_with_text.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 24px;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--4 {
        gap: 32px 0;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .product-labels__container,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .slider-buttons-items--bottom,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:first-child),
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper {
        padding-top: 32px;
    }
    .main_xs_with_secondary--spacious main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),
    .main_xs_with_secondary--spacious main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(3),
    .main_xs_with_secondary--spacious main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(4) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-top: 32px!important;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--slider .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity)));
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--slider .product-labels__container--3 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1));
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--slider .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2));
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity))) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper{
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)) - var(--line-width) - var(--gap));
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc((((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity))) - var(--line-width) - var(--gap));
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 100%;
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(100% + var(--gap) + var(--line-width)) ;
        padding-inline-end: var(--gap);
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper.last-mobile,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper.last-mobile,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 100%;
        padding-inline-end: 0;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--1,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--2,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--3,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--3,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--4,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--4 {
        grid-template-columns: 1fr;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) .product-labels__item,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item {
        padding-inline-end: var(--gap);
        border-inline-end: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1),
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-end: 0;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-start: var(--gap);
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n) {
        padding-inline-start: 0;
        padding-inline-end: 0;
    }
    .main_xs_with_secondary--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_xs_with_secondary--spacious section.multicolumn .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_xs_with_secondary--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_xs_with_secondary--spacious section.multicolumn .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item  {
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:first-child),
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:first-child),
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(4)) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-inline-end: 0;
    }
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3n + 1)),
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    .main_xs_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n-3)) {
        padding-inline-start: 0;
    }
}
/* Sidebars: Main XS with secondary and white space Compact */
/* Tablet */
@media screen and (max-width: 1320px) and (min-width: 921px) {
    .main_xs_with_secondary--compact section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-m-font);
        letter-spacing: -0.01em;
    }
}
/* Mobile */
@media screen and (max-width: 1064px) and (min-width: 921px) {
    .main_xs_with_secondary--compact section.icons_with_text .product-labels__heading--minimal_heavy,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-s-font);
        letter-spacing: normal;
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels__heading--contrast {
        font: var(--accent-heading-s-font);
        letter-spacing: normal;
    }
    .main_xs_with_secondary--compact .product-labels__container,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--grid .product-labels__container--2,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--grid .product-labels__container--3,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--4,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--grid .product-labels__container--4 {
        grid-template-columns: 1fr 1fr;
    }
    .main_xs_with_secondary--compact section.icons_with_text .slider-buttons-items--mobile-visible {
        display: flex;
        margin-inline-start: auto;
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--2,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--4,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--3 {
        --gap: 8px;
    }
    .main_xs_with_secondary--compact main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),
    .main_xs_with_secondary--compact main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(3),
    .main_xs_with_secondary--compact main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(4) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-top: 32px!important;
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--slider .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity)));
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--slider .product-labels__container--3 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1));
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--slider .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2));
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity))) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper{
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)) - var(--line-width) - var(--gap));
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc((((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity))) - var(--line-width) - var(--gap));
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 100%;
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(100% + var(--gap) + var(--line-width)) ;
        padding-inline-end: var(--gap);
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper.last-mobile,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper.last-mobile,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 100%;
        padding-inline-end: 0;
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--1,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--2,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--3,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--3,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--4,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--4 {
        grid-template-columns: 1fr;
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) .product-labels__item,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item {
        padding-inline-end: var(--gap);
        border-inline-end: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1),
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-end: 0;
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-start: var(--gap);
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n),
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(4n - 1) {
        padding-inline-start: 0;
        padding-inline-end: 0;
    }
    .main_xs_with_secondary--compact section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-of-type(3n+3)) .product-labels__item,
    .main_xs_with_secondary--compact section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_xs_with_secondary--compact section.multicolumn .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_xs_with_secondary--compact section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_xs_with_secondary--compact section.multicolumn .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item  {
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:first-child),
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:first-child),
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(4)) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-inline-end: 0;
    }
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3n + 1)),
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n-3)) {
        padding-inline-start: 0;
    }    
    .main_xs_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item {
        padding-inline-end: var(--gap);
        border-inline-end: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
    }
}

/* Sidebars: Main S and white space Spacious */
/* Laptop */
@media screen and (max-width: 1772px) and (min-width: 921px) {
    .main_s--spacious section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_s--spacious section.icons_with_text .product-labels--spacious .product-labels__container--4 {
        --gap: 64px;
    }
    .main_s--spacious section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 96px;
    }
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--4 {
        --gap: 24px;
    }
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 32px;
    }
    .main_s--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 64px;
    }
    .main_s--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_s--spacious section.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 96px;
    }
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3 {
        gap: 48px 0;
    }
}
/* Max page width 1200px or 1400px */
@media screen and (min-width: 1480px) {
    .main_s--spacious section.icons_with_text .page-width.product-labels--spacious .product-labels__container--2,
    .main_s--spacious section.icons_with_text .page-width.product-labels--spacious .product-labels__container--4 {
        --gap: 64px;
    }
    .main_s--spacious section.icons_with_text .page-width.product-labels--spacious .product-labels__container--3 {
        --gap: 96px;
    }
    .main_s--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_s--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--4 {
        --gap: 24px;
    }
    .main_s--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 32px;
    }
    .main_s--spacious section.icons_with_text:not(.multicolumn) .page-width.product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 64px;
    }
    .main_s--spacious section.icons_with_text:not(.multicolumn) .page-width.product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_s--spacious section.multicolumn .page-width.product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 96px;
    }
    .main_s--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_s--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3 {
        gap: 48px 0;
    }
}
/* Tablet */
@media screen and (max-width: 1304px) and (min-width: 921px) {
    .main_s--spacious section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-m-font);
        letter-spacing: -0.01em;
    }
    .main_s--spacious section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_s--spacious section.icons_with_text .product-labels--spacious .product-labels__container--4 {
        --gap: 48px;
    }
    .main_s--spacious section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 64px;
    }
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 24px;
    }
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 48px;
    }
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_s--spacious section.icons_with_text.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 64px;
    }
}
/* Mobile */
@media screen and (max-width: 1048px) and (min-width: 921px) {
    .main_s--spacious section.icons_with_text .product-labels__heading--minimal_heavy,
    .main_s--spacious section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-s-font);
        letter-spacing: normal;
    }
    .main_s--spacious section.icons_with_text .product-labels__heading--contrast {
        font: var(--accent-heading-s-font);
        letter-spacing: normal;
    }
    .main_s--spacious .product-labels__container,
    .main_s--spacious section.icons_with_text .product-labels--grid .product-labels__container--2,
    .main_s--spacious section.icons_with_text .product-labels--grid .product-labels__container--3,
    .main_s--spacious section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_s--spacious section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--4,
    .main_s--spacious section.icons_with_text .product-labels--grid .product-labels__container--4 {
        grid-template-columns: 1fr 1fr;
    }
    .main_s--spacious section.icons_with_text .slider-buttons-items--mobile-visible {
        display: flex;
        margin-inline-start: auto;
    }
    .main_s--spacious section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_s--spacious section.icons_with_text .product-labels--spacious .product-labels__container--4,
    .main_s--spacious section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 24px;
    }
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--4,
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 16px;
    }
    .main_s--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--2,
    .main_s--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_s--spacious section.icons_with_text.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 24px;
    }
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--4 {
        gap: 32px 0;
    }
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .product-labels__container,
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .slider-buttons-items--bottom,
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:first-child),
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper,
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper {
        padding-top: 32px;
    }
    .main_s--spacious main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),
    .main_s--spacious main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(3),
    .main_s--spacious main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(4) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-top: 32px!important;
    }
    .main_s--spacious section.icons_with_text .product-labels--slider .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity)));
    }
    .main_s--spacious section.icons_with_text .product-labels--slider .product-labels__container--3 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1));
    }
    .main_s--spacious section.icons_with_text .product-labels--slider .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2));
    }
    .main_s--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity))) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_s--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper{
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_s--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_s--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_s--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc((((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity))) - var(--line-width) - var(--gap));
    }
    .main_s--spacious section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_s--spacious section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_s--spacious section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 100%;
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_s--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_s--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_s--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(100% + var(--gap) + var(--line-width)) ;
        padding-inline-end: var(--gap);
    }
    .main_s--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper.last-mobile,
    .main_s--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper.last-mobile,
    .main_s--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 100%;
        padding-inline-end: 0;
    }
    .main_s--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--1,
    .main_s--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--2,
    .main_s--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--3,
    .main_s--spacious section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--3,
    .main_s--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--4,
    .main_s--spacious section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--4 {
        grid-template-columns: 1fr;
    }
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) .product-labels__item,
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item {
        padding-inline-end: var(--gap);
        border-inline-end: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
    }
    .main_s--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1),
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-end: 0;
    }
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-start: var(--gap);
    }
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n) {
        padding-inline-start: 0;
        padding-inline-end: 0;
    }
    .main_s--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_s--spacious section.multicolumn .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_s--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_s--spacious section.multicolumn .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item {
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_s--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:first-child),
    .main_s--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_s--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_s--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:first-child),
    .main_s--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_s--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_s--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(4)) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-inline-end: 0;
    }
    .main_s--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3n + 1)),
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    .main_s--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n-3)) {
        padding-inline-start: 0;
    }    
}
/* Sidebars: Main S and white space Compact */
/* Tablet */
@media screen and (max-width: 1260px) and (min-width: 921px) {
    .main_s--compact section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-m-font);
        letter-spacing: -0.01em;
    }
}
/* Mobile */
@media screen and (max-width: 968px) and (min-width: 921px) {
    .main_s--compact section.icons_with_text .product-labels__heading--minimal_heavy,
    .main_s--compact section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-s-font);
        letter-spacing: normal;
    }
    .main_s--compact section.icons_with_text .product-labels__heading--contrast {
        font: var(--accent-heading-s-font);
        letter-spacing: normal;
    }
    .main_s--compact .product-labels__container,
    .main_s--compact section.icons_with_text .product-labels--grid .product-labels__container--2,
    .main_s--compact section.icons_with_text .product-labels--grid .product-labels__container--3,
    .main_s--compact section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_s--compact section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--4,
    .main_s--compact section.icons_with_text .product-labels--grid .product-labels__container--4 {
        grid-template-columns: 1fr 1fr;
    }
    .main_s--compact section.icons_with_text .slider-buttons-items--mobile-visible {
        display: flex;
        margin-inline-start: auto;
    }
    .main_s--compact section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--2,
    .main_s--compact section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--4,
    .main_s--compact section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--3 {
        --gap: 8px;
    }
    .main_s--compact main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),
    .main_s--compact main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(3),
    .main_s--compact main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(4) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-top: 32px!important;
    }
    .main_s--compact section.icons_with_text .product-labels--slider .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity)));
    }
    .main_s--compact section.icons_with_text .product-labels--slider .product-labels__container--3 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1));
    }
    .main_s--compact section.icons_with_text .product-labels--slider .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2));
    }
    .main_s--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity))) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_s--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper{
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_s--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_s--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_s--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc((((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity))) - var(--line-width) - var(--gap));
    }
    .main_s--compact section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_s--compact section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_s--compact section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 100%;
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_s--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_s--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_s--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(100% + var(--gap) + var(--line-width)) ;
        padding-inline-end: var(--gap);
    }
    .main_s--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper.last-mobile,
    .main_s--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper.last-mobile,
    .main_s--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 100%;
        padding-inline-end: 0;
    }
    .main_s--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--1,
    .main_s--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--2,
    .main_s--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--3,
    .main_s--compact section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--3,
    .main_s--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--4,
    .main_s--compact section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--4 {
        grid-template-columns: 1fr;
    }
    .main_s--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) .product-labels__item,
    .main_s--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_s--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item {
        padding-inline-end: var(--gap);
        border-inline-end: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
    }
    .main_s--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1),
    .main_s--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-end: 0;
    }
    .main_s--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_s--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-start: var(--gap);
    }
    .main_s--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_s--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n),
    .main_s--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(4n - 1) {
        padding-inline-start: 0;
        padding-inline-end: 0;
    }
    .main_s--compact section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-of-type(3n+3)) .product-labels__item,
    .main_s--compact section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_s--compact section.multicolumn .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_s--compact section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_s--compact section.multicolumn .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_s--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item {
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_s--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:first-child),
    .main_s--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_s--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_s--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:first-child),
    .main_s--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_s--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_s--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(4)) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-inline-end: 0;
    }
    .main_s--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3n + 1)),
    .main_s--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    .main_s--compact section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n-3)) {
        padding-inline-start: 0;
    }
}
/* Sidebars: Main S with secondary and white space Spacious */
/* Laptop */
@media screen and (max-width: 1890px) and (min-width: 921px) {
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--4 {
        --gap: 64px;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 96px;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--4 {
        --gap: 24px;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 32px;
    }
    .main_s_with_secondary--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 64px;
    }
    .main_s_with_secondary--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_s_with_secondary--spacious section.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 96px;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3 {
        gap: 48px 0;
    }
}
/* Max page width 1200px or 1400px */
@media screen and (min-width: 1595px) {
    .main_s_with_secondary--spacious section.icons_with_text .page-width.product-labels--spacious .product-labels__container--2,
    .main_s_with_secondary--spacious section.icons_with_text .page-width.product-labels--spacious .product-labels__container--4 {
        --gap: 64px;
    }
    .main_s_with_secondary--spacious section.icons_with_text .page-width.product-labels--spacious .product-labels__container--3 {
        --gap: 96px;
    }
    .main_s_with_secondary--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_s_with_secondary--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--4 {
        --gap: 24px;
    }
    .main_s_with_secondary--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 32px;
    }
    .main_s_with_secondary--spacious section.icons_with_text:not(.multicolumn) .page-width.product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 64px;
    }
    .main_s_with_secondary--spacious section.icons_with_text:not(.multicolumn) .page-width.product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_s_with_secondary--spacious section.multicolumn .page-width.product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 96px;
    }
    .main_s_with_secondary--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_s_with_secondary--spacious section.icons_with_text .page-width.product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3 {
        gap: 48px 0;
    }
}
/* Tablet */
@media screen and (max-width: 1440px) and (min-width: 921px) {
    .main_s_with_secondary--spacious section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-m-font);
        letter-spacing: -0.01em;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--4 {
        --gap: 48px;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 64px;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 24px;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 48px;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_s_with_secondary--spacious section.icons_with_text.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 64px;
    }
}
/* Mobile */
@media screen and (max-width: 1144px) and (min-width: 921px) {
    .main_s_with_secondary--spacious section.icons_with_text .product-labels__heading--minimal_heavy,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-s-font);
        letter-spacing: normal;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels__heading--contrast {
        font: var(--accent-heading-s-font);
        letter-spacing: normal;
    }
    .main_s_with_secondary--spacious .product-labels__container,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--grid .product-labels__container--2,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--grid .product-labels__container--3,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--4,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--grid .product-labels__container--4 {
        grid-template-columns: 1fr 1fr;
    }
    .main_s_with_secondary--spacious section.icons_with_text .slider-buttons-items--mobile-visible {
        display: flex;
        margin-inline-start: auto;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--4,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 24px;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--4,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 16px;
    }
    .main_s_with_secondary--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--2,
    .main_s_with_secondary--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_s_with_secondary--spacious section.icons_with_text.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 24px;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--4 {
        gap: 32px 0;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .product-labels__container,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .slider-buttons-items--bottom,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:first-child),
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper {
        padding-top: 32px;
    }
    .main_s_with_secondary--spacious main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),
    .main_s_with_secondary--spacious main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(3),
    .main_s_with_secondary--spacious main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(4) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-top: 32px!important;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--slider .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity)));
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--slider .product-labels__container--3 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1));
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--slider .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2));
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity))) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper{
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)) - var(--line-width) - var(--gap));
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc((((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity))) - var(--line-width) - var(--gap));
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 100%;
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(100% + var(--gap) + var(--line-width)) ;
        padding-inline-end: var(--gap);
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper.last-mobile,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper.last-mobile,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 100%;
        padding-inline-end: 0;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--1,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--2,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--3,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--3,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--4,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--4 {
        grid-template-columns: 1fr;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) .product-labels__item,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item {
        padding-inline-end: var(--gap);
        border-inline-end: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1),
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-end: 0;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-start: var(--gap);
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n) {
        padding-inline-start: 0;
        padding-inline-end: 0;
    }
    .main_s_with_secondary--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_s_with_secondary--spacious section.multicolumn .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_s_with_secondary--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_s_with_secondary--spacious section.multicolumn .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item {
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:first-child),
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:first-child),
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(4)) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-inline-end: 0;
    }
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3n + 1)),
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    .main_s_with_secondary--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n-3)) {
        padding-inline-start: 0;
    }
}
/* Sidebars: Main S with secondary and white space Compact */
/* Tablet */
@media screen and (max-width: 1378px) and (min-width: 921px) {
    .main_s_with_secondary--compact section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-m-font);
        letter-spacing: -0.01em;
    }
}
/* Mobile */
@media screen and (max-width: 1064px) and (min-width: 921px) {
    .main_s_with_secondary--compact section.icons_with_text .product-labels__heading--minimal_heavy,
    .main_s_with_secondary--compact section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-s-font);
        letter-spacing: normal;
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels__heading--contrast {
        font: var(--accent-heading-s-font);
        letter-spacing: normal;
    }
    .main_s_with_secondary--compact .product-labels__container,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--grid .product-labels__container--2,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--grid .product-labels__container--3,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--4,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--grid .product-labels__container--4 {
        grid-template-columns: 1fr 1fr;
    }
    .main_s_with_secondary--compact section.icons_with_text .slider-buttons-items--mobile-visible {
        display: flex;
        margin-inline-start: auto;
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--2,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--4,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--3 {
        --gap: 8px;
    }
    .main_s_with_secondary--compact main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),
    .main_s_with_secondary--compact main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(3),
    .main_s_with_secondary--compact main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(4) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-top: 32px!important;
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--slider .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity)));
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--slider .product-labels__container--3 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1));
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--slider .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2));
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity))) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper{
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)) - var(--line-width) - var(--gap));
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc((((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity))) - var(--line-width) - var(--gap));
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 100%;
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(100% + var(--gap) + var(--line-width)) ;
        padding-inline-end: var(--gap);
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper.last-mobile,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper.last-mobile,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 100%;
        padding-inline-end: 0;
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--1,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--2,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--3,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--3,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--4,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--4 {
        grid-template-columns: 1fr;
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) .product-labels__item,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item {
        padding-inline-end: var(--gap);
        border-inline-end: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1),
    .main_s_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-end: 0;
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_s_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-start: var(--gap);
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_s_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n),
    .main_s_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(4n - 1) {
        padding-inline-start: 0;
        padding-inline-end: 0;
    }
    .main_s_with_secondary--compact section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-of-type(3n+3)) .product-labels__item,
    .main_s_with_secondary--compact section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_s_with_secondary--compact section.multicolumn .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_s_with_secondary--compact section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_s_with_secondary--compact section.multicolumn .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_s_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item {
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:first-child),
    .main_s_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_s_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_s_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:first-child),
    .main_s_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_s_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_s_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(4)) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-inline-end: 0;
    }
    .main_s_with_secondary--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3n + 1)),
    .main_s_with_secondary--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    .main_s_with_secondary--compact section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n-3)) {
        padding-inline-start: 0;
    }
}

/* Sidebars: Main M */
/* Laptop */
@media screen and (max-width: 1920px) and (min-width: 921px) {
    .main_m section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_m section.icons_with_text .product-labels--spacious .product-labels__container--4 {
        --gap: 64px;
    }
    .main_m section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 96px;
    }
    .main_m section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_m section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--4 {
        --gap: 24px;
    }
    .main_m section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 32px;
    }
    .main_m section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 64px;
    }
    .main_m section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_m section.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 96px;
    }
    .main_m section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_m section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3 {
        gap: 48px 0;
    }
}
/* Max page width 1200px or 1400px */
@media screen and (min-width: 1600px) {
    .main_m section.icons_with_text .page-width.product-labels--spacious .product-labels__container--2,
    .main_m section.icons_with_text .page-width.product-labels--spacious .product-labels__container--4 {
        --gap: 64px;
    }
    .main_m section.icons_with_text .page-width.product-labels--spacious .product-labels__container--3 {
        --gap: 96px;
    }
    .main_m section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_m section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--4 {
        --gap: 24px;
    }
    .main_m section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 32px;
    }
    .main_m section.icons_with_text:not(.multicolumn) .page-width.product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 64px;
    }
    .main_m section.icons_with_text:not(.multicolumn) .page-width.product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_m section.multicolumn .page-width.product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 96px;
    }
    .main_m section.icons_with_text .page-width.product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_m section.icons_with_text .page-width.product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3 {
        gap: 48px 0;
    }
}
/* Tablet */
@media screen and (max-width: 1365px) and (min-width: 921px) {
    .main_m section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-m-font);
        letter-spacing: -0.01em;
    }
    .main_m section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_m section.icons_with_text .product-labels--spacious .product-labels__container--4 {
        --gap: 48px;
    }
    .main_m section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 64px;
    }
    .main_m section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 24px;
    }
    .main_m section.icons_with_text .product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 48px;
    }
    .main_m section.icons_with_text .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_m section.icons_with_text.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 64px;
    }
}
/* Mobile and white space Spacious */
@media screen and (max-width: 1048px) and (min-width: 921px) {
    .main_m--spacious section.icons_with_text .product-labels__heading--minimal_heavy,
    .main_m--spacious section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-s-font);
        letter-spacing: normal;
    }
    .main_m--spacious section.icons_with_text .product-labels__heading--contrast {
        font: var(--accent-heading-s-font);
        letter-spacing: normal;
    }
    .main_m--spacious .product-labels__container,
    .main_m--spacious section.icons_with_text .product-labels--grid .product-labels__container--2,
    .main_m--spacious section.icons_with_text .product-labels--grid .product-labels__container--3,
    .main_m--spacious section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_m--spacious section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--4,
    .main_m--spacious section.icons_with_text .product-labels--grid .product-labels__container--4 {
        grid-template-columns: 1fr 1fr;
    }
    .main_m--spacious section.icons_with_text .slider-buttons-items--mobile-visible {
        display: flex;
        margin-inline-start: auto;
    }
    .main_m--spacious section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_m--spacious section.icons_with_text .product-labels--spacious .product-labels__container--4,
    .main_m--spacious section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 24px;
    }
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--4,
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 16px;
    }
    .main_m--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--2,
    .main_m--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_m--spacious section.icons_with_text.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 24px;
    }
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--4 {
        gap: 32px 0;
    }
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .product-labels__container,
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .slider-buttons-items--bottom,
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:first-child),
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper,
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper {
        padding-top: 32px;
    }
    .main_m--spacious main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),
    .main_m--spacious main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(3),
    .main_m--spacious main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(4) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-top: 32px!important;
    }
    .main_m--spacious section.icons_with_text .product-labels--slider .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity)));
    }
    .main_m--spacious section.icons_with_text .product-labels--slider .product-labels__container--3 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1));
    }
    .main_m--spacious section.icons_with_text .product-labels--slider .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2));
    }
    .main_m--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity))) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_m--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper{
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_m--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)) - var(--line-width) - var(--gap));
    }
    .main_m--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_m--spacious section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc((((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity))) - var(--line-width) - var(--gap));
    }
    .main_m--spacious section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_m--spacious section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_m--spacious section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 100%;
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_m--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_m--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_m--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(100% + var(--gap) + var(--line-width)) ;
        padding-inline-end: var(--gap);
    }
    .main_m--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper.last-mobile,
    .main_m--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper.last-mobile,
    .main_m--spacious section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 100%;
        padding-inline-end: 0;
    }
    .main_m--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--1,
    .main_m--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--2,
    .main_m--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--3,
    .main_m--spacious section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--3,
    .main_m--spacious section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--4,
    .main_m--spacious section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--4 {
        grid-template-columns: 1fr;
    }
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) .product-labels__item,
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item {
        padding-inline-end: var(--gap);
        border-inline-end: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
    }
    .main_m--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1),
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-end: 0;
    }
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-start: var(--gap);
    }
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n) {
        padding-inline-start: 0;
        padding-inline-end: 0;
    }
    .main_m--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_m--spacious section.multicolumn .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_m--spacious section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_m--spacious section.multicolumn .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item {
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_m--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:first-child),
    .main_m--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_m--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_m--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:first-child),
    .main_m--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_m--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_m--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(4)) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-inline-end: 0;
    }
    .main_m--spacious section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3n + 1)),
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    .main_m--spacious section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n-3)) {
        padding-inline-start: 0;
    }
}
/* Mobile and white space Compact */
@media screen and (max-width: 1024px) and (min-width: 921px) {
    .main_m--compact section.icons_with_text .product-labels__heading--minimal_heavy,
    .main_m--compact section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-s-font);
        letter-spacing: normal;
    }
    .main_m--compact section.icons_with_text .product-labels__heading--contrast {
        font: var(--accent-heading-s-font);
        letter-spacing: normal;
    }
    .main_m--compact .product-labels__container,
    .main_m--compact section.icons_with_text .product-labels--grid .product-labels__container--2,
    .main_m--compact section.icons_with_text .product-labels--grid .product-labels__container--3,
    .main_m--compact section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_m--compact section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--4,
    .main_m--compact section.icons_with_text .product-labels--grid .product-labels__container--4 {
        grid-template-columns: 1fr 1fr;
    }
    .main_m--compact section.icons_with_text .slider-buttons-items--mobile-visible {
        display: flex;
        margin-inline-start: auto;
    }
    .main_m--compact section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--2,
    .main_m--compact section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--4,
    .main_m--compact section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--3 {
        --gap: 8px;
    }
    .main_m--compact main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),
    .main_m--compact main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(3),
    .main_m--compact main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(4) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-top: 32px!important;
    }
    .main_m--compact section.icons_with_text .product-labels--slider .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity)));
    }
    .main_m--compact section.icons_with_text .product-labels--slider .product-labels__container--3 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1));
    }
    .main_m--compact section.icons_with_text .product-labels--slider .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2));
    }
    .main_m--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity))) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_m--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper{
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_m--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)) - var(--line-width) - var(--gap));
    }
    .main_m--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_m--compact section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc((((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity))) - var(--line-width) - var(--gap));
    }
    .main_m--compact section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_m--compact section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_m--compact section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 100%;
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_m--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_m--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_m--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(100% + var(--gap) + var(--line-width)) ;
        padding-inline-end: var(--gap);
    }
    .main_m--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper.last-mobile,
    .main_m--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper.last-mobile,
    .main_m--compact section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 100%;
        padding-inline-end: 0;
    }
    .main_m--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--1,
    .main_m--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--2,
    .main_m--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--3,
    .main_m--compact section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--3,
    .main_m--compact section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--4,
    .main_m--compact section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--4 {
        grid-template-columns: 1fr;
    }
    .main_m--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) .product-labels__item,
    .main_m--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_m--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item {
        padding-inline-end: var(--gap);
        border-inline-end: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
    }
    .main_m--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1),
    .main_m--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-end: 0;
    }
    .main_m--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_m--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-start: var(--gap);
    }
    .main_m--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_m--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n),
    .main_m--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(4n - 1) {
        padding-inline-start: 0;
        padding-inline-end: 0;
    }
    .main_m--compact section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-of-type(3n+3)) .product-labels__item,
    .main_m--compact section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_m--compact section.multicolumn .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_m--compact section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_m--compact section.multicolumn .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_m--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item {
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_m--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:first-child),
    .main_m--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_m--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_m--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:first-child),
    .main_m--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_m--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_m--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(4)) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-inline-end: 0;
    }
    .main_m--compact section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3n + 1)),
    .main_m--compact section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    .main_m--compact section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n-3)) {
        padding-inline-start: 0;
    }
}

/* Sidebars: Main M with secondary */
/* Laptop */
@media screen and (max-width: 2048px) and (min-width: 921px) {
    .main_m_with_secondary section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_m_with_secondary section.icons_with_text .product-labels--spacious .product-labels__container--4 {
        --gap: 64px;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 96px;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--4 {
        --gap: 24px;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 32px;
    }
    .main_m_with_secondary section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 64px;
    }
    .main_m_with_secondary section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_m_with_secondary section.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 96px;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3 {
        gap: 48px 0;
    }
}
/* Max page width 1200px or 1400px */
@media screen and (min-width: 1728px) {
    .main_m_with_secondary section.icons_with_text .page-width.product-labels--spacious .product-labels__container--2,
    .main_m_with_secondary section.icons_with_text .page-width.product-labels--spacious .product-labels__container--4 {
        --gap: 64px;
    }
    .main_m_with_secondary section.icons_with_text .page-width.product-labels--spacious .product-labels__container--3 {
        --gap: 96px;
    }
    .main_m_with_secondary section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_m_with_secondary section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--4 {
        --gap: 24px;
    }
    .main_m_with_secondary section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 32px;
    }
    .main_m_with_secondary section.icons_with_text:not(.multicolumn) .page-width.product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 64px;
    }
    .main_m_with_secondary section.icons_with_text:not(.multicolumn) .page-width.product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_m_with_secondary section.multicolumn .page-width.product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 96px;
    }
    .main_m_with_secondary section.icons_with_text .page-width.product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_m_with_secondary section.icons_with_text .page-width.product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3 {
        gap: 48px 0;
    }
}
/* Tablet */
@media screen and (max-width: 1493px) and (min-width: 921px) {
    .main_m_with_secondary section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-m-font);
        letter-spacing: -0.01em;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_m_with_secondary section.icons_with_text .product-labels--spacious .product-labels__container--4 {
        --gap: 48px;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 64px;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 24px;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 48px;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_m_with_secondary section.icons_with_text.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 64px;
    }
}
/* Mobile */
@media screen and (max-width: 1152px) and (min-width: 921px) {
    .main_m_with_secondary section.icons_with_text .product-labels__heading--minimal_heavy,
    .main_m_with_secondary section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-s-font);
        letter-spacing: normal;
    }
    .main_m_with_secondary section.icons_with_text .product-labels__heading--contrast {
        font: var(--accent-heading-s-font);
        letter-spacing: normal;
    }
    .main_m_with_secondary .product-labels__container,
    .main_m_with_secondary section.icons_with_text .product-labels--grid .product-labels__container--2,
    .main_m_with_secondary section.icons_with_text .product-labels--grid .product-labels__container--3,
    .main_m_with_secondary section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_m_with_secondary section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--4,
    .main_m_with_secondary section.icons_with_text .product-labels--grid .product-labels__container--4 {
        grid-template-columns: 1fr 1fr;
    }
    .main_m_with_secondary section.icons_with_text .slider-buttons-items--mobile-visible {
        display: flex;
        margin-inline-start: auto;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_m_with_secondary section.icons_with_text .product-labels--spacious .product-labels__container--4,
    .main_m_with_secondary section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 24px;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--4,
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 16px;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--2,
    .main_m_with_secondary section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--4,
    .main_m_with_secondary section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--3 {
        --gap: 8px;
    }
    .main_m_with_secondary section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--2,
    .main_m_with_secondary section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_m_with_secondary section.icons_with_text.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 24px;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--4 {
        gap: 32px 0;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .product-labels__container,
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .slider-buttons-items--bottom,
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:first-child),
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper,
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper {
        padding-top: 32px;
    }
    .main_m_with_secondary main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),
    .main_m_with_secondary main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(3),
    .main_m_with_secondary main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(4) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-top: 32px!important;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--slider .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity)));
    }
    .main_m_with_secondary section.icons_with_text .product-labels--slider .product-labels__container--3 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1));
    }
    .main_m_with_secondary section.icons_with_text .product-labels--slider .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2));
    }
    .main_m_with_secondary section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity))) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_m_with_secondary section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper{
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_m_with_secondary section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)) - var(--line-width) - var(--gap));
    }
    .main_m_with_secondary section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_m_with_secondary section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc((((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity))) - var(--line-width) - var(--gap));
    }
    .main_m_with_secondary section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_m_with_secondary section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_m_with_secondary section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 100%;
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_m_with_secondary section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_m_with_secondary section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(100% + var(--gap) + var(--line-width)) ;
        padding-inline-end: var(--gap);
    }
    .main_m_with_secondary section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper.last-mobile,
    .main_m_with_secondary section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper.last-mobile,
    .main_m_with_secondary section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 100%;
        padding-inline-end: 0;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--1,
    .main_m_with_secondary section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--2,
    .main_m_with_secondary section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--3,
    .main_m_with_secondary section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--3,
    .main_m_with_secondary section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--4,
    .main_m_with_secondary section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--4 {
        grid-template-columns: 1fr;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) .product-labels__item,
    .main_m_with_secondary section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) .product-labels__item,
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_m_with_secondary section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_m_with_secondary section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item {
        padding-inline-end: var(--gap);
        border-inline-end: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
    }
    .main_m_with_secondary section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) {
        padding-inline-end: 0;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    .main_m_with_secondary section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-start: var(--gap);
    }
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_m_with_secondary section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-start: var(--gap);
        padding-inline-end: 0;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_m_with_secondary section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n),
    .main_m_with_secondary section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n),
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(4n - 1),
    .main_m_with_secondary section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(4n - 1) {
        padding-inline-start: 0;
        padding-inline-end: 0;
    }
    .main_m_with_secondary section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_m_with_secondary section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_m_with_secondary section.multicolumn .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_m_with_secondary section.multicolumn .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_m_with_secondary section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_m_with_secondary section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_m_with_secondary section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_m_with_secondary section.multicolumn .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_m_with_secondary section.multicolumn .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_m_with_secondary section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item {
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:first-child),
    .main_m_with_secondary section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_m_with_secondary section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_m_with_secondary section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:first-child),
    .main_m_with_secondary section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_m_with_secondary section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_m_with_secondary section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(4))  {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-inline-end: 0;
    }
    .main_m_with_secondary section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3n + 1)),
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    .main_m_with_secondary section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    .main_m_with_secondary section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n-3)),
    .main_m_with_secondary section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n-3)) {
        padding-inline-start: 0;
    }
}
/* Sidebars: Main L */
/* Laptop */
@media screen and (max-width: 2880px) and (min-width: 921px) {
    .main_l section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_l section.icons_with_text .product-labels--spacious .product-labels__container--4 {
        --gap: 64px;
    }
    .main_l section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 96px;
    }
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--4 {
        --gap: 24px;
    }
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 32px;
    }
    .main_l section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 64px;
    }
    .main_l section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_l section.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 96px;
    }
    .main_l section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_l section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3 {
        gap: 48px 0;
    }
}
/* Max page width 1200px or 1400px */
@media screen and (min-width: 2400px) {
    .main_l section.icons_with_text .page-width.product-labels--spacious .product-labels__container--2,
    .main_l section.icons_with_text .page-width.product-labels--spacious .product-labels__container--4 {
        --gap: 64px;
    }
    .main_l section.icons_with_text .page-width.product-labels--spacious .product-labels__container--3 {
        --gap: 96px;
    }
    .main_l section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_l section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--4 {
        --gap: 24px;
    }
    .main_l section.icons_with_text .page-width.product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 32px;
    }
    .main_l section.icons_with_text:not(.multicolumn) .page-width.product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 64px;
    }
    .main_l section.icons_with_text:not(.multicolumn) .page-width.product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_l section.multicolumn .page-width.product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 96px;
    }
    .main_l section.icons_with_text .page-width.product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_l section.icons_with_text .page-width.product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3 {
        gap: 48px 0;
    }
}
/* Tablet */
@media screen and (max-width: 2048px) and (min-width: 921px) {
    .main_l section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-m-font);
        letter-spacing: -0.01em;
    }
    .main_l section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_l section.icons_with_text .product-labels--spacious .product-labels__container--4 {
        --gap: 48px;
    }
    .main_l section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 64px;
    }
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 24px;
    }
    .main_l section.icons_with_text .product-labels--spacious.product-labels--grid .product-labels__container--2 {
        gap: 64px 48px;
    }
    .main_l section.icons_with_text .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_l section.icons_with_text.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 64px;
    }
}
/* Mobile */
@media screen and (max-width: 1536px) and (min-width: 921px) {
    .main_l section.icons_with_text .product-labels__heading--minimal_heavy,
    .main_l section.icons_with_text .product-labels__heading--brutalist {
        font: var(--base-heading-s-font);
        letter-spacing: normal;
    }
    .main_l section.icons_with_text .product-labels__heading--contrast {
        font: var(--accent-heading-s-font);
        letter-spacing: normal;
    }
    .main_l .product-labels__container,
    .main_l section.icons_with_text .product-labels--grid .product-labels__container--2,
    .main_l section.icons_with_text .product-labels--grid .product-labels__container--3,
    .main_l section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_l section.icons_with_text .product-labels--grid.product-labels--lines .product-labels__container--4,
    .main_l section.icons_with_text .product-labels--grid .product-labels__container--4 {
        grid-template-columns: 1fr 1fr;
    }
    .main_l section.icons_with_text .slider-buttons-items--mobile-visible {
        display: flex;
        margin-inline-start: auto;
    }
    .main_l section.icons_with_text .product-labels--spacious .product-labels__container--2,
    .main_l section.icons_with_text .product-labels--spacious .product-labels__container--4,
    .main_l section.icons_with_text .product-labels--spacious .product-labels__container--3 {
        --gap: 24px;
    }
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--2,
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--4,
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines .product-labels__container--3 {
        --gap: 16px;
    }
    .main_l section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--2,
    .main_l section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--4,
    .main_l section.icons_with_text .product-labels--compact.product-labels--lines .product-labels__container--3 {
        --gap: 8px;
    }
    .main_l section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--2,
    .main_l section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--grid .product-labels__container--3,
    .main_l section.icons_with_text.multicolumn .product-labels--spacious.product-labels--grid:not(.product-labels--lines) .product-labels__container--3 {
        gap: 64px 24px;
    }
    .main_l section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--2,
    .main_l section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--3,
    .main_l section.icons_with_text .product-labels--spacious.product-labels--grid.product-labels--lines .product-labels__container--4 {
        gap: 32px 0;
    }
    .main_l section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .product-labels__container,
    .main_l section.icons_with_text .product-labels--spacious.product-labels--slider.product-labels--lines .slider-buttons-items--bottom,
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:first-child),
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper,
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper {
        padding-top: 32px;
    }
    .main_l main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-child(3),
    .main_l main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(3),
    .main_l main>section.icons_with_text:first-child .product-labels.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-child(4) {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-top: 32px!important;
    }
    .main_l section.icons_with_text .product-labels--slider .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity)));
    }
    .main_l section.icons_with_text .product-labels--slider .product-labels__container--3 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1));
    }
    .main_l section.icons_with_text .product-labels--slider .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2));
    }
    .main_l section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--2 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 1))) / (var(--icons_with_text-quantity))) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_l section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper{
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_l section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--3 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 2))) / (var(--icons_with_text-quantity) - 1)) + (var(--gap) / var(--icons_with_text-quantity)) - var(--line-width) - var(--gap));
    }
    .main_l section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity)));
    }
    .main_l section.icons_with_text .product-labels--slider.product-labels--lines .product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 calc((((100% - (var(--gap) * (var(--icons_with_text-quantity) - 3))) / (var(--icons_with_text-quantity) - 2)) + (var(--gap) / var(--icons_with_text-quantity))) - var(--line-width) - var(--gap));
    }
    .main_l section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_l section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_l section.icons_with_text .product-labels--slider:not(.product-labels--lines) .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 100%;
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_l section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper,
    .main_l section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper,
    .main_l section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper {
        flex: 0 0 calc(100% + var(--gap) + var(--line-width)) ;
        padding-inline-end: var(--gap);
    }
    .main_l section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper.last-mobile,
    .main_l section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper.last-mobile,
    .main_l section.icons_with_text .product-labels--slider.product-labels--lines .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper.last-mobile {
        flex: 0 0 100%;
        padding-inline-end: 0;
    }
    .main_l section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--1,
    .main_l section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--2,
    .main_l section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--3,
    .main_l section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--3,
    .main_l section.icons_with_text .product-labels--grid .mobile-grid-1.product-labels__container--4,
    .main_l section.icons_with_text .product-labels--grid.product-labels--lines .mobile-grid-1.product-labels__container--4 {
        grid-template-columns: 1fr;
    }
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) .product-labels__item,
    .main_l section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) .product-labels__item,
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_l section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_l section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item {
        padding-inline-end: var(--gap);
        border-inline-end: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
    }
    .main_l section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n+1) {
        padding-inline-end: 0;
    }
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_l section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-start: var(--gap);
        padding-inline-end: 0;
    }
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_l section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--2 .product-labels__item-wrapper:nth-of-type(2n),
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n),
    .main_l section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(3n),
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(4n - 1),
    .main_l section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(4n - 1) {
        padding-inline-start: 0;
        padding-inline-end: 0;
    }
    .main_l section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_l section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_l section.multicolumn .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_l section.multicolumn .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_l section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_l section.icons_with_text:not(.multicolumn) .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_l section.icons_with_text:not(.multicolumn) .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n - 1)  .product-labels__item,
    .main_l section.multicolumn .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_l section.multicolumn .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item,
    .main_l section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:nth-of-type(2n)  .product-labels__item {
        padding-inline-end: 0;
        border-inline-end: none;
    }
    .main_l section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:first-child),
    .main_l section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_l section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_l section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:first-child),
    .main_l section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(2)),
    .main_l section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(3)),
    .main_l section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--4 .product-labels__item-wrapper:not(:nth-child(4))  {
        border-top: var(--line-width) solid rgba(var(--layout-text-color), var(--line-opacity));
        padding-inline-end: 0;
    }
    .main_l section.icons_with_text .product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:not(:nth-child(3n + 1)),
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    .main_l section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n-3)),
    .main_l section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .mobile-grid-1.product-labels__container--4 .product-labels__item-wrapper:not(:nth-of-type(4n-3)) {
        padding-inline-start: 0;
    }
    .main_l section.icons_with_text .product-labels--spacious.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n),
    .main_l section.icons_with_text .product-labels--compact.product-labels--lines.product-labels--grid .product-labels__container--3 .product-labels__item-wrapper:nth-of-type(2n) {
        padding-inline-start: var(--gap);
    } 
}