
.block-social ul li {
    background-color: #24b9d7 !important;
}

#header .header-nav .cart-preview.active, .block-social ul li a:hover, .block-social ul li a:focus {

    color: white!important;
}

.btn-primary {
    background-color: #fc7b34;
}

.btn-primary:focus, .btn-primary:hover {
    background-color: #ff5b00;
}

.h1, h1 {
    font-size: 1.375rem;
}

#products .products-section-title, .featured-products .products-section-title, .product-accessories .products-section-title {
    margin: 2.5rem 0;
    font-weight: 700;
    text-align: center;
}
#3F99FF
.top-menu a[data-depth="0"] {
    font-weight: 800;
    padding: 0.1875rem 0.625rem 0.375rem;
   
}

a:hover{
    color: #ff5b00 !important;
}

#custom-text p {
    color: #232323;
    font-weight: 400;
    font-size: 1.1em;
}
h3 {
    display: block;
    font-size: 1.17em;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}

#custom-text h3 {
    text-transform: uppercase;
    color: #232323;
    font-size: 1.563rem;
    font-weight: 700;
}

body {
    direction: ltr;
    font-family: Noto Sans,sans-serif;
    font-size: 1rem;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #232323;
    line-height: 1.25em;
}

.product-price {
    color: #fc7b34!important;
    display: inline-block;
}

.product-prices .tax-shipping-delivery-label {
    display: inline-block;
}

.product-miniature {
    margin-right: 0.7em;
}

.block-categories,
.block-category.card.card-block,
#search_filters,
.thumbnail-container,
.carousel .carousel-inner,
.custom-text
{
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
    border : 1px solid #00000079;
}

.top-menu .sub-menu ul[data-depth="1"]>li
{
    float: none;
}

.top-menu .popover{
    width: auto;
    left: auto;
    min-width: auto;
}
.ps-shown-by-js .btn.btn-primary.center-block {
    text-indent: -9999px;
    line-height: 0;
}

.ps-shown-by-js .btn.btn-primary.center-block::after{
    content:"commander";
    text-indent: 0;
    display: block;
    line-height: initial;
}

div#payment-option-1-container {
    margin-right: 3px;
}

#header .header-nav #_desktop_contact_link {
    padding-left: 60px;
}

.img-fluid, .carousel-inner>.carousel-item>img, .carousel-inner>.carousel-item>a>img {
    width: 1500px;
}

.product-flags li.product-flag {
    background: #fc7b34;
}

a {
    color: #fc7b34;
}

.block-social ul li {
    background-color:#fc7b34 !important;
}

.product-flags li.product-flag{
    background-color:#fc7b34 !important;
}

#index #wrapper{
    background-image: url("../img/tapisserie.jpg");
    background-attachment:fixed;
    background-repeat: no-repeat;
    background-size: cover;
}


 .category-id-72 #wrapper{
    background-image: url("../img/michel.jpg");
    background-attachment:fixed;
    background-repeat: no-repeat;
    background-size: cover;
}
.category-id-80 #wrapper{
    background-image: url("../img/Hellmouter.jpg");
    background-attachment:fixed;
    background-repeat: no-repeat;
    background-size: cover;
    /home/marine/projets/RQMT/BoutiqueRQMT/themes/classicchild/assets/css/custom.css
}

.category-id-75 #wrapper{
    background-image: url("../img/pedale.jpg");
    background-attachment:fixed;
    background-repeat: no-repeat;
    background-size: cover;
}

@media screen and (min-width: 768px) {
    #product-accessories .js-product.product {
       width: 25%;
    }
}

@media screen and (max-width: 768px) {
    #product-accessories .js-product.product {
       width: 50%;
    }
}
.category-id-86 #wrapper{
    background-image: url("../img/fond-web-zozo\ \(1\).jpg");
    background-attachment:fixed;
    background-repeat: no-repeat;
    background-size: cover;
}

#category-description{ 
    max-width: 100%;
}

#category-description img{
    max-width: 100%;
    height:auto;
}

.category-id-59 #wrapper{
    background-image: url("../img/bg_lindingre.png");
    background-attachment:fixed;
    background-repeat: no-repeat;
    background-size: cover;
}

.category-id-57 #wrapper{
    background-image: url("../img/bg_braderie.png");
    background-attachment:fixed;
    background-repeat: no-repeat;
    background-size: cover;
}

.category-id-91 #wrapper{
    background-image: url("../img/bg_age-de-faire.jpg");
    background-attachment:fixed;
    background-repeat: no-repeat;
    background-size: cover;
}

.category-id-23 #wrapper{
   background-image: url("../img/bg_rifo.jpg");
   background-attachment:fixed;
   background-repeat: no-repeat;
   background-size: cover;
}
 /* TEST */
@media screen and (max-width: 767px) {
    .card {
        background-color: rgba(255,255,255,0.65);
        border: none;
        box-shadow: none;
    }
}
