

/* Start:/local/templates/burburo/components/bitrix/system.pagenavigation/.default/style.css?1744626625766*/
.page-navigation {
	display: flex;
	align-items: center;
	gap: 10px;
	justify-content: center;
	margin-top: 20px;
}

.page-navigation__btn {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 40px;
	height: 40px;
	font-size: 18px;
	font-weight: 500;
	background: var(--somber-sky);
	color: var(--blue);
	border-radius: 8px;
	transition: .2s ease-out !important;
}

.page-navigation__btn.disabled {
	pointer-events: none;
	color: var(--some-gray);
}

.page-navigation__btn.page-navigation__current {
	background-color: var(--blue);
	color: var(--pure-white);
}

.page-navigation__btn:not(.page-navigation__current):hover {
	background-color: var(--sky);
	color: var(--blue);
}

.page-navigation__load-more {
	min-width: 300px;
	font-size: 14px;
}
/* End */


/* Start:/local/templates/burburo/components/bitrix/news.list/banner-new/style.css?1740580182886*/
div[data-replacer-image] .romb-banner-custom__title{
    display: none;
}
.romb-banner-slider__item.mob-ready-image{
    background-position: center;
    aspect-ratio: 1.33 /1;
}
.romb-banner-slider__item.mob-ready-image{
    padding : 0;
}
.romb-banner-slider__item.mob-ready-image .romb-banner-slider__item-wrapper{
    margin-top: auto !important;
    margin-bottom: 20px !important;
}

.romb-banner-custom__item.exceptional-banner .romb-banner-custom__item-wrapper{
    margin-top: auto !important;
    margin-bottom: 100px !important;
}
.new-banners .romb-banner-custom__item{
    height: 400px;
}

@media ( min-width: 720px ) {
    .new-banners .romb-banner-custom__item.active .romb-banner-custom__title{
        font-size: 34px;
    }
}
@media ( min-width: 1280px ) {
    .new-banners .romb-banner-custom__item.active .romb-banner-custom__title{
        font-size: 40px;
    }
}
/* End */


/* Start:/local/templates/burburo/components/bitrix/catalog.section.list/new-section-list/style.css?17459344393446*/
.catalog-sections-new-card {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    gap: 16px;
    font-size: 20px;
    background-color: var(--somber-sky);
    color: var(--blue);
    transition: 0.3s ease-out background-color, 0.3s ease-out color;
    padding: 38px 41px;
    border-radius: 10px;
    height: 100%;
    font-weight: 600;
    box-shadow: 0px 4px 4px 0px #0000001F;

}

.catalog-sections-new-card.catalog-sections-new-card__other-styled {
    background-color: transparent;
    border: 1px solid var(--some-gray);
}

.catalog-sections-new-card * {
    color: inherit;
}

.catalog-sections-new .swiper-slide {
    width: 341px;
    height: auto;
}

.catalog-sections-new-card:hover {
    background-color: var(--blue);
    color: var(--white);
}

.catalog-sections-new-card__image {
    aspect-ratio: 221 / 165;
    object-fit: contain;
    max-width: 221px;
    max-height: 165px;
    margin: auto;
}

.catalog-section-new-slider__arrow.next {
    right: -25px;
}

.catalog-section-new-slider__arrow.prev {
    left: -25px;
}

.catalog-section-new-slider__arrow {
    top: 0;
    bottom: 0;
    margin: auto 0;
    position: absolute;
    z-index: 10;
}

.catalog-section-new-slider__outer {
    position: relative;
}

@media (max-width: 720px) {
    .catalog-section-new-slider__arrow {
        display: none;
    }

    .catalog-sections-new-card {
        font-size: 20px;
        gap: 10px;
        padding: 28px 30px;
    }

    .catalog-sections-new .swiper-slide {
        width: 250px;
    }

    .catalog-sections-new-card__image {
        max-width: 180px;
        max-height: 125px;
    }
}

.cat-item {
    transition: .5s ease;
}

.cat-item:hover {
    transform: translateY(-6px);
}

.categories__list {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    min-height: 200px;
    gap: 12px;
}


.categories__list .cat-item__link {
    position: relative;
    display: flex;
    border-radius: 12px;
    min-height: 200px;
    padding: 12px;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: var(--somber-sky);
    box-shadow: none;
    overflow: hidden;
    transition: .2s ease-out;
}

@media screen and (min-width: 720px) {
    .categories__list .cat-item__link {
        min-height: 220px;
    }

}

.cat-item.other .cat-item__link {
    background-color: #f3f5f8;
}

.categories__list .cat-item__link:focus,
.categories__list .cat-item__link:hover {
    background-color: var(--ozone-hover);
}

@media screen and (min-width: 720px) {
    .categories__list {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
}

@media screen and (min-width: 1280px) {
    .categories__list {
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
}

.cat-item__title {
    height: 35px;
    font-size: 13px;
    font-weight: 600;
    line-height: 110%;
    letter-spacing: -.14px;
    text-wrap: balance;
    z-index: 1;
}

@media screen and (min-width: 480px) {
    .cat-item__title {
        font-size: 14px;
    }
}

.categories__list .cat-item__img {
    position: absolute;
    inset: 0;
    display: flex;
    flex-direction: row-reverse;
    transition: .2s ease-out;
}

.categories__list .cat-item__link:hover .cat-item__img {
    transform: scale(1.2) translate(20px, 0px);
}

.categories__list .cat-item__img img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
/* End */
/* /local/templates/burburo/components/bitrix/system.pagenavigation/.default/style.css?1744626625766 */
/* /local/templates/burburo/components/bitrix/news.list/banner-new/style.css?1740580182886 */
/* /local/templates/burburo/components/bitrix/catalog.section.list/new-section-list/style.css?17459344393446 */
