

/* Start:/local/templates/racesnab/components/bitrix/catalog.section.list/main_catalog/style.min.css?17879028834463*/
.rs-catalog-sections--nav{margin-bottom:24px;}@media (max-width:767px){.rs-catalog-sections--nav{margin-bottom:10px;}}.rs-catalog-sections--nav .rs-catalog-sections__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;}@media (max-width:1199px){.rs-catalog-sections--nav .rs-catalog-sections__list{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:991px){.rs-catalog-sections--nav .rs-catalog-sections__list{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:575px){.rs-catalog-sections--nav .rs-catalog-sections__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;}}.rs-catalog-sections--nav .rs-catalog-sections__item{margin:0;padding:0;min-width:0;display:flex;}.rs-catalog-sections--nav .rs-catalog-sections__item:before{display:none !important;content:none !important;}.rs-catalog-sections--nav .rs-catalog-sections__nav-card{display:flex;align-items:center;gap:12px;width:100%;height:112px;padding:12px 14px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;text-decoration:none;color:#1f2937;transition:all 0.15s ease-out;}.rs-catalog-sections--nav .rs-catalog-sections__nav-card--active{border-color:#da532c;background:#fff8f5;box-shadow:0 4px 14px rgba(218,83,44,0.1);cursor:default;}.rs-catalog-sections--nav .rs-catalog-sections__nav-card--active .rs-catalog-sections__title{color:#da532c;}.rs-catalog-sections--nav .rs-catalog-sections__nav-card--active .rs-catalog-sections__thumb-image:not(.rs-catalog-sections__thumb-image--placeholder){filter:grayscale(0%);opacity:1;}@media (max-width:767px){.rs-catalog-sections--nav .rs-catalog-sections__nav-card{gap:0;height:56px;padding:6px 7px;border-radius:5px;}}@media (hover:hover) and (pointer:fine){.rs-catalog-sections--nav .rs-catalog-sections__nav-card:hover{border-color:#da532c;box-shadow:0 8px 20px rgba(218,83,44,0.08);text-decoration:none;color:#1f2937;}.rs-catalog-sections--nav .rs-catalog-sections__nav-card:hover .rs-catalog-sections__arrow:not(.rs-catalog-sections__arrow--spacer){border-color:#da532c;transform:rotate(45deg) translateX(2px);}.rs-catalog-sections--nav .rs-catalog-sections__nav-card:hover .rs-catalog-sections__thumb-image:not(.rs-catalog-sections__thumb-image--placeholder){filter:grayscale(0%);opacity:1;}}.rs-catalog-sections--nav .rs-catalog-sections__thumb{flex:0 0 56px;width:56px;height:56px;border-radius:8px;overflow:hidden;background:#f3f4f6;display:flex;align-items:center;justify-content:center;}@media (max-width:767px){.rs-catalog-sections--nav .rs-catalog-sections__thumb{display:none;}}.rs-catalog-sections--nav .rs-catalog-sections__thumb-image--icon{filter:none;opacity:1;padding:4px;box-sizing:border-box;object-fit:contain;background:#fff;}.rs-catalog-sections--nav .rs-catalog-sections__nav-card--active .rs-catalog-sections__thumb-image--icon,@media (hover:hover) and (pointer:fine){.rs-catalog-sections--nav .rs-catalog-sections__nav-card:hover .rs-catalog-sections__thumb-image--icon{filter:none;opacity:1;}}.rs-catalog-sections--nav .rs-catalog-sections__thumb-image{display:block;width:100%;height:100%;object-fit:contain;object-position:center;filter:grayscale(100%);opacity:0.72;transition:all 0.15s ease-out;}.rs-catalog-sections--nav .rs-catalog-sections__thumb-image--placeholder{filter:none;opacity:0.35;object-fit:cover;}.rs-catalog-sections--nav .rs-catalog-sections__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px;}.rs-catalog-sections--nav .rs-catalog-sections__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;min-height:calc(14px * 1.35 * 2);font-size:14px;line-height:1.35;font-weight:600;color:#1f2937;}@media (max-width:767px){.rs-catalog-sections--nav .rs-catalog-sections__title{-webkit-line-clamp:2;min-height:0;font-size:11px;line-height:1.15;}}.rs-catalog-sections--nav .rs-catalog-sections__meta{font-size:12px;line-height:1.2;color:#6b7280;}@media (max-width:767px){.rs-catalog-sections--nav .rs-catalog-sections__meta{display:none;}}.rs-catalog-sections--nav .rs-catalog-sections__arrow{flex:0 0 8px;width:8px;height:8px;margin-right:4px;border-top:2px solid #9ca3af;border-right:2px solid #9ca3af;transform:rotate(45deg);transition:all 0.15s ease-out;}.rs-catalog-sections--nav .rs-catalog-sections__arrow--spacer{visibility:hidden;pointer-events:none;}@media (max-width:767px){.rs-catalog-sections--nav .rs-catalog-sections__arrow{display:none;}}

/* End */


/* Start:/bitrix/components/bitrix/system.pagenavigation/templates/round/style.min.css?17829207532515*/
.bx-pagination{margin:10px 0}.bx-pagination .bx-pagination-container{text-align:center;position:relative}.bx-pagination .bx-pagination-container ul{padding:0;margin:0;list-style:none;display:inline-block}.bx-pagination .bx-pagination-container ul li{display:inline-block;margin:0 2px 15px}.bx-pagination .bx-pagination-container ul li span{-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-o-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;background:#eff0f1;padding:0 8px;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-pagination .bx-pagination-container ul li a,.bx-pagination .bx-pagination-container ul li span{display:block;height:32px;min-width:32px;line-height:32px;color:#444;border-radius:16px;vertical-align:middle}.bx-pagination .bx-pagination-container ul li a{text-decoration:none}.bx-pagination .bx-pagination-container ul li a:hover span{background:#dadada}.bx-pagination .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span{background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px;color:#444}.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span{color:#aab1b4;background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px}.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span{background:#fff;border-color:#dadada;color:#000}.bx-pagination.bx-green .bx-pagination-container ul li.bx-active span{background:#3bc915;color:#fff}.bx-pagination.bx-yellow .bx-pagination-container ul li.bx-active span{background:#f9a91d;color:#fff}.bx-pagination.bx-red .bx-pagination-container ul li.bx-active span{background:#e22b2b;color:#fff}.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}
/* End */


/* Start:/local/templates/racesnab/components/bitrix/catalog.section/blocks/style.css?17857629152261*/
/* SEO-текст раздела: под сеткой, превью = заголовок + первый абзац */
.rs-section-desc {
    width: 100%;
    max-width: none;
    box-sizing: border-box;
    margin: 16px 0 0;
    padding: 12px 14px;
    background: var(--rs-bg, #f6f5f4);
    border: 1px solid var(--rs-b, #e8e4e0);
    border-radius: 8px;
    font-size: 13px;
    line-height: 1.55;
    color: var(--rs-m, #737373);
}

.rs-section-desc h2 {
    margin: 0 0 6px;
    font-size: 15px;
    line-height: 1.3;
    font-weight: 600;
    color: var(--rs-t, #2a2a2a);
}

.rs-section-desc h3 {
    margin: 12px 0 4px;
    font-size: 14px;
    line-height: 1.3;
    font-weight: 600;
    color: var(--rs-t, #2a2a2a);
}

.rs-section-desc p {
    margin: 0 0 6px;
}

.rs-section-desc p:last-child {
    margin-bottom: 0;
}

.rs-section-desc ul {
    margin: 0 0 6px;
    padding: 0 0 0 16px;
}

.rs-section-desc li {
    margin: 0 0 3px;
}

.rs-section-desc strong {
    color: var(--rs-t, #2a2a2a);
    font-weight: 600;
}

.rs-section-desc__more[hidden] {
    display: none;
}

.rs-section-desc.is-open .rs-section-desc__more {
    display: block;
}

.rs-section-desc__toggle {
    display: inline-flex;
    align-items: center;
    gap: 5px;
    margin-top: 8px;
    padding: 0;
    border: 0;
    background: none;
    color: var(--rs-m, #737373);
    font: inherit;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.3;
    cursor: pointer;
    text-decoration: none;
}

.rs-section-desc__toggle::after {
    content: "";
    flex: 0 0 auto;
    width: 0.4em;
    height: 0.4em;
    margin-top: -0.15em;
    border-right: 1.5px solid currentColor;
    border-bottom: 1.5px solid currentColor;
    transform: rotate(45deg);
    transition: transform 0.15s ease, margin-top 0.15s ease;
}

.rs-section-desc__toggle[aria-expanded="true"]::after {
    margin-top: 0.1em;
    transform: rotate(-135deg);
}

.rs-section-desc__toggle:hover {
    color: var(--rs-t, #2a2a2a);
}

.rs-section-desc__toggle:hover .rs-section-desc__toggle-label {
    text-decoration: underline;
}

@media (max-width: 767px) {
    .rs-section-desc {
        margin-top: 12px;
        padding: 10px 12px;
    }

    .rs-section-desc h2 {
        font-size: 14px;
    }
}

/* End */


/* Start:/local/templates/racesnab/components/bitrix/catalog.item/.default/style.min.css?17900672526105*/
.tabs_links{background:#fff;box-shadow:0px 4px 16px rgba(0,0,0,0.06);display:flex;border-radius:4px;margin-bottom:30px;}@media (max-width:480px){.tabs_links{flex-wrap:wrap;}}.tabs_links .tabs_link{cursor:pointer;padding:15px 40px 13px 40px;transition:all .15s ease-out;border-bottom:3px #fff solid;font-weight:500;min-height:44px;}@media (max-width:480px){.tabs_links .tabs_link{padding:10px 15px;}}.tabs_links .tabs_link[type="button"]{appearance:none;background:transparent;border:none;border-bottom:3px #fff solid;font:inherit;color:inherit;text-align:center;}.tabs_links .tabs_link:hover{border-bottom:3px #ddd solid;}.tabs_links .tabs_link.active{border-bottom:3px #FE0000 solid;}.tabs_content .tab_cont{display:none;}.tabs_content .tab_cont.active{display:block;}.row[data-entity="items-row"]>[class*="col-"]{display:flex;flex-direction:column;}.section_item{margin-bottom:30px;position:relative;height:auto;display:flex;flex-direction:column;flex:1 1 auto;width:100%;transition:all .15s ease-out;}@media (max-width:767px){.section_item{margin-bottom:16px;}}.section_item_over{box-shadow:0px 4px 16px rgba(0,0,0,0.06);overflow:hidden;position:relative;flex:1 1 auto;height:auto;width:100%;padding:12px;transition:all .15s ease-out;background:#fff;border-radius:10px;border:1px solid #e5e7eb;display:flex;flex-direction:column;}@media (max-width:767px){.section_item_over{padding:10px;}}.section_item .bazarow_add_favor{display:none;transition:all .15s ease-out;}@media (max-width:768px){.section_item .bazarow_add_favor{display:block;}}.section_item_link{display:flex;flex-direction:column;text-decoration:none;color:#555555;flex:1 1 auto;min-height:0;}.section_item_link strong{font-weight:400;flex:0 0 auto;min-height:57px;max-height:57px;overflow:hidden;font-size:13px;line-height:19px;color:#1f2937;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}@media (max-width:767px){.section_item_link strong{min-height:51px;max-height:51px;font-size:12px;line-height:17px;}}.section_item_link_art_num{flex:0 0 auto;font-size:13px;font-style:normal;line-height:17px;color:#6b7280;margin-top:8px;}@media (max-width:767px){.section_item_link_art_num{margin-top:4px;font-size:11px;line-height:15px;min-height:15px;}}.section_item_link_art_num u{display:inline;text-decoration:none;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.section_item_link_art_num i{font-style:normal;}.section_item_link .bx_item_detail_rating{position:relative;z-index:20;left:-5px;height:30px;}.section_item_image{display:block;height:100%;width:100%;margin:0 auto;object-fit:contain;object-position:center;}.section_item_media{display:flex;align-items:center;justify-content:center;flex:0 0 160px;height:160px;width:100%;position:relative;margin:0 0 6px;overflow:hidden;}@media (max-width:767px){.section_item_media{flex-basis:108px;height:108px;margin-bottom:4px;}}.section_item_media>span[id]{display:none !important;}.section_item_footer{margin-top:auto;flex-shrink:0;padding-top:8px;}.section_item_price{padding-top:0;}.section_item_price-row{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center;justify-content:space-between;min-height:28px;}@media (max-width:767px){.section_item_price-row{flex-direction:column;align-items:flex-start;gap:4px;min-height:44px;}}.section_item_price-value{flex:1 1 auto;min-width:0;font-size:19px;color:#1f2937;font-weight:700;line-height:1.1;}@media (max-width:767px){.section_item_price-value{font-size:16px;}}.section_item_price-empty{font-size:13px;font-weight:600;color:#6b7280;line-height:1.2;}.section_item_stock{flex:0 0 auto;display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap;}@media (max-width:767px){.section_item_stock{font-size:11px;padding:3px 8px;}}.section_item_stock.is-in{background:#dcfce7;color:#14532d;}.section_item_stock.is-order{background:#ffedd5;color:#9a3412;}.section_item_addlink{margin-top:8px;}.section_item_addlink a{display:block;width:100%;height:34px;color:#ffffff;text-decoration:none;border-radius:7px;line-height:34px;text-align:center;background:#da532c;font-size:14px;font-weight:500;transition:all .15s ease-out;}@media (max-width:767px){.section_item_addlink a{height:36px;line-height:36px;font-size:13px;border-radius:8px;}}.section_item_addlink a:hover{background:#b8431f;color:#ffffff;}.section_item:hover .section_item_over{z-index:300;box-shadow:0px 4px 16px rgba(0,0,0,0.15);}.section_item:hover .bazarow_add_favor{display:block;}.bazarow_add_favor{background:#f2f2f2;position:absolute;left:15px;top:15px;z-index:200;width:44px;height:44px;border:none;border-radius:50%;cursor:pointer;}@media (max-width:767px){.bazarow_add_favor{left:8px;top:8px;width:44px;height:44px;}}.bazarow_add_favor:hover{color:#FE0000;}.in-favor{background:#FE0000;color:#ffffff;display:block !important;}.more_items_lazy{background:#f2f2f2;color:#555555;margin:30px auto;width:200px;border-radius:4px;height:45px;line-height:44px;text-align:center;cursor:pointer;transition:all .15s ease-out;}.more_items_lazy:hover{background:#fff;color:#FE0000;}.home-cta{margin-bottom:30px;}.home-cta__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}@media (max-width:768px){.home-cta__inner{grid-template-columns:1fr;}}.home-cta__item{display:flex;align-items:flex-start;gap:16px;padding:20px 24px;background:#fff;border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,0.06);text-decoration:none;color:inherit;transition:all .15s ease-out;}.home-cta__item:hover{box-shadow:0 8px 24px rgba(0,0,0,0.1);}.home-cta__icon{flex:0 0 48px;width:48px;height:48px;border-radius:50%;background:rgba(254,0,0,0.1);color:#FE0000;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;}.home-cta__text{display:block;min-width:0;}.home-cta__text strong{display:block;font-size:18px;margin-bottom:6px;color:#222;}.home-cta__text>span{display:block;font-size:14px;color:#5c6370;}.wishlist-empty{margin:24px 0 40px;padding:24px;background:#fff;border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,0.06);color:#555;line-height:1.5;}

/* End */


/* Start:/local/templates/racesnab/components/bitrix/catalog.section/blocks/themes/blue/style.min.css?1787900273706*/
.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover{background-color:#0083d1}.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .catalog-section-header{border-color:#006cc0}
/* End */
/* /local/templates/racesnab/components/bitrix/catalog.section.list/main_catalog/style.min.css?17879028834463 */
/* /bitrix/components/bitrix/system.pagenavigation/templates/round/style.min.css?17829207532515 */
/* /local/templates/racesnab/components/bitrix/catalog.section/blocks/style.css?17857629152261 */
/* /local/templates/racesnab/components/bitrix/catalog.item/.default/style.min.css?17900672526105 */
/* /local/templates/racesnab/components/bitrix/catalog.section/blocks/themes/blue/style.min.css?1787900273706 */
