/*
Theme Name: Bono Child
Theme URI:
Author:
Author URI:
Template: bono
Version: 1.0.0
*/

/* Below you can add your CSS styles */
/* Ниже Вы можете добавить свои CSS стили */

.social-button--max {
    -webkit-box-shadow: inset 0 0 0 1px #6e1aff;
    box-shadow: inset 0 0 0 1px #6e1aff;
}

.social-button--telegram{
    -webkit-box-shadow: inset 0 0 0 1px #289fd9;
    box-shadow: inset 0 0 0 1px #289fd9;
}

.social-button--vkontakte{
    -webkit-box-shadow: inset 0 0 0 1px #4a76a8;
    box-shadow: inset 0 0 0 1px #4a76a8;
}

.social-buttons--square .social-button {
    padding: 0 .1em;
    width: 1.7em;
    height: 1.7em;
}

.social-button--max:before {

    background-size: 80%;
}

.header-search form {   height: 42px; }

.header-phone__item a:before {display: none}

.social-links { font-size: 1em; }

.header-phone__item a {padding-left: 0;}

.product-info .cart .variations .reset_variations {display: none !important;}

.woocommerce-product-details__short-description { margin: 0em 0; }

.site-content-inner {padding-top: 20px}

.site-logotype img {border-radius: 10px;}

.product-info .cart .variations td, .product-info .cart .variations th {
    max-width: 100%;}

    .shop-item__icons-quick {display: none !important}

    .shop-item--type-standard .shop-item-inner {

    border: 1px solid #ededed;
    border-color: #f0f0f0;
    border-radius: 10px;}

@media (min-width: 768px) {
    .header-phone {

        height: 42px;
        margin-left: 40px;
    }
}

@media (min-width: 1200px) {
.header-search form {
    height: 42px;
    width: 400px;
}
}

@media (max-width: 767px) {
.site-logotype img {
    max-height: 40px;
    border-radius: 4px;
}
}
