/* STARTER */
@media (min-width: 1024px) {
    .nav-perso-off .nav__label .nav__a {
        font-size: 1rem;
    }
}

#e4ef9632-0cc2-490e-8045-d435f75a6bdd .form {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}

#e4ef9632-0cc2-490e-8045-d435f75a6bdd .form__fieldset {
  width: 100%;
}

#e4ef9632-0cc2-490e-8045-d435f75a6bdd 
.form__field--long-answer {
  grid-column: 1 / -1;
}

#e4ef9632-0cc2-490e-8045-d435f75a6bdd 
.form__field--btnArea {
  grid-column: 1 / -1;
}

@media (max-width: 768px) {
  #e4ef9632-0cc2-490e-8045-d435f75a6bdd .form {
    grid-template-columns: 1fr;
  }
}

.prod-infos p:not(:empty):not(:last-child) {
    margin-bottom: 16px;
}
/* END STARTER */ 

.wiziblocks__item__maxWidth {
    background-color: transparent !important;
}

div#\34 1b57c84-faed-4a2d-a952-dea7fcedc0c3 {
    background-color: #1E1C38;
    color: white;
}

div#f0783de9-5a07-407a-9e92-c1ce317556d6 {
    background-color: #1E1C38;
    color: white;
    padding: 40px !important;
}

div#\32 3a6cf73-38c1-4e50-b9de-db3f28aa0384 {
    background-color: #1E1C38;
    padding: 30px;
}

@media (min-width: 1024px) {
    .header.header--fixed .nav__itemlvl1 {
        font-size: 12px !important;
        font-weight: 600 !important;
    }
}

div#f0783de9-5a07-407a-9e92-c1ce317556d6 .prod__article.space-devise.wb-monoproduct-zoom--ttc .prod__price__cur {
    color: white !important;
}

div#f0783de9-5a07-407a-9e92-c1ce317556d6 .prod__article.space-devise.wb-monoproduct-zoom--ttc.tempFixed .prod__price__cur {
    color: black !important;
}

div#f0783de9-5a07-407a-9e92-c1ce317556d6 .prod__article.space-devise.wb-monoproduct-zoom--ttc .prod__name__title {
    color: white !important;
}

div#f0783de9-5a07-407a-9e92-c1ce317556d6 .prod__article.space-devise.wb-monoproduct-zoom--ttc.tempFixed .prod__name__title {
    color: black !important;
}

@media (min-width: 1024px) {
    .prod-list__title.h1 {
        font-size: 2.125rem;
        font-weight: bold;
    }
}

div#f2e66a2c-1951-4821-964f-cd2be13e1ec4 {
    background-image: url(https://media.cdnws.com/_i/423281/64/2141/64/materiel-informatique-gaming.jpeg);
    color: white;
    background-size: cover;
}

@media (min-width: 720px) {
    div#f2e66a2c-1951-4821-964f-cd2be13e1ec4 .wizi-wrapper--imglarge .wizi-imgtxt__left, .wizi-wrapper--imgsmall .wizi-imgtxt__right {
        width: 41%;
    }
}

@media (min-width: 1024px) {
    div#f2e66a2c-1951-4821-964f-cd2be13e1ec4 img.wizi-img__item {
        display: none;
    }
}

div#bloc-cat-1 {
    margin-bottom: 30px !important;
}

@media (min-width: 1024px) {
    .nav-perso-off .nav__label .nav__a {
        font-size: 12px !important;
        font-weight: 600 !important;
        font-family: var(--font-family-text) !important;
    }
}

article.prod__article.space-devise.wb-monoproduct-zoom--ttc.end-hover {
    border: 2px solid black;
    border-radius: 5px;
}

article.prod__article.space-devise.wb-monoproduct-zoom--ttc.prod__article--slider {
    border: 2px solid black;
    border-radius: 5px;
}

article.prod__article.space-devise.wb-monoproduct-zoom--ttc {
    border: 2px solid black;
    border-radius: 5px;
}

.prod.product-list-classic {
    gap: 20px;
}

.prod.product-list-classic {
    justify-content: center;
}

@media (min-width: 1024px) {
    body.wiziblocks-on .prod .prod__article {
        width: 22% !important;
    }
}

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

span.prod__name__title {
    font-family: "Montserrat", sans-serif;
    font-weight: bold;
}

.prod__name__title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
}

@media (min-width: 1024px) {
    .prod-details__name {
        font-size: 1.5rem;
    }
}

.prod-infos__desc {
    background-color: #d0d0d0;
    padding: 30px;
    border-radius: 5px;
}