.body {    font-family: "Barlow Condensed", sans-serif; font-family: "Exo 2", sans-serif; }
.nav-perso-off .nav__label:hover .nav__itemlvl1, .nav-perso-off .nav__label--open .nav__itemlvl1, .nav-perso-off .nav__label .nav__itemlvl1, .nav-perso-off .nav__label--open .nav__itemlvl1 {
        text-transform:uppercase;        font-size: 1rem !important;    }

.prod .prod__btn--addCart {
    font-family: 'Barlow Condensed';
    font-family: "Exo 2", sans-serif; 
    font-size: 1rem;
    letter-spacing: 3px;
}
.filter__item__content {    padding: 0 10px 10px 10px;    background: #9c1a14;    background: #e3e3e3;    color: #000000;}
label.filter__label, .filter__link--current .filter__text, .filter__link .filter__text {color: #000000;}
.filter__sublevel, .filter button:not(.button):not(.filter__selected__link) {    background: transparent; color:white;}
.emergency-bar__text h1, body.body .with-editorjs h1, body.body .wiziblocks__item h1 {
    font-family: "Barlow Condensed", sans-serif;
    font-family: "Exo 2", sans-serif;
    text-transform: uppercase;
    letter-spacing: 4px;
    font-weight: 700;
    color: #a30a0a;
}
@media (max-width: 719px) {
    .wiziblocks__item.medium {
        margin: 0 0 0px;
    }
}
div#\38 0dc1cb1-180c-4981-bb11-39b615b82c85 {    background: url(https://media.cdnws.com/_i/386057/89/1166/89/la-guile-de-magia-bgbois.jpeg);}
div#\38 0dc1cb1-180c-4981-bb11-39b615b82c85 .wiziblocks__item__maxWidth {    background: transparent;    padding-top: 40px;}
div#d4f61f9d-af77-472e-99e6-1f8e5c24b75d {    padding-top: 140px!important;    padding-bottom: 40px !important;}
div#\38 0dc1cb1-180c-4981-bb11-39b615b82c85 {
    background: url(https://media.cdnws.com/_i/386057/89/1166/89/la-guile-de-magia-bgbois.jpeg);
    margin-top: -50px;
}

div#\38 0dc1cb1-180c-4981-bb11-39b615b82c85 .wiziblocks__item__maxWidth {
    background: transparent;
    padding-top: 40px;
}
div#footer__newsletter\ margin p, div#footer__newsletter\ margin form {
    display: none;
}

.footer__middle {
    display: flex;
    justify-content: center;
}
.FondBois {
    background: url(https://media.cdnws.com/_i/386057/89/1166/89/la-guile-de-magia-bgbois.jpeg);
    background-attachment: fixed;    padding: 100px 10px !important;}
.header.new-menu.header--fixed.header--transparent.header--translate, .header.new-menu.header--fixed.header--translate {    background: #a30a0a;}
a.nav__itemlvl1.nav__itemlvl1--with-subnav, a.nav__itemlvl1.nav__item.nav__itemlvl1--link {    font-family: "Barlow Condensed", sans-serif;  font-family: "Exo 2", sans-serif;  text-transform: uppercase;    font-size: 1rem;}
span.filter__text {    font-family: 'Barlow Condensed';  font-family: "Exo 2", sans-serif;   text-align: left;}
h1, h2, h3, h4, h5, h6, .title-page {font-family: 'Barlow Condensed'; font-family: "Exo 2", sans-serif;  font-family: "Exo 2", sans-serif;text-transform: uppercase;}
.prod-list .bloc h2, .prod-list .bloc h3, .prod-list .bloc h4 {    color: #a30a0a;}
span.prod__name__title {    font-family: 'Barlow Condensed'; font-family: "Exo 2", sans-serif;    font-size: 1rem;}
h1.h1.prod-list__title.text-center {    font-family: 'Barlow Condensed'; font-family: "Exo 2", sans-serif;    font-size: 1.5rem;    font-weight: 700;    text-transform: uppercase;}
.header.new-menu.header--fixed {    background: #a30a0a;}
.page-homepage .header.new-menu.header--fixed {    background: transparent;}
.header.new-menu.header--fixed.header--translate {
    background: #9c1a14;
    border: none;
}
.header__content.headroom.headroom--not-bottom.headroom--not-top headroom--unpinned {    background: #a30a0a;}
.header.new-menu.header--fixed.header--translate header#header {     background: #a30a0a;}
.rea {    background: #a30a0a;}
#add-cart-btn, #hb-add-cart-btn, #alert-btn, #goto-contact-btn {    font-family: 'Barlow Condensed'; font-family: "Exo 2", sans-serif;    letter-spacing: 3px;}
a.nav__a.nav__item.nav__itemlvl1.nav__itemlvl1--home.nav__a--current {    font-family: "Exo 2", sans-serif;    text-transform: uppercase;}
a.nav__a.nav__a--lvl2 {    font-family: "Exo 2", sans-serif;    text-transform: uppercase;}
div#\36 f21c483-805d-402b-9aa8-b0b492fe7bbe .wizi-txt__background a.wiziBtn:hover {
    background: #f9de96 !important;
    color: black !important;
}
div#\36 f21c483-805d-402b-9aa8-b0b492fe7bbe .wizi-txt__background a.wiziBtn {
    background: black !important;
    color: white !important;
}

.BGRouge a.wiziBtn {background: black !important;
    color: white !important;}

.BGRouge a.wiziBtn:hover {background : #f9de96 !important;
    color: black !important;}

footer#footer {    background: url(https://media.cdnws.com/_i/386057/89/1166/89/la-guile-de-magia-bgbois.jpeg);    background-attachment: fixed;}
.footer__link {    margin: 0;}
.footer__bloc.footer__logo {background: #a30a0a;width: 180px;border-radius: 190px;padding: 20px;height: 173px;margin: inherit;}

.prod-floating__right button:hover, .prod-floating__right button:focus, .prod-floating__right button {
    font-family: 'Barlow Condensed';
    font-family: "Exo 2", sans-serif; 
    letter-spacing: 3px;
}
.JeuDeRole p, body.body .JeuDeRole a {color:white !important;}
.prod-floating__content {
    box-shadow: #0000003d 0px 0px 7px;
}

.rea__item strong, .rea__item {
    color: white;
}
.body .header.header--fixed .header__account__a {
    background-image: url(https://media.cdnws.com/_i/386057/74/2898/74/la-guile-de-magia-compte-blanc.png) !important;
}
.body .header.header--fixed .header__account:hover .header__account__a, body .header.header--fixed .header__account:focus .header__account__a {
    background-image: url(https://media.cdnws.com/_i/386057/75/3788/75/la-guile-de-magia-compte-jaune.png) !important;!i;!;
}
.BGRouge {    background: #a30a0a;    padding: 100px 0 !important;}
div#\38 bf5a0fa-1546-463a-a4bf-ae3a653b7f54 {background: transparent;position: relative;z-index: 9;margin-bottom: -98px;}
div#\31 c94903a-1b93-46fe-be31-9b8d64e3d21d {    padding: 30px 0 !important;}
div#\31 c94903a-1b93-46fe-be31-9b8d64e3d21d .wizi-wrapper.wizi-wrapper--img.wizi-wrapper--imgDoubleMiddleRight.wizi-wrapper--large {    max-width: 1400px;    margin: auto;}
div#e28d1fcb-29b1-4c1e-a627-02be22a15afb .wizi-wrapper.wizi-wrapper--img.wizi-wrapper--imgDoubleMiddleRight.wizi-wrapper--large {background: transparent;}
div#e28d1fcb-29b1-4c1e-a627-02be22a15afb .wiziblocks__item__maxWidth {    background: transparent;    max-width: 1310px;}
div#e28d1fcb-29b1-4c1e-a627-02be22a15afb {    padding: 30px 0 !important; }
div#\37 ce49874-2595-4310-8b46-9cc8ea76dcfd {    margin-bottom: 0;}

/*Effet*/
.wizi-img__content__wrapper:hover {    transform: scale(0.9);}
.wizi-img__content__wrapper {    transition: 0.3s ease-out;}
div#\36 f21c483-805d-402b-9aa8-b0b492fe7bbe  .image img {    position: relative;    height: 140px;    left: inherit;    top: inherit;    transform: inherit;    min-width: inherit;    min-height: inherit;    object-fit: inherit;}
div#\36 f21c483-805d-402b-9aa8-b0b492fe7bbe .image {    transition: 0.3s ease-out;    0.3s    animation-timing-function: ease-out;}
div#\36 f21c483-805d-402b-9aa8-b0b492fe7bbe .image:hover {    transform: scale(0.9);}

div#\38 0dc1cb1-180c-4981-bb11-39b615b82c85 .prod.product-list-classic.product-list-simple {    max-width: 100%;    min-width: inherit;    width: 1120px;    margin: auto;}
.BGRouge .wizi-wrapper.wizi-wrapper--imgtxt {    max-width: 1400px;    margin: auto; color:white}
div#footer__newsletter\ margin {    width: 50vh;}
div#\36 f21c483-805d-402b-9aa8-b0b492fe7bbe  .image img {
    position: relative;
    height: 140px;
    left: inherit;
    top: inherit;
    transform: inherit;
    min-width: inherit;
    min-height: inherit;
    object-fit: inherit;
}
.header__blog.header__blog--withoutLang {    position: absolute;    top: 16px;    right: 110px;    color: white !important;}
span.rea__icon {    transition: 0.3s ease-out;}
span.rea__icon:hover {    transform: scale(0.9);    transition: 0.3s ease-out;}
p.h1.prod-list__title.text-center {
    font-family: 'Barlow Condensed';
    font-family: "Exo 2", sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    text-transform: uppercase;
}
div#\36 f21c483-805d-402b-9aa8-b0b492fe7bbe .image {    transition: 0.3s ease-out;    0.3s    animation-timing-function: ease-out;}
div#\36 f21c483-805d-402b-9aa8-b0b492fe7bbe .image:hover {    transform: scale(0.9);}

.header__cart__a__nb {    color: #a30a0a;    background: #ffffff;}
div#\36 f21c483-805d-402b-9aa8-b0b492fe7bbe .wizi-txt__background {    background: url(https://media.cdnws.com/_i/386057/73/1763/73/la-guile-de-magia-tenture.jpeg) !important;    min-width: 0;    border: solid 2px #f9de96;}
span.rea__icon img {    width: 130px;    height: 130px;    max-height: inherit;}
.rea__wrapper.wrapper {    max-width: 1290px;}
.prod__corner__top {    border: solid 1px #a30a0a;}
a.header__cart__a.header__tab {     background-image: url(https://media.cdnws.com/_i/386057/72/2885/72/la-guile-de-magia-shop.png) !important ;}
div#\34 33d5521-9db8-40d3-823f-cc6b6a8f1902 {    z-index: 9;}
.header__nav__icon__span {background:white}
.header__blog.header__blog--withoutLang a {    color: white;    text-transform: uppercase;}

@media (min-width: 1023px) {

    .header__blog.header__blog--withoutLang {    position: absolute;    top: 16px;    right: 110px;    color: white !important;}
}

@media (min-width: 1600px) {
    .margin--half {        margin-bottom: 0px;    }
    div#\32 b32f4f3-5908-4275-bfb1-8a20a6e51d1a {    position: relative;    z-index: 9;    margin-bottom: -80px;    background: transparent;}
div#d6512b0c-a7f9-49b9-9951-9117be483b3a {    background: transparent;    position: relative;    z-index: 9;    margin-top: -140px;}
}
@media (max-width:1599) {
    div#\32 b32f4f3-5908-4275-bfb1-8a20a6e51d1a, div#d6512b0c-a7f9-49b9-9951-9117be483b3a { display:none}
}
@media (min-width: 1024px) {
        .rea__item {     padding: 10px 10px;    }
  .header__account {              width: 50px;                height: 50px;    }
    .nav__itemlvl1 {                color: #f9dc94;    }
.nav-perso-off .nav__label:hover .nav__itemlvl1, .nav-perso-off .nav__label--open .nav__itemlvl1,     .header.header--fixed .nav__itemlvl1:hover {color: black!important;}
    .nav-perso-off .nav__label:hover .nav__sublevel--centered, .nav-perso-off .nav__label--open .nav__sublevel--centered {        transform: translate(-50%, 0);    }
    .rea__item:hover, .rea__item:hover strong {        color: #f9dc94 !important;    }
    .header__cart {                width: 50px;        height: 50px;         }
    .header.header--fixed .header__cart__a {         background-size: auto;    }
}
@media (min-width: 720px) {
    .header.header--fixed .header__cart__a {background-size: auto;width: 50px;height: 50px;}
    .header.header--fixed .header__cart:hover .header__cart__a {                background-size: 90%;    }
    
    .header.header--fixed .search--wrapper .search--input {        border-color: white;    }
    .header.header--fixed .search--wrapper .front, .header.header--fixed .search--wrapper .back {background:white}
     .header.header--fixed .header__logo img {max-height: 85px;}
}
@media (max-width: 720px) {
    span.rea__icon img {
    max-width: 100%;
    max-height: 50px;
    margin-right: 20px;
}
.header__relative {background: #a30a0a;}
.emergency-bar__text h1, body.body .with-editorjs h1, body.body .wiziblocks__item h1 {    font-size: 2rem;    line-height: 1;}
body.body .wiziblocks__item .we-align-center, body.body .wiziblocks__item .ql-align-center, .emergency-bar__text .we-align-center, .emergency-bar__text .ql-align-center, body.body .with-editorjs .we-align-center, body.body .with-editorjs .ql-align-center {
    padding: 10px;
}
}
@media (min-width: 720px) and (max-width: 1023px) {
.header__relative {    background: #9c1a14 !important; }

}

