/*
 Theme Name:   Petti
 Theme URI:    https://farweb.it/
 Author:       Farweb
 Author URI:   https://wwww.farweb.it
 Version:      1.0.0
 Tested up to: 6.6
 Requires PHP: 7.4
 License: MIT License
 Text Domain:  petti
*/

.grecaptcha-badge {
  visibility: hidden;
}
.card-video .card-img {
    height: auto;
}
.column-2 {
    column-count: 2;
}   
#guida .wp-block-cover__image-background {
    min-height: 900px;
    top: auto;
}
#guida .cards-mobile {
    column-gap: 10px;
}
@media (max-width: 1023px) {
    #guida {
        background-color: var(--bs-light);
        position: relative;
    }
    #guida .wp-block-cover__image-background {
        display: none;
    }
    #guida .wp-block-cover__inner-container {
      position: relative;
      z-index: 2;
    } 
    #guida:after {
      content: '';
      position: absolute;
      z-index: 1; 
      width: 100%;
      height: 100%;
      background: linear-gradient(rgba(249, 247, 242,0.7), rgba(249, 247, 242,0.7)), url('https://www.gianlucapetti.com/wp-content/themes/petti/assets/img/petti-home-mobile.png') no-repeat 70% 0%; 
    }  
}
@media (max-width: 767px) {
    #header .navbar-brand img {
        height: 60px;
        width: auto;
    }
    #landing-hero {
        --wp--style--root--padding-left: var(--wp--preset--spacing--40);
        --wp--style--root--padding-right: var(--wp--preset--spacing--40);
    }    
    #landing-hero .wp-block-cover__image-background {
        object-position: 60% 50%;
    }
    #landing-hero h1 {
        text-shadow: 1px 1px 5px #e6e5e1, -1px -1px 5px #e6e4e0, -1px -1px 10px #e7e5e1, 1px 1px 10px #e7e5e1, -1px -1px 15px #e7e5e1, 1px 1px 15px #e6e5e1;
        width: 80%;
    }
}
@media screen and (max-width: 440px) {
    .card-video .card-img-overlay .name {
        padding: 3rem .75rem 0.5rem;
        font-size: .875rem;
        letter-spacing: 1px;
        line-height: 1;
    }
}
@media (max-width: 400px) {
    #topbar .container-xxl {
        --bs-gutter-x: 1.5rem;
    }
}

body.nutrizionista-milano .add-bari { display: none !important; }
body.nutrizionista-bari .add-milano { display: none !important; }

.cky-btn-reject, .cky-btn-customize {
    color: var(--bs-primary) !important;
    background: transparent;
    border-color: var(--bs-primary) !important;
}
.cky-btn-accept {
    background: var(--bs-primary) !important;
    color: #ffffff;
    border-color: var(--bs-primary) !important;
}
.cky-notice-des a.cky-policy, .cky-notice-des button.cky-policy {
    color: var(--bs-primary) !important;    
}    