/*
Theme Name: AMW La Caravella
Theme URI: https://www.amalfiweb.it/
Author: Mario Acunto
Author URI: https://www.amalfiweb.it/
Description: Tema Child Ignition per il Ristorante La Caravella di Amalfi
Version: 1.0.00
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: ignition-neto
Text Domain: amw-caravella
*/

/*
 * Add your custom styles below. The parent theme's styles are loaded automatically by default.
 * If you need to change this, see functions.php
 */
:root {
    --amw-color-primary: #ae8b0f;
    --global--color-secondary: #d9c4b2;
    --global--color-accent: #5c3a23;
    --global--color-background: #f5f0ec;
    --amw-color-text: #000000;
}

.header-full-nav-center .site-branding, .site-branding {
    max-width: 230px;
}

.head-mast-inner {
    padding: 22px 0;
    margin-top: -36px;
}

/** Buttons **/
.btn, .button, .gutenbee-block-button-link, .wp-block-button__link, .comment-reply-link, .ci-item-filter, .maxslider-slide .maxslider-btn, .added_to_cart, input[type="submit"], input[type="reset"], button[type="submit"] {
    border-radius: 50px;
    background: transparent;
    color: var(--ignition-buttons-border-color);
}

.coupon button.button {
    border-radius: 0;
    background-color: var(--amw-color-primary);
    color: #fff;
    /* border-bottom-right-radius: 16px; */
    /* border-top-right-radius: 16px; */
}

/** Titles **/
.page-title-content .page-title,
.page-hero-content h1.page-hero-title {
    font-size: 70px;
}

/** Social **/
[id*=social].menu a {
    background: none;
    border: solid;
    border-radius: 30px;
    color: var(--amw-color-primary);
}

.footer-widgets .textwidget table td {
    border: none;
    text-align: center;
}

.footer-widgets img.alignnone.size-full.wp-image-20326 {
    width: 100px;
}

.footer-widgets img.alignnone.size-full.wp-image-20327 {
    width: 80px;
    margin: 0px 35px;
    padding: 13px 0 0 0;
}

/** Mobile Menu **/

.mobile-nav-open .navigation-mobile-wrap {
    opacity: 0.98;
}

/*
.head-slot:first-of-type {
    display: block;
}

.header-full-nav-center .site-branding, .site-branding {
    max-width: 15%;
}

.head-mast .head-content-slot-item {
    text-transform: uppercase;
}
*/
.navigation-mobile-wrap {
    max-width: 800px;
}

.navigation-mobile a {
    /* text-align: right; */
    border-bottom: none;
    /* font-family: "Frank Ruhl Libre", Sans-serif; */
}

.navigation-mobile .nav-bottom a {
    text-align: right;
    /* font-family: Jost, sans-serif; */
    padding: 5px 45px 6px 0;
}

a.button.checkout.wc-forward {
    color: var(--amw-color-primary);
}