﻿html,body,table,.sizes-viewer-inner,p,a,span{font-family:'Roboto',sans-serif !important}span.menu-general-root-link-text{padding-top:6px;margin-top:10px;margin-bottom:10px}div.product-categories-header-container{white-space:initial!important}.btn-buy,.btn.btn-middle.btn-confirm.icon-bag-before.btn-block{color:#fff;background:#25803e}.gift-picture:before{background:url("/userfiles/image/giftcertificate/podarok.jpg")}.block-certificate .block-certificate-txt{background:#000}.site-head-logo-link{text-align:center}a.icon-down-open-after-abs.cs-l-4.menu-general-root-link.parent.menu-dropdown-link-custom{display:none}[data-key="fullcartmessage"]>div{font-size:20px !important;line-height:1.4}[data-key="fullcartmessage"]>div::before{content:"🚚";font-size:22px;margin-right:10px;vertical-align:middle}[data-key="fullcartmessage"] .module-buy-more-need{font-size:24px !important;font-weight:700 !important;line-height:1.15 !important;display:inline-flex;gap:4px;align-items:baseline}[data-key="fullcartmessage"] .module-buy-more-select{font-size:30px !important;font-weight:700 !important;line-height:1.15 !important;display:inline-block}.copyright-block .cs-t-3{font-size:0 !important}.copyright-block .cs-t-3>*{font-size:0 !important}.copyright-block .cs-t-3::after{content:"ufood.market © 2026 · ООО «Юника Трейд»";font-size:14px !important;color:#6a6a6a !important}body.partner-acc-bg,.partner-acc-bg{background:#f4f2ec !important;background-image:none !important;box-shadow:none !important}.partner-reg-block,.partner-login-block{background:transparent !important;box-shadow:none !important;border-radius:0 !important}.partner-reg-block h2,.partner-login-block h2{color:#3f6631 !important;font-weight:800 !important}.partner-reg-block #logo,.partner-login-block #logo{max-width:240px !important;height:auto !important}.partner-reg-block input[type="text"],.partner-reg-block input[type="email"],.partner-reg-block input[type="password"],.partner-reg-block input[type="tel"],.partner-login-block input[type="text"],.partner-login-block input[type="email"],.partner-login-block input[type="password"]{border:1px solid #e0dccf !important;border-radius:12px !important;padding:11px 15px !important;background:#fdfdfc !important}.partner-reg-block input:focus,.partner-login-block input:focus{border-color:#4f7a3f !important;outline:none !important}.partner-reg-block input.btn-submit,.partner-reg-block .btn-submit,.partner-reg-block .btn-confirm,.partner-reg-block input[value="Войти"],.partner-login-block input.btn-submit,.partner-login-block .btn-submit,.partner-login-block .btn-confirm,.partner-login-block input[value="Войти"],.partner-login-block a.btn{background:#4f7a3f !important;color:#fff !important;border:none !important;border-radius:22px !important;font-weight:700 !important;padding:11px 30px !important;transition:background .2s ease !important}.partner-reg-block .btn-submit:hover,.partner-reg-block .btn-confirm:hover,.partner-login-block .btn-submit:hover,.partner-login-block .btn-confirm:hover,.partner-login-block a.btn:hover{background:#3f6631 !important}.partner-reg-block a:not(#logo):not(.btn),.partner-login-block a:not(#logo):not(.btn){color:#3f6631 !important;font-weight:600 !important}.partner-reg-block .custom-input-radio{background:#fff !important;border:2px solid #cfcfcf !important;box-shadow:none !important}.partner-reg-block .custom-input-native:checked~.custom-input-radio{background:#fff !important;border-color:#4f7a3f !important;box-shadow:none !important}.partner-reg-block .custom-input-native:checked~.custom-input-radio:after{background-color:#4f7a3f !important}body:has(.menu-top).stretch-container.cs-bg-3{background:#f4f2ec !important;}body:has(.menu-top).toolbar-top.cs-bg-2{background:#3f6631 !important;}body:has(.menu-top).toolbar-top .cs-l-4{color:#fff !important;}body:has(.menu-top).toolbar-top-logo a{font-weight:700 !important;letter-spacing:.3px !important;}body:has(.menu-top).toolbar-top-link-alt:hover{color:#eaf1e3 !important;}body:has(.menu-top).menu-top-link{color:#2b2b2b !important;font-weight:600 !important;}body:has(.menu-top).menu-top-link:hover{color:#4f7a3f !important;}body:has(.menu-top).menu-top-item.selected{border-color:#4f7a3f !important;}body:has(.menu-top).menu-top-item.selected .menu-top-link{color:#3f6631 !important;box-shadow:inset 0 -3px 0 #4f7a3f !important;}body:has(.menu-top).ibox{background:#fff !important;border:1px solid #ece8dd !important;border-radius:16px !important;box-shadow:0 2px 14px rgba(60,80,40,.05)!important;overflow:hidden !important;}body:has(.menu-top).ibox-title{background:transparent !important;border-bottom:1px solid #f0f0ea !important;}body:has(.menu-top).ibox-title h5{color:#3f6631 !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.3px !important;font-size:13px !important;}body:has(.menu-top).ibox-content h2{color:#3f6631 !important;font-weight:800 !important;}body:has(.menu-top).ibox a{color:#3f6631 !important;font-weight:600 !important;}body:has(.menu-top)main .container-fluid > .ibox:first-child{background:#f4f2ec !important;border-color:#e6e2d5 !important;}body:has(.menu-top).input-alt{border:1px solid #e0dccf !important;border-radius:10px !important;background:#fff !important;}body:has(.menu-top).input-alt:focus{border-color:#4f7a3f !important;outline:none !important;}body:has(.menu-top).input-group-addon .fa-calendar-alt{color:#4f7a3f !important;}body:has(.menu-top)input[type="text"],body:has(.menu-top)input[type="email"],body:has(.menu-top)input[type="tel"],body:has(.menu-top)input[type="number"],body:has(.menu-top)input[type="password"]{border:1px solid #e0dccf !important;border-radius:12px !important;background:#fff !important;color:#2b2b2b !important;padding:11px 15px !important;box-shadow:none !important;}body:has(.menu-top)input[type="text"]:focus,body:has(.menu-top)input[type="email"]:focus,body:has(.menu-top)input[type="tel"]:focus,body:has(.menu-top)input[type="number"]:focus,body:has(.menu-top)input[type="password"]:focus{border-color:#4f7a3f !important;outline:none !important;}body:has(.menu-top)select{border:1px solid #e0dccf !important;border-radius:12px !important;background-color:#fff !important;color:#2b2b2b !important;padding:11px 40px 11px 15px !important;box-shadow:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%234f7a3f' d='M6 8L0 0h12z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 15px center !important;}body:has(.menu-top)select:focus{border-color:#4f7a3f !important;outline:none !important;}body:has(.menu-top)input[type="submit"],body:has(.menu-top)button[type="submit"],body:has(.menu-top).btn-confirm,body:has(.menu-top).btn-submit{background:#4f7a3f !important;color:#fff !important;border:none !important;border-radius:22px !important;font-weight:700 !important;padding:11px 34px !important;box-shadow:none !important;transition:background .2s ease !important;}body:has(.menu-top)input[type="submit"]:hover,body:has(.menu-top)button[type="submit"]:hover,body:has(.menu-top).btn-confirm:hover,body:has(.menu-top).btn-submit:hover{background:#3f6631 !important;}body:has(.menu-top)input[type="submit"]:disabled,body:has(.menu-top)button[type="submit"]:disabled,body:has(.menu-top).btn-confirm:disabled,body:has(.menu-top).btn-submit:disabled{background:#b7c9ac !important;cursor:not-allowed !important;}body:has(.menu-top).tabs-vertical .tabs-header-item-link{display:block !important;padding:12px 18px !important;border-radius:12px !important;color:#5a5a5a !important;font-weight:600 !important;text-decoration:none !important;transition:background .15s ease,color .15s ease !important;}body:has(.menu-top).tabs-vertical .tabs-header-item-link:hover{color:#3f6631 !important;}body:has(.menu-top).tabs-vertical .tabs-header-item.active .tabs-header-item-link{background:#eaf1e3 !important;color:#3f6631 !important;}body:has(.menu-top).tab-content h3{color:#3f6631 !important;font-weight:800 !important;}