

/* Start:/local/templates/marso_main/components/bitrix/catalog/main/style.css?17486942869113*/
.catalog-page__warehouses,.catalog-page__input{max-width:740px;margin:2.5rem auto;position:relative;z-index:3}.catalog-page__sections{display:flex;justify-content:flex-start;overflow:auto}.catalog-page__sections .categories-list{margin-bottom:20px;padding-bottom:20px}.catalog-page__sections_scroll{width:100%}.catalog-page__sections .categories-list{flex-wrap:initial;width:max-content;min-width:100%}.catalog-page__actions{margin-bottom:1.5rem}.catalog-page-actions{display:flex;justify-content:space-between;align-items:center}.catalog-page-actions__sort{display:flex;align-items:center;gap:8px}.catalog-page-actions__select .current{color:var(--text-secondary)}.catalog-page-actions__filter{display:flex;align-items:center;gap:12px}.catalog-page-actions__filter::after{content:"";display:block;width:25px;height:25px;background:center no-repeat url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.1426 5.97461H20.1426' stroke='%23021825' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.1426 5.97461L4.14264 5.97461' stroke='%23021825' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.5555 4.56142C17.7465 4.74592 17.8989 4.96661 18.0037 5.21062C18.1085 5.45462 18.1637 5.71706 18.166 5.98262C18.1683 6.24818 18.1177 6.51154 18.0171 6.75733C17.9166 7.00312 17.7681 7.22643 17.5803 7.41421C17.3925 7.602 17.1692 7.7505 16.9234 7.85107C16.6776 7.95163 16.4143 8.00223 16.1487 7.99992C15.8831 7.99762 15.6207 7.94245 15.3767 7.83763C15.1327 7.73281 14.912 7.58044 14.7275 7.38942C14.3632 7.01222 14.1616 6.50702 14.1662 5.98262C14.1707 5.45823 14.381 4.9566 14.7519 4.58579C15.1227 4.21497 15.6243 4.00463 16.1487 4.00008C16.6731 3.99552 17.1783 4.19711 17.5555 4.56142Z' stroke='%23021825' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.1426 11.9746H20.1426' stroke='%23021825' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.14264 11.9746H4.14264' stroke='%23021825' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.72978 13.3868C6.53876 13.2023 6.38639 12.9816 6.28158 12.7376C6.17676 12.4936 6.12158 12.2312 6.11928 11.9656C6.11697 11.7001 6.16757 11.4367 6.26813 11.1909C6.3687 10.9451 6.5172 10.7218 6.70499 10.534C6.89277 10.3462 7.11608 10.1977 7.36187 10.0972C7.60766 9.99661 7.87102 9.94601 8.13658 9.94832C8.40214 9.95062 8.66458 10.0058 8.90859 10.1106C9.15259 10.2154 9.37328 10.3678 9.55778 10.5588C9.92209 10.936 10.1237 11.4412 10.1191 11.9656C10.1146 12.49 9.90423 12.9916 9.53342 13.3625C9.1626 13.7333 8.66097 13.9436 8.13658 13.9482C7.61219 13.9527 7.10698 13.7511 6.72978 13.3868Z' stroke='%23021825' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.1426 17.9746H20.1426' stroke='%23021825' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.1426 17.9746H4.14264' stroke='%23021825' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.5555 16.5614C17.7465 16.7459 17.8989 16.9666 18.0037 17.2106C18.1085 17.4546 18.1637 17.7171 18.166 17.9826C18.1683 18.2482 18.1177 18.5115 18.0171 18.7573C17.9166 19.0031 17.7681 19.2264 17.5803 19.4142C17.3925 19.602 17.1692 19.7505 16.9234 19.8511C16.6776 19.9516 16.4143 20.0022 16.1487 19.9999C15.8831 19.9976 15.6207 19.9424 15.3767 19.8376C15.1327 19.7328 14.912 19.5804 14.7275 19.3894C14.3632 19.0122 14.1616 18.507 14.1662 17.9826C14.1707 17.4582 14.381 16.9566 14.7519 16.5858C15.1227 16.215 15.6243 16.0046 16.1487 16.0001C16.6731 15.9955 17.1783 16.1971 17.5555 16.5614Z' stroke='%23021825' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");transition:.2s}.catalog-page-actions__filter:hover::after{background:center no-repeat url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.1426 5.97461H20.1426' stroke='%2300b3b1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.1426 5.97461L4.14264 5.97461' stroke='%2300b3b1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.5555 4.56142C17.7465 4.74592 17.8989 4.96661 18.0037 5.21062C18.1085 5.45462 18.1637 5.71706 18.166 5.98262C18.1683 6.24818 18.1177 6.51154 18.0171 6.75733C17.9166 7.00312 17.7681 7.22643 17.5803 7.41421C17.3925 7.602 17.1692 7.7505 16.9234 7.85107C16.6776 7.95163 16.4143 8.00223 16.1487 7.99992C15.8831 7.99762 15.6207 7.94245 15.3767 7.83763C15.1327 7.73281 14.912 7.58044 14.7275 7.38942C14.3632 7.01222 14.1616 6.50702 14.1662 5.98262C14.1707 5.45823 14.381 4.9566 14.7519 4.58579C15.1227 4.21497 15.6243 4.00463 16.1487 4.00008C16.6731 3.99552 17.1783 4.19711 17.5555 4.56142Z' stroke='%2300b3b1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.1426 11.9746H20.1426' stroke='%2300b3b1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.14264 11.9746H4.14264' stroke='%2300b3b1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.72978 13.3868C6.53876 13.2023 6.38639 12.9816 6.28158 12.7376C6.17676 12.4936 6.12158 12.2312 6.11928 11.9656C6.11697 11.7001 6.16757 11.4367 6.26813 11.1909C6.3687 10.9451 6.5172 10.7218 6.70499 10.534C6.89277 10.3462 7.11608 10.1977 7.36187 10.0972C7.60766 9.99661 7.87102 9.94601 8.13658 9.94832C8.40214 9.95062 8.66458 10.0058 8.90859 10.1106C9.15259 10.2154 9.37328 10.3678 9.55778 10.5588C9.92209 10.936 10.1237 11.4412 10.1191 11.9656C10.1146 12.49 9.90423 12.9916 9.53342 13.3625C9.1626 13.7333 8.66097 13.9436 8.13658 13.9482C7.61219 13.9527 7.10698 13.7511 6.72978 13.3868Z' stroke='%2300b3b1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.1426 17.9746H20.1426' stroke='%2300b3b1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.1426 17.9746H4.14264' stroke='%2300b3b1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.5555 16.5614C17.7465 16.7459 17.8989 16.9666 18.0037 17.2106C18.1085 17.4546 18.1637 17.7171 18.166 17.9826C18.1683 18.2482 18.1177 18.5115 18.0171 18.7573C17.9166 19.0031 17.7681 19.2264 17.5803 19.4142C17.3925 19.602 17.1692 19.7505 16.9234 19.8511C16.6776 19.9516 16.4143 20.0022 16.1487 19.9999C15.8831 19.9976 15.6207 19.9424 15.3767 19.8376C15.1327 19.7328 14.912 19.5804 14.7275 19.3894C14.3632 19.0122 14.1616 18.507 14.1662 17.9826C14.1707 17.4582 14.381 16.9566 14.7519 16.5858C15.1227 16.215 15.6243 16.0046 16.1487 16.0001C16.6731 15.9955 17.1783 16.1971 17.5555 16.5614Z' stroke='%2300b3b1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.catalog-page-actions__view{display:flex;align-items:center;gap:12px}.catalog-page-actions__view::after{content:"";display:block;width:25px;height:25px;background:center no-repeat url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.69775 5H21.1978' stroke='%23021825' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.19775 5.011L3.20775 5' stroke='%23021825' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.19775 11.761L3.20775 11.75' stroke='%23021825' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.19775 18.511L3.20775 18.5' stroke='%23021825' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.69775 11.75H21.1978' stroke='%23021825' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.69775 18.5H21.1978' stroke='%23021825' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");transition:.2s}.catalog-page-actions__view:hover::after{background:center no-repeat url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.69775 5H21.1978' stroke='%2300b3b1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.19775 5.011L3.20775 5' stroke='%2300b3b1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.19775 11.761L3.20775 11.75' stroke='%2300b3b1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.19775 18.511L3.20775 18.5' stroke='%2300b3b1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.69775 11.75H21.1978' stroke='%2300b3b1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.69775 18.5H21.1978' stroke='%2300b3b1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media(max-width: 768px){.catalog-page-actions__filter,.catalog-page-actions__view{font-size:0;text-indent:-9999px;white-space:nowrap;overflow:hidden;position:relative;gap:0}.catalog-page-actions__sort>span{display:none}}

/* End */


/* Start:/local/components/marso/page.header/templates/.default/style.css?1748694275242*/
.page-header-default{display:flex;justify-content:center;align-items:center;flex-flow:column;margin:2.5rem;text-align:center}.page-header-default__breadcrumb{margin-bottom:1.25rem}@media(max-width: 768px){.page-header-default{margin:24px 0}}

/* End */


/* Start:/local/templates/marso_main/components/bitrix/breadcrumb/main/style.css?1748694282378*/
.breadcrumbs{display:flex;align-items:center;width:100%;flex-wrap:wrap}.breadcrumbs__link,.breadcrumbs__link *{color:var(--text-secondary)}.breadcrumbs__elem:not(:last-child){display:flex}.breadcrumbs__elem:not(:last-child)::after{content:"/";color:var(--text-secondary);display:block;margin:0 8px;transform:translateY(-1px)}@media(max-width: 768px){.breadcrumbs{display:none}}

/* End */


/* Start:/local/templates/marso_main/components/bitrix/catalog.section.list/categories/style.css?17486942821183*/
.categories-list{display:flex;grid-template-columns:repeat(5, 1fr);justify-content:center;flex-wrap:wrap;gap:20px}.categories-list-elem{border:1px solid var(--border-light);border-radius:51px;display:flex;align-items:center;text-decoration:none;transition:.2s}.categories-list-elem:hover,.categories-list-elem.active{border:1px solid var(--border-dark)}.categories-list-elem.active,.categories-list-elem.active *{color:var(--btn-btn-primary)}.categories-list-elem:hover .categories-list-elem__title,.categories-list-elem:hover .categories-list-elem__title *{color:var(--btn-btn-primary)}.categories-list-elem__img{background:var(--bg-primary);border-radius:100%;height:80px;width:80px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:5px;transition:.2s;overflow:hidden}@media(max-width: 768px){.categories-list-elem__img{height:56px;width:56px}}.categories-list-elem__title{padding:0 2.5rem 0 1.5rem;margin:1rem 0;font-weight:500;text-transform:uppercase;transition:.2s;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;width:fit-content;height:1.4em}.categories-list-elem__count{font-size:.8rem;transition:.2s}

/* End */


/* Start:/local/templates/marso_main/components/bitrix/catalog.smart.filter/modal/style.css?17486942852693*/
.filter-modal__block{margin-top:2rem}.filter-modal-list__elem,.filter-modal-list__checkbox{border-bottom:1px solid var(--border-light);width:100%;box-sizing:border-box}.filter-modal-list__elem:first-child,.filter-modal-list__checkbox:first-child{border-top:1px solid var(--border-light)}.filter-modal-list__elem,.filter-modal-list__checkbox label{padding:20px 0 20px 0;display:block}.filter-modal-list__link{display:block;position:relative;padding-right:24px}.filter-modal-list__link::after{content:"";width:24px;height:100%;background:center no-repeat url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 17L14 12L9 7' stroke='%2384888B' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");display:block;position:absolute;top:0;right:0;transition:.2s}.filter-modal-list__link:hover::after{right:-4px;background:center no-repeat url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 17L14 12L9 7' stroke='%2300B3B1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E")}.filter-modal-list__desc{display:block;font-size:14px;line-height:130%;color:var(--text-secondary)}.filter-modal-price__range{margin:1rem 0}.filter-modal-price__range .noUi-connect{background:var(--text-main)}.filter-modal-price__range .noUi-handle{border-radius:100%;border:1px solid var(--text-main);background:var(--text-white);cursor:pointer;width:1.375rem !important;height:1.375rem !important;top:calc(50% - .6875rem) !important;box-shadow:unset !important}.filter-modal-price__range .noUi-handle::before,.filter-modal-price__range .noUi-handle::after{content:unset}.filter-modal-price__range .noUi-handle-lower{right:-11px !important}.filter-modal-price__range .noUi-handle-upper{right:-11px !important}.filter-modal-price__range.noUi-target{border:unset;height:2px;width:calc(100% - 24px);margin-left:auto;margin-right:auto}.filter-modal-price__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.filter-modal-price__input label{position:relative}.filter-modal-price__input_min input{padding-left:2.2rem !important}.filter-modal-price__input_max input{padding-left:2.4rem !important}.filter-modal-price__position{position:absolute;line-height:100%;top:calc(50% - .5rem);left:1rem;color:var(--text-secondary)}.filter-modal__switcher.form-elem label{justify-content:space-between;align-items:center;display:flex}.filter-modal__footer{position:sticky;bottom:0;padding:8px 0;background:#fff;margin-top:calc(2rem - 8px);z-index:2}.filter-modal__footer .btn-reset{margin-top:16px}

/* End */


/* Start:/local/templates/marso_main/assets/includes/nouislider/nouislider.css?17407327726015*/
/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
.noUi-target * {
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-user-select: none;
    -ms-touch-action: none;
    touch-action: none;
    -ms-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.noUi-target {
    position: relative;
}
.noUi-base,
.noUi-connects {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 1;
}
/* Wrapper for all connect elements.
 */
.noUi-connects {
    overflow: hidden;
    z-index: 0;
}
.noUi-connect,
.noUi-origin {
    will-change: transform;
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    height: 100%;
    width: 100%;
    -ms-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    -webkit-transform-style: preserve-3d;
    transform-origin: 0 0;
    transform-style: flat;
}
/* Offset direction
 */
.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {
    left: 0;
    right: auto;
}
/* Give origins 0 height/width so they don't interfere with clicking the
 * connect elements.
 */
.noUi-vertical .noUi-origin {
    top: -100%;
    width: 0;
}
.noUi-horizontal .noUi-origin {
    height: 0;
}
.noUi-handle {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
}
.noUi-touch-area {
    height: 100%;
    width: 100%;
}
.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
    -webkit-transition: transform 0.3s;
    transition: transform 0.3s;
}
.noUi-state-drag * {
    cursor: inherit !important;
}
/* Slider size and handle placement;
 */
.noUi-horizontal {
    height: 18px;
}
.noUi-horizontal .noUi-handle {
    width: 34px;
    height: 28px;
    right: -17px;
    top: -6px;
}
.noUi-vertical {
    width: 18px;
}
.noUi-vertical .noUi-handle {
    width: 28px;
    height: 34px;
    right: -6px;
    bottom: -17px;
}
.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {
    left: -17px;
    right: auto;
}
/* Styling;
 * Giving the connect element a border radius causes issues with using transform: scale
 */
.noUi-target {
    background: #FAFAFA;
    border-radius: 4px;
    border: 1px solid #D3D3D3;
    box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
}
.noUi-connects {
    border-radius: 3px;
}
.noUi-connect {
    background: #3FB8AF;
}
/* Handles and cursors;
 */
.noUi-draggable {
    cursor: ew-resize;
}
.noUi-vertical .noUi-draggable {
    cursor: ns-resize;
}
.noUi-handle {
    border: 1px solid #D9D9D9;
    border-radius: 3px;
    background: #FFF;
    cursor: default;
    box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
}
.noUi-active {
    box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
}
/* Handle stripes;
 */
.noUi-handle:before,
.noUi-handle:after {
    content: "";
    display: block;
    position: absolute;
    height: 14px;
    width: 1px;
    background: #E8E7E6;
    left: 14px;
    top: 6px;
}
.noUi-handle:after {
    left: 17px;
}
.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after {
    width: 14px;
    height: 1px;
    left: 6px;
    top: 14px;
}
.noUi-vertical .noUi-handle:after {
    top: 17px;
}
/* Disabled state;
 */
[disabled] .noUi-connect {
    background: #B8B8B8;
}
[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
    cursor: not-allowed;
}
/* Base;
 *
 */
.noUi-pips,
.noUi-pips * {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.noUi-pips {
    position: absolute;
    color: #999;
}
/* Values;
 *
 */
.noUi-value {
    position: absolute;
    white-space: nowrap;
    text-align: center;
}
.noUi-value-sub {
    color: #ccc;
    font-size: 10px;
}
/* Markings;
 *
 */
.noUi-marker {
    position: absolute;
    background: #CCC;
}
.noUi-marker-sub {
    background: #AAA;
}
.noUi-marker-large {
    background: #AAA;
}
/* Horizontal layout;
 *
 */
.noUi-pips-horizontal {
    padding: 10px 0;
    height: 80px;
    top: 100%;
    left: 0;
    width: 100%;
}
.noUi-value-horizontal {
    -webkit-transform: translate(-50%, 50%);
    transform: translate(-50%, 50%);
}
.noUi-rtl .noUi-value-horizontal {
    -webkit-transform: translate(50%, 50%);
    transform: translate(50%, 50%);
}
.noUi-marker-horizontal.noUi-marker {
    margin-left: -1px;
    width: 2px;
    height: 5px;
}
.noUi-marker-horizontal.noUi-marker-sub {
    height: 10px;
}
.noUi-marker-horizontal.noUi-marker-large {
    height: 15px;
}
/* Vertical layout;
 *
 */
.noUi-pips-vertical {
    padding: 0 10px;
    height: 100%;
    top: 0;
    left: 100%;
}
.noUi-value-vertical {
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    padding-left: 25px;
}
.noUi-rtl .noUi-value-vertical {
    -webkit-transform: translate(0, 50%);
    transform: translate(0, 50%);
}
.noUi-marker-vertical.noUi-marker {
    width: 5px;
    height: 2px;
    margin-top: -1px;
}
.noUi-marker-vertical.noUi-marker-sub {
    width: 10px;
}
.noUi-marker-vertical.noUi-marker-large {
    width: 15px;
}
.noUi-tooltip {
    display: block;
    position: absolute;
    border: 1px solid #D9D9D9;
    border-radius: 3px;
    background: #fff;
    color: #000;
    padding: 5px;
    text-align: center;
    white-space: nowrap;
}
.noUi-horizontal .noUi-tooltip {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    left: 50%;
    bottom: 120%;
}
.noUi-vertical .noUi-tooltip {
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    top: 50%;
    right: 120%;
}
.noUi-horizontal .noUi-origin > .noUi-tooltip {
    -webkit-transform: translate(50%, 0);
    transform: translate(50%, 0);
    left: auto;
    bottom: 10px;
}
.noUi-vertical .noUi-origin > .noUi-tooltip {
    -webkit-transform: translate(0, -18px);
    transform: translate(0, -18px);
    top: auto;
    right: 28px;
}
/* End */


/* Start:/local/templates/marso_main/components/bitrix/system.pagenavigation/main/style.css?1748694294912*/
.pagination__show-more{margin-bottom:40px}.pagination__content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px}.pagination__elem{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:6px;text-decoration:none;transition:.2s;background:center no-repeat}.pagination__elem.active,.pagination__elem:hover{background-color:var(--bg-primary)}@media(max-width: 768px){.pagination__elem{width:30px;height:30px}}.pagination__arrow{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.364 12.636H5.63604M5.63604 12.636L12 19M5.63604 12.636L12 6.27208' stroke='%23021825' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E")}.pagination__arrow_next{transform:scale(-1, 1)}.pagination__arrow:hover{background-position-x:2px}

/* End */


/* Start:/local/templates/marso_main/components/bitrix/catalog.section/main/style.css?1748694285439*/
.catalog-list__content{display:grid;grid-template-columns:repeat(4, 1fr);gap:80px 20px}@media(max-width: 1400px){.catalog-list__content{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 950px){.catalog-list__content{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.catalog-list__content{gap:40px 12px}}.catalog-list__content_detail{grid-template-columns:repeat(1, 1fr);gap:0}.catalog-list__pagination{margin-top:80px}

/* End */
/* /local/templates/marso_main/components/bitrix/catalog/main/style.css?17486942869113 */
/* /local/components/marso/page.header/templates/.default/style.css?1748694275242 */
/* /local/templates/marso_main/components/bitrix/breadcrumb/main/style.css?1748694282378 */
/* /local/templates/marso_main/components/bitrix/catalog.section.list/categories/style.css?17486942821183 */
/* /local/templates/marso_main/components/bitrix/catalog.smart.filter/modal/style.css?17486942852693 */
/* /local/templates/marso_main/assets/includes/nouislider/nouislider.css?17407327726015 */
/* /local/templates/marso_main/components/bitrix/system.pagenavigation/main/style.css?1748694294912 */
/* /local/templates/marso_main/components/bitrix/catalog.section/main/style.css?1748694285439 */
