body.wiziblocks-on .prod .prod__price__from {    color: #000000 !important;}
h1.h1.prod-list__title.text-center, body.body .wiziblocks__item p .we-size-large {
    background: url(https://media.cdnws.com/_i/420155/63/1440/63/lion-dor-royal-luxe-cbd-fleche.png) bottom no-repeat;
    background-size: 30px;
    padding-bottom: 50px;
    margin: 10px 0 0 0;
}
a.prod__link, .slick-slide.slick-current.slick-active, .slick-slide {
    background: url(https://media.cdnws.com/_i/420155/81/3254/81/fond-dore.png) no-repeat;
    background-size: cover;    background-attachment: fixed;    background-position: center;
    background-attachment : fixed;}
img.resize {    max-width: 80% !important;}

.header__content {    background: black;}
.body--backgroundImage .Bloc2 {/* background: black !important; */}
img.resize {
    position: initial !important;
    top: initial !important;
    left: initial !important;
    -webkit-transform: initial !important;
    -ms-transform: initial !important;
    transform: initial !important;
    min-width: initial !important;
    min-height: initial !important;
    max-width: initial !important;
    width: initial !important;
    height: initial !important;
    -o-object-fit: initial !important;
    object-fit: initial !important;
    opacity: initial !important;
    background-position: initial !important;
    background-size: initial !important;
    background-repeat: initial !important;
}
.MarbreNoir {background: transparent;/* background: url(https://media.cdnws.com/_i/420155/58/966/58/lion-d-or-marbre.jpeg); *//* padding-top: 40px !important; */}
.MarbreNoir * {    background: transparent;}
.MarbreNoir .wiziblocks__item__maxWidth {    max-width: 1400px !important;}
a.wiziBtn {    font-family: 'Italiana';    letter-spacing: 1px;}
span.displayNone {    display: none;}
.prod__slider__wrapper.slick-initialized:after, .prod__slider__wrapper.slick-initialized:before {    background: transparent;}
img.imageorigine, img.resize {transition: 0.3s ease-out;max-width: 100% !important;}
img.imageorigine:hover, img.resize:hover {transform: translateY(50px) !important;transition: 1s ease-out;}
.emergency-bar__text h2, body.body .with-editorjs h2, body.body .wiziblocks__item h2 {
    font-size: 2rem;    line-height: 1;    padding-bottom: 30px;}
h1, .prod-list__title, .prod-list__title, .title-page, h1 {
    color: #d29f38;
    text-transform: uppercase;
    font-size: 2rem !important;
    line-height: 1 !important;
    }
.MarbreNoir.wiziblocks__item.width-full {
    padding: 5% 0 !important;
}
h2, h3, h4, h5, h6 {color: #d1b251 !important;}
img.resize {
    position: initial !important;
    top: initial !important;
    left: initial !important;
    -webkit-transform: initial !important;
    -ms-transform: initial !important;
    transform: initial !important;
    min-width: initial !important;
    min-height: initial !important;
    max-width: initial !important;
    width: initial !important;
    height: initial !important;
    -o-object-fit: initial !important;
    object-fit: initial !important;
    opacity: initial !important;
    background-position: initial !important;
    background-size: initial !important;
    background-repeat: initial !important;
}
.filter {
    background: transparent;
    padding: 0;
    margin: 0;
}
.Pack * {
    background: transparent;
}

.Pack {
    /* background: url(https://media.cdnws.com/_i/420155/58/966/58/lion-d-or-marbre.jpeg); */
    border-radius: 4px;
}
a.nav__itemlvl1.nav__item.nav__itemlvl1--link, a.nav__itemlvl1.nav__itemlvl1--with-subnav {
    font-family: 'Italiana';
    text-transform : uppercase;
    font-size : 1.2rem !important;
    font-weight: 700 !important;
}

.bloc--text * {
    text-align: center;
}

.bloc--text h2 {
    color: #d1b251;
}

.bloc--text {
    max-width: 1000px;
    margin: auto;
    padding: 1%;
    background: #2d2d2d;
    border-radius: 2px;
}

.filter__item__content {
    background: #d19e40;
    border-color: black;
}

.filter__sublevel {
    padding-top: 10px !important;
}

.prod .prod__wrapper__flex {
    justify-content: center;
}
.prod-details__onglets>ul {
    background: transparent;
}

.prod-infos__wrapper, .prod-details__onglets #tab1:checked~ul .tab1 label, .prod-details__onglets #tab2:checked~ul .tab2 label, .prod-details__onglets #tab3:checked~ul .tab3 label, .prod-details__onglets #tab1:checked~ul .tab1 label:after, .prod-details__onglets #tab2:checked~ul .tab2 label:after, .prod-details__onglets #tab3:checked~ul .tab3 label:after {
    background: #2d2d2d;
}
.rea, .breadcrumbs, .header__content {
    border-color: #2d2d2d;
}
h1#prod-h1 {
    font-weight: 600;
}
#c1-body #small-step2-change-btn, #c1-body #small-step3-change-btn, #c1-body #step1-btn, #c1-body #step2-btn, #c1-body #step3-btn, #c1-body .checkout-validation #ident-form-classic .form__field--btnArea .form__button, #c1-body .checkout__index, #c1-body .container-submit-button .button, #c1-body .index-acc__edit, #c1-body .modal-cart__cart, #c1-body .prod-floating__addCart, #c1-body .prod__btn--addCart, #c1-body .validate-btn.success:not(.button--continue), #c1-body .wiziBtn, #c1-body .wz-rating__wrapper__right__form__button input, #c1-body .wz-rating__wrapper__right__form__buttonToLogin button, #c1-body .wz-showMessage__wrapper__content__dataMobile__button button, #c1-body .wz-showMessage__wrapper__data__button button, body #small-step2-change-btn, body #small-step3-change-btn, body #step1-btn, body #step2-btn, body #step3-btn, body .checkout-validation #ident-form-classic .form__field--btnArea .form__button, body .checkout__index, body .container-submit-button .button, body .index-acc__edit, body .modal-cart__cart, body .prod-floating__addCart, body .prod__btn--addCart, body .validate-btn.success:not(.button--continue), body .wiziBtn, body .wz-rating__wrapper__right__form__button input, body .wz-rating__wrapper__right__form__buttonToLogin button, body .wz-showMessage__wrapper__content__dataMobile__button button, body .wz-showMessage__wrapper__data__button button {
    font-family: 'Italiana';
}

p.prod-infos__title {
    text-transform: uppercase;
    letter-spacing: 1px;
}
.EncartAccueil img.resize {
    max-width: 80%!important;
}
.EncartAccueil .wizi-wrapper--textOnImg.wizi-wrapper--large:before {
    padding: 0;
}
.form__select {
    background: #d0b157;
    border-color: #2d2d2d;
}
div#e8a555d3-f5dd-400c-980c-ef9aae299e8f img.imageorigine, div#dd983823-017b-4c02-a49b-c38500f896ed img.imageorigine,
div#e8a555d3-f5dd-400c-980c-ef9aae299e8f img.soustitre, div#dd983823-017b-4c02-a49b-c38500f896ed img.soustitre{
    max-width: 40px !important;
}
.Pack .wizi-wrapper.wizi-wrapper--imgtxt.wizi-wrapper--imgsmall {    max-width: 1400px;    margin: auto;}
.Contact * {    background: transparent;}
.Contact {    background: #000000;    border-radius: 5px;}
div#cb88470b-c5fb-40a5-bec6-afd5c96f315b, div#cb88470b-c5fb-40a5-bec6-afd5c96f315b .wizi-wrapper.wizi-wrapper--img, div#cb88470b-c5fb-40a5-bec6-afd5c96f315b .wizi-img.wizi-img--banner.wizi-img--small {
    height: 200px;
}
.rea {    background: #2d2d2d;}
#customisations .form__select, #customisations .form__select.form__error, #customisations .form__text, #customisations .form__text.form__error, #variations .form__select, #variations .form__select.form__error, #variations .form__text, #variations .form__text.form__error {
    border-color: #2d2d2d !important;
}
.prod-details__more, a.prod-details__brand__url  {    display: none;}
img.soustitre:hover {    transform: translateY(10px);    transition: 0.3s ease-out;}
.Accueil .wizi-txt.wizi-txt--large {max-width: 940px !important;min-width: inherit;}
@media (min-width: 1500px) {
    .Accueil .wizi-txt.wizi-txt--large {    max-width: 940px !important;    min-width: inherit;}
}
@media (max-width: 1023px) {
.Accueil .wizi-wrapper.wizi-wrapper--textOnImg.wizi-wrapper--large {    display: flex;    flex-direction: row-reverse;}
    
    }

@media (min-width: 1024px) {
    .EncartAccueil .wizi-wrapper--textOnImg.wizi-wrapper--large:before {    padding: 0!important;}
    .EncartAccueil .wizi-wrapper--textOnImg.wizi-wrapper--large { padding-top : 10%!important }
    .rea__item {    padding: 20px 20px;}
        .header--transparent.header--fixed .header__account:hover .header__account__a {
        background-image :url('data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2015%2020%22%3E%3Cpath%20d%3D%22M.005%2017.743v-.494c0%20.043%200%20.024.012-.35.084-4.582.728-5.9%205.314-6.742A2.762%202.762%200%200%200%207.504%2011a2.763%202.763%200%200%200%202.174-.843c4.637.849%205.243%202.19%205.317%206.895%200%20.3.007.353.008.326v.365S13.903%2020%207.503%2020%20.005%2017.743.005%2017.743zm15-.365c-.005-.313%200-.046-.006-.001zm-15-.129c-.005-.049%200-.165%200%200zm3.53-12.358c0-2.7.583-4.891%203.969-4.891s3.971%202.19%203.971%204.891-1.778%204.891-3.971%204.891S3.53%207.592%203.53%204.891z%22%20fill%3D%22%23d1b251%22/%3E%3C/svg%3E') !important;
    }
        .Accueil .wizi-txt.wizi-txt--large {max-width: 940px !important;min-width: inherit;/* padding-top: 15%; */}

    .header--transparent.header--fixed .header__cart:hover .header__cart__a { background-image : url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2015.001%2019.901%22%3E%3Cpath%20d%3D%22M15%2019.111l-.7-13.7a.7.7%200%200%200-.7-.68h-2.04v-.67a4.061%204.061%200%201%200-8.121%200v.67h-2.05a.712.712%200%200%200-.7.68l-.69%2013.74a.754.754%200%200%200%20.19.53.7.7%200%200%200%20.51.22h13.6a.707.707%200%200%200%20.7-.72v-.07zM9.48%204.731H5.52v-.67a1.981%201.981%200%201%201%203.96%200z%22%20fill%3D%22%23d1b251%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E") !important;
    }
    .header.header--fixed {        border-color : #2d2d2d;}
}

@media (min-width: 1024px) and (max-width: 1600px) {
.Accueil .wizi-txt.wizi-txt--large {max-width: 940px !important;min-width: inherit;padding-top: 15%;}
    }


@media (min-width: 720px) {
    #shopping-area.sticky {        top: 100px;    }
    .Accueil .wizi-wrapper--textOnImg.wizi-wrapper--medium img.logomobile {display:none}
}
@media (max-width: 719px) {
    .Accueil .wizi-txt.wizi-txt--large {max-width: inherit !important;display: block;margin-bottom: 0;padding-bottom: 300px !important;background: url(https://media.cdnws.com/_i/420155/71/786/71/liondor-accueil-mobile.png) no-repeat;background-size: 100%;background-position: bottom;margin-bottom: 30px;}
    .Accueil .wizi-wrapper.wizi-wrapper--textOnImg.wizi-wrapper--large {display: block;background: url(https://media.cdnws.com/_i/420155/RAW-57/2306/57/accueil.jpeg);}
    .Accueil .parallax-container.parallax-container--large.loaded {display: none;}
    .parallax-container.parallax-container--medium.loaded {display:none;}
    .Accueil .wizi-wrapper--textOnImg.wizi-wrapper--medium img {opacity: 0;}
    .Accueil .wizi-wrapper--textOnImg.wizi-wrapper--medium img.logomobile {opacity:1;max-height: 350px!important;/* display: ruby; */max-width: 350px!important;}
    .wiziblocks__item.wiziblocks__item--fullpage.width-full.wiziblocks__item--withoutBackground.none.Accueil * {    text-align: center;}
}
img.logomobile, img.resize {
    position: initial !important;
    top: initial !important;
    left: initial !important;
    -webkit-transform: initial !important;
    -ms-transform: initial !important;
    transform: initial !important;
    min-width: initial !important;
    min-height: initial !important;
    max-width: initial !important;
    width: initial !important;
    height: initial !important;
    -o-object-fit: initial !important;
    object-fit: initial !important;
    opacity: initial !important;
    background-position: initial !important;
    background-size: initial !important;
    background-repeat: initial !important;
}

.Acueil img.wizi-img__item, .imageorigine {position: initial !important;
    top: initial !important;
    left: initial !important;
    -webkit-transform: initial !important;
    -ms-transform: initial !important;
    transform: initial !important;
    min-width: initial !important;
    min-height: initial !important;
    max-width: initial !important;
    width: initial !important;
    height: initial !important;
    -o-object-fit: initial !important;
    object-fit: initial !important;
    opacity: initial !important;
    background-position: initial !important;
    background-size: initial !important;
    background-repeat: initial !important;}
}

img.resize {
    max-width: 80% !important;
}
body img.resize, .Pack .wizi-imgtxt__left.wizi-imgtxt__left--medium, .Contact .wizi-imgtxt__center.wizi-imgtxt__center--medium   {background: url(https://media.cdnws.com/_i/420155/81/3254/81/fond-dore.png) no-repeat center;background-size: cover !important;background-position: center !important;}
img.resize {
    max-width: 80% !important;
}

.Pack .wizi-imgtxt__left.wizi-imgtxt__left--medium {}