

/* Start:/local/templates/basf_new/styles/layoutWithSidebar.css?17707131638692*/
.header{position:fixed;top:0;left:0;right:0;z-index:1003;display:flex;height:48px;gap:4px;background-color:rgba(0,0,0,0);padding:16px}.header__wrapper{background-color:#f5f5f5;border:1px solid #ededed;border-radius:12px;width:100%;display:flex;align-items:center;transition:width .5s ease-in-out}.header__wrapper.collapsed{width:0;border:none}.header_nav{overflow:hidden;width:100%;text-wrap:nowrap}.header__auth-button{border:1px solid #ededed;display:none;padding:21px 48px}.header__logo{display:flex;align-items:center;padding:0 21px}.header__image{width:52px;height:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.header__search{flex:1;display:flex;justify-content:end}.header__button{border:1px solid #ededed;min-height:48px;min-width:48px}.header__button.hidden{display:none}.header__basket-button{display:none;background-color:#f5f5f5}.header__account-button{display:none;background-color:#65ac1e}.header__burger-button{background-color:#f5f5f5;transition:width .5s ease-in-out}.nav{display:none}.nav__menu{display:flex;list-style:none;gap:16px;margin-left:16px;padding:0}.nav__link{text-decoration:none;transition:all .3s ease;position:relative}.nav__link:hover{color:#65ac1e}.nav__link:hover::after{width:100%}@media(min-width: 768px){.header{padding-left:32px;padding-right:32px}}.transparent-item,.header__wrapper,.header__button,.transparent-item--green,.header__account-button,.header__auth-button{transition:background-color .7s ease,backdrop-filter .7s ease,box-shadow .7s ease,width .5s ease-in-out;position:relative;overflow:visible}.transparent-item.transparent,.transparent.header__wrapper,.transparent.header__button,.transparent.transparent-item--green,.transparent.header__account-button,.transparent.header__auth-button{background-color:hsla(0,0%,100%,.7);backdrop-filter:blur(10px);box-shadow:0 0 10px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.06)}.transparent-item.transparent::after,.transparent.header__wrapper::after,.transparent.header__button::after,.transparent.transparent-item--green::after,.transparent.header__account-button::after,.transparent.header__auth-button::after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:16px;pointer-events:none;background:linear-gradient(to bottom, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));filter:blur(8px);opacity:.7;transition:opacity .3s ease,filter .3s ease}.transparent-item.transparent.faded::after,.transparent.faded.header__wrapper::after,.transparent.faded.header__button::after,.transparent.faded.transparent-item--green::after,.transparent.faded.header__account-button::after,.transparent.faded.header__auth-button::after{opacity:.4;filter:blur(10px)}.transparent-item.no-background,.no-background.header__wrapper,.no-background.header__button,.no-background.transparent-item--green,.no-background.header__account-button,.no-background.header__auth-button{background-color:rgba(0,0,0,0);backdrop-filter:none;box-shadow:none;border-bottom:none}.transparent-item.no-background::after,.no-background.header__wrapper::after,.no-background.header__button::after,.no-background.transparent-item--green::after,.no-background.header__account-button::after,.no-background.header__auth-button::after{content:none}.transparent-item--green.transparent,.transparent.header__account-button,.transparent.header__auth-button{background-color:rgba(113,191,99,.85);backdrop-filter:blur(10px);box-shadow:0 0 10px rgba(50,150,80,.15);border:1px solid rgba(0,0,0,.06)}.transparent-item--green.transparent::after,.transparent.header__account-button::after,.transparent.header__auth-button::after{background:linear-gradient(to bottom, rgba(113, 191, 99, 0.3), rgba(113, 191, 99, 0.15), rgba(113, 191, 99, 0));filter:blur(8px);opacity:.6}.transparent-item--green.transparent.faded::after,.transparent.faded.header__account-button::after,.transparent.faded.header__auth-button::after{opacity:.4;filter:blur(10px)}@media(min-width: 1440px){.header{height:60px;gap:11px;padding-top:24px;padding-bottom:24px;padding-left:80px;padding-right:80px;max-width:1760px}.header__image{width:69px;height:26px}.header__logo{padding:0 24px}.header__button{min-height:60px;min-width:60px}.header__basket-button{display:flex}.header__account-button{display:flex}.header__auth-button{display:flex}.header__burger-button{display:none}.nav{display:block}.header__wrapper.collapsed{width:117px;display:flex}}@media(min-width: 1920px){.header{height:80px;padding-top:32px;padding-bottom:32px;margin:0 auto}.header__image{width:92px;height:34px}.header__button{min-height:80px;min-width:80px}.header__logo{padding:0 32px}.header__wrapper.collapsed{width:156px}}.footer{background-color:#fafafa;border-radius:12px;margin-top:60px;padding:16px 16px 24px}@media(min-width: 1920px){.footer{max-width:1856px;box-sizing:border-box;width:100%;align-self:center}}.footer__wrapper{display:flex;flex-direction:column}.footer__logo{align-self:flex-start}.footer__content{width:100%;display:grid;grid-template-columns:188px 1fr;-moz-column-gap:24px;column-gap:24px}.footer__map-site{grid-column:span 2}.footer__socials{grid-column:span 2}.footer__helper{grid-column:span 2}.footer__company{grid-column:span 2}.footer__company{grid-column:span 2}.footer__action-wrapper{display:flex;flex-direction:column;width:100%}.footer__article{display:flex;flex-direction:column;gap:8px;padding-top:16px;padding-bottom:16px}.footer__section__title{letter-spacing:.04rem !important;text-transform:uppercase}.footer__article__content{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.footer__socials__content{display:grid;width:-moz-fit-content;width:fit-content;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;gap:4px}.footer__socials__content__button{width:60px;height:60px;background-color:#dfdfdf}.footer__helper__content{border-radius:8px;display:flex !important;flex-direction:column;gap:12px;padding:16px;overflow:hidden;background-color:#ededed;border:.69px solid #dfdfdf}.footer__helper__content_text{color:#9d9d9d;padding-right:29px;width:213px}.footer__helper__wrapper{position:relative;max-width:100%}.footer__helper__wrapper::before{content:"";position:absolute;bottom:-24px;right:-7px;transform:translateY(0%);width:87px;height:74px;background-image:url("/local/templates/basf_new/assets/svg/socials/telegram.svg");background-size:contain;background-repeat:no-repeat;opacity:.1;pointer-events:none}.footer__helper__button{color:#fafafa}.footer__info{margin-top:32px;display:flex;align-items:center;gap:32px;flex-direction:column-reverse;color:#9d9d9d}.footer__info_links{display:flex;align-items:center;flex-direction:column;gap:12px}.footer__info_links>a{color:#9d9d9d}.footer__company{width:100%}.footer__helper__description{display:flex}.footer__company__content__link:hover{color:hsl(90,70.297029703%,34.6078431373%)}.footer__map-site__content__link:hover{color:#747474}@media(min-width: 768px){.footer{padding:32px 32px 16px 32px}.footer__socials{grid-column:span 1}.footer__helper{grid-column:span 1}.footer__action-wrapper{flex-direction:row;gap:24px}.footer__helper{width:346px}.footer__helper__content{height:100%;justify-content:space-between}.footer__helper__wrapper::before{width:123px;height:104px}.footer__helper__content_text{width:163px}.footer__info{margin-top:16px;align-items:flex-start}.footer__info_links{flex-direction:row}}@media(min-width: 1440px){.footer{margin:80px 32px 32px;padding:46px 48px 27px 48px}.footer__content{display:flex;margin-top:31px;margin-bottom:63px;flex-direction:row;gap:80px;justify-content:normal}.footer__article__content{flex-direction:column}.footer__article{gap:16px}.footer__action-wrapper{gap:60px;width:-moz-fit-content;width:fit-content}.footer__company{width:auto}.footer__info{gap:0;margin-top:0;justify-content:space-between;flex-direction:row}.footer__info_links{flex-direction:row}.footer__helper__wrapper::before{width:82px;height:70px}.footer__helper__content_text{white-space:pre-line;width:174px}.footer__helper{width:235px}}@media(min-width: 1920px){.footer{margin-top:120px}.footer__content{justify-content:flex-start;gap:80px}.footer__socials__content__button{width:80px;height:80px}.footer__socials__content__button img{width:35px;height:35px}.footer__helper{width:280px}.footer__helper__content_text{width:186px}}.layout-with-sidebar__top{display:flex;flex-direction:column;margin-bottom:8px}.layout-with-sidebar__wrapper{display:flex;flex-direction:column;gap:16px}@media(min-width: 1440px){.layout-with-sidebar__top{margin-bottom:16px}.layout-with-sidebar__wrapper{display:grid;grid-template-columns:1fr 3fr;gap:16px}}.layout-with-sidebar__content{overflow:hidden}
/* End */


/* Start:/local/templates/basf_new/styles/category.css?17707131632607*/
.nav-tabs {
    display: flex;
    gap: 8px;
    margin: 8px 0
}

@media(min-width: 768px) {
    .nav-tabs {
        margin: 16px 0
    }
}

@media(max-width: 1440px) {
    .nav-tabs {
        overflow-x: scroll;
        scrollbar-width: none
    }
}

.products {
    max-width: 100%;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 8px
}

.products>a {
    aspect-ratio: 1/1;
    max-width: 100%
}

.products__pagination {
    margin-top: 24px
}

@media(min-width: 768px) {
    .products {
        grid-template-columns: repeat(4, 1fr);
        gap: 12px
    }
}

@media(min-width: 1440px) {
    .products {
        grid-template-columns: repeat(3, 1fr);
        gap: 16px
    }
}

.sidebar {
    display: none;
    flex-direction: column;
    gap: 8px
}

.sidebar__button {
    border-radius: 24px;
    padding: 19px;
    width: 100%;
    margin-top: 4px;
    box-sizing: border-box;
    transition: border ease-in-out .4s;
    border: 1.8px solid rgba(0, 0, 0, 0)
}

.sidebar__button.apply {
    background-color: #65ac1e
}

.sidebar__button.apply:hover {
    border: 1.8px solid #00793a
}

.sidebar__button.cancel {
    display: none;
    background-color: #fafafa
}

.sidebar__button.cancel:hover {
    border: 1.8px solid #00793a
}

.sidebar__button.filter-button {
    border-radius: 16px;
    background-color: #fafafa
}

.sidebar__button.filter-button .button__content {
    width: auto
}

.sidebar__filter-icon {
    order: 2
}

@media(min-width: 1440px) {
    .sidebar {
        display: flex
    }

    .sidebar__button.filter-button {
        display: none
    }
}

.empty-products {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center
}

.no-items-overlay {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 12px;
    padding: 80px 0
}

@media(min-width: 1440px) {
    .no-items-overlay {
        gap: 16px;
        padding: 0
    }
}

.no-items-overlay__icon {
    width: 80px;
    height: 80px;
    border-radius: 21.33px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #fafafa
}

@media(min-width: 1440px) {
    .no-items-overlay__icon {
        width: 120px;
        height: 120px;
        border-radius: 32px
    }
}

.no-items-overlay__icon img {
    width: 40px;
    height: 40px
}

@media(min-width: 1440px) {
    .no-items-overlay__icon img {
        width: 60px;
        height: 60px
    }
}

.no-items-overlay__text {
    display: flex;
    flex-direction: column;
    gap: 8px;
    text-align: center;
    max-width: 234px
}
/* End */


/* Start:/local/templates/basf_new/components/bitrix/catalog.smart.filter/new_design/style.css?17707131621196*/
.nav-tabs{display:flex;gap:8px;margin:8px 0}@media(min-width: 768px){.nav-tabs{margin:16px 0}}@media(max-width: 1440px){.nav-tabs{overflow-x:scroll;scrollbar-width:none}}.products{max-width:100%;display:grid;grid-template-columns:repeat(2, 1fr);gap:8px}.products>a{aspect-ratio:1/1;max-width:100%}.products__pagination{margin-top:24px}@media(min-width: 768px){.products{grid-template-columns:repeat(4, 1fr);gap:12px}}@media(min-width: 1440px){.products{grid-template-columns:repeat(3, 1fr);gap:16px}}.sidebar{display:none;flex-direction:column;gap:8px}.sidebar__button{border-radius:24px;padding:19px;width:100%;margin-top:4px;box-sizing:border-box;transition:border ease-in-out .4s;border:1.8px solid rgba(0,0,0,0)}.sidebar__button.apply{background-color:#65ac1e}.sidebar__button.apply:hover{border:1.8px solid #00793a}.sidebar__button.cancel{display:none;background-color:#fafafa}.sidebar__button.cancel:hover{border:1.8px solid #00793a}.sidebar__button.filter-button{border-radius:16px;background-color:#fafafa}.sidebar__button.filter-button .button__content{width:auto}.sidebar__filter-icon{order:2}@media(min-width: 1440px){.sidebar{display:flex}.sidebar__button.filter-button{display:none}}
/* End */
/* /local/templates/basf_new/styles/layoutWithSidebar.css?17707131638692 */
/* /local/templates/basf_new/styles/category.css?17707131632607 */
/* /local/templates/basf_new/components/bitrix/catalog.smart.filter/new_design/style.css?17707131621196 */
