<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.infobar{height:52px;position:relative;z-index:1000;background:#f5f5f5;display:flex;justify-content:space-between;flex-direction:row;align-items:center;padding:10px 60px}
.infobar .social-link{padding-top:0;flex-grow:1}
.infobar .infobar__menu a{margin-right:10px}
.infobar .infobar__menu .sel{margin-right:10px}
.infobar .infobar__contacts{width:276px;text-align:end;font-size:12px;color:#8a8a8a}
.infobar .infobar__contacts .infobar__address{width:276px}
.navigation-top{transition:all .3s ease-out;border-top:1px solid #eee;margin-top:0;z-index:2;position:relative;background:#fff;box-shadow:0 50px 50px rgba(0,0,0,.1);border-bottom:1px solid #dedede;display:flex;flex-direction:row;justify-content:space-between;padding:0 60px;flex-wrap:wrap}
.navigation-top .container-holder{display:flex;border-bottom:1px solid #dedede;height:55px;justify-content:space-between;width:100%;align-items:center;padding:15px 0}
.navigation-top .holder-header-cart{float:none;padding-bottom:0}
.navigation-top .holder-header-logo{flex:0}
.navigation-top .container{display:flex;flex-direction:row;align-items:center; gap: 20px;}

.navigation-top .container .auth {position:relative;display:inline-block;cursor:pointer;height:max-content;color:#fff;border-radius:6px;background:#399c72;padding:12px 15px;font-size:14px;line-height:1.2;text-align:center;display:flex}
.navigation-top .container .office {position:relative;display:inline-block;cursor:pointer;height:max-content;color:#fff;border-radius:6px;background:#fc6540;padding:12px 15px;font-size:14px;line-height:1.2;text-align:center;display:flex}

.navigation-top .container-holder .holder-header-search{padding-bottom:0}
.navigation-top .container-holder .holder-header-logo .main-logo{height:60px;width:60px}
.slider{background:#fff;display:flex;flex-direction:row;position:relative;z-index:2;padding:25px 0;justify-content:space-between}
.infobar .holder-header-address{padding-bottom:0;text-align:end}
.infobar .holder-header-address .address a:before{left:123px}
.navigation-top .swiper-slide{width:auto;color:#000}
.navigation-top .container .btn-auth svg{margin-right:5px}
.holder-header-menu .group-title{width:70px}
.holder-header-menu .main-menu{display:flex;flex-wrap:nowrap}
.holder-header-logo{flex:0}
.holder-header-menu{flex:0}
.holder-header-pc{flex:0}
.navigation-top .holder-header-address{display:none}
.nav-search{background:#f5f5f5;display:none}
.nav-search .holder-header-search{padding-bottom:10px}
.nav-search .holder-header-search .header-search{justify-content:center;display:flex}
.nav-search .holder-header-search .header-search form{display:flex;flex-wrap:nowrap;width:70%}
.nav-search .holder-header-search .header-search form #search_text{width:100%;background:#f5f5f5;font-size:15px}
.icon_search{background-color:#757575;display:inline-block;border:none;margin:0;padding:0;width:31px;height:31px;-webkit-mask-image:url(/templates/default/pictures/icon/icon-search.svg);-webkit-mask-size:23px 23px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/templates/default/pictures/icon/icon-search.svg);mask-size:23px 23px;mask-repeat:no-repeat;mask-position:center}
.swiper-top-menu .swiper-scrollbar{left:0;width:100%;background:#fff}
.swiper-top-menu .swiper-scrollbar-drag{background:#e6e6e6}

@media (max-width: 1700px) {
    .holder-main-content .holder-title h1{font-size:65px}
}
@media (max-width: 1600px) {
    .holder-main-content .holder-title h1{font-size:55px}
}
@media (max-width: 1400px) {
    .cart-order-place{flex-direction:column-reverse}
    .cart-order-place .order-place{width:100%}
    .cart-order-place .cart-place{width:100%}

    .holder-main-content .holder-title h1{font-size:45px}
    .page-banner-container { padding-top: 10px; width: 100%; }
    .page-banner-container .page-banner-item {  margin: 0 auto; display: block; width: 100%; height: auto; aspect-ratio: 120/12; background-size: cover; background-repeat: no-repeat; background-position: center;  }
}

@media (max-width: 1200px) {
    .holder-main-content .holder-title h1{font-size:35px}
}

@media (min-width: 1054px) {
    .holder-header-adept{display:none}
}
@media (max-width: 1054px) {
    .holder-header{display:none}
    .holder-page-product{flex-direction:column}
    .holder-page-product .holder-filter-product{max-width:100%;width:100%}
    .icon_search{display:none}
    .product-place{flex-direction:column}
    .product-image-place{width:100%;margin-right:0;text-align:center;margin-bottom:20px}
    .product-image-place .zoomer-images-place{margin:0 auto}
    .product-data-place{width:100%;max-width:100%;box-sizing:border-box}
    .holder-filter-product { padding-top: 0; }
    .holder-filter-product .filter-button-show { display: block; }
    #form_filter_product { display: none; }
    .holder-page { background-image: url('/templates/default/pictures/bg-bottom-mobile.jpg'); }
    .holder-page.summer { background-image: url('/templates/default/pictures/bg-bottom-summer-mobile.jpg'); }

}
@media (min-width: 942px) {
    .holder-header-cart .header-cart .bi-basket3{display:none}
    .nav-search{display:none}
}
@media (max-width: 942px) {
    .pagetitle h1{font-size:20px}
    .infobar{justify-content:center}
    .infobar .social-link{display:none}
    .infobar__contacts{display:none}
    .navigation-top .container-holder .holder-header-logo .main-logo{width:15vw!important;height:15vw!important}
    .navigation-top .container-holder{height:auto}
    .navigation-top .container .auth{font-size:0;padding:12px 13px}
    .navigation-top .container .btn-auth svg{margin-right:0}
    .navigation-top .container .office {font-size:0;line-height:0;}

    .holder-main-content{ /*display:none*/}
    .holder-main-content .holder-title { display:none; }

    .holder-main-content .holder-banner { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .main-banner-container { padding: 25px 25px 25px 25px; }
    .main-banner-container .swiper-button-prev { left: 10px; }
    .main-banner-container .swiper-button-next { right: 10px; }

    .holder-header-cart{padding-top:0}
    .holder-header-cart .header-cart .empty-cart{font-size:0}
    .holder-header-cart .header-cart .in-cart,.holder-header-cart .header-cart .empty-cart{background:none;padding:0}
    .holder-header-cart .header-cart .desc { display: none; }
    .holder-header-cart .header-cart .in-cart .block {line-height:0;padding:0}
    .holder-header-cart .header-cart .in-cart .num { position: absolute; background: #fc6540;display: inline-block;position: absolute;min-width: 26px;height: 26px;box-sizing: border-box;padding: 0 2px 0 3px;border-radius: 20px; border: 2px solid #fff;font-size: 14px;right: -8px;top: -8px;font-weight: bold;text-align: center;line-height: 1.5;}
    .holder-header-cart .header-cart:before{display:none}
    .holder-header-cart .header-cart{padding:10px 11px 9px;line-height:0;width:auto}

    .navigation-top .holder-header-address{width:100%;justify-content:center;flex-direction:row;padding:10px 0;display:flex}
    .navigation-top .holder-header-address .phone{padding-left:20px}
    .holder-bottom-text{display:flex;flex-direction:column}
    .holder-bottom-text .bottom-text .social_link{display:flex;justify-content:center;padding:16px 0}
    .holder-bottom-text .bottom-text .footer-text{display:flex;flex-direction:column;text-align:center}
    .icon_search{display:inline-block;}
    .navigation-top .container-holder .container .holder-header-search{display:none}
    .navigation-top .container-holder .holder-header-cart{width:100px}
    .nav-search .holder-header-search input[type="text"]{width:100%}
    .list-cart-place.header-list-cart{display:none}
    .list-cart,.list-cart tbody{display:block}
    .list-cart tr{display:flex;flex-wrap:wrap}
    .list-cart .img{flex-grow:0}
    .list-cart .name{flex-grow:1;width:calc(100% - 96px);padding-right:8px}
    .list-cart td.num{flex-grow:2}
    .list-cart td.sum{flex-grow:3}
    .list-cart td.del{flex-grow:4;text-align:right;padding-right:10px}
    .list-cart .last .img{display:none}
    .catalog-list .items{flex:0 0 48%;box-sizing:border-box;margin-right:0;margin-left:0}
    .list-product .item-product{flex:0 0 48%;box-sizing:border-box;margin-right:0;margin-left:0}
}
@media (max-width: 560px) {
    .title-main .link{position:relative;width:100%;display:block;right:auto;text-align:left;padding:4px 80px 4px 0;box-sizing:border-box}
    .title-main .link:hover{background:none}
    .infobar{font-size:13px;text-align:center;padding:10px 24px}
    .infobar .link{display:inline-block}
    .zoomer-images-place{width:85vw;height:85vw}
    .popup-place .popup-window-content{max-width:94vw}
    .image-dialog-frame{min-width:90vw;min-height:6vh}
    .adds-image-product .preview-images{height:60px;width:60px;margin:0 5px 5px 0}
    .form textarea,.form input[type="text"],.form input[type="password"]{width:100%;box-sizing:border-box}
    .navigation-top .container { gap: 4px; }
}
@media (max-width: 440px) {
    .list-product .item-product{flex:0 0 100%}
    .catalog-list .items{flex:0 0 98%}
}</pre></body></html>