/*
Theme Name: adn Child
Version: 1.0
Description: Child theme for SF.
Author: Digitalin SARL France
Author URI: https://digitalin.fr
Template: adn */

/*
@font-face {
  font-family: Sacramento;
  src: url(https://atelierdenoemi.fr/wp-content/themes/adn-child/fonts/Sacramento/Sacramento-Regular.ttf);
  font-weight: normal;
  }
  *//*
  @font-face {
  font-family: OpenSans;
  src: url(https://atelierdenoemi.fr/wp-content/themes/adn-child/fonts/OpenSans-Regular.ttf);
  font-weight: normal;
  }
  @font-face {
  font-family: OpenSansBold;
  src: url(https://atelierdenoemi.fr/wp-content/themes/adn-child/fonts/OpenSans-Bold.ttf);
  font-weight: bold;
  }
 */
 @font-face {
  font-family: Bellota;
  src: url(//adn.digitalin.fr/wp-content/themes/adn-child/fonts/Bellota-Regular.ttf);
  font-weight: 400;
  }

  @font-face {
    font-family: Bellota;
    src: url(//adn.digitalin.fr/wp-content/themes/adn-child/fonts/Bellota-Light.ttf);
    font-weight: 200;
    }

    @font-face {
      font-family: Bellota;
      src: url(//adn.digitalin.fr/wp-content/themes/adn-child/fonts/Bellota-LightItalic.ttf);
      font-weight: 200;
      font-style:italic;
      }
   
 
    @font-face {
      font-family: Bellota;
      src: url(//adn.digitalin.fr/wp-content/themes/adn-child/fonts/Bellota-Bold.ttf);
      font-weight: 600;
      }
      @font-face {
        font-family: Bellota;
        src: url(//adn.digitalin.fr/wp-content/themes/adn-child/fonts/Bellota-BoldItalic.ttf);
        font-weight: 600;
        font-style:italic;
        }


           
    @font-face {
      font-family: Raleway;
      src: url(//adn.digitalin.fr/wp-content/themes/adn-child/fonts/Raleway-VariableFont.ttf);
      font-weight: 100 900;
      }
      @font-face {
        font-family: Raleway;
        src: url(//adn.digitalin.fr/wp-content/themes/adn-child/fonts/Raleway-Italic-VariableFont.ttf);
        font-weight: 100 900;
        font-style:italic;
        }

          /* ANIMATION */
/*CSS motion path
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_motion_path
https://css-irl.info/fun-with-css-motion-path/  
offset-path: path("M20,20 C20,100 200,0 200,100"); */
.feuillesAnim{
  position:absolute;
 offset-path: path("M00,00 C00,-100 200,0 200,-100");
  animation: move 3s  forwards ease-in-out, falling 3s forwards  ease;
  top:0;
  opacity:0;
}
@keyframes move {
  0% {
    offset-distance: 100%;
  }
  100% {
    offset-distance: 00%;
  }
}


@keyframes falling {
    
    0% {
      transform:
           rotateY(80deg) 
            rotateZ(180deg);
        opacity: 0;  
    }
    100% {
     transform:
                  
 rotateY(00deg) 
            rotateZ(0deg);
     
      opacity: 1;  
    }  
    }



.feuille-rouge-copie-7{
left:2.8vw;
top:4.5vw;
  width:1.7vw;
   offset-path: path("M00,00 C00,000 600,0 400,000");
animation-delay:0.7s; 
}

.feuille-rouge-copie-3{
left:12.7vw;
top:3.4vw;
    width:1.7vw;
 offset-path: path("M00,00 C00,000 200,0 200,000");
animation-delay:1s; 

}

.feuille-rouge-copie-11{
left:61.8vw;
top:5.6vw;
  width:1.1vw;
  animation-delay:0.8s; 

}
.feuille-orange-copie-11{
left:2.8vw;
top:10.25vw;
  width:3.2vw;
  animation-delay:1.1s; 

}


.feuille-jaune-copie-3{
left:86.9vw;
top:10.25vw;
  width:1vw;
  animation-delay:0.6s; 

}
.feuille-jaune-copie-2{
left:37.3vw;
top:3.5vw;
  width:1.7vw;
  animation-delay:0.2s; 

}
.feuille-coeur-3{
left:83.6vw;
top:6.6vw;
  width:1.2vw;
  animation-delay:0.7s; 
 offset-path: path("M00,00 C00, 100 -200,0 -150,150");

}

.feuille-coeur-2{
left:80.6vw;
top:8.2vw;
  width:1.4vw;
  animation-delay:1.3s; 
 offset-path: path("M00,00 C00, 100 -100,0 -100,100");

}

.feuille-coeur-1{
left:82.6vw;
top:8.2vw;
  width:0.9vw;
  animation-delay:1s; 
 offset-path: path("M00,00 C00, 100 -200,0 -200,100");

}
		


.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li .count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0 0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0 0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index li{float:none;display:inline-block;margin:0 .3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li span{opacity:.3}div#brands_a_z h3{text-transform:uppercase}div#brands_a_z a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands li{margin:0 0 .3819820591em;padding:0 0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.adn-wc-brands-single-product{margin:0 0 .5407911001em}.adn-wc-brands-single-product img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z a.top{clear:right}div#brands_a_z ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}