/**
 * AIRNN: стили, перенесенные из Theme Customizer / #bono-custom-styles.
 * Источник зафиксирован 29.09.2026.
 * Файл подключается после динамических стилей родительской темы,
 * чтобы внешний вид не зависел от ручных значений в настройках Bono.
 */

.super-header{background-color:#06346e}.super-header a{color:#f6f911}.site-logotype{max-width:250px}.site-logotype img{max-height:150px}::selection, 
            .card-slider__category, 
            .card-slider-container .swiper-pagination-bullet-active,
            .post-card--grid .post-card__thumbnail:before,
            .post-card:not(.post-card--small) .post-card__thumbnail a:before,
            .post-box--high .post-box__category span,
            .page-separator,
            .pagination .nav-links .page-numbers:not(.dots):not(.current):before,
            .btn,
            .elementor-button,
            .btn-primary:hover,
            .btn-primary:not(:disabled):not(.disabled).active,
            .btn-primary:not(:disabled):not(.disabled):active,
            .show>.btn-primary.dropdown-toggle,
            .comment-respond .form-submit input,
            .page-links__item,
            .shop-item__buttons-one-click-buy{background-color:#06346e}.entry-image--big .entry-image__body .post-card__category a,
            .home-text ul:not([class])>li:before,
            .page-content ul:not([class])>li:before,
            .taxonomy-description ul:not([class])>li:before,
            .widget-area .widget_categories ul.menu li a:before,
            .widget-area .widget_categories ul.menu li span:before,
            .widget-area .widget_categories > ul li a:before,
            .widget-area .widget_categories > ul li span:before.widget-area .widget_nav_menu ul.menu li a:before,
            .widget-area .widget_nav_menu ul.menu li span:before,
            .widget-area .widget_nav_menu>ul li a:before,
            .widget-area .widget_nav_menu>ul li span:before,
            .page-links .page-numbers:not(.dots):not(.current):before,
            .page-links .post-page-numbers:not(.dots):not(.current):before,
            .pagination .nav-links .page-numbers:not(.dots):not(.current):before,
            .pagination .nav-links .post-page-numbers:not(.dots):not(.current):before,
            .entry-image--full .entry-image__body .post-card__category a,
            .entry-image--fullscreen .entry-image__body .post-card__category a{background-color:#06346e}.comment-respond input:focus,
            select:focus,
            textarea:focus,
            .post-card--grid.post-card--thumbnail-no,
            .post-card--standard:after,
            .post-card--related.post-card--thumbnail-no:hover,
            .spoiler-box,
            .elementor-button,
            .btn-primary,
            .btn-primary:hover,
            .btn-primary:not(:disabled):not(.disabled).active,
            .btn-primary:not(:disabled):not(.disabled):active,
            .show>.btn-primary.dropdown-toggle,
            .inp:focus,
            .entry-tag:focus,
            .entry-tag:hover,
            .search-screen .search-form .search-field:focus,
            .entry-content ul:not([class])>li:before,
            .text-content ul:not([class])>li:before,
            .entry-content blockquote,
            .button:hover:not(:disabled):not(.disabled){border-color:#06346e !important}.input:focus,
            input[type=color]:focus,
            input[type=date]:focus,
            input[type=datetime-local]:focus,
            input[type=datetime]:focus,
            input[type=email]:focus,
            input[type=month]:focus,
            input[type=number]:focus,
            input[type=password]:focus,
            input[type=range]:focus,
            input[type=search]:focus,
            input[type=tel]:focus,
            input[type=text]:focus,
            input[type=time]:focus,
            input[type=url]:focus,
            input[type=week]:focus,
            select:focus,
            textarea:focus,
            .widget.woocommerce.woocommerce-widget-layered-nav>ul .woocommerce-widget-layered-nav-list__item.woocommerce-widget-layered-nav-list__item--chosen a:before,
            .bono_buy_one_click_outline,
            .wc-block-product-categories__button{border-color:#06346e}.post-card--grid a:hover, .post-card--small .post-card__category, .post-card__author:before, .post-card__comments:before, .post-card__date:before, .post-card__like:before, .post-card__views:before, .entry-author:before, .entry-date:before, .entry-time:before, .entry-views:before, .entry-content ol:not([class])>li:before, .text-content ol:not([class])>li:before, .entry-content blockquote:before, .spoiler-box__title:after, .search-icon:hover:before, .search-form .search-submit:hover:before, .star-rating-item.hover,
            .comment-list .bypostauthor>.comment-body .comment-author:after,
            .breadcrumb a, .breadcrumb span,
            .woocommerce-breadcrumb a,
            .search-screen .search-form .search-submit:before, 
            .star-rating--score-1:not(.hover) .star-rating-item:nth-child(1),
            .star-rating--score-2:not(.hover) .star-rating-item:nth-child(1), .star-rating--score-2:not(.hover) .star-rating-item:nth-child(2),
            .star-rating--score-3:not(.hover) .star-rating-item:nth-child(1), .star-rating--score-3:not(.hover) .star-rating-item:nth-child(2), .star-rating--score-3:not(.hover) .star-rating-item:nth-child(3),
            .star-rating--score-4:not(.hover) .star-rating-item:nth-child(1), .star-rating--score-4:not(.hover) .star-rating-item:nth-child(2), .star-rating--score-4:not(.hover) .star-rating-item:nth-child(3), .star-rating--score-4:not(.hover) .star-rating-item:nth-child(4),
            .star-rating--score-5:not(.hover) .star-rating-item:nth-child(1), .star-rating--score-5:not(.hover) .star-rating-item:nth-child(2), .star-rating--score-5:not(.hover) .star-rating-item:nth-child(3), .star-rating--score-5:not(.hover) .star-rating-item:nth-child(4), .star-rating--score-5:not(.hover) .star-rating-item:nth-child(5),
            .card-slider__button:hover:not(:disabled):not(.disabled),
            .single_add_to_cart_button:hover:not(:disabled):not(.disabled), 
            .wp-block-button__link:hover:not(:disabled):not(.disabled), 
            .wp-block-button__link:active:not(:disabled):not(.disabled), 
            .wp-block-button__link:focus:not(:disabled):not(.disabled), 
            .bono_buy_one_click:hover:not(:disabled):not(.disabled),
            .bono_buy_one_click_submit:hover:not(:disabled):not(.disabled),
            .bono_buy_one_click_outline,
            .bono_buy_one_click_outline:hover:not(:disabled):not(.disabled), 
            .shop-item__buttons-cart:hover, 
            .shop-item__buttons-view:hover,
            .shop-item__buttons-cart:hover:not(:disabled):not(.disabled),
            .cart-collaterals .checkout-button:hover:not(:disabled):not(.disabled), 
            .woocommerce-mini-cart__buttons .button:hover:not(:disabled):not(.disabled),
            .bono-clear-favorite .button:hover:not(:disabled):not(.disabled),
            .bono-clear-product-compare .button:hover:not(:disabled):not(.disabled),
            .woocommerce .woocommerce-checkout .woocommerce-checkout-payment .button:hover:not(:disabled):not(.disabled),
            .comment-respond .form-submit input:hover:not(:disabled):not(.disabled),
            .woocommerce-info .button:hover:not(:disabled):not(.disabled),
            .woocommerce-info:before,
            .woocommerce-address-fields .button:hover:not(:disabled):not(.disabled),
            .woocommerce-EditAccountForm .button:hover:not(:disabled):not(.disabled),
            .woocommerce-account .woocommerce-ResetPassword .woocommerce-Button:hover:not(:disabled):not(.disabled),
            .woocommerce-account .woocommerce-ResetPassword .woocommerce-form-login__submit:hover:not(:disabled):not(.disabled),
            .woocommerce-account .woocommerce-form-login .woocommerce-Button:hover:not(:disabled):not(.disabled),
            .woocommerce-account .woocommerce-form-login .woocommerce-form-login__submit:hover:not(:disabled):not(.disabled),
            .woocommerce-account .woocommerce-form-register .woocommerce-Button:hover:not(:disabled):not(.disabled),
            .woocommerce-account .woocommerce-form-register .woocommerce-form-login__submit:hover:not(:disabled):not(.disabled),
            .woocommerce-account h2,
            .page-numbers a,
            .entry-content ul:not([class])>li:not(.sitemap-list__block):before,
            .woocommerce-cart-form .shop_table th,
            .cart-collaterals .shop_table th,
            .button:hover:not(:disabled):not(.disabled),
            .button:focus:not(:disabled):not(.disabled),
            .woocommerce-cart-form .shop_table td.actions .coupon .coupon-btn-apply:before,
            .woocommerce-checkout-review-order .shop_table th,
            .woocommerce-order-details .shop_table th,
            .widget-area--show-filters span:before,
            .quantity-minus:hover, .quantity-plus:hover,
            .quantity-minus:focus, .quantity-plus:focus,
            .product-favorite-btn,
            .product-compare-btn,
            .shop-item__buttons-cart.added,
            .shop-item__buttons-one-click-buy.added,
            .shop-item__buttons-view.added,
            .site-header-cart-hidden .header-cart__title,
            .site-header-cart-hidden .header-cart__title:before,
            .widget-area .widget_categories > ul > li:before,
            .cart-collaterals .checkout-button:focus:not(:disabled):not(.disabled),
            .woocommerce-cart-form .shop_table td.actions .btn-update-cart:focus:not(:disabled):not(.disabled),
            .woocommerce-cart-form .shop_table td.actions .btn-update-cart:hover:not(:disabled):not(.disabled),
            .button:not(:disabled):not(.disabled):active,
            .button:focus:not(:disabled):not(.disabled),
            .woocommerce .woocommerce-checkout .woocommerce-checkout-payment .button:focus:not(:disabled):not(.disabled),
            .woocommerce .woocommerce-checkout .woocommerce-checkout-payment .button:not(:disabled):not(.disabled):active,
            .cart-collaterals .checkout-button:not(:disabled):not(.disabled):active,
            .comment-respond .form-submit input:focus:not(:disabled):not(.disabled),
            .comment-respond .form-submit input:not(:disabled):not(.disabled):active,
            .wc-block-product-categories__button:hover:not(:disabled):not(.disabled),
            .wc-block-product-categories__button:focus:not(:disabled):not(.disabled){color:#06346e}.woocommerce-info{border-left-color:#06346e}.single_add_to_cart_button, .bono_buy_one_click, .bono_buy_one_click_submit, .card-slider__button, .shop-item__buttons-cart,
            .wp-block-button__link,
            .woocommerce-mini-cart__buttons button,
            .cart-collaterals .checkout-button,
            .bono-clear-favorite .button,
            .bono-clear-product-compare .button,
            .woocommerce-mini-cart__buttons .button,
            .woocommerce .woocommerce-checkout .woocommerce-checkout-payment .button,
            .comment-respond .form-submit input,
            .woocommerce .button:not(.btn-outline),
            .wc-block-product-categories__button,
            .woocommerce-info .button,
            .woocommerce-address-fields .button,
            .woocommerce-EditAccountForm .button:not(:disabled):not(.disabled),
            .woocommerce-account .woocommerce-ResetPassword .woocommerce-Button:not(:disabled):not(.disabled),
            .woocommerce-account .woocommerce-ResetPassword .woocommerce-form-login__submit:not(:disabled):not(.disabled),
            .woocommerce-account .woocommerce-form-login .woocommerce-Button:not(:disabled):not(.disabled),
            .woocommerce-account .woocommerce-form-login .woocommerce-form-login__submit:not(:disabled):not(.disabled),
            .woocommerce-account .woocommerce-form-register .woocommerce-Button:not(:disabled):not(.disabled),
            .woocommerce-account .woocommerce-form-register .woocommerce-form-login__submit:not(:disabled):not(.disabled),
            .woocommerce-MyAccount-orders .button:not(:disabled):not(.disabled),
            .woocommerce-MyAccount-content::-webkit-scrollbar-thumb,
            .woocommerce-pagination>.page-numbers .page-numbers:not(.dots):not(.current):before,
            .woocommerce-message .button,
            .woocommerce .wc-backward,
            .widget_price_filter .ui-slider .ui-slider-handle,
            .widget_price_filter .ui-slider .ui-slider-range,
            .widget_price_filter .price_slider_amount .button,
            .widget-area .widget_product_categories>ul>li:before,
            .widget-area .widget_categories>ul>li:before,
            .widget.woocommerce.woocommerce-widget-layered-nav>ul .woocommerce-widget-layered-nav-list__item.woocommerce-widget-layered-nav-list__item--chosen a:before,
            .shop-item__icons-favorite:hover, .shop-item__icons-quick:hover, .shop-item__icons-compare:hover{background-color:#06346e}.shop-item__icons-favorite:hover, .shop-item__icons-quick:hover, .shop-item__icons-compare:hover{box-shadow:inset 0 -3.25em 0 0 #06346e}.shop-item__icons-favorite:hover, .shop-item__icons-quick:hover, .shop-item__icons-compare:hover{-webkit-box-shadow:inset 0 -3.25em 0 0 #06346e}.woocommerce-tabs .wc-tabs li.active a:not(:hover):not(:focus),
            .woocommerce-MyAccount-navigation>ul>li.is-active a{box-shadow: inset 0 -2px 0 0 #06346e}.woocommerce-tabs .wc-tabs li.active a{-webkit-box-shadow: inset 0 -2px 0 0 #06346e}.shop-item--type-small .shop-item__buttons-cart{border-color:#06346e}.comment-respond input:focus, select:focus, textarea:focus, .post-card--grid.post-card--thumbnail-no, .post-card--standard:after, .post-card--related.post-card--thumbnail-no:hover, .spoiler-box, .elementor-button, .btn-primary, .btn-primary:hover, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle, .inp:focus, .entry-tag:focus, .entry-tag:hover, .search-screen .search-form .search-field:focus, .entry-content ul:not([class])>li:before, .text-content ul:not([class])>li:before, .entry-content blockquote{border-color:#06346e !important}.entry-content a:not(.button):not(.wp-block-button__link), .entry-content a:visited, .spanlink, .comment-reply-link, .pseudo-link, .widget_calendar a, 
            .widget a:not(:hover):not(.wp-block-button__link),
            .child-categories ul li a,
            .woocommerce-tabs .wc-tabs li.active a:not(.button),
            .woocommerce-MyAccount-navigation>ul>li.is-active a:not(.button),
            .woocommerce-MyAccount-navigation>ul>li>a:hover:not(.button),
            .woocommerce-table a:not(.button),
            .woocommerce-orders-table a:not(.button),
            .account-content a:not(.button),
            .checkout-content a:not(:hover):not(:focus){color:#06346e}.product .star-rating span:before,
            .comment-form-rating .stars a:before,
            .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars span:before{color:var(--bono-rating-color, #06346e)}.child-categories ul li a{border-color:#06346e}.widget-area .widget_nav_menu ul.menu>li:before{background:#06346e}.quantity-minus:focus, .quantity-plus:focus{-webkit-box-shadow: 0 0 4px -1px #06346ecc;box-shadow: 0 0 4px -1px #06346ecc}.button:not(:disabled):not(.disabled):active:focus,
            .wc-block-product-categories__button:not(:disabled):not(.disabled):active:focus,
            .cart-collaterals .checkout-button:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow: 0 0 0 0.2rem #06346e40, inset 0 3px 5px #00000021;;box-shadow: 0 0 0 0.2rem #06346e40, inset 0 3px 5px #00000021;}.main-navigation, .footer-navigation, .footer-navigation .removed-link, .main-navigation .removed-link, .main-navigation ul li>a, .footer-navigation ul li>a{color:#ffffff}.main-navigation, .main-navigation ul li .sub-menu li, .main-navigation ul li.menu-item-has-children:before, .footer-navigation, .footer-navigation ul li .sub-menu li, .footer-navigation ul li.menu-item-has-children:before{background-color:#06346e}body{font-size:18px;}.site-description{font-size:14px;}.main-navigation ul li a, .main-navigation ul li span, .footer-navigation ul li a, .footer-navigation ul li span{font-size:18px;}body{--track-background:#06346e}.wc-block-components-price-slider__range-input-progress{--range-color:#06346e}
