body.maxi .inner-wrap{background:rgba(0,0,0,0)!important}body.maxi .site-header{background:#e3e1dd}body.maxi nav.fixed{top:20px;position:-webkit-sticky;position:sticky;left:unset;margin:0 auto;-webkit-transform:none;transform:none}body.maxi header.maxi{position:relative;margin-top:-200px}@media screen and (max-width:1600px){body.maxi header.maxi{margin-top:-100px}}@media screen and (max-width:1100px){body.maxi header.maxi{margin-top:50px}}body.maxi{font-size:17px!important;color:#090909}body.maxi h1,body.maxi h2,body.maxi h3,body.maxi h4,body.maxi h5,body.maxi h6{font-family:Montserrat,sans-serif}body.maxi p{font-size:17px;color:#090909;line-height:1.25}body.maxi .headroom--not-top{position:initial!important}body.maxi .headroom--unpinned{-webkit-transform:none!important;transform:none!important}body.maxi .site-header.sticky{padding:25px 0}body.maxi div.long{position:relative}body.maxi #site-top-bar{display:none!important}body.maxi .off-canvas-wrap{overflow:initial}body.maxi .product .prix p,body.maxi .produit .grid .text p,body.maxi .produit h3{color:#fff}body.maxi .product .prix p{margin-bottom:0}body.maxi .promo{position:absolute;top:33px;z-index:10;background:green;padding:5px;border-radius:10px;right:-6px;color:#fff;font-weight:600;font-size:14px}body.maxi .product .prix span.old{display:inline;text-decoration:line-through;opacity:.5;font-size:.65em;margin-left:.5rem}body.maxi ul:not(.list){margin-left:0!important}body.maxi ul{font-size:17px}body.maxi .action .imgs figure{margin:0}body.maxi .details__title{color:#090909;font-family:Montserrat,sans-serif;font-size:17px;font-weight:400}body.maxi .details+.details{margin-top:15px}body.maxi .product .prix span{color:#fff;margin-bottom:-.5rem}body.maxi .product{padding:1% 3%}body.maxi .product .choices h3{font-size:17px;font-family:Montserrat,sans-serif;line-height:unset;color:inherit;font-weight:400}body.maxi .product .choices .choice{position:relative}@media screen and (max-width:1000px){body.maxi .avis div.grid .item{width:100%}}@media screen and (max-width:768px){body.maxi .produit .grid .box img.item.active{left:5%;width:90%!important;height:35%!important}body.maxi .produit .grid .text p{font-size:14px}body.maxi .produit .grid .box .text.active{right:5%;width:90%;bottom:5%;top:unset;height:45%;padding:25px}p#produit{text-align:center}body.maxi .product .title h3,body.maxi .product .title p{color:#fff}body.maxi .product .list li{font-size:15px}}
.woocommerce-message+.woocommerce-message{
	display: none;
}
.woocommerce-error li, .woocommerce-info li, .woocommerce-message li{
    width: calc(100% - 160px);
}
body.maxi .produit .grid img.item{
    aspect-ratio: 1;
    object-fit: cover;
}
@media screen and (max-width: 768px) {
    body.maxi nav.fixed{
        display: inline-flex;
        position: fixed;
        top: unset;
        bottom: 20px;
        left: 20px;
        padding: 0;
        width: auto;
    }
    body.maxi nav.fixed .logo,body.maxi nav.fixed .menu{
        display: none;
    }
}

body.maxi .ast-container{
    max-width: 100%!important;
}
h1,h2,h3,h4,h5,h6{
    text-transform: initial!important;
}
body.maxi header.maxi .cat{
    display: inline-flex;
    align-items: center;
    gap: 4px;
}
body.maxi{
    background: #e3e1dd!important;
}
body.maxi ul:not(.list) li{
    line-height: 1.5;
}
body.maxi div.long{
    margin-top: 2.5vh;
}
body.maxi nav.fixed{
    top: 0;
}
body.maxi header.maxi{
    margin-top: -150px;
}
@media screen and (max-width: 1600px) {
    body.maxi header.maxi {
        margin-top: -100px;
    }
}
@media screen and (max-width: 1100px) {
    body.maxi header.maxi {
        margin-top: -50px;
    }
}