/*!
Theme Name: Condire Digitale
Theme URI: https://www.condiredigitale.it/
Author: Condire digitale
Author URI: https://www.condiredigitale.it/
Description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris condimentum vitae urna ac dictum. Duis tincidunt urna id metus ullamcorper, eu commodo tellus elementum. 
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: mc
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.
*/

.products-categories-menu .container a, #filters .container a { text-decoration: none }

.products-categories-menu { padding-top: 10px; }
@media (min-width: 1025px) {
    .products-categories-menu {
        position: sticky;
        top: 207px;
    }
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger { z-index: 1; !important }

section.mc-riviews .stars img {
    height: 15px;
}



section.mc-newsletter .container-small .fields {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: unset;
    flex-direction: unset;
    flex-wrap: wrap;
}
section.mc-newsletter .container-small .field input {
	margin-right: 20px;
}
section.mc-newsletter .container-small .field:nth-child(1), section.mc-newsletter .container-small .field:nth-child(2) { width: 50% }
section.mc-newsletter .container-small .field:nth-child(3) { width: 100%; margin: 20px 0 }

.wc-block-components-checkbox .wc-block-components-checkbox__mark {
        margin-left: -32px !important;
}

body.woocommerce select, body.woocommerce input[type=text], body.woocommerce input[type=password], body.woocommerce input[type=tel], body.woocommerce input[type=email], body.woocommerce input[type=number], body.woocommerce textarea, body.woocommerce-js select, body.woocommerce-js input[type=text], body.woocommerce-js input[type=password], body.woocommerce-js input[type=tel], body.woocommerce-js input[type=email], body.woocommerce-js input[type=number], body.woocommerce-js textarea, body.woocommerce-page select, body.woocommerce-page input[type=text], body.woocommerce-page input[type=password], body.woocommerce-page input[type=tel], body.woocommerce-page input[type=email], body.woocommerce-page input[type=number], body.woocommerce-page textarea {
padding-bottom: 8px !important;
    padding-top: 17px !important;
}

#not-found a { color: #fff; text-decoration: none }

.page-id-556 #cta .btn-more-text, .page-id-556 #cta .btn-more-text span {  /* btn partecipa e sostieni rosso */
    background-color: #c51a1b;
}

section.mc-civil .label .btn-more-text span {
    background-color: #58c3f1;
}

body.page-template-template-contatti .container { width: 1024px; }
body.page-template-template-contatti section.mc-locations .container .item {
    padding: 70px !important; 
}
section.mc-gallery-slider .mc-gallery-slider-prev img, section.mc-gallery-slider .mc-gallery-slider-next img {
    width: 20px;
}

.page-id-8466 .mc-newsletter {margin-top: 100px;}

#top-bar a, #footer a { color: #000 }

footer .footer__content {
max-width: 900px;
}

body.woocommerce-page input[type=number] {
	padding: 10px 0 !important;
}


@media (max-width: 767px) {
    footer .footer__content .place {
        width: 33% !important;
    }
}

    section.mc-roots {
        background-size: contain !important;
    }
    
.prdimage { position: static !important }

section.mc-history .title>div:nth-child(1) {
    width: auto !important;
}