@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Fredoka+One&display=swap');@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Serif+Display:ital@0;1&display=swap');@import url('https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&display=swap');#pageProducts .entete{display:flex;flex-direction:column;gap:10px}#pageProducts .entete #breadcrumb{font-size:.9rem}#pageProducts .entete #breadcrumb a{font-size:.9rem}#pageProducts .entete .rating{display:flex;gap:10px;text-align:center}#pageProducts .entete .rating .moy{font-weight:bold}#pageProducts .entete .rating #notation .full{color:#a40041}#pageProducts .entete .rating #notation .empty{color:#f4f5f8}#pageProducts .entete .rating .count{font-size:.9rem}#pageProducts .entete .rating .goRev{display:flex;text-align:center}#pageProducts .entete .rating .goRev a{font-size:.9rem;text-decoration:underline}#pageProducts .entete .title h1{margin:0;padding:0}#pageProducts .entete .subtitle{display:flex;text-align:center}#pageProducts .entete .subtitle .brand{margin:0;padding:0;font-size:1rem;line-height:normal;padding-right:15px;margin-right:15px;border-right:1px solid #e5e6f1}#pageProducts .entete .subtitle .ref span{color:#a40041}#pageProducts .firstPart{display:flex;gap:40px;margin-bottom:40px}#pageProducts .firstPart .pictureContainer{flex:0 0 auto;width:640px;max-width:50%;aspect-ratio:640/500}#pageProducts .firstPart .pictureContainer .pictures{width:100%;display:flex;gap:20px;aspect-ratio:640/500;justify-content:space-around}#pageProducts .firstPart .pictureContainer .pictures #thumbs{flex:0 0 120px;display:flex;flex-direction:column;gap:10px;overflow-x:hidden;overflow-y:overlay;scrollbar-width:none;scrollbar-color:transparent transparent}#pageProducts .firstPart .pictureContainer .pictures #thumbs::-webkit-scrollbar{width:0;height:0;background:transparent}#pageProducts .firstPart .pictureContainer .pictures #thumbs:hover::-webkit-scrollbar{width:10px;height:10px}#pageProducts .firstPart .pictureContainer .pictures #thumbs:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3);border-radius:4px}#pageProducts .firstPart .pictureContainer .pictures #thumbs:hover::-webkit-scrollbar-track{background-color:transparent;border-radius:4px}#pageProducts .firstPart .pictureContainer .pictures #thumbs:hover{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0.3) transparent}#pageProducts .firstPart .pictureContainer .pictures #thumbs>div{display:flex;text-align:center;flex:0 0 auto;width:100%;border-radius:10px;overflow:hidden}#pageProducts .firstPart .pictureContainer .pictures #thumbs>div>*{width:100%}#pageProducts .firstPart .pictureContainer .pictures #img_une{aspect-ratio:1;display:flex;justify-content:center;align-items:center;border-radius:10px;overflow:hidden}#pageProducts .firstPart .contentInfos{display:flex;flex-direction:column;gap:30px}#pageProducts .firstPart .contentInfos .productPrices{display:flex;gap:10px}#pageProducts .firstPart .contentInfos .productPrices>div{background-color:#f4f5f8;border-radius:10px;display:flex;padding:12px 32px;flex-direction:column;justify-content:center;align-items:center;gap:8px}#pageProducts .firstPart .contentInfos .productPrices>div .quantite{font-size:1rem;font-weight:bold}#pageProducts .firstPart .contentInfos .productPrices>div .prix_normal{font-size:1.25rem}#pageProducts .firstPart .contentInfos .productPrices>div.active{background-color:#ffedf1;color:#a40041}#pageProducts .firstPart .contentInfos .productPrices>div.active .quantite{font-size:1.1rem}#pageProducts .firstPart .contentInfos .productPrices>div.active .prix_normal{font-size:1.35rem}#pageProducts .firstPart .contentInfos .condOrdererd,#pageProducts .firstPart .contentInfos .excludPromo,#pageProducts .firstPart .contentInfos .comPublic,#pageProducts .firstPart .contentInfos .up .info{color:#5600A9;background-color:#E2CBF4;padding:12px 20px;border-radius:10px;margin-bottom:10px;text-align:center}#pageProducts .firstPart .contentInfos .priceQty{display:flex;flex-direction:column;gap:10px}#pageProducts .firstPart .contentInfos .priceQty .up{display:flex;justify-content:space-between;align-items:center;gap:20px}#pageProducts .firstPart .contentInfos .priceQty .up .infoPrice .unitPrice{display:flex;flex-direction:column;gap:5px}#pageProducts .firstPart .contentInfos .priceQty .up .infoPrice .unitPrice .price{color:#a40041;font-size:2rem;font-weight:bold}#pageProducts .firstPart .contentInfos .priceQty .up .infoPrice .unitPrice .infosTva{font-size:.9rem}#pageProducts .firstPart .contentInfos .priceQty .up .infoPrice .produitPromo{display:flex;align-items:center;gap:10px}#pageProducts .firstPart .contentInfos .priceQty .up .infoPrice .produitPromo .promoOldPrice{font-size:1.25rem;text-decoration:line-through}#pageProducts .firstPart .contentInfos .priceQty .up .infoPrice .produitPromo .promoPercent{font-size:1.25rem;font-weight:bold;padding:7px;border-radius:10px;color:#534000;background-color:#F8E6AA}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart{flex:1}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty{width:100%}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .qtyCartItem{display:flex;align-items:center;justify-content:center;border:1px solid #e5e6f1;padding:4px;border-radius:30px;display:none;padding:5px}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .qtyCartItem .icons{display:flex;justify-content:center;align-items:center;flex:0 0 auto;cursor:pointer;background-color:#ffedf1;border-radius:30px;width:28px;height:28px;color:#a40041;font-size:1rem;font-weight:500;-webkit-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .qtyCartItem .icons:hover{background-color:#2d3964;color:#b9bac6}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .qtyCartItem .icons.deleteOne{display:none}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .qtyCartItem input{border:none;color:#2d3964;font-size:1rem;text-align:center;width:39px;height:26px;padding:0}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .qtyCartItem input:focus{outline:none}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .qtyCartItem input::-webkit-outer-spin-button,#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .qtyCartItem input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .qtyCartItem input[type=number]{-moz-appearance:textfield;appearance:textfield}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .qtyCartItem input{font-weight:bold;font-size:1rem;color:#a40041;width:40px}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .addCart{font-family:'Karla',sans-serif;color:#fff;font-weight:500;padding:7px 30px;background-color:#a40041;margin:0;border:0;border-radius:150px;cursor:pointer;display:block;text-align:center;font-size:1rem;width:calc(100% - 20px);min-width:90px;padding:7px 10px}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .addCart i:not(:last-child){margin-right:5px}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .addCart span{display:inline-block}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .addCart:hover{background-color:#2d3964;color:#fff}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .addCart:disabled,#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .addCart[disabled]{cursor:not-allowed;opacity:.8}body.mobile #pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .addCart{font-size:1rem;padding:11px 25px}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty.inCart .qtyCartItem{display:flex}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty.inCart .addCart{display:none}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty.canDelete .qtyCartItem.isMin .deleteOne{display:flex}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty.canDelete .qtyCartItem.isMin .subOne{display:none}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .infoToCart{font-family:'Karla',sans-serif;color:#fff;font-weight:500;padding:7px 30px;background-color:#a40041;margin:0;border:0;border-radius:150px;cursor:pointer;display:block;text-align:center;background-color:transparent;border:1px solid #8b8d97;padding:5px 17px;color:#2d3964;font-size:1rem;width:calc(100% - 20px);min-width:90px;padding:7px 10px}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .infoToCart i:not(:last-child){margin-right:5px}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .infoToCart span{display:inline-block}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .infoToCart:hover{background-color:#2d3964;color:#fff}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .infoToCart:disabled,#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .infoToCart[disabled]{cursor:not-allowed;opacity:.8}body.mobile #pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .infoToCart{font-size:1rem;padding:11px 25px}body.mobile #pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .infoToCart{font-size:1rem;padding:11px 30px}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #productsCmd,#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #stockAlert{height:100%;text-align:center}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #productsCmd button,#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #stockAlert button{font-family:'Karla',sans-serif;color:#fff;font-weight:500;padding:7px 30px;background-color:#a40041;margin:0;border:0;border-radius:150px;cursor:pointer;display:inline;text-align:center;background-color:transparent;border:1px solid #8b8d97;padding:5px 17px;color:#2d3964}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #productsCmd button i:not(:last-child),#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #stockAlert button i:not(:last-child){margin-right:5px}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #productsCmd button span,#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #stockAlert button span{display:inline-block}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #productsCmd button:hover,#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #stockAlert button:hover{background-color:#2d3964;color:#fff}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #productsCmd button:disabled,#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #stockAlert button:disabled,#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #productsCmd button[disabled],#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #stockAlert button[disabled]{cursor:not-allowed;opacity:.8}body.mobile #pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #productsCmd button,body.mobile #pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #stockAlert button{font-size:1rem;padding:11px 25px}body.mobile #pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #productsCmd button,body.mobile #pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #stockAlert button{font-size:1rem;padding:11px 30px}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .alert{color:#602800}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .alert .stock i{color:#602800}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .qtyCartItem{padding:10px}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .qtyCartItem input{font-size:1.5rem;width:100px}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .addCart{font-size:1.125rem;padding:15px 10px}#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #productsCmd button,#pageProducts .firstPart .contentInfos .priceQty .up .qtyCart #stockAlert button{font-size:1.125rem;display:block;width:100%;padding:14px}#pageProducts .firstPart .contentInfos .priceQty .up .unitCount{border-radius:30px;border:1px solid #e5e6f1;padding:13px 10px;color:#a40041;font-size:1.25rem;font-weight:bold}#pageProducts .firstPart .contentInfos .priceQty .up .fav a{display:flex;justify-content:center;align-items:center;height:50px;width:50px;border:1px solid #e5e6f1;border-radius:100%;color:#2d3964;font-size:1.5rem;background-color:#fff}#pageProducts .firstPart .contentInfos .priceQty .boxMessages{border-radius:10px;padding:10px}#pageProducts .firstPart .contentInfos .priceQty .boxMessages.success{color:#005422;background-color:#BDF0B1}#pageProducts .firstPart .contentInfos .priceQty .boxMessages.warning{color:#534000;background-color:#F8E6AA}#pageProducts .firstPart .contentInfos .priceQty .boxMessages.error{color:#602800;background-color:#F7BD94}#pageProducts .firstPart .contentInfos .priceQty .alert{border-radius:20px;border:1px solid #e5e6f1;padding:20px;max-width:500px;margin:auto;display:flex;flex-direction:column;gap:10px}#pageProducts .firstPart .contentInfos .priceQty .alert .actionAlert{display:flex;gap:20px;justify-content:flex-end}#pageProducts .firstPart .contentInfos .priceQty .alert .actionAlert .qtyAlert{display:flex;align-items:center;justify-content:center;border:1px solid #e5e6f1;padding:4px;border-radius:30px}#pageProducts .firstPart .contentInfos .priceQty .alert .actionAlert .qtyAlert .icons{display:flex;justify-content:center;align-items:center;flex:0 0 auto;cursor:pointer;background-color:#ffedf1;border-radius:30px;width:28px;height:28px;color:#a40041;font-size:1rem;font-weight:500;-webkit-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear}#pageProducts .firstPart .contentInfos .priceQty .alert .actionAlert .qtyAlert .icons:hover{background-color:#2d3964;color:#b9bac6}#pageProducts .firstPart .contentInfos .priceQty .alert .actionAlert .qtyAlert .icons.deleteOne{display:none}#pageProducts .firstPart .contentInfos .priceQty .alert .actionAlert .qtyAlert input{border:none;color:#2d3964;font-size:1rem;text-align:center;width:39px;height:26px;padding:0}#pageProducts .firstPart .contentInfos .priceQty .alert .actionAlert .qtyAlert input:focus{outline:none}#pageProducts .firstPart .contentInfos .priceQty .alert .actionAlert .qtyAlert input::-webkit-outer-spin-button,#pageProducts .firstPart .contentInfos .priceQty .alert .actionAlert .qtyAlert input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#pageProducts .firstPart .contentInfos .priceQty .alert .actionAlert .qtyAlert input[type=number]{-moz-appearance:textfield;appearance:textfield}#pageProducts .firstPart .contentInfos .priceQty .alert .actionAlert button{font-family:'Karla',sans-serif;color:#fff;font-weight:500;padding:7px 30px;background-color:#a40041;margin:0;border:0;border-radius:150px;cursor:pointer;display:inline;text-align:center}#pageProducts .firstPart .contentInfos .priceQty .alert .actionAlert button i:not(:last-child){margin-right:5px}#pageProducts .firstPart .contentInfos .priceQty .alert .actionAlert button span{display:inline-block}#pageProducts .firstPart .contentInfos .priceQty .alert .actionAlert button:hover{background-color:#2d3964;color:#fff}#pageProducts .firstPart .contentInfos .priceQty .alert .actionAlert button:disabled,#pageProducts .firstPart .contentInfos .priceQty .alert .actionAlert button[disabled]{cursor:not-allowed;opacity:.8}body.mobile #pageProducts .firstPart .contentInfos .priceQty .alert .actionAlert button{font-size:1rem;padding:11px 25px}#pageProducts .firstPart .contentInfos .priceQty .infos .promoExpire{display:inline-block;margin-top:5px;font-size:.9rem;font-weight:bold;padding:3px 5px;border-radius:5px;color:#534000;background-color:#F8E6AA}#pageProducts .firstPart .contentInfos .priceQty .bottom{display:flex;gap:10px}#pageProducts .firstPart .contentInfos .priceQty .bottom .stock{padding:5px;background-color:#BDF0B1;color:#005422;font-weight:bold;border-radius:5px}#pageProducts .firstPart .contentInfos .priceQty .bottom .stock.off_stock{background-color:#F7BD94;color:#602800}#pageProducts .firstPart .contentInfos .priceQty .bottom .linkSupp{flex:1;text-align:right}#pageProducts .firstPart .contentInfos .priceQty .bottom .linkSupp a{color:#b9bac6}#pageProducts .firstPart .contentInfos .services{display:flex;justify-content:space-around;background-color:#f4f5f8;padding:20px 10px;gap:30px;border-radius:15px}#pageProducts .firstPart .contentInfos .services .service{flex:1 1 auto}#pageProducts .firstPart .contentInfos .services .service .clicL,#pageProducts .firstPart .contentInfos .services .service a{text-align:center}#pageProducts .firstPart .contentInfos .services .service .clicL .infos,#pageProducts .firstPart .contentInfos .services .service a .infos{font-size:.9rem;color:#2d3964}#pageProducts .firstPart .contentInfos .features>.title{font-size:1.2rem;font-weight:bold;border-bottom:1px solid #e5e6f1;padding-bottom:10px;margin-bottom:10px}#pageProducts .firstPart .contentInfos .features .filtersCarac{display:flex;flex-wrap:wrap;align-items:center}#pageProducts .firstPart .contentInfos .features .filtersCarac .filter{display:flex;gap:10px;flex:0 0 calc(50% - 10px);margin:10px;justify-content:space-between;align-items:start;padding-bottom:5px ;border-bottom:1px solid #e5e6f1}#pageProducts .firstPart .contentInfos .features .filtersCarac .filter:nth-child(2n){margin-right:0}#pageProducts .firstPart .contentInfos .features .filtersCarac .filter:nth-child(2n+1){margin-left:0}#pageProducts .firstPart .contentInfos .features .filtersCarac .filter .title{font-weight:bold}#pageProducts .firstPart .contentInfos .features .filtersCarac .filter .values{display:flex;flex-wrap:wrap;justify-content:flex-end}#pageProducts .firstPart .contentInfos .features .filtersCarac .filter .values>div.name{background-color:#ffedf1;margin:1px 2px 1px 0;padding:1px 5px}#pageProducts .firstPart .contentInfos .features .filtersCarac .filter .values>div.check{color:#005422}#pageProducts .firstPart .contentInfos .features .filtersCarac .filter .values>div.uncheck{color:#e33c21}#pageProducts .firstPart .contentInfos .features .filtersCarac .filter .values .certifReach{display:inline-block;margin-left:5px;color:#a40041}#pageProducts .firstPart .contentInfos .features .filtersTop{display:flex;flex-wrap:wrap;align-items:center;gap:10px}#pageProducts .firstPart .contentInfos .features .filtersTop .logoFilter{flex:0 0 45px;border:1px solid #e5e6f1;border-radius:100%;overflow:hidden;height:45px}#pageProducts .firstPart .contentInfos .features .filtersTop .logoFilter img{width:100%}#pageProducts .firstPart .contentInfos .featuresBottom .imgTitle{display:flex;gap:5px;align-items:center;border-bottom:1px solid #e5e6f1;padding-bottom:10px;margin-bottom:10px}#pageProducts .firstPart .contentInfos .featuresBottom .imgTitle .img{width:25px}#pageProducts .firstPart .contentInfos .featuresBottom .imgTitle .title,#pageProducts .firstPart .contentInfos .featuresBottom .imgTitle .toggle-icon{font-size:1.2rem;font-weight:bold}#pageProducts .firstPart .contentInfos .featuresBottom .filtersBottom{display:flex;flex-direction:column;gap:5px}#pageProducts .firstPart .contentInfos .featuresBottom .filtersBottom .filter{display:flex;gap:10px;align-items:center}#pageProducts .firstPart .contentInfos .featuresBottom .filtersBottom .filter .img{flex:0 0 50px}#pageProducts .firstPart .contentInfos .featuresBottom .filtersBottom .filter .desc{flex:1}#pageProducts .firstPart .contentInfos .content .title{font-size:1.2rem;font-weight:bold;border-bottom:1px solid #e5e6f1;padding-bottom:10px;margin-bottom:10px}#pageProducts .firstPart .contentInfos .pj .title{font-size:1.2rem;font-weight:bold;border-bottom:1px solid #e5e6f1;padding-bottom:10px;margin-bottom:10px}#pageProducts .firstPart .contentInfos .pj .links{display:flex;gap:10px;flex-direction:column;color:#a40041}#pageProducts .firstPart .contentInfos .declinaisons{display:flex;flex-direction:column;gap:20px;padding:20px;background-color:#ffedf1;border-radius:20px;font-weight:bold}#pageProducts .firstPart .contentInfos .declinaisons .title{margin-bottom:10px}#pageProducts .firstPart .contentInfos .declinaisons .title .name{color:#a40041;padding-left:5px}#pageProducts .firstPart .contentInfos .declinaisons .title .count{color:#8b8d97;font-weight:normal;padding-left:5px}#pageProducts .firstPart .contentInfos .declinaisons .declinaisonList{display:flex;flex-wrap:wrap;align-items:center;gap:10px}#pageProducts .firstPart .contentInfos .declinaisons .declinaisonList .option{padding:10px;background-color:#fff;border:1px solid #e5e6f1;border-radius:10px;color:#2d3964}#pageProducts .firstPart .contentInfos .declinaisons .declinaisonList .option.img{padding:0;border:none;width:80px;height:80px;overflow:hidden}#pageProducts .firstPart .contentInfos .declinaisons .declinaisonList .option.img img{width:100%}#pageProducts .firstPart .contentInfos .declinaisons .toggle-collapsible{font-family:'Karla',sans-serif;color:#fff;font-weight:500;padding:7px 30px;background-color:#a40041;margin:0;border:0;border-radius:150px;cursor:pointer;display:block;text-align:center;background-color:transparent;border:1px solid #8b8d97;padding:5px 17px;color:#2d3964;margin:10px 0 5px}#pageProducts .firstPart .contentInfos .declinaisons .toggle-collapsible i:not(:last-child){margin-right:5px}#pageProducts .firstPart .contentInfos .declinaisons .toggle-collapsible span{display:inline-block}#pageProducts .firstPart .contentInfos .declinaisons .toggle-collapsible:hover{background-color:#2d3964;color:#fff}#pageProducts .firstPart .contentInfos .declinaisons .toggle-collapsible:disabled,#pageProducts .firstPart .contentInfos .declinaisons .toggle-collapsible[disabled]{cursor:not-allowed;opacity:.8}body.mobile #pageProducts .firstPart .contentInfos .declinaisons .toggle-collapsible{font-size:1rem;padding:11px 25px}body.mobile #pageProducts .firstPart .contentInfos .declinaisons .toggle-collapsible{font-size:1rem;padding:11px 30px}#pageProducts .otherCategories{margin:80px 0px}#pageProducts .otherCategories>.title{font-family:'DM Serif Display',serif;font-style:normal;color:#2d3964;text-transform:none;line-height:110%;height:auto;margin:10px 0px;font-size:1.66rem;font-weight:500;margin:0px 0px 20px}#pageProducts .otherCategories>.title.fredoka{font-family:'Fredoka One',cursive;font-size:3.2rem}#pageProducts .otherCategories>.title span[itemprop]{font-family:'DM Serif Display',serif}#pageProducts .compatibilities{margin:80px 0px}#pageProducts .compatibilities>.title{font-family:'DM Serif Display',serif;font-style:normal;color:#2d3964;text-transform:none;line-height:110%;height:auto;margin:10px 0px;font-size:1.66rem;font-weight:500;margin:0px 0px 20px}#pageProducts .compatibilities>.title.fredoka{font-family:'Fredoka One',cursive;font-size:3.2rem}#pageProducts .compatibilities>.title span[itemprop]{font-family:'DM Serif Display',serif}#pageProducts .compatibilities .listCat{margin-top:20px}#pageProducts .compatibilities.content{margin:80px 0px;padding:30px;background-color:#ffedf1;border-radius:20px}#pageProducts .productsQuestion{margin:40px 0px}#pageProducts .productsAvis{margin:40px 0px;background-color:#ffedf1;border-radius:15px}#pageProducts .productsAvis .reviewsWidget .elements .element .initialQ{background-color:#fff}#pageProducts .fixedBar{position:fixed;bottom:0;left:0;right:0;background-color:#fff;width:100%;z-index:10;box-shadow:0 0 5px rgba(0,0,0,0.1)}#pageProducts .fixedBar .container{display:flex;align-items:center;justify-content:space-between;gap:60px;max-width:1540px;margin:auto;padding:10px 150px 10px 100px}#pageProducts .fixedBar .container .img img{width:80px}#pageProducts .fixedBar .container .title{font-family:'DM Serif Display',serif;font-style:normal;color:#2d3964;text-transform:none;line-height:110%;height:auto;margin:10px 0px;font-size:1.66rem;font-weight:500;flex:1}#pageProducts .fixedBar .container .title.fredoka{font-family:'Fredoka One',cursive;font-size:3.2rem}#pageProducts .fixedBar .container .title span[itemprop]{font-family:'DM Serif Display',serif}#pageProducts .fixedBar .container .price{display:flex;align-items:center;justify-content:space-around;gap:20px}#pageProducts .fixedBar .container .price .produitPromo{display:flex;align-items:center;gap:10px}#pageProducts .fixedBar .container .price .produitPromo .promoOldPrice{font-size:1rem;text-decoration:line-through}#pageProducts .fixedBar .container .price .produitPromo .promoPercent{font-size:1rem;font-weight:bold;padding:7px;border-radius:10px;color:#534000;background-color:#F8E6AA}#pageProducts .fixedBar .container .price .unitPrice .price{color:#a40041;font-size:2rem;font-weight:bold}#pageProducts .fixedBar .container .qtyCart .addToCartQty{width:100%}#pageProducts .fixedBar .container .qtyCart .addToCartQty .qtyCartItem{display:flex;align-items:center;justify-content:center;border:1px solid #e5e6f1;padding:4px;border-radius:30px;display:none;padding:5px}#pageProducts .fixedBar .container .qtyCart .addToCartQty .qtyCartItem .icons{display:flex;justify-content:center;align-items:center;flex:0 0 auto;cursor:pointer;background-color:#ffedf1;border-radius:30px;width:28px;height:28px;color:#a40041;font-size:1rem;font-weight:500;-webkit-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear}#pageProducts .fixedBar .container .qtyCart .addToCartQty .qtyCartItem .icons:hover{background-color:#2d3964;color:#b9bac6}#pageProducts .fixedBar .container .qtyCart .addToCartQty .qtyCartItem .icons.deleteOne{display:none}#pageProducts .fixedBar .container .qtyCart .addToCartQty .qtyCartItem input{border:none;color:#2d3964;font-size:1rem;text-align:center;width:39px;height:26px;padding:0}#pageProducts .fixedBar .container .qtyCart .addToCartQty .qtyCartItem input:focus{outline:none}#pageProducts .fixedBar .container .qtyCart .addToCartQty .qtyCartItem input::-webkit-outer-spin-button,#pageProducts .fixedBar .container .qtyCart .addToCartQty .qtyCartItem input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#pageProducts .fixedBar .container .qtyCart .addToCartQty .qtyCartItem input[type=number]{-moz-appearance:textfield;appearance:textfield}#pageProducts .fixedBar .container .qtyCart .addToCartQty .qtyCartItem input{font-weight:bold;font-size:1rem;color:#a40041;width:40px}#pageProducts .fixedBar .container .qtyCart .addToCartQty .addCart{font-family:'Karla',sans-serif;color:#fff;font-weight:500;padding:7px 30px;background-color:#a40041;margin:0;border:0;border-radius:150px;cursor:pointer;display:block;text-align:center;font-size:1rem;width:calc(100% - 20px);min-width:90px;padding:7px 10px}#pageProducts .fixedBar .container .qtyCart .addToCartQty .addCart i:not(:last-child){margin-right:5px}#pageProducts .fixedBar .container .qtyCart .addToCartQty .addCart span{display:inline-block}#pageProducts .fixedBar .container .qtyCart .addToCartQty .addCart:hover{background-color:#2d3964;color:#fff}#pageProducts .fixedBar .container .qtyCart .addToCartQty .addCart:disabled,#pageProducts .fixedBar .container .qtyCart .addToCartQty .addCart[disabled]{cursor:not-allowed;opacity:.8}body.mobile #pageProducts .fixedBar .container .qtyCart .addToCartQty .addCart{font-size:1rem;padding:11px 25px}#pageProducts .fixedBar .container .qtyCart .addToCartQty.inCart .qtyCartItem{display:flex}#pageProducts .fixedBar .container .qtyCart .addToCartQty.inCart .addCart{display:none}#pageProducts .fixedBar .container .qtyCart .addToCartQty.canDelete .qtyCartItem.isMin .deleteOne{display:flex}#pageProducts .fixedBar .container .qtyCart .addToCartQty.canDelete .qtyCartItem.isMin .subOne{display:none}#pageProducts .fixedBar .container .qtyCart .infoToCart{font-family:'Karla',sans-serif;color:#fff;font-weight:500;padding:7px 30px;background-color:#a40041;margin:0;border:0;border-radius:150px;cursor:pointer;display:block;text-align:center;background-color:transparent;border:1px solid #8b8d97;padding:5px 17px;color:#2d3964;font-size:1rem;width:calc(100% - 20px);min-width:90px;padding:7px 10px}#pageProducts .fixedBar .container .qtyCart .infoToCart i:not(:last-child){margin-right:5px}#pageProducts .fixedBar .container .qtyCart .infoToCart span{display:inline-block}#pageProducts .fixedBar .container .qtyCart .infoToCart:hover{background-color:#2d3964;color:#fff}#pageProducts .fixedBar .container .qtyCart .infoToCart:disabled,#pageProducts .fixedBar .container .qtyCart .infoToCart[disabled]{cursor:not-allowed;opacity:.8}body.mobile #pageProducts .fixedBar .container .qtyCart .infoToCart{font-size:1rem;padding:11px 25px}body.mobile #pageProducts .fixedBar .container .qtyCart .infoToCart{font-size:1rem;padding:11px 30px}#pageProducts .fixedBar .container .qtyCart #productsCmd,#pageProducts .fixedBar .container .qtyCart #stockAlert{height:100%;text-align:center}#pageProducts .fixedBar .container .qtyCart #productsCmd button,#pageProducts .fixedBar .container .qtyCart #stockAlert button{font-family:'Karla',sans-serif;color:#fff;font-weight:500;padding:7px 30px;background-color:#a40041;margin:0;border:0;border-radius:150px;cursor:pointer;display:inline;text-align:center;background-color:transparent;border:1px solid #8b8d97;padding:5px 17px;color:#2d3964}#pageProducts .fixedBar .container .qtyCart #productsCmd button i:not(:last-child),#pageProducts .fixedBar .container .qtyCart #stockAlert button i:not(:last-child){margin-right:5px}#pageProducts .fixedBar .container .qtyCart #productsCmd button span,#pageProducts .fixedBar .container .qtyCart #stockAlert button span{display:inline-block}#pageProducts .fixedBar .container .qtyCart #productsCmd button:hover,#pageProducts .fixedBar .container .qtyCart #stockAlert button:hover{background-color:#2d3964;color:#fff}#pageProducts .fixedBar .container .qtyCart #productsCmd button:disabled,#pageProducts .fixedBar .container .qtyCart #stockAlert button:disabled,#pageProducts .fixedBar .container .qtyCart #productsCmd button[disabled],#pageProducts .fixedBar .container .qtyCart #stockAlert button[disabled]{cursor:not-allowed;opacity:.8}body.mobile #pageProducts .fixedBar .container .qtyCart #productsCmd button,body.mobile #pageProducts .fixedBar .container .qtyCart #stockAlert button{font-size:1rem;padding:11px 25px}body.mobile #pageProducts .fixedBar .container .qtyCart #productsCmd button,body.mobile #pageProducts .fixedBar .container .qtyCart #stockAlert button{font-size:1rem;padding:11px 30px}#pageProducts .fixedBar .container .qtyCart .alert{color:#602800}#pageProducts .fixedBar .container .qtyCart .alert .stock i{color:#602800}#pageProducts .fixedBar .container .qtyCart .addToCartQty .addCart{padding:7px 30px}#pageProducts .fixedBar .container .qtyCart #productsCmd button,#pageProducts .fixedBar .container .qtyCart #stockAlert button{padding:7px 30px;font-size:1rem}#pageProducts .fixedBar .container .fav a{display:flex;justify-content:center;align-items:center;height:50px;width:50px;border:1px solid #e5e6f1;border-radius:100%;color:#2d3964;font-size:1.5rem;background-color:#fff}#pageProducts .fixedBar .container .fav a{font-size:1.2rem;width:40px;height:40px}body.tablet #pageProducts .firstPart .pictureContainer{max-width:40%}body.tablet #pageProducts .firstPart .pictureContainer .pictures{aspect-ratio:600/500}body.tablet #pageProducts .firstPart .pictureContainer .pictures #thumbs{flex:0 0 80px}body.tablet #pageProducts .firstPart .contentInfos .productPrices{overflow-x:overlay;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;scrollbar-color:transparent transparent}body.tablet #pageProducts .firstPart .contentInfos .productPrices::-webkit-scrollbar{width:0;height:0;background:transparent}body.tablet #pageProducts .firstPart .contentInfos .productPrices:hover::-webkit-scrollbar{width:10px;height:10px}body.tablet #pageProducts .firstPart .contentInfos .productPrices:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3);border-radius:4px}body.tablet #pageProducts .firstPart .contentInfos .productPrices:hover::-webkit-scrollbar-track{background-color:transparent;border-radius:4px}body.tablet #pageProducts .firstPart .contentInfos .productPrices:hover{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0.3) transparent}body.tablet #pageProducts .firstPart .contentInfos .productPrices>div{display:flex;padding:10px 15px;gap:5px}body.tablet #pageProducts .firstPart .contentInfos .productPrices>div .quantite{font-size:.8rem;font-weight:bold;white-space:nowrap}body.tablet #pageProducts .firstPart .contentInfos .productPrices>div .prix_normal{font-size:.9rem}body.tablet #pageProducts .firstPart .contentInfos .priceQty .up .produitPromo .promoOldPrice{font-size:.9rem}body.tablet #pageProducts .firstPart .contentInfos .priceQty .up .produitPromo .promoPercent{font-size:.9rem}body.tablet #pageProducts .firstPart .contentInfos .priceQty .up .unitPrice .price{font-size:1.5rem}body.tablet #pageProducts .firstPart .contentInfos .priceQty .up .unitPrice .infosTva{display:none}body.tablet #pageProducts .firstPart .contentInfos .priceQty .up .qtyCart .addToCartQty .addCart{padding:10px 15px}body.tablet #pageProducts .firstPart .contentInfos .priceQty .up .unitCount{display:none}body.tablet #pageProducts .firstPart .contentInfos .priceQty .up .fav a{font-size:1rem;width:30px;height:30px}body.tablet #pageProducts .firstPart .contentInfos .priceQty .infos .promoExpire{font-size:.8rem}body.tablet #pageProducts .firstPart .contentInfos .priceQty .bottom .stock{padding:3px 5px;font-size:.9rem}body.tablet #pageProducts .firstPart .contentInfos .priceQty .bottom .linkSupp{display:none}body.tablet #pageProducts .firstPart .services .service a .infos{font-size:.75rem}body.tablet #pageProducts .fixedBar .container{padding:5px 100px 5px 15px}body.tablet #pageProducts .fixedBar .container .title{display:none}body.tablet #pageProducts .fixedBar .container .price .produitPromo .promoOldPrice{font-size:.7rem}body.tablet #pageProducts .fixedBar .container .price .produitPromo .promoPercent{font-size:.7rem}body.tablet #pageProducts .fixedBar .container .price .unitPrice{font-size:1.2rem}body.tablet #pageProducts .fixedBar .container .qtyCart .addToCartQty .addCart{padding:10px 15px}body.mobile #pageProducts .firstPart{display:block}body.mobile #pageProducts .firstPart .pictureContainer{width:100%;max-width:100%;margin:15px 0px 30px;aspect-ratio:initial}body.mobile #pageProducts .firstPart .pictureContainer .pictures{justify-content:center;height:100%}body.mobile #pageProducts .firstPart .contentInfos .features .filtersCarac .filter{flex:0 0 100%;margin:0 0 10px 0}body.mobile #pageProducts .fixedBar .container{padding:5px 15px}body.mobile #pageProducts .fixedBar .container .img{display:none}body.mobile #pageProducts .fixedBar .container .title{display:none}body.mobile #pageProducts .fixedBar .container .price{flex-direction:column;gap:2px}body.mobile #pageProducts .fixedBar .container .price .produitPromo .promoOldPrice{font-size:.7rem}body.mobile #pageProducts .fixedBar .container .price .produitPromo .promoPercent{font-size:.7rem}body.mobile #pageProducts .fixedBar .container .price .unitPrice{font-size:1.2rem}body.mobile #pageProducts .fixedBar .container .qtyCart .addToCartQty .addCart{padding:10px 15px}body.mobile #back-top{bottom:140px}body.mobile #moustache-ai-chat-icon{bottom:90px !important}