body.bvi-active .site-search input[type=submit]{padding:4px 16px;font-size:0!important;margin-right:4px;margin-top:3px}body.bvi-active .order-form-button .inner{background:unset!important;width:auto}body.bvi-active .main-menu{justify-content:center;flex-wrap:wrap;gap:12px;display:flex}body.bvi-active .main-menu li{border-right:unset}body.bvi-active .bottom-menu{justify-content:center;flex-wrap:wrap;gap:12px;display:flex}body.bvi-active .bottom-menu li{border-right:unset}.bvi-open{filter:invert(1);vertical-align:sub;display:inline-block}@media screen and (max-width:1430px){.inner-page .main-menu-outer{padding-right:0}.inner-page .block-top-navigation>*{display:block}.main-menu li{border:2px solid hsla(0,0%,100%,.2)!important;margin:5px;border-radius:5px;background:#400e19;display:inline-block}.main-menu{border:none;margin-bottom:10px;background:none}}@media screen and (max-width:800px){.block-header-inner{position:relative;grid-template-areas:"logo logo" "contacts button";display:grid}.logo-outer{grid-area:logo}.contacts{grid-area:contacts}.block-header .order-form-button{grid-area:button;display:flex}}@media (min-width:451px) and (max-width:800px){.block-header .contacts>.address{margin-left:-30px}}@media screen and (max-width:600px){.block-header-inner{grid-template-areas:"logo logo" "contacts contacts" "button button";display:grid}.contacts .otpb-outer{margin-top:52px}.contacts .otpb-outer .site-search-outer{max-width:240px;margin:0 auto 10px;width:100%;display:block}.contacts .otpb-outer .site-search{width:100%}.order-form-button{padding:0 10px;margin-bottom:24px}.btn-otpb,.order-form-button .inner{height:auto;filter:none;min-height:42px;padding:9px 12px;justify-content:center;font-size:14px;border:none;text-decoration:none;font-weight:500;color:#000;text-transform:uppercase;max-width:100%;gap:12px;align-items:center;border-radius:4px;background:none;cursor:pointer;background-image:linear-gradient(350deg,#d0d0d0 27.09%,#fff 65.61%)!important;line-height:20px;display:inline-flex}.order-form-button .inner:hover{text-decoration:none;background:#d0d0d0}.order-form-button .inner{flex:1 0 auto;max-width:240px;margin:0 6px}.order-form-button a{padding-top:0;font-size:14px;font-weight:500;text-transform:uppercase;line-height:20px}.order-form-button{transform:translate(-50%);justify-content:center;position:absolute;left:50%;width:100%}.bvi-open{right:-11px;position:relative;top:4px}.contacts .otpb-outer .btn-otpb{margin-left:-13px}.order-form-button{bottom:86px}}@media (min-width:1430px){.main-menu li:last-child{border-right:none}}.social-grupp__icon{height:30px;padding:1px;transition:all .3s ease-in-out;position:relative;background-size:contain;margin:0 5px;background-position:50%;width:30px;background-repeat:no-repeat;display:inline-block}.social-grupp__icon:before{height:100%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;content:"";position:absolute;top:50%;background-color:transparent;border-radius:50%;left:50%;width:100%;display:block}.social-grupp__icon:hover:before{background-color:hsla(0,0%,100%,.1)}.social-grupp__icon:active:before{background-color:rgba(0,0,0,.1)}.social-grupp__icon--tg{background-image:url(/assets/images/social/telegram.svg)}.social-grupp__icon--vb{background-image:url(/assets/images/social/viber.svg)}.social-grupp__icon--vk{background-image:url(/assets/images/social/vkontakte.svg)}.social-grupp__icon--wa{background-image:url(/assets/images/social/whatsapp.svg)}.social-grupp__icon--yt{background-image:url(/assets/images/social/youtube.svg)}.social-grupp__icon--size-2{height:34px;width:34px}