﻿/*
    Theme Name: Bono Child
    Theme URI: https://wpshop.ru/themes/bono
    Author: WPShop.ru
    Author URI: http://wpshop.ru/
    Template: bono
    Version: 1.0.0
*/

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

.social-button--facebook:before {
    margin-left: 2px;
}

.social-links .social-buttons {
    display: flex;
}

.header-phone__item {
    margin: auto;
}

.header-phone__item a:before {
    content: '';
    width: 2em;
    height: 2em;
    top: 0;
    border: 0;
    margin: auto;
    bottom: 0;
    left: -.7em;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%2365BC54' d='M21.14 11.765c0 4.918-4.018 8.904-8.974 8.904-1.573 0-3.052-.402-4.337-1.108l-4.969 1.579 1.62-4.777c-.817-1.342-1.288-2.916-1.288-4.598 0-4.918 4.018-8.904 8.974-8.904s8.974 3.986 8.974 8.904zm-8.974-7.487c-4.16 0-7.544 3.358-7.544 7.486 0 1.638.534 3.154 1.438 4.39l-.943 2.78 2.899-.922c1.191.782 2.618 1.238 4.15 1.238 4.16 0 7.545-3.358 7.545-7.486 0-4.127-3.385-7.486-7.545-7.486zm4.532 9.537c-.057-.091-.203-.146-.422-.255-.221-.109-1.303-.638-1.504-.709-.201-.073-.349-.109-.495.109-.146.217-.567.709-.696.855s-.257.164-.477.056c-.22-.109-.928-.341-1.769-1.084-.654-.579-1.095-1.292-1.224-1.511-.128-.218-.013-.336.096-.445l.331-.382c.11-.127.146-.218.22-.364.073-.146.037-.273-.019-.382-.055-.109-.495-1.183-.679-1.62-.181-.438-.365-.365-.493-.365l-.421-.018s-.386.054-.587.273c-.201.218-.77.747-.77 1.82 0 1.074.788 2.112.898 2.258.11.145 1.521 2.42 3.758 3.294 2.237.874 2.237.582 2.64.546.402-.036 1.301-.528 1.484-1.037.183-.511.183-.948.129-1.039z'/%3E%3C/svg%3E") center no-repeat;
}

.site-title {
    font-weight: 500;
    margin: 0;
    font-size: 1.8em;
}

.section-block__title {
    font-weight: 600;
}

.shop-item__image img {
    height: 100%;
    min-height: 100%;
    max-height: 100%;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    object-fit: cover;
}

.shop-item__image-inner {
    height: 100%;
}
/*
    .home #content:after {
    content: '';
    background: #edefda;
    width: 100%;
    height: 400px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    }
*/

.home .site-footer-container:before {
    content: '';
    background: #edefda;
    height: 100px;
    top: -100px;
    position: absolute;
    width: 100%;
    z-index: 1;
}

.home .section-block:last-child {
    z-index: 2;
}

.home .site-content {
    padding-bottom: 0;
}

.home .block-after-site.fixed {
    display: none;
}

.woocommerce-ordering {
    display: none;
}