/* STYLE CMONSITE EDITOR */
.template_boutique_all .produits .remise .text-remise{font-size:13px;letter-spacing:0em;line-height:1;}.produits .produit_etiquette .titre-etiquette{font-size:13px;}.produits .remise::before{font-size:12px;font-weight:normal;text-transform:none;text-decoration:none;}.template_boutique_all .produits .remise{padding-top:12px;padding-bottom:12px;padding-right:10px;background-size:contain;display:block;padding-left:10px;}.produits .remise{padding-right:10px;}.template_boutique_all .container-etiquette.with-etiquette ~ .remise{padding-top:0px;padding-bottom:0px;padding-right:10px;}#fiche-produit .remise-produit{padding-bottom:3px;margin-bottom:0px;padding-top:0px;margin-top:0px;}#fiche-produit .remise-produit .text-remise{font-size:18.2px;}.template_boutique_all .produits .prix{justify-content:center;}.template_fiche_produit .block-fiche-titre{display:block;}header .logo{height:auto;}header .logo img{height:auto;}.footer__links a{font-size:13px;}body{font-size:18px;}header .slogan{font-size:20px;font-family:Teko;color:#190101;}@media (min-width:1024px){.template_boutique_all .container-etiquette.with-etiquette ~ .remise{top:0px;bottom:0px;left:0px;}.template_boutique_all .produits .remise{top:10px;right:0px;left:auto;}header .logo{top:-1px;left:-15px;height:auto;width:317px;}header .logo img{height:auto;}header .slogan{top:121px;left:369px;width:470px;}}#block-flottant-search {
    top: 35px !important;
    left: 80% !important;
    z-index: 10000 !important;
    height: 36px !important;
    width: 196px !important;
    transform: translateX(-50%);
}

#block-flottant-search .btn-search {
    /* border-radius: 0; */
    border-radius: 0 50px 50px 0;
}

/* style_all_designs.css | https://sybel7203.cmonsite.fr/css1135/style_all_designs.css */

#block-flottant-search input[type="text"] {
    /* border: 0 none; */
    /* width: 0; */
    /* display: inline-block; */
    /* position: absolute; */
    border: 1px solid #000;
    width: 150px;
    display: table-cell;
    position: static;
    padding: 10px;
    border-radius: 50px 0 0 50px;
}

#block-flottant-search .btn-search {
    /* position: absolute; */
    /* width: 35px; */
    position: static;
    width: 38px;
    background: rgb(242, 208, 110) !important;
    border-color: #000 !important;
}

#block-flottant-search .input-group {
    /* margin-left: -161px; */
    margin-left: 0;
    display: flex;
}

.blog-content-list {
    display: flex;
    flex-wrap: wrap;
}

.apercu-article {
    flex: 1 1 auto;
    width: calc(100%/3);
}

/* style_all_designs.css | https://www.padel-beach.com/css1921/style_all_designs.css */

.row.two-column-blog .apercu-article .h2.titre-article, .row.two-column-blog .apercu-article h2.titre-article, .search-article.row .apercu-article .h2.titre-article, .search-article.row .apercu-article h2.titre-article {
    /* width: 250px; */
    /* position: absolute; */
    /* text-align: right; */
    width: auto;
    position: static;
    text-align: center;
}

.apercu-article .h2.titre-article, .apercu-article h2.titre-article {
    /* display: inline; */
    display: inline-block;
    font-size: 19px;
}

/* styled769.css | https://www.padel-beach.com/css1921/styled769.css */

.apercu-article .h2.titre-article-no-image, .apercu-article h2.titre-article-no-image, .row.two-column-blog .apercu-article .h2.titre-article, .row.two-column-blog .apercu-article h2.titre-article, .single-article .titre-article .h1, .single-article .titre-article h1 {
    /* background: #222; */
    background: transparent;
}

.apercu-article .h2.titre-article, .apercu-article h2.titre-article, .h2, h2 {
    /* color: #fff; */
    color: inherit;
}

/* Feuille de style intégrée #16 | https://www.padel-beach.com/blog/ */

.template_blog .apercu-article {
    width: auto;
    max-width: 350px;
}

.template_blog .blog-content-list {
    justify-content: space-between;
}


/* style_all_designs.css | https://www.padel-beach.com/css1922/style_all_designs.css */

.apercu-article .h2.titre-article, .apercu-article h2.titre-article {
    /* width: 300px; */
    /* position: absolute; */
    /* display: inline; */
    /* text-align: right; */
    width: auto;
    position: static;
    display: block;
    text-align: center;
}

.apercu-article .bloc-article .image-article img {
    /* opacity: .7; */
    opacity: 1;
}

.apercu-article .bloc-article .image-article {
    height: 154px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.apercu-article .h2.titre-article, .apercu-article h2.titre-article {
    display: block;
}

.apercu-article .bloc-article .image-article img {
    max-height: 100%;
}

.apercu-article .bloc-article .image-article img {
    object-fit: cover;
}

.apercu-article .bloc-article .image-article a {
    display: flex;
    justify-content: center;
}

.apercu-article .h2.titre-article, .apercu-article h2.titre-article {
    /* font-size: 19px; */
    font-size: 14px;
}

.apercu-article .h2.titre-article, .apercu-article h2.titre-article {
    text-transform: none;
}

body #minisite-sidebar {
    /* top: 25%; */
    top: 70px;
}


.produits .remise {
  width: auto;
  height: auto;
}

.produits .remise::before {
  content: none;
}
