@import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@400..900&display=swap');

.wiziblocks__item--fullpage {
    background: transparent;
}

nav.nav {
    background-color: black !important;
}

.prod.product-list-classic .prod__price {
    display: none !important;
}

.list.margin .prod__price {
    display: none !important;
}

div#c7b33f51-55b3-418c-a112-f9a436cdd9d5 p.we-align-left {
    margin-top: 20px !important;
    margin-left: 10vw;
}

div#de16f16a-cc83-44fe-82b0-8b92c7bd3fcc p.we-align-left {
    margin-top: 20px !important;
    margin-left: 10vw;
}

h1.we-align-left {
    font-family: var(--font-family-title);
}

h2 {
    font-family: var(--font-family-title);
}

p.we-align-left {
    font-family: var(--font-family-title);
}

span.nav__itemlvl1 {
    font-family: var(--font-family-title);
}

a.nav__a.nav__itemlvl1 {
    font-family: var(--font-family-title);
}

span {
    font-family: var(--font-family-title);
}

p.footer__wrapper__bloc__title {
    font-family: var(--font-family-title);
}

a.footer__wrapper__bloc__ul__li__link {
    font-family: var(--font-family-title);
}

p.footer__wrapper__bloc__infos__address {
    font-family: var(--font-family-title);
}

a.footer__wrapper__bloc__infos__contact__link {
    font-family: var(--font-family-title);
}

a.nav__a.nav__rich__a {
    font-family: var(--font-family-title);
}

div#de16f16a-cc83-44fe-82b0-8b92c7bd3fcc span.we-size-small {
    border: 4px solid red;
    border-radius: 999px;
    padding: 10px !important;
}

.header.new-menu {
    background-image: url(https://media.cdnws.com/_i/420565/36/3228/36/crea-race-art-bg-header.jpeg);
    background-color: black;
}

@media (min-width: 720px) {
    .search--wrapper .search--input {
        border: 2px solid #ffffff;
    }
}

@media (min-width: 720px) {
    .search--wrapper .close span {
        background: white;
    }
}

@media (min-width: 720px) {
    .search--wrapper label .hidden {
        color: white;
    }
}

/* Desktop uniquement */
@media screen and (min-width: 1024px) {
    .header__cart__a {
        background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%221786.999%2046%2015.001%2019.901%22%3E%3Cpath%20d%3D%22M1802%2065.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-.07zm-5.52-14.38h-3.96v-.67a1.981%201.981%200%201%201%203.96%200z%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E") !important;
    }
}

.header__relative {
    background: transparent;
}

@media (min-width: 1024px) {
    .nav {
        background: transparent;
    }
}

@media (min-width: 1024px) {
    .nav__itemlvl1 {
        color: white;
    }
}

@media (min-width: 720px) {
    .search--wrapper .search--input {
        background: transparent;
    }
}

div#\38 3c52429-6cd8-4f48-93b3-b375c65b680c .wizi-txt__item:nth-child(2) {
    background-color: black;
    border-radius: 20px;
    padding: 20px;
}

.wiziblocks__item--fullpage {
    background: transparent;
}

.wiziblocks__item__maxWidth {
    background-color: transparent;
}

div#c7b33f51-55b3-418c-a112-f9a436cdd9d5 {
    z-index: 2;
}

@media (min-width: 1024px) {
    div#\38 3c52429-6cd8-4f48-93b3-b375c65b680c {
        margin-top: -9vw !important;
        margin-bottom: -9vw !important;
        z-index: 3;
    }
}

div#\38 3c52429-6cd8-4f48-93b3-b375c65b680c h2 {
    color: white;
}

div#\38 3c52429-6cd8-4f48-93b3-b375c65b680c p {
    color: white !important;
}

nav.nav {
    top: 1vw;
}

.header__relative {
    top: 0.7vw;
}

div#dd983823-017b-4c02-a49b-c38500f896ed {
    background-color: #F4F4F4;
    padding: 30px !important;
}

.wiziBtn__wrapper {
    justify-content: flex-start;
}

@media screen and (min-width: 1024px) {
    div#c7b33f51-55b3-418c-a112-f9a436cdd9d5 span.we-size-small {
        border: 4px solid red;
        border-radius: 999px;
        padding: 10px !important;
    }
}

div#dd983823-017b-4c02-a49b-c38500f896ed .prod.product-list-classic {
    gap: 10px;
}

@media (min-width: 1024px) {
    div#dd983823-017b-4c02-a49b-c38500f896ed .prod__article {
        width: 24%;
    }
}

div#dd983823-017b-4c02-a49b-c38500f896ed article.prod__article.space-devise.wb-monoproduct-zoom--ttc {
    background-color: white;
    border-radius: 20px;
}

div#\31 4a13672-f16a-46d5-907d-2686d2d31fcb img.wizi-img__item {
    border-radius: 20px;
}

div#ffac1d1c-76b6-42d2-a769-261de25fc651 img.wizi-img__item {
    border-radius: 20px;
}

div#dd983823-017b-4c02-a49b-c38500f896ed .prod__titleList {
    margin-bottom: 30px;
}

div#ffac1d1c-76b6-42d2-a769-261de25fc651 {
    padding: 30px;
}

#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 {
    background-color: red !important;
}

a.nav__itemlvl1.nav__itemlvl1--with-subnav {
    font-family: "Orbitron", sans-serif;
}

.header__account__a {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1717 46 20.003 20.001'%3E%3Cpath d='M1717.001 55.998a10 10 0 1 0 2.93-7.07 9.6 9.6 0 0 0-2.93 7.07zm19.17 0a8.8 8.8 0 0 1-2.16 5.86c-1.38-.54-2.87-1.06-4.47-1.54a.743.743 0 0 1-.1-.53 3.039 3.039 0 0 1 .29-1.1 6.138 6.138 0 0 0 .44-1.54 3.529 3.529 0 0 0 .67-1.54 3.285 3.285 0 0 0 0-1.34.139.139 0 0 0-.05-.1 4.366 4.366 0 0 1 .14-1.83 3.078 3.078 0 0 0-.72-2.5 3.44 3.44 0 0 0-2.78-1.34h-.87a3.639 3.639 0 0 0-2.79 1.34 3.077 3.077 0 0 0-.72 2.5 4.6 4.6 0 0 1 .15 1.83v.1a2.586 2.586 0 0 0-.05 1.34 4.353 4.353 0 0 0 .67 1.59 7.24 7.24 0 0 0 .43 1.49 2.642 2.642 0 0 1 .2 1.15.544.544 0 0 1-.15.48 30.461 30.461 0 0 0-4.32 1.54 9.158 9.158 0 1 1 16.19-5.86z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") !important;
}

div#c7b33f51-55b3-418c-a112-f9a436cdd9d5 a.wiziBtn {
    color: white !important;
}

div#dd983823-017b-4c02-a49b-c38500f896ed .prod__name__title {
    color: black !important;
}

div#c7b33f51-55b3-418c-a112-f9a436cdd9d5 .wiziBtn__wrapper {
    margin-left: 10vw;
}

.list.margin .prod__link {
    color: white !important;
}

div#ffac1d1c-76b6-42d2-a769-261de25fc651 .wizi-imgtxt__wrap {
    background-color: white;
    border: 3px solid black;
    border-radius: 20px;
    padding: 10px;
}

div#ffac1d1c-76b6-42d2-a769-261de25fc651 {
    background-image: url(https://media.cdnws.com/_i/420565/62/1727/62/background.png);
    padding: 30px !important;
}

@media (max-width: 767px) {
    div#dd983823-017b-4c02-a49b-c38500f896ed .prod__article {
        width: 48%;
    }
}

button.prod__btn.prod__btn--addCart span {
    color: white;
}

div#prod-add-cart span {
    color: white;
}

.prod__button-container {
    display: none;
}


@media screen and (max-width: 767px) {
    .header__logo {
        background-color: #ffffff;
    }
}

@media (max-width: 768px) {
  div#ffac1d1c-76b6-42d2-a769-261de25fc651 {
    background-image: url("https://media.cdnws.com/_i/420565/62/1727/62/background.png");
    padding: 10px !important;
  }
}

div#ffac1d1c-76b6-42d2-a769-261de25fc651 a.wiziBtn {
    color: white !important;
}

div#\31 4a13672-f16a-46d5-907d-2686d2d31fcb strong.we-size-large {
    color: white;
}

div#e1fead67-508c-4a87-a2f4-f415515a6d3b img.wizi-img__item {
    border-radius: 20px;
}

div#e1fead67-508c-4a87-a2f4-f415515a6d3b .wizi-imgtxt__left {
    z-index: 999 !important;
}

@media (min-width: 1024px) {
    div#e1fead67-508c-4a87-a2f4-f415515a6d3b .wizi-imgtxt__wrap {
        margin-left: 6vw !important;
        background-color: #FE0000;
        border-radius: 20px;
        color: white;
        padding: 10px;
    }
}

@media screen and (max-width: 767px) {
    .header__logo {
        background-color: black;
    }
}

@media (max-width: 768px) {
    .search--label {
        background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20version%3D%221%22%20width%3D%22268%22%20height%3D%22277.333%22%20viewBox%3D%220%200%20201.000000%20208.000000%22%3E%3Cpath%20fill%3D%22%23FE0000%22%20d%3D%22M103.2%201.1C85.5%204.2%2071.2%2011.8%2058%2025%2044.2%2038.8%2036.9%2053.1%2033.9%2072.1c-3.1%2019.9%203%2045%2014.6%2060.2%202%202.6%203.5%205.3%203.2%206-.3.7-11.4%2012.6-24.8%2026.6C13.5%20178.8%202%20191.2%201.3%20192.4c-4.2%207.4%203.3%2016.8%2012%2015.2%202.8-.5%207.2-4.6%2023.9-21.9%2011.2-11.6%2022.9-23.8%2025.9-27.1l5.4-5.8%206%203.6c11.7%206.9%2028.9%2011.6%2042.5%2011.6%2021.9%200%2045.7-10.3%2060.8-26.4%2010.3-11.1%2016.2-21.5%2020.4-36.4%203.2-11.1%203.2-31.4%200-42.7C190%2033.5%20167.6%2011%20139%203c-8.6-2.4-27.4-3.5-35.8-1.9zM131%2023.6c22.3%205.2%2041.2%2024.1%2046.4%2046.4%203.3%2013.8%201.5%2028.5-5.2%2042-7.6%2015.5-24.8%2028.9-41.8%2032.5-21.4%204.5-41.4-1.4-56.9-17C54%20108%2049.5%2081.3%2061.7%2056.1c7.2-15%2024.1-28.5%2040.8-32.5%208-1.9%2020.5-1.9%2028.5%200z%22/%3E%3C/svg%3E") !important;
    }
}

@media (max-width: 768px) {
  .header__cart__a {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%221786.999%2046%2015.001%2019.901%22%3E%3Cpath%20d%3D%22M1802%2065.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.19.53.7.7%200%200%200.51.22h13.6a.707.707%200%200%200.7-.72v-.07zm-5.52-14.38h-3.96v-.67a1.981%201.981%200%201%201%203.96%200z%22%20fill%3D%22%23FE0000%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E") !important;
  }
}

@media (max-width: 768px) {
  .header__nav__icon__span {
    background: red !important;
  }
}