p.prod-infos__title {    display: none;}
.prod-list__title, h1.we-align-center, .emergency-bar__text h1, body.body .with-editorjs h1, body.body .wiziblocks__item h1, .wiziblocks__item h1, 
.wiziblocks__item h1[class^=ql], .wiziblocks__item h2, .wiziblocks__item h2[class^=ql], h1, h2, h3, h4, h5, h6  {
    font-family: "Ubuntu", serif;    font-weight: 900;    text-transform: uppercase;    font-size: 2rem;     line-height: 1;
}
h2, .emergency-bar__text h2, body.body .with-editorjs h2, body.body .wiziblocks__item h2 {
    font-size: 1.5rem;    line-height: 1;    color: #e30613;    border-bottom: solid 4px;    padding-bottom: 10px;    margin-bottom: 30px;}

span.we-size-huge, a.wiziBtn, button.prod__btn.prod__btn--addCart, .emergency-bar__text a, .emergency-bar__text span[data-htap], body.body .with-editorjs a, body.body .with-editorjs span[data-htap], body.body .wiziblocks__item span[data-htap], body.wiziblocks-on .prod .prod__article.fixed .prod__btn--addCart, body.wiziblocks-on .prod .prod__article.fixedTemp .prod__btn--addCart, body.wiziblocks-on .prod .prod__article:hover .prod__btn--addCart
{font-family: "Ubuntu", serif;    font-weight: 900;    text-transform: uppercase;  }
div#e337ea4d-1ac2-4a40-9358-6b3018075d47 {
    background: #efefef;
    max-width: inherit !important;
}
.nav__flex.ps > div {    text-align: center;}

div#e337ea4d-1ac2-4a40-9358-6b3018075d47 > div { max-width: 1310px;    margin: auto;    padding: 10px 0;}
div#description-tab {    background: #efefef!important;}
div#video-tab {    text-align: -webkit-center;}
a.nav__a.nav__itemlvl1, a.nav__itemlvl1.nav__itemlvl1--with-subnav {
    font-family: 'Ubuntu';
    text-transform: uppercase;
    font-weight: bold;
}
div#e337ea4d-1ac2-4a40-9358-6b3018075d47 {
    background: #efefef;
    max-width: inherit !important;
}

div#e337ea4d-1ac2-4a40-9358-6b3018075d47 > div {
    max-width: 1310px;
    margin: auto;
    padding: 10px 0;
}
div#\32 77d7cc8-a566-4073-a965-231e7d21c8b5 .prod.product-list-classic {
    background: #efefef;
}
iframe {
    max-width: 100%;
    margin: auto;
    text-align: center;
    min-width: 100%;
}
h1.h1.prod-list__title.text-center {
    margin: 0;
}
div#\32 77d7cc8-a566-4073-a965-231e7d21c8b5 .prod__titleList {    max-width: 1140px;    margin: auto;}

.wizi-imgtxt.wizi-imgtxt--half.wizi-imgtxt--textLeftTextRight .wizi-imgtxt__left.wizi-imgtxt__left--large, .wizi-imgtxt.wizi-imgtxt--textRightTextLeft.wizi-imgtxt--reverse.wizi-imgtxt--half .wizi-imgtxt__right.wizi-imgtxt__right--large {
    transition: 0.8s ease-out;    z-index:1}

.wizi-imgtxt.wizi-imgtxt--half.wizi-imgtxt--textLeftTextRight .wizi-imgtxt__left.wizi-imgtxt__left--large:hover {
    transform: translateX(120px);    transition: 0.2s ease-out;}
.wizi-imgtxt.wizi-imgtxt--textRightTextLeft.wizi-imgtxt--reverse.wizi-imgtxt--half .wizi-imgtxt__right.wizi-imgtxt__right--large:hover {
    transform: translateX(-120px);    transition: 0.2s ease-out;}
div#ea4cd23c-8282-4a8c-889d-b79acba9acc7 .parallax-container, div#ea4cd23c-8282-4a8c-889d-b79acba9acc7 , 
div#d56bd862-2b7a-444b-9bac-4dffd915cc93, div#d56bd862-2b7a-444b-9bac-4dffd915cc93 .parallax-container,
div#ef34df28-288a-45c8-acc3-313e62629028, div#ef34df28-288a-45c8-acc3-313e62629028 .parallax-container,
div#b2991ea3-f667-492c-a264-d1a02cf00a04, div#b2991ea3-f667-492c-a264-d1a02cf00a04 .parallax-container {
    height: 150px;
}
section#bloc-home-1 {
    background: #efefef;
    padding: 30px;
    border-radius: 5px;
}

.bloc--text h2, .bloc--text h3 {
    text-align: center;
    margin: 20px;
}

.EmbedRoot__Root-sc-1c4b4pg-0.eIMmgT.es-embed-root {    margin: auto;    text-align :center;}
.WidgetTitle__Header-sc-ruy1gu-2.eEuoxN {
    font-family: "Ubuntu", serif;    font-weight: 900;    text-transform: uppercase;    font-size: 2rem;}
div#\38 aae9d95-5115-4bc2-8ee9-6d5107a0c020 ul {    max-width: 550px;    margin: auto;    background: #e00711;
    padding: 20px;    border-radius: 8px;    color: white;} 
div#\38 aae9d95-5115-4bc2-8ee9-6d5107a0c020 ul li {    margin: 0px 0px 0px 30px;    padding: 0;}
div#\30 ced7c0f-d047-4655-990b-993c631864c6 {margin-bottom: -250px!important; ;z-index: 2;background: transparent;}
div#b2991ea3-f667-492c-a264-d1a02cf00a04 {
    margin-bottom: 160px;
}

/*noir*/

div#\32 77d7cc8-a566-4073-a965-231e7d21c8b5 span.prod__name__title, div#\32 77d7cc8-a566-4073-a965-231e7d21c8b5 strong span.prod__price__symbPre, 
div#\32 77d7cc8-a566-4073-a965-231e7d21c8b5 strong span.prod__price__symb, div#\32 77d7cc8-a566-4073-a965-231e7d21c8b5 p.prod__price__cur strong  {
    color: white !important;
}
div#\32 77d7cc8-a566-4073-a965-231e7d21c8b5 .tempFixed p.prod__price__cur strong, 
div#\32 77d7cc8-a566-4073-a965-231e7d21c8b5 .tempFixed span.prod__name__title {  color: #000000 !important;}

.wiziblocks__item.width-small.wiziblocks__item--fullpage.BGNOIR {
    max-width: 100% !important;    min-width: inherit !important;    background: #1d1d1d;    color: white;
}
.BGNOIR .wizi-imgtxt.wizi-imgtxt--textRightTextLeft.wizi-imgtxt--reverse.wizi-imgtxt--half {    max-width: 1064px;    margin: auto;}
.header.new-menu {    background: #1d1d1d;}
.header__relativ, nav.nav  {    background: #1d1d1d;    color : white}
.nav__itemlvl1 {    color: white;}
.header__relative {    background: #1d1d1d;}
div#\32 77d7cc8-a566-4073-a965-231e7d21c8b5 .prod.product-list-classic, .rea {    background: #1d1d1d;}
@media (min-width: 720px) {
    .search--wrapper .search--input {    background: #1d1d1d;    border-color: white;    }
    .search--wrapper .close span {    background: white;    }
    .search--wrapper label .hidden {color:white}
    }
.header__account__a {    background-image: url(https://media.cdnws.com/_i/388474/78/2859/78/pirotek-compte-blanc.png) !important;}
.header__account__a:hover {    background-image: url(https://media.cdnws.com/_i/388474/79/1714/79/pirotek-compte-rouge.png) !important;}

.rea__item, .rea__item strong {
    color: white;
}
.header__cart__a {    background-image: url(https://media.cdnws.com/_i/388474/80/1497/80/pirotek-panier-blanc.png) !important;}
.header__cart__a:hover {    background-image: url(https://media.cdnws.com/_i/388474/81/81/81/pirotek-panier-rouge.png) !important;}
/*fin noir*/

/*NOUVELLE FICHE PRODUIT SIMPLIFIEE 2026*/
p.prod-details__ref:before {    content: "Référence :";}
p.prod-details__brand:before {    content: "Marque : ";}
p.prod-details__brand {    float: left;    margin: 0;    display: block;    width: inherit;}
p.prod-details__ref {    float: right;    display: block;}
.prod-details__more {    display: none;}
div#prod-summary {    display: block;    padding-top: 3%;}
div#prod-summary ul {    max-width: 100%;    padding: 20px 30px;    background: #f5f5f5;}
.header__cart.cart.header__cart--bottom.anim {background:#2b2b2b}
.prod-details__onglets {    display: none;}
@media (min-width: 720px) {
#prod-summary ul {    columns: 2;    -webkit-columns: 2;    -moz-columns: 2;    column-gap: 30px;    margin: 0 0 15px;    padding-left: 20px;}
#prod-summary ul li {    break-inside: avoid;    -webkit-column-break-inside: avoid;    page-break-inside: avoid;    margin-bottom: 6px;}
span.show-long-resume {    display: none;}
}
/**/

@media (max-width: 1023px) {
.header__logo__a {height: 80px;}
    }
@media (min-width: 1024px) {
    .header__logo img {        max-height: 150px;    }
    .header__logo__a .picture--left {height:150px}
    .header__logo {        max-height: 190px;}
}
@media (max-width: 1023px) {
    .header__logo__a {
        height: 80px;
    }
}
@media (max-width: 719px) {
    .wizi-imgtxt.wizi-imgtxt--half.wizi-imgtxt--textLeftTextRight {
    display: flex;
    flex-direction: column-reverse;
}
     .header__logo__a {
        height: 50px;
    }
}
button.ytp-large-play-button.ytp-button.ytp-large-play-button-red-bg {
    display: none !important;
}
