.section--u-i3h8f4pks { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 3%; padding-bottom: 3%; padding-right: 6%; padding-left: 6% }
.polimer-crumbs--u-ik11dw1g2 { position: relative; display: block; margin-bottom: 8px }
.polimer-crumbs__item--u-icyebv6p4 { display: inline }
.polimer-crumbs__delimiter--u-i0j950imx { display: inline; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px; color: rgba(var(--color-izy4zsdsx), 1); opacity: 0.77 }
.polimer-crumbs__delimiter--u-i0j950imx > .text-block-wrap-div { display: inline }
.polimer-crumbs__item_link--u-i0t4g2bv5 { display: inline; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px; color: rgba(var(--color-im9gkoaks), 1); text-decoration: none }
.polimer-crumbs__item_link--u-i0t4g2bv5 > .text-block-wrap-div { display: inline }
.polimer-crumbs__last--u-izc7k0u1p { display: inline; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px; opacity: 0.77 }
.polimer-crumbs__last--u-izc7k0u1p > .text-block-wrap-div { display: inline }
.page-title--u-iwc5pla5t { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 4vw; line-height: 5vw; margin-top: 0px; margin-bottom: 0px; font-weight: 700; font-family: Play, sans-serif; letter-spacing: 0.05vw }
.polimer-crumbs__item_link--u-i0t4g2bv5 { display: inline; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px; color: rgba(var(--color-ipea6oax6), 1); text-decoration: none }
.polimer-crumbs__item_link--u-i0t4g2bv5 > .text-block-wrap-div { display: inline }

[data-media-source="media-xl"] .lpc-row, [data-media-source="media-lg"] .lpc-row {
    margin: 0 -16px;
    width: calc(100% + 32px);
}

[data-media-source="media-md"] .lpc-row {
    margin: 0 -12px;
    width: calc(100% + 24px);
}
[data-media-source="media-sm"] .lpc-row, [data-media-source="media-xs"] .lpc-row {
    margin: 0 -8px;
    width: calc(100% + 16px);
}

[data-media-source="media-sm"] .lpc-col-1-sm {
    margin-left: 8px;
    margin-right: 8px;
    width: calc((100% / 12) - 16px); }

[data-media-source="media-sm"] .lpc-col-2-sm {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 2) - 16px); }

[data-media-source="media-sm"] .lpc-col-3-sm {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 3) - 16px); }

[data-media-source="media-sm"] .lpc-col-4-sm {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 4) - 16px); }

[data-media-source="media-sm"] .lpc-col-5-sm {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 5) - 16px); }

[data-media-source="media-sm"] .lpc-col-6-sm {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 6) - 16px); }

[data-media-source="media-sm"] .lpc-col-7-sm {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 7) - 16px); }

[data-media-source="media-sm"] .lpc-col-8-sm {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 8) - 16px); }

[data-media-source="media-sm"] .lpc-col-9-sm {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 9) - 16px); }

[data-media-source="media-sm"] .lpc-col-10-sm {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 10) - 16px); }

[data-media-source="media-sm"] .lpc-col-11-sm {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 11) - 16px); }

[data-media-source="media-sm"] .lpc-col-12-sm {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(100% - 16px); }

[data-media-source="media-xs"] .lpc-col-1-xs {
    margin-left: 8px;
    margin-right: 8px;
    width: calc((100% / 12) - 16px); }

[data-media-source="media-xs"] .lpc-col-2-xs {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 2) - 16px); }

[data-media-source="media-xs"] .lpc-col-3-xs {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 3) - 16px); }


[data-media-source="media-xs"] .lpc-col-4-xs {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 4) - 16px); }

[data-media-source="media-xs"] .lpc-col-5-xs {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 5) - 16px); }

[data-media-source="media-xs"] .lpc-col-6-xs {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 6) - 16px); }

[data-media-source="media-xs"] .lpc-col-7-xs {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 7) - 16px); }

[data-media-source="media-xs"] .lpc-col-8-xs {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 8) - 16px); }

[data-media-source="media-xs"] .lpc-col-9-xs {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 9) - 16px); }

[data-media-source="media-xs"] .lpc-col-10-xs {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 10) - 16px); }

[data-media-source="media-xs"] .lpc-col-11-xs {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(((100% / 12) * 11) - 16px); }

[data-media-source="media-xs"] .lpc-col-12-xs {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(100% - 16px); }

[data-media-source="media-md"] .lpc-col-1-md {
    margin-left: 12px;
    margin-right: 12px;
    width: calc((100% / 12) - 24px); }

[data-media-source="media-md"] .lpc-col-2-md {
    margin-left: 12px;
    margin-right: 12px;
    width: calc(((100% / 12) * 2) - 24px); }

[data-media-source="media-md"] .lpc-col-3-md {
    margin-left: 12px;
    margin-right: 12px;
    width: calc(((100% / 12) * 3) - 24px); }

[data-media-source="media-md"] .lpc-col-4-md {
    margin-left: 12px;
    margin-right: 12px;
    width: calc(((100% / 12) * 4) - 24px); }

[data-media-source="media-md"] .lpc-col-5-md {
    margin-left: 12px;
    margin-right: 12px;
    width: calc(((100% / 12) * 5) - 24px); }

[data-media-source="media-md"] .lpc-col-6-md {
    margin-left: 12px;
    margin-right: 12px;
    width: calc(((100% / 12) * 6) - 24px); }

[data-media-source="media-md"] .lpc-col-7-md {
    margin-left: 12px;
    margin-right: 12px;
    width: calc(((100% / 12) * 7)  - 24px); }

[data-media-source="media-md"] .lpc-col-8-md {
    margin-left: 12px;
    margin-right: 12px;
    width: calc(((100% / 12) * 8) - 24px); }

[data-media-source="media-md"] .lpc-col-9-md {
    margin-left: 12px;
    margin-right: 12px;
    width: calc(((100% / 12) * 9) - 24px); }

[data-media-source="media-md"] .lpc-col-10-md {
    margin-left: 12px;
    margin-right: 12px;
    width: calc(((100% / 12) * 10) - 24px); }

[data-media-source="media-md"] .lpc-col-11-md {
    margin-left: 12px;
    margin-right: 12px;
    width: calc(((100% / 12) * 11) - 24px); }

[data-media-source="media-md"] .lpc-col-12-md {
    margin-left: 12px;
    margin-right: 12px;
    width: calc(100% - 24px); }

[data-media-source="media-lg"] .lpc-col-1-lg {
    margin-left: 16px;
    margin-right: 16px;
    width: calc((100% / 12) - 32px); }

[data-media-source="media-lg"] .lpc-col-2-lg {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 2) - 32px); }

[data-media-source="media-lg"] .lpc-col-3-lg {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 3) - 32px); }

[data-media-source="media-lg"] .lpc-col-4-lg {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 4) - 32px); }

[data-media-source="media-lg"] .lpc-col-5-lg {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 5) - 32px); }

[data-media-source="media-lg"] .lpc-col-6-lg {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 6) - 32px); }

[data-media-source="media-lg"] .lpc-col-7-lg {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 7) - 32px); }

[data-media-source="media-lg"] .lpc-col-8-lg {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 8) - 32px); }

[data-media-source="media-lg"] .lpc-col-9-lg {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 9) - 32px); }

[data-media-source="media-lg"] .lpc-col-10-lg {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 10) - 32px); }

[data-media-source="media-lg"] .lpc-col-11-lg {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 11) - 32px); }

[data-media-source="media-lg"] .lpc-col-12-lg {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(100% - 32px); }

[data-media-source="media-xl"] .lpc-col-1-xl {
    margin-left: 16px;
    margin-right: 16px;
    width: calc((100%/12) - 32px); }

[data-media-source="media-xl"] .lpc-col-2-xl {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 2) - 32px); }

[data-media-source="media-xl"] .lpc-col-3-xl {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 3) - 32px); }

[data-media-source="media-xl"] .lpc-col-4-xl {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 4) - 32px); }

[data-media-source="media-xl"] .lpc-col-5-xl {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 5) - 32px); }

[data-media-source="media-xl"] .lpc-col-6-xl {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 6) - 32px); }

[data-media-source="media-xl"] .lpc-col-7-xl {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 7) - 32px); }

[data-media-source="media-xl"] .lpc-col-8-xl {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 8) - 32px); }

[data-media-source="media-xl"] .lpc-col-9-xl {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 9) - 32px); }

[data-media-source="media-xl"] .lpc-col-10-xl {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 10) - 32px); }

[data-media-source="media-xl"] .lpc-col-11-xl {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(((100% / 12) * 11) - 32px); }

[data-media-source="media-xl"] .lpc-col-12-xl {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(100% - 32px); }
.lpc-wrap {
    position: relative;
    text-align: left;
}

.lpc-wrap * {
    box-sizing: border-box;
}

.lpc-row {
    margin: 0 -16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-wrap:wrap;
    width: calc(100% + 32px);
}

lpc-wrap h3, .lpc-wrap .lp-header-title-3 {
    font-family: Play, sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size:26px;
}

/* ============================== Отступы для контейнера ============================== */
[data-media-source="media-xl"] .lpc-gap-block {
    padding: 32px 0;
}
[data-media-source="media-lg"] .lpc-gap-block {
    padding: 32px 0;
}
[data-media-source="media-md"] .lpc-gap-block {
    padding: 32px 0;
}
[data-media-source="media-sm"] .lpc-gap-block {
    padding: 24px 0;
}
[data-media-source="media-xs"] .lpc-gap-block {
    padding: 24px 0;
}

.top-slider-swiper-wrap {
    position: relative;
    height: max-content;
}

.top-slider-swiper-wrap .top-slider-swiper {
    overflow-x: hidden;
    overflow-y: hidden;
}

/*Element list 5*/
.lpc-elements-list-5__item {
    padding: 24px 0;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-left: 0px !important;
    border-right: 0px !important;
}

.lpc-elements-list-5__item:nth-child(n+2) {
    border-top: 0px !important;
}

[data-media-source="media-sm"] .lpc-elements-list-5__item {
    padding: 20px 0;
}

[data-media-source="media-xs"] .lpc-elements-list-5__item {
    padding: 16px 0;
}

.lpc-elements-list-5__row {
    flex-wrap: wrap;
}

.lpc-elements-list-5__title + .lpc-elements-list-5__text {
    margin-top: 12px;
}

.lpc-elements-list-5__title.lpc-link-edit {
    text-decoration: none;
    display: block;
}

[data-media-source="media-xs"] .lpc-elements-list-5__title + .lpc-elements-list-5__text,
[data-media-source="media-sm"] .lpc-elements-list-5__title + .lpc-elements-list-5__text {
    margin-top: 8px;
}

[data-media-source="media-xs"] .lpc-elements-list-5__title + .lpc-elements-list-5__text {
    margin-top: 8px;
    margin-bottom:  8px;
}

.lpc-elements-list-5__right {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row-reverse;
    justify-content: flex-start;
    align-content: flex-start;
}

.lpc-elements-list-5__old-price {
    align-self: flex-end;
}


[data-media-source="media-xs"] .lpc-elements-list-5__right {
    flex-direction: row;
    align-items: center;
    margin-top: 4px;
}

.lpc-elements-list-5__old-price {
    text-decoration: line-through;
}

.lpc-wrap .lpc-elements-list-5__item .lpc-elements-list-5__old-price {
    font-weight: 400;
}

.lpc-elements-list-5__price {
    margin-left: 15px;
}

[data-media-source="media-xs"] .lpc-elements-list-5__price,
[data-media-source="media-sm"] .lpc-elements-list-5__price{
    margin-left: 0px;
}

[data-media-source="media-xs"] .lpc-elements-list-5__price {
    margin-right: 7px;
}

.lpc-elements-list-4__item:not(._f_d_column) .lpc-elements-list-4__title {
    margin-top: 0;
}

.lpc-wrap h4, .lpc-wrap .lp-header-title-4 {
    font-family: Play, sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size:22px;
}
