/*
Theme Name: Amfissa Child
Theme URI: https://amfissa.qodeinteractive.com
Description: A child theme of Amfissa
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: amfissa
Template: amfissa
*/
.wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block.chkout_btn {
    background-color: grey;
}

.wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block.chkout_btn:hover {
    background-color: #000;
}
.chkout_btn .wc-block-components-button__text {
    color: #fff;
}

#qodef-page-header .qodef-header-logo-link {
    height: 105px !important;
}

.qodef-header-standard--center #qodef-page-header-inner .qodef-header-logo {
    margin-right: 0px !important;
}
div#amfissa_core_book_link-2 {
    display: none;
}
#qodef-page-header-inner .qodef-header-line{
	display:none;
}

.map-traceability {
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.25);
}

.contact-harvest label {
    color: #000;
    font-family: Marcellus,serif;
    font-size: 20px;
    line-height: 1.3em;
    margin-bottom: 12px;
}
.qodef-header-navigation>ul{
    gap: 35px !important;
}

.qodef-header-standard--center #qodef-page-header-inner .qodef-widget-holder {
    margin-left: 0px !important;
}

#gallery-1 .gallery-item {
    margin: 10px !important;
    width: 23% !important;
}
.map-main-elementor {
    box-shadow: 0px 7px 10px 6px #c3c3c3;
    z-index: 999;
    opacity: 15;
}


.map-main-elementor{
    margin-top: 7px !important;
}

@media only screen and (max-width: 680px) {
    #qodef-page-mobile-header-inner {
        padding: 8px 40px !important;
    }

    #qodef-page-mobile-header .qodef-mobile-header-logo-link {
        height: 70px !important; 
    }

    .map-main-elementor .elementor-shortcode {
        overflow-x: auto;
    }
    .tree-owner .elementor-shortcode {
        overflow-x: auto;
    }

    #qodef-side-area-mobile-header .qodef-m-navigation>ul>li>a{
        font-size: 15px;
    }

    #qodef-side-area-mobile-header .qodef-m-navigation ul li ul li>a {
        font-size: 12px;
    }

    #qodef-page-inner {
        padding: 40px 0px 0px 0px !important;
    }
}