/**
 * Theme Name: Rey Child
 * Theme URI: http://reytheme.com/
 * Description: This is a child theme of Rey.
 * Author: Marius H.
 * Author URI:  https://twitter.com/mariushoria
 * Template: rey
 * Version: 1.0.0
 * License: General Public License
 * License URI: http://www.gnu.org/licenses/gpl.html
 * Text Domain: rey-child
 */

.rey-siteLogo .custom-logo {
    max-width: 160px !important;
}

.rey-mainMenu--desktop .depth--0.menu-item-has-children.--is-regular[aria-expanded="true"] > .sub-menu, .rey-mainMenu--desktop .depth--0.menu-item-has-children.--is-regular:hover > .sub-menu, .rey-mainMenu--desktop .depth--0.menu-item-has-children.--is-regular .menu-item-has-children[aria-expanded="true"] > .sub-menu, .rey-mainMenu--desktop .depth--0.menu-item-has-children.--is-regular .menu-item-has-children:hover > .sub-menu {
    padding-bottom: 0px !important;
}

.rey-mainMenu--desktop .depth--0.menu-item-has-children.--is-regular .sub-menu {
    display: none;
    padding: 0;
    left: -200vw;
    opacity: 0;
    padding-top: 0px;
    padding-bottom: 10px;
    position: absolute;
    top: calc(50% + (var(--header-default--height) / 2));
    z-index: 1020;
    -webkit-transition: opacity 0.6s var(--easeOutCubic), padding-bottom 0.6s var(--easeOutCubic);
    transition: opacity 0.6s var(--easeOutCubic), padding-bottom 0.6s var(--easeOutCubic);
    display: block;
    top: calc(100% + var(--submenu-panels-distance));
}

footer.rey-siteFooter.rey-siteFooter--157.rey-siteFooter--custom {
    font-size: 0.9em !important;
}

.woocommerce .star-rating {
    color: #ea6102 !important;
}

.rey-mainNavigation--desktop.--style-default .menu-item.depth--0 > a:after {
    background: #ea6102;
}