html{background-attachment:fixed}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.1}.typo H2{font-family:Inter,sans-serif;font-size:20px}.col-picto-footer h2{font-size:18px!important}.h1,.h2,.h3,h1,h2,h3{margin-bottom:10px;margin-top:20px}a{color:#292929;text-decoration:none}a:hover{text-decoration:none}.uppercase{text-transform:uppercase}.grey{color:#292929}.titre{color:#292929;font-size:28px;font-style:normal;font-weight:700;line-height:normal}.titre2{font-size:20px}.SizeTitlePod2{font-size:18px;text-shadow:1px 1px 0 #fff}.normal{font-weight:400}.bold{font-weight:700}.uppercase{text-transform:uppercase}.orange{color:#ff780f}.vert{color:#178a0b}.bleu{color:#17797c}.titre{font-size:24px}.taille17{font-size:17px}.ariane a{font-size:12px}.ariane a:hover{color:#ff780f}.ariane{margin-bottom:8px;margin-top:0;padding:5px 0}#legal{margin:0 2%;color:#292929;font-size:14px}#qui{margin:0 2%;color:#292929;font-size:14px}#qui h1{font-weight:400}#qui .titre2{font-size:20px;text-transform:uppercase;font-weight:700}#qui .txt-qui{margin-top:40px}#qui .accroche-bas{text-align:center;margin:76px 0 0 20px;color:#ff780f;font-weight:700;font-size:27px;clear:left}#qui .obejctifs{margin:30px 0 0;color:#ff780f;font-weight:700;font-size:27px;clear:left;text-transform:uppercase}#pages-info{margin:0}#pages-info .txt-pages-info{margin:40px 0}div.presentation{display:block}div.presentation img.image{float:left;margin-right:8px}.txt-pages-info a{color:#292929}div.presentation h1{font-size:24px;font-family:Inter,sans-serif}#getvilles span{padding:5px;display:block}#getvilles{background-color:#fff;border-color:#ccc #888 #888 #ccc;border-style:solid;border-width:1px;display:none;position:absolute;z-index:5;font-size:12px;width:100%;cursor:pointer;color:#ff780f}.page-piece-espace{display:block}.enplus h3{border:1px solid #ccc;border-right:0;border-left:0;font-size:14px;padding:6px;margin:15px 0}.fidelite{margin:0 2%;color:#292929;font-size:14px}.fidelite h1{font-weight:400}.fidelite .txt{float:left;margin-top:20px;width:100%;text-align:justify}.fidelite .txt-bloc{text-align:center}.fidelite .txt-intro{float:left;margin-top:20px}.fidelite .titre-fidelite{clear:left;margin:30px 0 0}.fidelite .couleur-r{background-color:#ff780f;border-radius:3px;height:28px;margin:0 7px 7px 0}.fidelite .buttonok-r{color:#fff;display:block;font-size:14px;font-weight:400;padding:4px 15px 0 0;text-align:center;text-decoration:none}.fidelite .ss-titre{font-size:15px;color:#ff780f;margin-top:20px;clear:left;text-transform:uppercase}.fidelite .tab-fi{clear:left}.fidelite .bloc{float:left;margin:20px 0;width:30%}.pp-carte1{display:block}.pp-carte2{display:none}table.lesmarques{margin-left:48px}table.lesmarques tr{vertical-align:top}table.lesmarques td{padding-top:16px;width:230px}table.lesmarques p{color:#ff780f;font-size:24px;font-weight:600;margin:0 0 6px}.pod_marque{float:left;margin-right:10px;margin-top:10px;border:1px solid #ccc;height:119px}.auteurs-perso{bottom:0;color:#666;float:left;font-size:25px;margin-bottom:20px;text-transform:uppercase;margin-top:47px}#fiche_produit3 .paiement-grand{display:block}#fiche_produit3 .paiement-petit{display:none}#fiche_produit3 .plusmoins{margin-top:20px}#fiche_produit3 .case-panier{border:1px solid #ccc;border-radius:5px;margin:0 0 0 20px}#fiche_produit3 .prix-barre2{margin:0;padding-top:9px;text-decoration:line-through;color:#292929;float:left;font-size:13px}#fiche_produit3 .pictures .infos{float:left}#fiche_produit3 .pictures .photo{float:left;display:flex;flex-direction:column;gap:16px}.photo .content-photo{position:relative}#fiche_produit3 .pictures .panier-prod{width:21%;float:left}span.infolabel3{display:block;float:left;width:163px;clear:both;color:#000;font-size:12px;height:15px}#fiche_produit3 .info-liv{height:15px;background-color:#ff780f;color:#fff;padding:5px;margin:10px 0;font-weight:700;max-width:392px;text-align:center}#fiche_produit3 .enplus{border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;height:23px;margin-bottom:10px;margin-top:20px;padding-top:5px;width:100%;clear:left}#fiche_produit3 .enplus h3{padding-left:23px;color:#000;float:left;font-size:16px}#fiche_produit3 .descriptif-img{float:left;font-size:14px;text-align:left;margin-top:15px}#fiche_produit3 .vignettes img{border:1px solid #d8d8d8;cursor:pointer;width:48px;height:48px;border-radius:6px}#fiche_produit3 .vignettes .vignette.active{border:2px solid #ff780f}#fiche_produit3 .bloc-img{border:1px solid #d8d8d8;position:relative;padding:5%}#fiche_produit3 .pictures{overflow:hidden}#fiche_produit3 .pictures .photo .principale{max-height:100%;height:518px;width:auto;cursor:pointer;width:518px;border-radius:12px;box-shadow:0 4px 8px 0 rgba(41,41,41,.08);margin-left:10px;object-fit:contain}#fiche_produit3 .pictures .photo .content-new-sticker{margin-left:10px}#fiche_produit3 .pictures .photo .bandeau_soldes{display:block;position:absolute;width:127px;height:83px;z-index:1}#fiche_produit3 .pictures .photo .precommande{display:block;position:absolute;width:115px;height:102px;z-index:1;margin:3px}#fiche_produit3 .pictures .infos .marque{padding-top:5px}#fiche_produit3 .pictures .infos .spec{color:#292929;font-size:14px;font-weight:400}#fiche_produit3 .pictures .infos .marque a{color:#292929;font-size:14px;font-weight:400}#fiche_produit3 .pictures .infos .marque a:hover{text-decoration:none;color:#ff780f}#fiche_produit3 .pictures .infos .madeIn{padding-top:5px;padding-bottom:0;margin:0 .2em}#fiche_produit3 .pictures .infos .madeIn a{color:#292929;font-size:14px;font-weight:400;text-decoration:underline}#fiche_produit3 .pictures .infos .madeIn a:hover{text-decoration:none}#fiche_produit3 .pictures .infos .licence a{color:#292929;font-size:32px;font-weight:400;text-decoration:underline}#fiche_produit3 .pictures .infos .licence a:hover{text-decoration:none}#fiche_produit3 .pictures .infos .reference{color:#292929;font-size:14px;padding-top:5px;padding-bottom:0}#fiche_produit3 .pictures .infos .reference .ref_italic{font-size:14px;font-weight:400;font-style:italic}#fiche_produit3 .pictures .infos .descriptif_truncate{margin-top:10px}#fiche_produit3 .pictures .infos .descriptif_truncate span{color:#292929;font-size:14px;display:block}#fiche_produit3 .pictures .infos .descriptif_truncate a{color:#292929;font-size:14px;font-weight:400;text-decoration:underline}#fiche_produit3 .pictures .infos .descriptif_truncate a:hover{color:#292929;text-decoration:none}#fiche_produit3 .pictures .infos .descriptif_truncate img{margin-right:5px}#fiche_produit3 .pictures .infos p{line-height:25px;margin:0;padding-right:10px}#fiche_produit3 .pictures .infos .stock{display:block;float:right;font-size:14px;font-weight:400;color:#4f4f4f;margin-top:10px}#fiche_produit3 .pictures .infos .enstock{float:left;font-size:14px;color:#292929;background:url(/images/pt-stock.jpg) no-repeat scroll 0 -8px;padding-left:15px;margin-left:10px}#fiche_produit3 .pictures .infos .nostock{float:left;font-size:14px;color:#c70421;background:url(/images/pt-nostock.jpg) no-repeat scroll 0 0;padding-left:15px;margin-left:10px}#fiche_produit2 .pictures .infos .precommande{color:#c70421;clear:left;font-size:14px;font-weight:700;margin-left:2px;padding-left:2px;text-align:center}#fiche_produit3 .pictures .infos .price{float:left;font-size:20px;color:#ff780f}#fiche_produit3 .pictures .infos .price .prix2{display:block;clear:left;margin-bottom:5px}#fiche_produit3 .pictures .infos p button{cursor:pointer}#fiche_produit3 .pictures .infos p img{vertical-align:-.4em}#fiche_produit3 .pictures .infos p a{text-decoration:underline}#fiche_produit3 .infos .onglet{overflow:hidden;margin-bottom:1px}.col-md-boutique1{width:22.8%;margin:2px;height:auto;padding:0;float:left}.col-md-boutique-titre{width:50px;margin:4px;height:295px;padding:0;float:left;background-color:#1f969a;color:#fff;font-size:22px;text-align:center;margin:0 8px 0 4px;padding-top:20px}#affiliation .liste-img-1{display:block}#affiliation .liste-img-2{display:none}#affiliation .liste-img-3{display:block}#affiliation .liste-img-4{display:none}.img-adultes-theme{display:block}.img-adultes-theme2{display:none}.offre-f{float:left;height:74px;border-top:8px solid #3d3d3d;border-bottom:8px solid #3d3d3d;width:55%}.offre-txt{float:left;color:#3d3d3d;width:35%;text-align:center;font-size:2.3vw}.offre-txt2{float:left;color:#f3444b;width:65%;text-align:center;font-size:2.3vw}.offre-title{float:left;color:#3d3d3d;font-size:2.3vw;width:34%;text-align:center;border:1px solid #3d3d3d;border-radius:3px}.offre-detail{float:left;color:#f3444b;width:30%;text-align:center;font-size:1.6vw}.img-chrono{float:left;color:#3d3d3d;width:10%;text-align:center}.g-offre-flash{background:#fff;width:100%;height:51px;padding-top:5px;background-image:url(/images/intro-flash.jpg)}.g-offre-flash2{background:#fff;width:100%;height:51px;padding-top:5px;background-image:url(/images/intro-flash2.jpg);background-repeat:no-repeat}.g-offre-title{text-align:center;float:left;font-size:1.5vw;width:45%}.g-chrono-img{text-align:center;float:left;width:16%}.offre-carre-acc{font-family:Inter,sans-serif}.g-encart-offre{float:left;width:100%}.g-compteur{font-size:18px;padding-top:12px;float:left;width:311px;text-align:center}.g-corps-txt{color:#fff;font-size:2vw;text-align:center}.g-avec-code{padding-left:50px;padding-right:50px;text-align:center;padding-top:5px}.g-code{background:#fff;color:#000}.g-typo-code{font-size:1.1vw}.g-typo-offre{font-size:2vw}.g-txt-detail{font-size:12px;text-align:right;padding-top:8px;margin-right:10px;padding-bottom:2px}.g-encart-liv-moit{float:left;background:#3d3d3d;width:47%;color:#fff;text-align:center;padding:3px}.g-encart-liv{background:#3d3d3d;width:98%;color:#fff;text-align:center;clear:both;padding:3px}.g-encart-liv2{background:#3d3d3d;border:1px solid #fff}.p-avec-code{float:left;color:#f3444b;width:25%;text-align:center}.p-encart-code{background:#f3444b;color:#fff}.p-typo-code{font-size:1.6vw}.p-typo-offre{font-size:2.3vw}.p-franco{float:left;width:45%;background:#3d3d3d;color:#fff;text-align:center;padding-top:9px;padding-bottom:9px}.p-franco-moit{float:left;width:22%;background:#3d3d3d;color:#fff;text-align:center;padding-top:9px;padding-bottom:9px}.p-franco-tablette{float:left;background:#3d3d3d;color:#fff;text-align:center;padding-top:9px;padding-bottom:9px}.offre-liv{font-size:2.4vw}.offre-franco{font-size:1.2vw}.offre-delai{font-size:1.5vw}.offre-txt-liv{font-size:2vw}.p-franco{font-size:1.5vw}div.work_left{position:relative;float:left;width:600px;min-height:410px;margin-top:10px;margin-left:10px;border-radius:6px;border:solid 1px #ccc}div.work_right{position:relative;float:left;width:360px;min-height:400px;margin:10px;margin-left:10px;padding-bottom:10px;border-radius:3px;border:solid 1px #ccc}div.work_right p.titrerob{font-family:Inter,Arial,Helvetica,sans-serif;color:#222;font-size:22px;padding:0;margin:0;margin-left:28px;line-height:40px;text-align:left;font-weight:300}div.work_right p{padding-bottom:10px}a.boutond{margin-bottom:10px;font-weight:600;margin-right:24px;text-align:center;background-color:#fe7e15;color:#fff;border-radius:3px;padding:6px;float:right;width:130px}.bloc-alerte{border:3px solid#666;padding:4px;text-align:center;overflow:hidden;float:right;margin:0 40px}.titre-alerte{font-size:15px;text-transform:uppercase}.txt-alerte{color:#666;font-size:12px}.menupp-web{display:block}.menupp-mobile{display:none}.imgpp1{display:block}.imgpp2{display:none}.cube-prod-acc{position:relative;float:left!important;display:flex;height:459px;width:267px;box-shadow:0 4px 8px 0 rgba(41,41,41,.08);border-radius:12px!important;background:#fff;margin-right:18px;flex-direction:column;align-items:flex-start;z-index:1}.cube-prod-acc:hover{box-shadow:0 4px 10px 2px rgba(41,41,41,.12)}.cube-prod{position:relative;float:left!important;display:flex;height:390px;width:200px;box-shadow:0 4px 8px 0 rgba(41,41,41,.08);border-radius:12px!important;background:#fff;margin-right:0;flex-direction:column;align-items:flex-start;z-index:1;box-sizing:border-box}.cube-prod:hover{box-shadow:0 4px 10px 2px rgba(41,41,41,.12)}.apercu-acc{margin:13px 20px 0 40px;position:absolute;z-index:10}.libelle-acc{text-align:center;padding-top:2px;height:150px;padding-left:14px}.libelle2-acc{padding-left:5px;padding-right:5px;font-family:Inter,sans-serif;font-size:12px;color:#000}.prix-bloc-acc{float:left;text-align:center;width:68px;background-color:silver;font-size:16px;padding-top:2px;padding-bottom:1px;height:24px}.prix-barre-acc{float:left;text-align:right;width:50px;color:#fff;padding-top:2px;padding-bottom:1px;height:24px}.prix-barre-acc2{float:left;text-align:left;width:50px;background-color:silver;height:21px;padding-top:5px;padding-bottom:1px}#left_espaceclient hr{border:0;border-top:1px solid #e0e0e0}#left_espaceclient .title_item{padding:0;padding-top:4px;padding-bottom:10px;font-size:12px;color:#000}#left_espaceclient ul{margin-bottom:15px}#left_espaceclient ul li{border:0;line-height:16px;list-style-type:none}#PorteMonnaie2{margin:0 0 5px}#PorteMonnaie2 table{border-collapse:collapse;margin-bottom:0;margin-right:10px}#PorteMonnaie2 table tr{height:40px;border:1px solid #ccc;background-color:#f4f4f4}#PorteMonnaie2 table td{text-align:center}#PorteMonnaie2 .designation{color:#000;font-size:13px;font-weight:700}#PorteMonnaieLigne2{margin-left:0;margin-top:0}#PorteMonnaieLigne2 table{border-collapse:collapse;width:100%}#PorteMonnaieLigne2 table tr td{text-align:center;color:#292929;font-size:14px}#sauvegarde{margin:0 0 5px}#sauvegarde table{border-collapse:collapse;margin-bottom:0;margin-right:10px;width:99%}#sauvegarde table tr{height:40px;border:1px solid #ccc;background-color:#f4f4f4}#sauvegarde table td{text-align:center;background-color:#f4f4f4}#sauvegarde .designation{color:#fff;font-size:16px;font-weight:700}#sauvegarde .designation2{color:#fff;font-size:16px;font-weight:700}#sauvegardeLigne2{margin-left:0;margin-top:0}#sauvegardeLigne2 table{border-collapse:collapse;margin-bottom:0;margin-right:10px}#sauvegardeLigne2 table tr{height:40px}#sauvegardeLigne2 table tr td{border:1px solid #ccc;text-align:center;color:#000;font-size:12px}#macommande2{margin-bottom:0;border:1px solid #ccc;border-radius:15px;padding-top:15px;padding-bottom:15px}#macommande2 table{color:#000;width:99%}#macommande2 table td{vertical-align:top;padding:8px;color:#000}#macommande2 .adresse{border:solid 1px #dfdfdf;padding:5px}#macommande2 .titre{color:#f60;font-weight:700;font-size:14px}#macommande2 .bordure{border:0 solid #aaa}#macommande2 .ligne{padding-left:10px;background-color:#f4f4f4;border-top:solid 1px #dfdfdf}#macommande2 .gras{font-weight:700}#macommande2 .suivante{border-bottom:solid 1px #fff}#macommande2 span a{color:#fff;background-color:#ff780f;padding:7px 20px;margin-left:610px;margin-top:30px;margin-bottom:30px;text-transform:uppercase;display:block;float:right}#macommande2 span a:hover{color:#fff;background-color:#ff780f;text-decoration:none}#macommande2 .facturation a{color:red;padding:10px;font-size:12px;font-weight:700;width:300px;margin-left:6px;border:0}#macommande2 .facturation a img{border:0}#macommande2 .facturation a:hover{text-decoration:underline}#macommande3{max-width:800px;margin:auto}#macommande3 .titre{color:#f60;font-weight:700;font-size:16px}#macommande3 .lienfacture{color:#f60!important;font-size:14px}.cube_coordonnees2{float:left;box-shadow:0 0 2px #999;padding:10px;border-radius:5px;margin-bottom:20px;min-height:82px;width:94%}.cube_coordonnees2 p{margin-top:20px}.cube_coordonnees2 p .type{font-weight:700;color:#306;font-size:12px;margin-bottom:20px}.cube_coordonnees2 p a{font-weight:700;color:#306;margin-top:20px}.cube_coordonnees2 p a:hover{color:#ff780f}.ligne_ticket{box-shadow:0 0 2px #999;border-radius:5px;float:left;padding:20px;width:91%;margin-bottom:15px}#main_espaceclient div.rub_inscription{border:1px solid #efefef;border-radius:5px;padding:10px;width:auto}#main_espaceclient .couleur{background-color:#ff780f;border-radius:1px;height:25px;margin:0 10px 10px 0}#main_espaceclient .buttonok{color:#fff;display:block;font-size:15px;padding:2px 15px 0 0;text-align:center;text-decoration:none}#main_espaceclient .logout{float:right;font-size:12px;color:#000;padding-top:10px;text-decoration:underline;margin-right:10px}#main_espaceclient .img-carte{border:0;margin:20px;float:left;margin-bottom:30px}#main_espaceclient .PodBlanc{border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:#fff;padding:32px;border-radius:12px}#main_espaceclient .bloc-acc{float:left}#main_espaceclient .lignes{width:29.4%;float:left}#main_espaceclient .lignes-ppc{width:38.5%;float:left}#main_espaceclient .bloc-service{border-bottom:2px solid #f60;min-height:147px;padding:10px}#main_espaceclient .bloc-menu{margin-bottom:30px;float:left;width:100%}#main_espaceclient .menu2{height:auto;margin:45px 0 25px}#main_espaceclient .center{margin:0 auto}#main_espaceclient .title-commande{height:8px;background-color:#eaeaea;padding-left:24px;margin-bottom:10px;font-size:11px}#main_espaceclient .pod2{float:left}#main_espaceclient .txt-acc{font-size:14px}.tiret{background-color:#e2e2e2;float:left;height:1px;margin:6px 0 12px;width:100%}#main_espaceclient a{cursor:pointer}#main_espaceclient a span{font-size:11px}#main_espaceclient .text{font-size:12px}#main_espaceclient .welcome_text{font-size:14px}#main_espaceclient .title_item{padding:0;padding-top:4px;padding-bottom:10px;font-size:13px;color:#000}#main_espaceclient .txt-intro{font-size:14px;text-align:justify;padding-right:20px;margin-top:0}#main_espaceclient ul{padding:0;margin:0}#main_espaceclient ul li{display:block;list-style:none;line-height:20px;margin:.2em 0}#form-avis .titre-espaceclient{float:left;color:#ff780f;font-size:24px;margin:20px 70px 0 10px;margin-bottom:20px}#form-avis .intro2{clear:left;margin-left:10px}#form-avis .encart-form{float:left;height:260px;margin:40px 10px 10px;padding:5px 0 0 10px;width:430px;box-shadow:0 0 2px #999;border-radius:5px}#form-avis .pod-form{margin:0 auto;width:480px}#form-avis .TitrePodConnection{color:#ff780f;font-size:22px;margin-right:4px;text-shadow:1px 1px 0 #fff}#form-avis .log-champs{color:#000;font-size:12px;height:22px;width:auto;margin:2px 0}#fiche_produit2 .info-liv{height:15px;background-color:#ff780f;color:#fff;padding:5px;margin:10px 0;font-weight:700;max-width:392px;text-align:center}#fiche_produit2 .enplus{border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;height:23px;margin-bottom:10px;margin-top:20px;padding-top:5px;width:100%;clear:left}#fiche_produit2 .enplus h3{padding-left:23px;color:#000;float:left;font-size:16px}#fiche_produit2 .descriptif-img{border:1px solid #d8d8d8;color:#000;float:left;font-size:13px;height:auto;margin:5px 0 0;padding:5px;clear:left;width:98%;text-align:left}#fiche_produit2 .vignettes img{border:1px solid #d8d8d8;cursor:pointer;float:left;height:auto;margin:5px 3px 0 0;padding:.2em;width:50px}#fiche_produit2 .bloc-img{border:1px solid #d8d8d8;position:relative;padding:5%}#fiche_produit2 .pictures{background-color:#fff;overflow:hidden;padding:.2em;margin-top:.4em}#fiche_produit2 .pictures .photo{text-align:center;height:auto;width:39%;margin:0 30px 30px 0;float:left}#fiche_produit2 .pictures .photo .principale{height:auto;width:auto;cursor:pointer;padding:2%;width:96%;border:1px solid #d8d8d8}#fiche_produit2 .pictures .photo .bandeau_soldes{display:block;position:absolute;width:127px;height:83px;z-index:1}#fiche_produit2 .pictures .photo .precommande{display:block;position:absolute;width:115px;height:102px;z-index:1;margin:3px}#fiche_produit2 .pictures .infos{width:54%;border:0 solid #ccc;float:right;overflow:hidden}span.infolabel2{display:block;float:left;width:140px;clear:both;color:#292929;font-size:14px;height:15px}#fiche_produit2 .pictures .infos .marque{padding-top:5px}#fiche_produit2 .pictures .infos .spec{color:#000;font-size:12px;font-weight:400;font-style:italic}#fiche_produit2 .brand{color:#000;font-size:12px;font-weight:400;font-style:italic}#fiche_produit2 .pictures .infos .marque a{color:#000;font-size:12px;font-weight:400;font-style:italic}#fiche_produit2 .pictures .infos .marque a:hover{text-decoration:none;color:#ff780f}#fiche_produit2 .pictures .infos .madeIn{padding-top:5px;padding-bottom:0;margin:0 .2em}#fiche_produit2 .pictures .infos .madeIn a{color:#000;font-size:12px;font-weight:400;text-decoration:underline}#fiche_produit2 .pictures .infos .madeIn a:hover{text-decoration:none}#fiche_produit2 .pictures .infos .licence a{color:#000;font-size:12px;font-weight:400;text-decoration:underline}#fiche_produit2 .pictures .infos .licence a:hover{text-decoration:none}#fiche_produit2 .pictures .infos .reference{color:#000;font-size:12px;padding-top:5px;padding-bottom:0}#fiche_produit2 .pictures .infos .reference .ref_italic{font-size:12px;font-weight:400;font-style:italic}#fiche_produit2 .pictures .infos .descriptif_truncate{margin-top:10px}#fiche_produit2 .pictures .infos .descriptif_truncate span{color:#000;font-size:12px;display:block}#fiche_produit2 .pictures .infos .descriptif_truncate a{color:#000;font-size:12px;font-weight:400;text-decoration:underline}#fiche_produit2 .pictures .infos .descriptif_truncate a:hover{color:#000;text-decoration:none}#fiche_produit2 .pictures .infos .descriptif_truncate img{margin-right:5px}#fiche_produit2 .pictures .infos p{line-height:25px;margin:0;padding-right:10px}#fiche_produit2 .pictures .infos .stock{display:block;float:right;font-size:12px;font-weight:400;color:#4f4f4f;margin-top:10px}#fiche_produit2 .pictures .infos .enstock{float:left;font-size:14px;color:#000;background:url(/images/pt-stock.jpg) no-repeat scroll 0 -8px;padding-left:15px;margin-left:10px}#fiche_produit2 .pictures .infos .nostock{float:left;font-size:14px;color:#c70421;background:url(/images/pt-nostock.jpg) no-repeat scroll 0 0;padding-left:15px;margin-left:10px}#fiche_produit2 .pictures .infos .precommande{color:#c70421;clear:left;font-size:14px;font-weight:700;margin-left:2px;padding-left:2px;text-align:center}#fiche_produit2 .pictures .infos .price{float:left;font-weight:700;font-size:20px;color:#ff780f}#fiche_produit2 .pictures .infos .price .prix2{display:block;clear:left;margin-bottom:5px}#fiche_produit2 .pictures .infos p button{cursor:pointer}#fiche_produit2 .pictures .infos p img{vertical-align:-.4em}#fiche_produit2 .pictures .infos p a{text-decoration:underline}#fiche_produit2 .infos .onglet{overflow:hidden;margin-bottom:1px}.bouton-pan{float:left;width:245px}#money_box2 .price-right{float:left;height:75px;width:265px}#money_box2{max-width:400px;background-color:#eceef5;margin-top:20px;overflow:hidden;border:1px solid #dadada;height:150px}#money_box2 .prix-membre{float:left;color:#000;height:50px;line-height:30px;padding:10px 0 0 8px;width:127px}#money_box2 .m_box_left{width:100%;margin:0;float:left}#money_box2 .m_box_right{float:right;margin:5px 0 0 5px;width:253px}#money_box2 .m_box_right .devise{color:#ff780f;font-size:22px;font-weight:700;font-family:Arial}#money_box2 .m_box_right .prix-promo{font-size:18px;color:#fff;text-decoration:none;padding:3px 2px 0 9px;display:block;float:right;margin:0 30px 3px 6px;background:url(/images/back-promo.jpg) no-repeat;height:30px}#money_box{width:400px;background-color:#eceef5;margin-top:20px;overflow:hidden;border:1px solid #dadada;height:150px}#money_box .m_box_right .prix-promo{background:url(/images/back-promo.jpg) no-repeat scroll 0 0 rgba(0,0,0,0);color:#fff;display:block;float:right;font-size:18px;height:30px;margin:3px 30px 3px 6px;padding:3px 2px 0 13px;text-decoration:none}#money_box .m_box_right{float:right;margin:10px 0 0 161px;width:253px}#money_box .m_box_left{float:left;margin:0;width:100%}#money_box{background-color:#eceef5;border:1px solid #dadada;height:125px;margin-top:20px;overflow:hidden}#money_box{background-color:#eceef5;border:1px solid #dadada;height:125px;margin-top:20px;overflow:hidden}#money_box{background-color:#eceef5;border:1px solid #dadada;height:125px;margin-top:20px;overflow:hidden}.box_prix_barre{float:left;height:45px}.box_prix_barre .prix-barre{color:#000;float:left;font-size:13px;font-weight:700;margin:0 0 0 10px;padding-top:10px;text-decoration:line-through}#money_box2 .price{float:left}.float{float:left}.block{width:250px;margin:23px}.titres-pp{font-size:18px;margin-bottom:15px;float:left;width:100%}.wrapper-boite{width:100%;margin:50px 0}.wrapper-boite img{margin:0 auto}.bouton-pp img{margin:0 auto}.right-wrapper .couleur{color:#17797c;font-size:14px}.right-wrapper .taille{color:#000;font-size:11px}.right-wrapper ul li{display:block;height:26px}.right-wrapper ul{list-style:outside none none;overflow:hidden}.right-wrapper ul li h3{display:inline;font-size:13px;font-weight:400;line-height:33px;padding:0 0 0 10px}.right-wrapper ul li .prix1{font-size:10px;text-decoration:line-through;margin-right:5px}.right-wrapper ul li .prix2{font-size:14px;color:#17797c;float:right;margin-right:4px;height:25px}.right-wrapper .bouton-pp{clear:left}.right-wrapper .prix-pp{float:right;margin-right:10px}.encart-telecharger{position:absolute;top:10px;right:10px;width:260px;height:330px;background-color:#fff;border-radius:5px;-moz-box-shadow:1px 1px 5px 0 #656565;-webkit-box-shadow:1px 1px 5px 0 #656565;-o-box-shadow:1px 1px 5px 0 #656565;box-shadow:1px 1px 5px 0 #656565;padding:5px;z-index:2}h1,h2,h3,h4,h5,h6,ul{margin:0;padding:0}.col-md-wrapperpp .wrapper-pp1{display:block}.col-md-wrapperpp .wrapper-pp2{display:none}.col-md-wrapperpp .wrapper-pp3{display:none}.col-md-wrappercarte .wrapper-carte1{display:block}.col-md-wrappercarte .wrapper-carte2{display:none}.col-md-wrappercarte .wrapper-carte3{display:none}.col-md-wrappercarte .wrapper-carte4{display:none}.orange-menu a{color:#ff780f}.sanscube{display:block;float:left}.select-pays{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#ccc #ccc -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px 0;float:left;height:19px;position:relative;top:3px}.img-choix{float:left;height:20px;position:relative;top:2px;width:30px}.nom-pays{color:#000;float:left;padding:0 5px;font-size:12px}.intitules-haut{color:#fff}.col-md-pays{padding:0;float:right;margin-right:24px}.col-md-intitules{width:60%;float:left}.accroche{float:left;color:#626262;display:block}.orange{color:#ff780f}.barre-reduite{display:none}.logo{float:left;margin-top:11px}.panier{margin-top:10px}.search .input_searchbox{background:url(/image/loupe.png) no-repeat scroll 0 0 #fff;border:1px solid #999;border-radius:3px;color:#000;display:block;float:left;font-size:12px;height:34px;margin:0 13px 0 0;padding:0 0 0 40px;width:597px}.search .button_searchbox{float:left;left:600px;top:41px;position:absolute}.search{height:60px;width:450px;z-index:50;position:relative}.bloc-search{float:left;margin-left:100px;margin-top:13px}.txt-panier{float:left;line-height:19px}.taille22{font-size:22px}.taille15{font-size:15px}.contact-service{display:block}.roboto{font-family:Inter,Arial,Helvetica,sans-serif;color:#fff}.pre-footer{width:100%;position:absolute;left:0;background-color:#e9e9e9;height:100px;z-index:-1;margin-top:30px}.after-footer{width:100%;position:absolute;left:0;background-color:#2f2e2e;height:500px;z-index:-1;margin-top:108px}.title-footer li{color:#fff;font-size:20px;font-style:normal;font-weight:700;margin-bottom:0;line-height:23px}.title-footer{color:#fff;font-size:20px;font-style:normal;font-weight:700;margin-bottom:24px}.title-footer li a{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:22px!important}.mentions{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:30px;padding-bottom:54px}.lien-footer a{color:var(--White,#fff);font-size:16px;font-style:italic!important;font-weight:400;line-height:81%;text-decoration-line:underline}.col-md-flash,.col-md-wrapper,.col-md-wrappercarte,.col-md-wrapperpp{min-height:1px;padding-right:15px;padding-left:15px}.col-md-pp,.col-md-wrapper,.col-md-wrappercarte,.col-md-wrapperpp{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-md-wrapper{width:70%;margin:4px;height:auto;float:left;padding:0}.col-md-wrapperpp{width:61%;margin:4px;height:auto;float:left;padding:0;margin-left:7%}.col-md-wrappercarte{width:35%;margin:4px;height:auto;float:left;padding:0;margin-left:7%}.col-md-flash{width:26%;margin:4px;height:auto;padding:0;float:left}.col-md-pp{width:26%;margin:4px;height:auto;padding:0;float:left}.col-md-carte{width:55%;margin:4px;height:auto;padding:0;float:left}.col-md-hero{width:23.7%;margin:4px;height:auto;padding:0;float:left}.col-md-noel{width:48.1%;margin:4px;height:auto;padding:0;float:left}.col-picto-footer{height:auto;padding:0}.col-picto-footer h2{font-size:18px!important}.col-md-deco{width:23.7%;margin:4px;height:auto;padding:0;float:left}.col-md-defi{width:23.7%;margin:4px;height:auto;padding:0;float:left}.col-md-artiste{width:23.7%;margin:4px;height:auto;padding:0;float:left}.nb-pieces{float:left;font-size:13px;margin-left:16px;font-style:italic;margin-top:3px}.col-md-boutique{width:50px;height:292px;margin:1px 4px 4px;padding-top:10px;float:left;background-color:#4f4f4f;color:#fff;font-size:22px;text-align:center}.col-md-boutique h2{line-height:1.8}.offre-carre{display:block}.offre-carre-acc{display:block}.offre-carre-acc2{display:none}.offre-bandeau{display:none}.typo{font-family:Inter,sans-serif}.orange{color:#ff780f}.typo H2{font-family:Inter,sans-serif;font-size:20px}.on{display:none!important}.col-md-promo{width:50px;margin:4px;height:242px;padding:0;float:left;background-color:#f4444b;color:#fff;font-size:22px;text-align:center;margin:0 8px 0 4px;padding-top:20px}.col-md-promo h2{line-height:1.8;padding-top:30px}.col-md-new{width:50px;margin:4px;height:242px;padding:0;float:left;background-color:#1f969a;color:#fff;font-size:22px;text-align:center;margin:0 8px 0 4px;padding-top:20px}.col-md-new h2{line-height:1.8;padding-top:60px}.cube-acc{margin-right:10px;margin-bottom:17px}.disparait{display:block!important}.offre-flash{float:left;width:100%;margin-bottom:2px}.titre-flash{background:#fff;width:100%;border-top:8px solid #3d3d3d;border-bottom:8px solid #3d3d3d;height:37px;padding-top:5px}.texte-flash{text-align:center;float:left;font-size:23px;width:45%}.image-flash{text-align:center;float:left;width:16%}.compteur-flash{text-align:center;float:left;width:38%;font-size:1.3vw;border:1px solid #3d3d3d;border-radius:3px}.bloc-offre{background:#e9e8e6;border:1px solid #3d3d3d;height:119px}.texte-offre{color:#f3444b;font-size:27px;text-align:center}.encart-code{padding-left:50px;padding-right:50px;text-align:center;padding-top:5px}.code{background:#f3444b;color:#fff}.taille-avec{font-size:12px}.taille-code{font-size:23px}.detail-offre{font-size:12px;text-align:right;padding-top:5px;margin-right:2px}.encart-livraison{background:#f3444b;width:100%;color:#fff;text-align:center;clear:both;padding-bottom:2px;margin-top:2px;height:85px;padding-top:9px}.offre-livraison{float:left;height:74px;border-top:8px solid #3d3d3d;border-bottom:8px solid #3d3d3d;width:55%}.titreOffre{float:left;color:#3d3d3d;width:35%;text-align:center;font-size:2.3vw}.textOffre{float:left;color:#f3444b;width:65%;text-align:center;font-size:2.3vw}.CompteMini{float:left;color:#3d3d3d;font-size:2.3vw;width:34%;text-align:center;border:1px solid #3d3d3d;border-radius:3px}.CompteHorloge{float:left;color:#3d3d3d;width:10%;text-align:center}.encart-code2{float:left;color:#f3444b;width:25%;text-align:center}.aveccode2{background:#f3444b;color:#fff}.taillecode1{font-size:1.6vw}.taillecode2{font-size:2.3vw}.detail2{float:left;color:#f3444b;width:30%;text-align:center;font-size:1.6vw}.textBloc{float:left;width:45%;background:#f3444b;color:#fff;text-align:center;padding-top:9px;padding-bottom:9px}.taille24{font-size:16px}.taille-liv{font-size:23px}.taille-offerte{font-size:23px}.tailledes{font-size:16px}.taille48{font-size:2vw}.taille-liv2{font-size:2.6vw}.taille-offerte2{font-size:3vw}.tailleachat{font-size:2vw}.saut-ligne{display:block;height:1px}.box_prix_barre{height:45px;float:left}.box_prix_barre .prix-barre{font-size:13px;color:#000;text-decoration:line-through;float:left;font-weight:700;margin:0 0 0 10px;padding-top:10px}table.espace_maliste{border-collapse:collapse}table.espace_maliste td{border-bottom:solid 1px #aaa;padding:8px}table.espace_maliste tr{vertical-align:top}table.maliste_details{border-collapse:collapse}table.maliste_details td{padding:0;border:0;font-size:14px}table.espace_maliste th{padding:8px;text-align:left;background-color:#eee;color:#000}table.espace_maliste thead th{border-bottom:solid 1px #aaa}table.espace_maliste th span{line-height:28px}table.espace_maliste th span.total_ml{font-size:16px;color:#ff780f;font-weight:600}table.espace_maliste th a.th_add{margin:auto;display:block;width:180px;text-align:center;border-radius:1px;color:#fff;background-color:#ff780f;font-weight:400;padding:6px;float:right;font-size:14px}table.espace_maliste th input{margin-top:6px}table.espace_maliste tr.nostock td{background-color:#eee}table.espace_maliste .linebtn{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}table.espace_maliste div.imgproduit_ml:hover>.linebtn{-webkit-opacity:1;-moz-opacity:1;opacity:1}#select_ml_input{float:left;width:228px;padding:6px!important;font-size:14px;margin-bottom:10px}div.select_ml_div{display:block;cursor:pointer;padding:4px}div.select_ml_div_hl{background-color:#ff780f;color:#fff}div.select_ml_div:hover{background-color:#ddd}div.select_ml_div span{float:right}#select_ml_input_change{float:left;margin-left:32px;display:none}#select_ml_input_change img{margin-right:10px}#select_ml_input_nochange{float:left;margin-left:32px;display:none}#select_ml_input_nochange img{margin-right:10px}#ml-choix-div{display:none;clear:left;width:240px;z-index:100;background:#fff;border:solid 1px #aaa;padding:0;margin:0;position:absolute;top:30px;left:0}div.nouveaute-membre-cube .linebtn{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}div.nouveaute-membre-cube div.imgproduit:hover>.linebtn{-webkit-opacity:1;-moz-opacity:1;opacity:1}.presque-p{display:block}.presque-p2{display:none}.stylepp{text-decoration:underline}.intitule-age-noel{padding:3px;background-color:#bc0707;border-radius:2px;color:#fff;margin:4px 2px;float:left;width:110px;text-align:center}.intitule-age-noel:hover{background-color:#8d0606}.intitule-age-noel-vert{padding:3px;background-color:#085508;border-radius:2px;color:#fff;margin:4px 2px;float:left;width:110px;text-align:center}.intitule-age-noel-vert:hover{background-color:#033303}.bloc-age-noel{margin-top:10%;width:22%;float:left;margin-left:1%;font-size:.9em}.bloc-noel-adultes{display:block;margin-right:3px;height:175px;background-image:url(/images/puzzles-adultes-home.jpg);background-size:100% 100%;background-repeat:no-repeat}.bloc-noel-enfants{display:block;margin-right:3px;height:175px;background-image:url(/images/puzzles-enfants-home.jpg);background-size:100% 100%;background-repeat:no-repeat}.ligne-en-ce-moment{width:29%;float:left;margin:17px;font-size:1.2em}.bloc-en-ce-moment{border:1px solid #292929;color:#292929;background-color:#fff;text-align:left;padding:10px;margin:10px;float:left;width:100%;text-transform:uppercase}.bloc-en-ce-moment-titre{float:left;width:100%;padding:2px;margin:6px}.bloc-en-ce-moment-rouge{border:1px solid #fff;background-color:#bc0707;text-align:left;padding:10px;margin:10px;float:left;width:100%;text-transform:uppercase}.bloc-en-ce-moment-rouge a{color:#fff}.encart-en-ce-moment{background-color:#1f969a;padding:0 15px;width:94%;margin:25px 0 5px 5px}.d-md-none{display:none}.d-md-flex{display:block}.content-warning-product{margin:0;padding:0;margin-top:18px}@media (min-width:800px) and (max-width:1200px){.ligne-en-ce-moment{width:28%;float:left;margin:0 15px;font-size:.8em}.bloc-en-ce-moment-titre{margin:6px}}@media (min-width:0) and (max-width:800px){.ligne-en-ce-moment{width:88%;float:left;margin:0 15px;font-size:1em}.bloc-en-ce-moment-titre{display:none}}@media (min-width:0) and (max-width:400px){.ligne-en-ce-moment{width:84%;float:left;margin:0 15px;font-size:1em}.bloc-en-ce-moment{margin:5px 0;padding:5px}.bloc-en-ce-moment-rouge{margin:5px 0;padding:5px}.encart-en-ce-moment{margin-left:0;margin-right:0;background-color:#1f969a;padding:0;width:100%}}@media (min-width:1200px) and (max-width:5000px){.offre-txt{font-size:25px}.offre-txt2{font-size:25px}.offre-title{font-size:25px}.offre-detail{font-size:21px}.g-offre-title{font-size:21px}.g-compteur{font-size:20px}.g-corps-txt{font-size:25px}.g-typo-code{font-size:16px}.g-typo-offre{font-size:27px}.p-typo-code{font-size:17px}.p-typo-offre{font-size:25px}.offre-liv{font-size:29px}.offre-franco{font-size:14px}.offre-delai{font-size:25px}.offre-txt-liv{font-size:25px}.p-franco{font-size:25px}.marge-menu a{padding:8px 25px!important}}@media (min-width:425px) and (max-width:1240px){.col-md-boutique1{width:24%;margin:2px;height:auto;padding:0;float:left}}@media (min-width:425px) and (max-width:1050px){#affiliation .liste-img-1{display:block}#affiliation .liste-img-2{display:none}#affiliation .liste-img-3{display:none}#affiliation .liste-img-4{display:block}.navbar .nav>li>a{color:#292929;float:none;padding:6px;text-decoration:none}.marge-menu{margin-left:0}}@media (min-width:250px) and (max-width:425px){#affiliation .liste-img-1{display:none}#affiliation .liste-img-2{display:block}#affiliation .liste-img-3{display:none}#affiliation .liste-img-4{display:block}.img-adultes-theme{display:none}.img-adultes-theme2{display:block}.taille-info-news{width:173px}.btn-news{margin:12px 0 0 52px}.marge-menu{margin-left:0}.intitule-age-noel{padding:2px;background-color:#bc0707;border-radius:2px;color:#fff;margin:2px;float:left;width:85px;text-align:center}.intitule-age-noel-vert{padding:2px;background-color:#085508;border-radius:2px;color:#fff;margin:2px;float:left;width:85px;text-align:center}.bloc-age-noel{margin-top:1%;width:36%;float:left;margin-left:1%;font-size:.9em}.bloc-noel-adultes{display:block;margin-right:3px;height:175px;background-image:url(/images/puzzles-adultes-pt.jpg);background-size:100% 100%;background-repeat:no-repeat}.bloc-noel-enfants{display:block;margin-right:3px;height:175px;background-image:url(/images/puzzles-enfants-pt.jpg);background-size:100% 100%;background-repeat:no-repeat}}@media (min-width:250px) and (max-width:960px){#main_espaceclient .lignes{float:left;width:27.4%}#fiche_produit3 .pictures .infos{width:40%;float:left;padding-left:10px}#fiche_produit3 .pictures .panier-prod{width:100%;float:left}#fiche_produit3 .case-panier{border:1px solid #ccc;border-radius:5px;margin:0}#fiche_produit3 .paiement-grand{display:none}#fiche_produit3 .paiement-petit{display:block}span.infolabel3{display:block;float:left;width:163px;clear:both;color:#000;font-size:12px;height:15px}.auteurs-perso{font-size:18px}.presque-p{display:none}.presque-p2{display:block}}@media (min-width:768px) and (max-width:1000px){#main_espaceclient .lignes{float:left;width:27.4%}.imgpp1{display:none}.imgpp2{display:block}}@media (min-width:20px) and (max-width:768px){.menupp-web{display:none}.menupp-mobile{display:block}}@media (min-width:250px) and (max-width:500px){#main_espaceclient .lignes{float:left;width:27.4%}.form-sav{box-shadow:0 0 2px #999;border-radius:5px;float:left;padding:20px;width:80%}.ligne_ticket{box-shadow:0 0 2px #999;border-radius:5px;float:left;padding:20px;width:80%;margin-bottom:10px}.imgpp1{display:none}.imgpp2{display:block}#qui .accroche-bas{margin:0;font-size:15px}#qui .titre2{font-size:16px}#qui .obejctifs{clear:left;color:#ff780f;font-size:20px;font-weight:700;margin:0;text-transform:uppercase}#fiche_produit3 .pictures .infos{width:100%;float:left;padding-left:0}#fiche_produit3 .pictures .photo{width:100%;float:left}}@media (min-width:200px) and (max-width:720px){#main_espaceclient .lignes{float:left;width:91%}#main_espaceclient .bloc-acc{float:left;width:100%}#main_espaceclient .PodBlanc{border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:#fff;padding:32px;border-radius:12px}#main_espaceclient .img-carte{border:0;margin:20px 20px 20px 18px;float:left;margin-bottom:30px}#main_espaceclient .membre{text-align:center}#main_espaceclient .logout{float:left;font-size:12px;color:#000;padding:15px 0;text-decoration:underline}.form-sav{box-shadow:0 0 2px #999;border-radius:5px;float:left;padding:20px;width:90%}.ligne_ticket{box-shadow:0 0 2px #999;border-radius:5px;float:left;padding:20px;width:90%}.page-piece-espace{display:none}}@media (min-width:346px) and (max-width:1100px){.col-md-wrapper{width:100%;height:auto;margin:5px}.col-md-flash{width:100%;margin:4px;height:auto}.offre-bandeau{display:block}.offre-carre-acc{display:none}.offre-carre-acc2{display:none}}@media (min-width:346px) and (max-width:780px){.col-md-boutique1{width:49.3%;margin:2px;height:auto;padding:0;float:left}.typo{font-family:Inter,sans-serif}.typo H2{font-family:Inter,sans-serif;font-size:17px}.col-md-hero{width:48%;margin:4px;height:auto;padding:0;float:left}.col-md-noel{width:100%;margin:4px;height:auto;padding:0;float:left}.col-picto-footer{height:auto;padding:0}.col-md-deco{width:48%;margin:4px;height:auto;padding:0;float:right}.col-md-defi{width:48%;margin:4px;height:auto;padding:0;float:left}.col-md-artiste{width:48%;margin:4px;height:auto;padding:0;float:right}.colonne-1{width:48%;margin:2px;height:auto;padding:0;float:left}.col-picto-footer p{font-size:11px}.cube-acc{margin-right:5px;margin-bottom:17px}.pre-footer{width:100%;position:absolute;left:0;background-color:#e9e9e9;height:200px;z-index:-1;margin-top:30px}.after-footer{width:100%;position:absolute;left:0;background-color:#2f2e2e;height:500px;z-index:-1;margin-top:146px}.disparait{display:none!important}.accroche{display:none}.search .input_searchbox{background:url(/image/loupe.png) no-repeat scroll 0 0 #fff;border:1px solid #999;border-radius:3px;color:#000;display:block;float:left;font-size:12px;height:34px;margin:0;padding:0 0 0 40px;width:320px}.search .button_searchbox{float:left;left:323px;top:0;position:absolute}.search{height:60px;width:207px;z-index:50;position:relative}.bloc-search{float:left;font-size:12px!important;margin-left:21px;margin-top:44px}#imgpanier{height:30px}.txt-panier{float:left;line-height:15px}.taille22{font-size:17px}.taille15{font-size:12px}.contact-service{display:none}.panier{margin:0 10px 0 0}.dropdown li a{color:#000;font-size:12px}.panier{margin-top:45px}}@media (min-width:346px) and (max-width:630px){.col-md-boutique1{width:49.1%;margin:2px;height:auto;padding:0;float:left}}@media (min-width:346px) and (max-width:750px){.panier{margin-top:0}}@media (min-width:780px) and (max-width:1200px){.block{margin:10px;width:218px}.col-md-wrapperpp .wrapper-pp1{display:none}.col-md-wrapperpp .wrapper-pp2{display:block}.col-md-wrappercarte .wrapper-carte1{display:none}.col-md-wrappercarte .wrapper-carte2{display:block}.dropdown li a{color:#000;font-size:12px}.sanscube{display:none}.typo{font-family:Inter,sans-serif}.typo H2{font-family:Inter,sans-serif;font-size:16px}.nb-pieces{float:left;font-size:10px;margin-top:0;margin-left:20px;font-style:italic}.stop{display:block!important}.colonne-1{width:23.7%;margin:4px;height:auto;padding:0;float:left}.col-picto-footer p{font-size:12px}.cube-acc{margin-right:9px;margin-bottom:17px}.search .input_searchbox{background:url(/image/loupe.png) no-repeat scroll 0 0 #fff;border:1px solid #999;border-radius:3px;color:#000;display:block;float:left;font-size:12px;height:34px;margin:0 13px 0 0;padding:0 0 0 40px;width:380px}.search .button_searchbox{float:left;left:383px;top:41px;position:absolute}.search{height:60px;width:362px;z-index:50;position:relative}.bloc-search{float:left;margin-left:45px;margin-top:13px}}@media (min-width:486px) and (max-width:925px){#form-avis .pod-form{margin:0 auto;width:95%}#form-avis .titre-espaceclient{float:left;color:#ff780f;font-size:24px;margin:20px 70px 0 10px;margin-bottom:20px}#form-avis .intro2{clear:left;margin-left:10px}#form-avis .encart-form{float:left;height:auto;margin:40px 15px 10px 10px;padding:5px 0 10px 10px;width:97%;border:1px solid #ccc;border-radius:5px 0 0;box-shadow:3px 3px 3px #c5c5c5}#form-avis .TitrePodConnection{color:#ff780f;font-size:22px;margin-right:4px;text-shadow:1px 1px 0 #fff}}@media (min-width:300px) and (max-width:485px){#form-avis .pod-form{margin:0 auto;width:95%}#form-avis .encart-form{float:left;height:auto;margin:20px 0 0;padding:5px 0 10px 10px;width:97%;border:1px solid #ccc;border-radius:5px 0 0;box-shadow:3px 3px 3px #c5c5c5}#form-avis .log-champs{color:#000;font-size:11px;height:22px;width:125px}#form-avis .titre-espaceclient{font-size:20px;margin:20px 10px}#form-avis .intro2{font-size:12px}}@media (min-width:780px) and (max-width:991px){.col-md-wrapperpp .wrapper-pp1{display:none}.col-md-wrapperpp .wrapper-pp2{display:none}.col-md-wrapperpp .wrapper-pp3{display:block}.texte-flash{font-size:15px}.compteur-flash{width:37%}.titre-flash{height:22px}.chrono{width:15px}.texte-offre{font-size:20px}.taille-avec{font-size:10px}.taille-code{font-size:13px}.saut-ligne{display:none!important}.offre-flash{float:left;width:100%;margin-bottom:2px}.image-flash{text-align:center;float:left;width:16%}.bloc-offre{background:#e9e8e6;border:1px solid #3d3d3d;height:86px}.encart-code{padding-left:50px;padding-right:50px;text-align:center;padding-top:0}.code{background:#f3444b;color:#fff}.detail-offre{font-size:9px;padding-top:0}.encart-livraison{padding-bottom:2px;margin-top:1px;height:32px;padding-top:0}.offre-livraison{float:left;height:74px;border-top:8px solid #3d3d3d;border-bottom:8px solid #3d3d3d;width:55%}.titreOffre{float:left;color:#3d3d3d;width:35%;text-align:center;font-size:2.3vw}.textOffre{float:left;color:#f3444b;width:65%;text-align:center;font-size:2.3vw}.CompteMini{float:left;color:#3d3d3d;font-size:2.3vw;width:34%;text-align:center;border:1px solid #3d3d3d;border-radius:3px}.CompteHorloge{float:left;color:#3d3d3d;width:10%;text-align:center}.encart-code2{float:left;color:#f3444b;width:25%;text-align:center}.aveccode2{background:#f3444b;color:#fff}.taillecode1{font-size:1.6vw}.taillecode2{font-size:2.3vw}.detail2{float:left;color:#f3444b;width:30%;text-align:center;font-size:1.6vw}.textBloc{float:left;width:45%;background:#f3444b;color:#fff;text-align:center;padding-top:9px;padding-bottom:9px}.taille24{font-size:16px}.taille-liv{font-size:23px}.taille-offerte{font-size:23px}.tailledes{font-size:16px}.taille48{font-size:2vw}.taille-liv2{font-size:2.6vw}.taille-offerte2{font-size:3vw}.tailleachat{font-size:2vw}}@media (min-width:780px) and (max-width:845px){.search .input_searchbox{background:url(/image/loupe.png) no-repeat scroll 0 0 #fff;border:1px solid #999;border-radius:3px;color:#000;display:block;float:left;font-size:12px;height:34px;margin:0 13px 0 0;padding:0 0 0 40px;width:310px}.search .button_searchbox{float:left;left:313px;top:34px;position:absolute}.search{height:60px;width:362px;z-index:50;position:relative}.bloc-search{float:left;margin-left:45px;margin-top:13px;font-size:12px!important}.contact-service{display:none}.barre-haut{display:none}.barre-reduite{display:block!important}.barre-reduite a:hover{color:#fff;text-decoration:underline}}@media (min-width:775px) and (max-width:990px){.dropdown li a{color:#000;font-size:12px}.typo{font-family:Inter,sans-serif}.typo H2{font-family:Inter,sans-serif;font-size:12px}.stop{display:block!important}.disparait{display:none!important}.contact-service{display:none}.barre-haut{display:none}.barre-reduite{display:block!important}.barre-reduite a:hover{color:#fff;text-decoration:underline}.fidelite .bloc{float:left;margin:20px 0;width:47%;height:180px}}@media (min-width:250px) and (max-width:550px){.dropdown li a{color:#000;font-size:12px}.carousel-caption-span{font-size:14px}.carousel-caption{position:absolute!important;bottom:3px;padding:0;height:23px}.typo H2{font-family:Inter,sans-serif;font-size:15px}.col-md-hero{width:48%;margin:2px;height:auto;padding:0;float:left}.col-md-noel{width:100%;margin:2px;height:auto;padding:0;float:left}.col-md-deco{width:48%;margin:2px;height:auto;padding:0;float:right}.col-md-defi{width:48%;margin:2px;height:auto;padding:0;float:left}.col-md-artiste{width:48%;margin:2px;height:auto;padding:0;float:right}.nb-pieces{float:left;font-size:10px;margin-top:0;margin-left:10px;font-style:italic}.stop{display:block!important}.col-picto-footer p{font-size:11px}.col-picto-footer h2{font-size:16px}.disparait{display:none!important}.contact-service{display:none}.barre-haut{display:none}.barre-reduite{display:block!important}.barre-reduite a:hover{color:#fff;text-decoration:underline}.col-md-wrapperpp .wrapper-pp1{display:none}.col-md-wrapperpp .wrapper-pp2{display:none}.col-md-wrapperpp .wrapper-pp3{display:block}.offre-liv{font-size:1.4vw}.pp-carte1{display:none}.pp-carte2{display:block}.fidelite .bloc{float:left;margin:20px 0;width:98%}}.stopboutique{display:block!important}@media (min-width:0) and (max-width:1240px){.stopboutique{display:none!important}}@media (min-width:1050px) and (max-width:1240px){.stop{display:none!important}}@media (min-width:0) and (max-width:1050px){.stop{display:block!important}}@media (min-width:100px) and (max-width:1240px){.on{display:block!important;margin-left:3px}}@media (min-width:560px) and (max-width:750px){#money_box2{height:187px}.libelle2{font-size:16px}.libelle-piece{font-size:16px}#fiche_produit2 .pictures .infos .marque{padding-top:0}span.infolabel2{width:120px}#money_box2 .prix-membre{font-size:11px;width:110px}#money_box2{width:287px}#money_box2 .m_box_right{width:135px}#money_box2 .price-right{float:left;height:75px;width:167px}#money_box2 .m_box_right .prix-promo{margin:0 5px}.bouton-pan{float:left;width:245px;margin:5px 0 0 24px}.barre-haut{display:none}}@media (min-width:100px) and (max-width:590px){.dropdown li a{color:#000;font-size:12px}.search .input_searchbox{background:url(/image/loupe.png) no-repeat scroll 0 0 #fff;border:1px solid #999;border-radius:3px;color:#000;display:block;float:left;font-size:12px;height:34px;margin:0;padding:0 0 0 40px;width:215px}.search .button_searchbox{float:left;left:217px;top:0;position:absolute}.search{height:40px;width:245px;z-index:50;position:relative}.bloc-search{clear:left;font-size:12px!important;margin-left:21px;margin-top:11px}#imgpanier{display:none}.txt-panier{float:left;line-height:15px}.taille22{font-size:17px}.taille15{font-size:12px}.contact-service{display:none}.panier{margin:33px 10px 0 0}.accroche{display:none}.header-middle{margin-top:45px}.panier{float:right;position:absolute;right:-2px;top:0}.barre-haut{display:none}.barre-reduite{display:block!important}.barre-reduite a:hover{color:#fff;text-decoration:underline}.col-md-intitules{float:left;width:30%}.intitules-haut{color:#fff;font-size:12px;margin:4px 0 0;float:right}.logo img{height:65px;margin-left:5px}.wrapper-boite{display:none}#money_box2 .m_box_right{width:151px}#fiche_produit2 .pictures .photo{text-align:center;height:auto;width:100%;margin:0 30px 0 0;float:left}#fiche_produit2 .pictures .infos{width:100%;border:0 solid #ccc;clear:left;overflow:hidden}#money_box2 .m_box_right .prix-promo{margin:0 18px 3px 6px}.libelle2{font-size:16px;margin-top:10px}.libelle-piece{font-size:15px;margin-top:10px;font-weight:700}#money_box2 .prix-membre{font-size:11px;width:110px}#money_box2{width:100%;height:190px}#money_box2 .m_box_right{width:135px}#money_box2 .price-right{float:left;height:75px;width:144px}#money_box2 .m_box_right .prix-promo{margin:0 5px}.bouton-pan{float:left;width:245px;margin:5px 0 0 24px}#fiche_produit2 .enplus h3{font-size:12px}}@media screen and (min-width:100px) and (max-width:450px){.offre-bandeau{display:none}.offre-carre-acc{display:none}.offre-carre-acc2{display:block}.col-md-flash,.col-md-pp,.col-md-wrapper,.col-md-wrappercarte,.col-md-wrapperpp{float:left}.col-md-wrapper{width:98%;margin:4px}.col-md-wrapperpp{width:98%;margin:4px}.col-md-wrappercarte{width:98%;margin:4px}.col-md-flash{width:98%;margin:4px;height:auto;padding:0}.col-md-pp{width:98%;margin:4px;height:auto;padding:0}.col-md-carte{width:98%;margin:4px;height:auto;padding:0}.col-md-hero{width:98%;margin:4px;height:auto;padding:0;float:left}.col-md-noel{width:98%;margin:4px;height:auto;padding:0;float:left}.col-picto-footer{width:23%;margin:4px;height:auto;padding:0}.col-md-deco{width:98%;margin:4px;height:auto;padding:0;float:left}.col-md-defi{width:98%;margin:4px;height:auto;padding:0;float:left}.col-md-artiste{width:98%;margin:4px;height:auto;padding:0;float:left}.colonne-1{width:98%;margin:4px;height:auto;padding:0;float:left}.col-md-boutique1{width:98%;margin:2px;height:auto;padding:0;float:left}.auteurs-perso{font-size:18px;margin-top:0}#fiche_produit3 .enplus h3{padding-left:2px;color:#000;float:left;font-size:12px}.col-picto-footer p{font-size:9px}.col-picto-footer h2{font-size:16px}.disparait{display:none!important}.pre-footer{width:100%;position:absolute;left:0;background-color:#e9e9e9;height:200px;z-index:-1;margin-top:30px}.col-picto-footer h2{font-size:15px!important}.col-md-wrapperpp .wrapper-pp1{display:none}.col-md-wrapperpp .wrapper-pp2{display:none}.col-md-wrapperpp .wrapper-pp3{display:block}.wrapper-boite{display:none}.after-footer{margin-top:138px}}@media screen and (min-width:300px) and (max-width:560px){.col-md-wrapperpp{width:98%;margin:4px;background-color:#222}.col-md-wrapperpp .wrapper-pp1{display:none}.col-md-wrapperpp .wrapper-pp2{display:block}.col-md-wrapperpp .wrapper-pp3{display:none}.col-md-pp{width:100%}.col-md-carte{width:100%}.right-wrapper .bouton-pp{clear:left}.col-md-wrappercarte{width:98%;margin:4px;margin-bottom:20px}.block{width:239px;margin:0}.contact-service{display:none}.barre-haut{display:none}.barre-reduite{display:block!important}.barre-reduite a:hover{color:#fff;text-decoration:underline}}@media (min-width:1010px) and (max-width:1200px){.dropdown li a{color:#000;font-size:12px;background-color:#fff}}@media (min-width:630px) and (max-width:991px){.col-md-wrappercarte .wrapper-carte1{display:none}.col-md-wrappercarte .wrapper-carte2{display:none}.col-md-wrappercarte .wrapper-carte3{display:none}.col-md-wrappercarte .wrapper-carte4{display:block}.col-md-wrappercarte{float:left;height:auto;margin:4px;padding:0;width:100%;margin-bottom:20px}.col-md-carte{float:left;height:auto;margin:4px;padding:0;width:100%}.block{width:239px;margin:23px}.contact-service{display:none}.barre-haut{display:none}.barre-reduite{display:block!important}.barre-reduite a:hover{color:#fff;text-decoration:underline}}@media (min-width:587px) and (max-width:629px){.col-md-wrappercarte .wrapper-carte1{display:none}.col-md-wrappercarte .wrapper-carte2{display:none}.col-md-wrappercarte .wrapper-carte3{display:none}.col-md-wrappercarte .wrapper-carte4{display:block}.col-md-wrappercarte{float:left;height:auto;margin:4px;padding:0;width:100%;margin-bottom:20px}.col-md-carte{float:left;height:auto;margin:4px;padding:0;width:100%}.block{width:239px}.contact-service{display:none}.barre-haut{display:none}.barre-reduite{display:block!important}.barre-reduite a:hover{color:#fff;text-decoration:underline}}@media (min-width:561px) and (max-width:586px){.col-md-wrappercarte .wrapper-carte1{display:none}.col-md-wrappercarte .wrapper-carte2{display:none}.col-md-wrappercarte .wrapper-carte3{display:none}.col-md-wrappercarte .wrapper-carte4{display:block}.col-md-wrappercarte{float:left;height:auto;margin:4px;padding:0;width:100%;margin-bottom:20px}.col-md-carte{float:left;height:auto;margin:4px;padding:0;width:100%}.block{width:239px;margin:16px}.contact-service{display:none}.barre-haut{display:none}.barre-reduite{display:block!important}.barre-reduite a:hover{color:#fff;text-decoration:underline}}#f_zoom{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2010;opacity:.6;background-color:#000}#zoom{right:50%;top:50%;position:absolute;z-index:2020;background-color:#fff;border:1px solid #ccc}#zoom .zoom_close{position:absolute;background-color:#fff;display:block;padding:1px 3px;padding-bottom:0;margin:0;top:0;text-align:center;right:0;color:#000;font-weight:700;font-size:1.5em;cursor:pointer;z-index:2003}#zoom .zoom_close:hover{color:#888}#zoom #zoom{position:relative;top:0;left:0;bottom:0;z-index:2001;background-color:#fff;text-align:center}#zoom #zoom_picture{border:1px solid #aaa;margin:18px;margin-top:4px!important;max-width:900px}#zoom .zoom_pictures{display:block;text-align:center;overflow:hidden;margin:0 16px}#zoom .zoom_pictures img{padding:.2em;margin:2px;width:80px;height:auto;border:1px solid #aaa;cursor:pointer;float:left}#zoom .zoom_pictures .selected{border:2px solid #f60}.zoom_cubeproduit{background-color:#fff;padding:8px}.zoom_cubeproduit .linepicture{float:left}.zoom_cubeproduit .linepicture img{max-width:450px;max-height:500px}.zoom_cubeproduit .linename h2{height:16px;width:650px;font-size:12px;line-height:12px;font-weight:400!important;margin:8px 0;border-bottom:1px solid #ccc}.zoom_cubeproduit .lineprice{height:35px;line-height:35px;vertical-align:middle;width:205px;float:left}.zoom_cubeproduit .lineprice strong{font-size:20px;color:#ff780b;margin-right:5px}.zoom_cubeproduit .lineprice strike{font-size:12px;color:#757575}.zoom_cubeproduit .lineprice .pricebulle{float:left;padding-left:4px;background:url(/images/reduc.jpg) 0 0 no-repeat;height:23px;line-height:15px;margin:7px 0 0 9px;padding:4px 0 0 3px;text-align:center;vertical-align:middle;width:42px}.zoom_cubeproduit .lineprice .pricebulle span{color:#fff;font-size:13px;font-weight:700}#fiche_zoom p{line-height:25px;margin:0;padding-right:10px}#fiche_zoom .stock{display:block;float:right;font-family:Arial;font-size:12px;font-weight:400;color:#4f4f4f;margin-top:10px}#fiche_zoom .enstock{float:left;font-size:14px;color:#666;width:140px;margin-left:10px}#fiche_zoom .nostock{color:#c70421;float:left;font-size:14px;font-weight:700;margin-left:169px;margin-top:9px;padding-left:14px;width:125px}#fiche_zoom .precommande{background:url(/images/pt-nostock.jpg) no-repeat scroll 0 0 transparent;color:#c70421;float:left;font-size:14px;font-weight:700;margin-left:10px;margin-top:9px;padding-left:14px;width:400px}#fiche_zoom .price{float:left;font-weight:700;font-size:22px;color:#ff7618;padding-top:2px}#fiche_zoom .price .prix2{display:block;clear:left;margin-bottom:5px}#fiche_zoom p button{cursor:pointer}#fiche_zoom p img{vertical-align:-.4em}#fiche_zoom p a{text-decoration:underline}.zoom_cubeproduit .linelivraison{height:22px;padding-left:2px}.zoom_cubeproduit .linelivraison strong{font-size:13px;color:#1299ab}.zoom_cubeproduit .linebuttonavis{height:32px;overflow:hidden}.zoom_cubeproduit .linebutton{float:right;overflow:hidden;padding-top:2px}.zoom_cubeproduit .linebutton button{float:left;display:block;margin-top:3px}.zoom_cubeproduit .stock{float:left;width:110px;height:28px;padding-right:5px}.zoom_cubeproduit .stock .msgstock,.zoom_cubeproduit .stock .nbstock{display:block;text-align:right}.zoom_cubeproduit .stock .nbstock{color:#4f4f4f;float:left;font-size:12px;font-weight:400;margin-left:23px}.zoom_cubeproduit .stock .msgstock{font-weight:700;font-size:14px;color:#390}.zoom_cubeproduit .rupture{color:#d33034;float:left;font-size:12px;font-weight:700;margin-top:4px;width:101px}.zoom_cubeproduit .lineavis{float:left;padding-top:9px}.ekko-lightbox-container{position:relative}.ekko-lightbox-nav-overlay{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%}.ekko-lightbox-nav-overlay a{z-index:100;display:block;width:33%;height:100%;font-size:30px;color:#fff;text-shadow:2px 2px 4px #000;opacity:1;filter:dropshadow(color=#000,offx=2,offy=2);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.ekko-lightbox-nav-overlay a:empty{width:33%}.ekko-lightbox a:hover{text-decoration:none;opacity:1}.ekko-lightbox .glyphicon-chevron-left{left:0;float:left;padding-left:15px;text-align:left}.ekko-lightbox .glyphicon-chevron-right{right:0;float:right;padding-right:15px;text-align:right}.ekko-lightbox .modal-footer{text-align:left}div.interface{overflow:hidden;display:block;padding:10px}div.carte{float:left}div.controles{padding-left:10px;float:left}div.controles textarea{font-family:arial,sans-serif;font-size:12px;width:350px;height:48px;resize:none;color:#000}div.controles textarea.short{width:190px!important;height:24px!important}div.controles p{margin:0}div.controles span.libelle{clear:both;float:left;line-height:26px;margin-right:10px;width:150px}div.photo{text-align:center}div.d_text{border:solid 1px #fff;overflow:hidden;display:block}#upencours{display:none;color:#444;font-size:10px}.bouton{text-align:center;background-color:#f60;border-radius:1px;color:#fff;padding:6px;float:right;clear:both;width:140px;text-align:center;float:left;font-size:14px}.bouton:hover{color:#fff}input.bouton:hover{cursor:pointer}img.imgcal{margin-left:6px}#croixcal{margin-left:4px}#sexe{width:100px}#poids{width:100px}#taille{width:100px}#canvas{border:solid 1px #444}div.interface{overflow:hidden;display:block;min-height:500px;width:950px;margin-left:10px;border:solid 0 #ccc;padding-bottom:10px}div.etapes{overflow:hidden;display:block;width:950px;margin:auto;border:solid 0;height:80px}div.etape{float:left;width:155px;height:40px;padding:10px;margin-left:10px;margin-top:10px;text-align:center;font-size:14px;border-radius:3px;border:solid 1px #aaa}div.etapes div.on{background-color:#fe7e15;color:#fff}div.etapes div.over{cursor:pointer}div.work_left_pp{border:0;float:left}#div_img_wrapper_pp{float:left}div.work_right_pp div.boites{height:381px;width:100%}div.work_right_pp div.liste_boites img.boite{margin:6px}div.work_right_pp .title{float:left}div.work_right_pp{float:left;min-height:470px;padding-bottom:10px;border-radius:3px;border:solid 1px #ccc}div.work_right_pp p{padding-bottom:10px}div.work_right_pp p.titre{color:#666;display:block;font-size:18px;font-weight:700;margin-bottom:4px;margin-left:10px;padding-bottom:10px}div.work_right_pp select{font-size:15px;width:150px;margin-left:10px;width:295px;margin-bottom:10px;padding:4px;border:solid 1px #ccc;border-radius:3px}div.work_right_pp div.liste_modeles{overflow:hidden;padding-left:10px;display:none}div.work_right_pp div.liste_modeles:hover{background-color:#eee;cursor:pointer}div.work_right_pp div.liste_modeles input{margin-top:13px;float:left;clear:left}div.work_right_pp div.liste_modeles span.libelle{font-size:13px;color:#666;height:50px;float:left}div.work_right_pp div.liste_modeles span.nom{font-size:14px;color:#292929}div.work_right_pp div.liste_modeles span.prix{float:left;font-size:15px}div.work_right_pp div.liste_modeles span.prix_barre{float:left;font-size:13px;color:#888;text-decoration:line-through}div.work_right_pp div.boites{position:relative;overflow:hidden;display:block}div.work_right_pp div.onglet_boite{display:block;float:left;clear:left;width:100px;background-color:#ccc}div.work_right_pp div.onglet_boite span{display:block;font-size:13px;text-align:left}div.work_right_pp div.onglet_boite:hover{background-color:#eee;cursor:pointer}div.work_right_pp div.selected{background-color:#fe7e15;color:#fff}div.work_right_pp div.liste_boites{position:absolute;top:0;left:100px;height:374px;text-align:center;border:solid 1px #ccc;width:497px}div.work_right_pp div.liste_boites img.boite{float:left;width:120px;border:0;margin-top:7px}div.work_right_pp div.liste_boites img.boite:hover{cursor:pointer}div.work_right_pp div.liste_boites img.loader{border:0;margin-left:-100px;margin-top:50px}#div_img_wrapper{width:100%;margin-top:32px;margin-left:auto;margin-right:auto}#div_img_wrapper img:hover{cursor:pointer}#div_img_wrapper span{font-size:24px;text-align:center;display:block;color:#888}#vignettes{float:left;margin-top:10px}#vignettes div{float:left;margin-top:30px;margin-right:10px;border-radius:4px;border:solid 1px #ccc;padding:10px;text-align:center;cursor:pointer}#vignettes div:hover{background-color:#ccc}#vignettes img{border:0}a.next_etape{background-color:#fe7e15;border-radius:3px;color:#fff;margin-right:10px;padding:6px;float:right;clear:both;width:140px}a.bouton{background-color:#ccc;border-radius:3px;color:#fff;margin-right:10px;padding:6px;float:left;clear:both;width:140px}#upencours{display:none;color:#666;font-size:10px}#div_img_quality span{color:var(--White,#fff);font-size:12px;font-style:normal;font-weight:700;line-height:normal}#files{margin-top:10px}#maj_texte,#maj_texte_area{color:#fff;padding:6px;line-height:17px;text-align:center;float:left}.div_bloc_ppz{display:flex;flex-direction:column;align-items:flex-start;box-shadow:0 4px 8px 0 rgba(41,41,41,.08);border-radius:12px;background:#fff}.content-bloc-ppz{margin-bottom:64px}.div_bloc_ppz:hover{box-shadow:0 4px 10px 2px rgba(41,41,41,.12)}.gestion_espace_bloc_ppz{margin-left:20px}@media (min-width:0) and (max-width:768px){.gestion_espace_bloc_ppz{margin-left:0;margin-top:20px}}a.next_etape{font-weight:600;text-align:center;background-color:#f60;border-radius:2px;color:#fff;margin-right:10px;padding:6px;float:right;clear:both;width:140px}a.last_etape{display:block;text-align:center;background-color:#f60;border-radius:2px;color:#fff;padding:6px;margin:auto;margin-top:6px}a.boutong{margin-bottom:10px;font-weight:400;margin-right:0;text-align:center;background-color:#989898;color:#fff;border-radius:2px;padding:6px 3px;float:right}a.boutond{margin-bottom:10px;font-weight:400;margin-right:0;text-align:center;background-color:#f60;color:#fff;border-radius:2px;padding:6px 3px;float:right}#div_img_quality{color:var(--White,#fff);font-size:12px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}#div_img_quality img.star{vertical-align:top;width:16px}#div_img_format span{font-size:12px}#div_img_format span:hover{cursor:pointer}#div_img_format span{color:var(--White,#fff);font-size:12px;font-style:normal;font-weight:500;line-height:normal}#files{margin-top:10px}#img_box{max-width:100%}#votre_texte{float:left}#votre_texte:hover,#votre_texte_area:hover{border:1px solid #989898}#votre_texte.focused,#votre_texte_area.focused{border:1px solid #359aa5}#votre_texte:focus-visible,#votre_texte_area:focus-visible{outline:0}#votre_texte_area{float:left}#votre_texte:focus-visible{outline:0}.input-focused{outline:0}#votre_texte_len{display:none;position:absolute;background-color:#fff7ec;color:#9e360e;top:-56px;left:64px;width:250px;padding:16px 14px 16px 16px;line-height:32px;border-radius:6px;opacity:.8;font-size:12px;line-height:normal;font-weight:500;border:solid 1px #ff780f}input.grey{color:#555}div.area_info{float:left;margin-top:6px;margin-right:15px}div.area_info span{font-size:12px;float:left}p.titre{color:#666;display:block;font-size:18px;font-weight:700;margin-bottom:4px;margin-left:10px;padding-bottom:10px}div.liste_modeles{overflow:hidden;padding-left:10px}div.liste_modeles:hover{background-color:#eee;cursor:pointer}div.liste_modeles input{margin-top:13px;float:left;clear:left}div.liste_modeles span.libelle{font-size:13px;color:#666;float:left}div.liste_modeles span.nom{font-size:14px;color:#292929}div.liste_modeles span.prix{float:left;font-size:15px}div.liste_modeles span.prix_barre{float:left;font-size:13px;color:#666;text-decoration:line-through;clear:both}div.liste_modeles_cadre{overflow:hidden;padding-left:10px}div.liste_modeles_cadre input{margin-top:13px;float:left;clear:left}div.liste_modeles_cadre span.libelle{font-size:13px;color:#666;float:left}div.liste_modeles_cadre span.nom{font-size:14px;color:#292929}div.liste_modeles_cadre span.prix{float:left;font-size:15px}div.liste_modeles_cadre span.prix_barre{float:left;font-size:13px;color:#666;text-decoration:line-through;clear:both}div.liste_boites{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;width:100%}div.liste_boites img.boite{width:98%;cursor:pointer}div.liste_boites img.boite.selected{border-radius:4px;border:2px solid var(--Orange,#ff780f)}div.liste_boites img.loader{border:0;margin-left:180px;margin-top:50px}div.cadres_wrap{display:block}div.cadres{overflow:hidden;display:block}div.liste_cadres{background:#fff;border:0;overflow:hidden}div.liste_cadres img.cadre{cursor:pointer;width:100px;border:0;margin-left:8px;margin-top:8px}div.liste_cadres img.loader{border:0;margin-left:180px;margin-top:50px}div.separation{border-top:solid 1px #ccc;padding-top:8px}div.boites_wrap{display:block}div.boites{position:relative;overflow:hidden;display:block}p.titrerob{color:#292929;display:block;font-size:18px;font-weight:700;margin-bottom:4px;margin-left:10px;padding-bottom:10px}select{font-size:13px;margin-left:10px;margin-bottom:10px;padding:4px;border:solid 1px #ccc;border-radius:3px}div.onglet_boite{cursor:pointer;display:flex;width:141px;padding:16px 8px;align-items:center;gap:12px;border-bottom:1px solid var(--Smooth-Grey-100,#efefef);background:var(--White,#fff);font-size:12px;font-style:normal;font-weight:600;line-height:normal}div.onglet_boite:hover{background:var(--International-Orange-200,#ffd9a7)}div.onglet_boite span{width:100%}div.selected{background:var(--International-Orange-200,#ffd9a7);border-radius:3px;color:var(--International-Orange-800,#9e360e)}.yamm .collapse,.yamm .dropdown,.yamm .dropup,.yamm .nav{position:static}.yamm .container,.yamm .navbar-inner{position:relative}.yamm .dropdown-menu{left:auto}.yamm .dropdown-menu>li{display:block}.yamm .dropdown-submenu .dropdown-menu{left:100%}.yamm .nav.pull-right .dropdown-menu{right:0}.yamm .yamm-content{padding:20px 30px}.yamm .yamm-content:after,.yamm .yamm-content:before{display:table;content:"";line-height:0}.yamm .yamm-content:after{clear:both}.yamm.navbar .nav>li>.dropdown-menu:after,.yamm.navbar .nav>li>.dropdown-menu:before{display:none}.yamm .dropdown.yamm-fullwidth .dropdown-menu{width:100%;z-index:10000;left:0;right:0}@media (max-width:969px){.yamm .dropdown.yamm-fullwidth .dropdown-menu{width:auto}.yamm .yamm-content{padding-left:0;padding-right:0}.yamm .dropdown-menu>li>ul{display:block}}.yamm{margin:0}.grid-demo,.layout-demo{padding:0 10px 10px}.layout-demo [class*=span]{line-height:80px}.grid-demo [class*=span]{line-height:19px}.grid-demo [class*=span],.layout-demo [class*=span]{margin-top:0;margin-bottom:0;font-size:13px;text-align:left}.yamm .accordion,.yamm .thumbnails li,.yamm form,.yamm table,.yamm-nav{margin-bottom:0}.azoom{position:absolute}.azoom img{background:url(/images/apercu1.png)}.azoom img:hover{background:url(/images/apercu2.png)}.asavoirplus{position:absolute}.asavoirplus img{background:url(/images/savoir-plus1.png)}.asavoirplus img:hover{background:url(/images/savoir-plus2.png)}.cube-prod-acc .linebtn{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.linebtn2{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}:hover>.linebtn2{-webkit-opacity:1;-moz-opacity:1;opacity:1}.cube-prod-acc:hover>.linebtn{-webkit-opacity:1;-moz-opacity:1;opacity:1}.txt-sur-image-accueil{position:absolute;bottom:0;z-index:0;font-size:100%;background:#1b1406;background-color:rgba(0,0,0,.7);padding:5px;margin-bottom:4px}.blocBoutique{color:#fff}.blocBoutique a:hover{color:#ff861e}#themes .ColBlock1{padding:0 0 15px 15px;float:left;margin-top:10px;margin-bottom:15px;list-style:none}#themes .ColBlock3{margin-top:10px;padding:0 0 15px 15px;float:left;list-style:none}#themes .ColBlock4{margin-top:10px;padding:0 0 15px 15px;float:left;list-style:none}#themes .ColBlock5{margin-top:10px;padding:0 0 15px 25px;float:left;list-style:none}.titre-ss-menu{color:#ff780f;margin:18px 0 5px}.titre-ss-menu a{color:#ff780f}.titre-ss-menu2{color:#ff780f;margin:0 0 5px}.titre-ss-menu2 a{color:#ff780f}.scroll-top-wrapper{position:fixed;opacity:0;visibility:hidden;overflow:hidden;text-align:center;z-index:100;background-color:#777;color:#eee;width:50px;height:48px;right:30px;bottom:30px;padding-top:2px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.scroll-top-wrapper:hover{background-color:#359aa5}.scr-fl{background-color:#2b6673;width:45px;height:42px}.scroll-top-wrapper.show{visibility:visible;cursor:pointer;opacity:1}.scroll-top-wrapper.show{visibility:visible;cursor:pointer;opacity:1}.scroll-top-wrapper img{margin-top:8px}.scroll-top-wrapper i.fa{line-height:inherit}.menu{position:static;width:100%;max-width:100%;z-index:0;margin:0 0 5px;left:0}@media (min-width:1050px){.fixed{top:24px;position:fixed;z-index:2;border-top:0 solid silver;border-bottom:0 solid silver}}.fixed_mobile{top:0;position:fixed;background:#fff;z-index:2;box-shadow:0 0 40px #222;-webkit-box-shadow:0 0 40px #222;-moz-box-shadow:0 0 40px #222;border-top:0 solid silver;border-bottom:0 solid silver}.fixed_tablette{top:0;position:fixed;background:#fff;z-index:2;box-shadow:0 0 40px #222;-webkit-box-shadow:0 0 40px #222;-moz-box-shadow:0 0 40px #222;border-top:0 solid silver;border-bottom:0 solid silver}.txt-drapeau{width:130px;float:left;margin:2px 0;line-height:22px}div.txt-drapeau:hover{background-color:#eee;cursor:pointer}.txt-pays{float:left;color:#666;padding:3px 5px 0}.drap-pays{float:left;padding:2px;margin-right:6px;color:#000}.choix-pays{float:left;top:36px;background-color:#fff;position:absolute;height:auto;width:130px!important;border:1px solid #ccc;border-top:0;padding-top:3px;border-radius:0 0 6px 6px;padding:6px;z-index:3000}.img-choix{float:left;top:1px;position:relative;height:20px;width:30px}.select-pays{float:left;top:3px;position:relative;height:19px;border:0}.nom-pays{color:#fff;float:left;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#input_search{position:relative;display:flex;align-items:center;padding:7px 24px;box-sizing:border-box}.select-pays-footer{float:left;top:3px;position:relative;height:19px;border:0}.select-pays-footer-mobile{float:left;top:3px;position:relative;height:19px;width:100px;border:0}#divautosuggest{width:100%;z-index:5;display:none;background-color:#fff;font-size:12px;box-sizing:border-box;padding:0 17px 16px 17px;border-radius:12px}#divautosuggest ul{list-style:none;overflow:hidden;text-align:inherit;display:flex;flex-direction:column;gap:8px}#divautosuggest ul li{color:#989898;font-size:12px;padding:0;padding-left:5px;margin:1px;text-align:left;display:block}#divautosuggest ul li a{color:#989898;font-size:14px;text-decoration:none;background-color:transparent;display:block}#divautosuggest ul li a strong,#divautosuggest ul li a.selected strong{color:#989898;font-size:12px;font-weight:500}#divautosuggest ul li a.selected{background-color:#f3f3f3;display:block;font-size:14px;margin-right:5px}#divautosuggest span{border-top:1px solid #efefef;color:#999;text-align:right;font-size:10px;padding:2px;display:block}#divautosuggest ul li.catSuggest a{color:#123a9f;font-size:14px}#divautosuggestmobile{position:absolute;width:100%;top:31px;z-index:2;box-sizing:border-box;border:1px solid #999;border-top:1px dashed #e4e3e3;border-radius:0 0 9px 9px;border-radius:0 0 9px 9px;visibility:hidden;background-color:#fff}#divautosuggestmobile ul{list-style:none;overflow:hidden;text-align:inherit}#divautosuggestmobile ul li{color:#666;font-size:14px;padding:0;padding-left:5px;margin:1px;text-align:left;display:block}#divautosuggestmobile ul li a{color:#666;font-size:14px;text-decoration:none;background-color:transparent;display:block;padding:2px}#divautosuggest ul li a.selected strong,#divautosuggestmobile ul li a strong{color:#666;font-size:14px}#divautosuggestmobile ul li a.selected{background-color:#f3f3f3;display:block;font-size:14px;margin-right:5px}#divautosuggestmobile span{color:#999;text-align:right;font-size:10px;padding:2px;display:block}#divautosuggestmobile ul li.catSuggest a{color:#123a9f;font-size:14px}div.cubecoeur{cursor:pointer;top:16px;right:16px;position:absolute;z-index:1;overflow:hidden}.search_result{font-size:12px;color:#262626;font-weight:400;margin-bottom:15px;clear:left;width:100%;display:block}#fil_ariane_panier{font-size:11px!important;margin-left:280px}#fil_ariane_panier .num_etape{text-align:center;float:left;margin:0 15px 15px}#fil_ariane_panier .num_etape a{display:block;font-size:12px;color:#96c11f;text-align:center}#fil_ariane_panier .txt_off{display:block;font-size:12px;color:#ccc;text-align:center}#fil_ariane{margin:auto;width:100%;max-width:1120px;padding-top:12px;box-sizing:border-box!important}.a_ariane{font-size:12px;color:#262626;font-weight:400}#fil_ariane a.a_ariane img{margin:0 10px;margin-left:4px;vertical-align:middle;background:url(/images/flch-ariane.jpg)}#fil_ariane .category span{color:#292929;font-weight:600}.slider-image-produit>div>.slick-track{display:flex;justify-content:space-between;flex-direction:row}.slick-track{margin-left:18px}.slider-image-produit{margin-left:-16px;gap:16px}.slider-image-produit>li{margin-left:-16px}.slider-new.fullscreen{margin-left:0}.responsive-video-container{position:relative;width:92vw;padding-bottom:56.25%;height:0;display:flex;align-items:center;justify-content:center}.responsive-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.slider-new.fullscreen .slick-list{width:100%!important;transition:width .5s ease}div.cubecoeurproduit{z-index:1;width:36px;height:36px;border-radius:64.286px;background:rgba(41,41,41,.22);backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;position:absolute;right:16px;top:16px}.cubepartage{z-index:1;width:36px;height:36px;border-radius:64.286px;background:#fff;backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;position:absolute;right:62px;top:16px;cursor:pointer}#tata{display:flex}.cubecoeurproduit>img,.cubepartage>img{width:18px;height:18px}.cubecoeurproduit2>img{width:24px;height:24px}.vignettes .vignette.active{border:2px solid #ff780f}.vignettes img{border:1px solid #d8d8d8;cursor:pointer;width:48px;height:48px;border-radius:6px}#fil_ariane_panier-new .num_etape_selected .TxtEtape,#fil_ariane_panier-new .num_etape_visited .TxtEtape{text-decoration:underline;color:#292929;display:block;font-size:14px}#fil_ariane_panier-new .num_etape_waiting .TxtEtape{text-decoration:none;color:#999;display:block;font-size:14px}#fil_ariane_panier-new .num_etape_selected .Number,#fil_ariane_panier-new .num_etape_visited .Number{text-decoration:none;color:#292929;display:block;float:left;padding:0 10px 0 0;font-size:14px}#fil_ariane_panier-new .num_etape_waiting .Number{text-decoration:none;color:#999;display:block;float:left;padding:0 10px 0 0;font-size:14px}#fil_ariane_panier-new .num_etape_selected a,#fil_ariane_panier-new .num_etape_visited a,#fil_ariane_panier-new .num_etape_waiting a{display:block;font-weight:700}#fil_ariane_panier-new .num_etape_visited{text-decoration:underline;color:#999}#fil_ariane_panier-new .num_etape_visited span{font-weight:400;color:#999}#fil_ariane_panier-new .num_etape_selected{text-decoration:underline;color:#292929}#fil_ariane_panier-new .num_etape_selected a{font-weight:700;color:#292929}#fil_ariane_panier-new .num_etape_waiting a{font-weight:400;color:#ccc}#fil_ariane_panier-new .txt_off{font-weight:700;color:#ccc}#panier.table{width:100%;border-collapse:collapse}#panier.tr:nth-of-type(odd){background:#eee}#panier.th{background:#292929;color:#fff;font-weight:700}#panier.td,#panier.th{padding:6px;border:1px solid #ccc;text-align:left}.stopcoeur{display:block!important}.texte_intro_mobile{display:none!important}@media (min-width:0) and (max-width:1050px){.stopcoeur{display:none!important}}@media (min-width:0) and (max-width:740px){.texte_intro_mobile{display:block!important}}.texte_intro_tablette{display:none!important}@media (min-width:740px) and (max-width:1050px){.texte_intro_tablette{display:block!important}}.presentation_mobile{display:none!important}.presentation_web{display:block!important}@media (min-width:0) and (max-width:1050px){.presentation_mobile{display:block!important}.presentation_web{display:none!important}}.btn_ajouter_zoom{display:none!important}@media (min-width:0) and (max-width:1050px){.btn_ajouter_zoom{display:block!important}}.news-version-web{display:block!important}.news-version-tablette{display:none!important}.news-version-mobile{display:none!important}.div-footer-telephone-web{display:block!important}.div-footer-telephone-mobile{display:none!important}.div-filtre-produit-web{display:block!important;backgroiund-color:#ffffff}.div-filtre-produit-tablette-mobile{display:none!important}.entete_wishlist_web{display:block!important}.entete_wishlist_mobile{display:none!important}.footer_wishlist_web{display:block!important}.footer_wishlist_mobile{display:none!important}.ligne_wishlist_web{display:block!important}.ligne_wishlist_mobile{display:none!important}@media (min-width:0) and (max-width:0){.entete_wishlist_web{display:none!important}.entete_wishlist_mobile{display:block!important}.footer_wishlist_web{display:none!important}.footer_wishlist_mobile{display:block!important}.ligne_wishlist_web{display:none!important}.ligne_wishlist_mobile{display:block!important}}.stop_pagination{display:block!important}@media (min-width:0) and (max-width:480px){.stop_pagination{display:none!important}}.choix_pays_tablette{display:none!important;overflow:hidden;padding-bottom:10px}@media (min-width:420px) and (max-width:1050px){.choix_pays_tablette{display:block!important}}.paniervide{display:block!important}.paniervide-mobile{display:none!important}@media (min-width:0) and (max-width:885px){.paniervide{display:none!important}.paniervide-mobile{display:block!important}}@media (min-width:748px) and (max-width:1000px){.news-version-web{display:none!important}.news-version-tablette{display:block!important}.div-filtre-produit-web{display:none!important}.div-filtre-produit-tablette-mobile{display:block!important}}@media (min-width:0) and (max-width:748px){.news-version-web{display:none!important}.news-version-mobile{display:block!important}.div-footer-telephone-web{display:none!important}.div-footer-telephone-mobile{display:block!important}.div-filtre-produit-web{display:none!important}.div-filtre-produit-tablette-mobile{display:block!important}}.cacher_mobile{display:block!important}@media (min-width:0) and (max-width:630px){.cacher_mobile{display:none!important}}.cacher_dernier_produit{display:block!important}@media (min-width:810px) and (max-width:1200px){.cacher_dernier_produit{display:none!important}}.cacher_avant_dernier_produit{display:block!important}@media (min-width:810px) and (max-width:1010px){.cacher_avant_dernier_produit{display:none!important}}.panier_header_web{display:block!important}.panier_header_mobile{display:none!important}@media (min-width:0) and (max-width:820px){.panier_header_web{display:none!important}.panier_header_mobile{display:block!important}}.header_fixe_web{background-color:#fff;left:0;width:100%;max-width:100%;position:fixed!important;background-color:#ff780f;top:0;color:#fff;z-index:5;height:48px;z-index:2000}.filter-tag{border-radius:100px;padding:8px 18px;border:1px solid #292929;font-size:12px;color:#292929;font-weight:500;cursor:pointer;line-height:normal}.filter-tag:hover{background:var(--Smooth-Grey-200,#dcdcdc)}.filter-tag.active{border:1px solid var(--Smooth-Grey-950,#292929);background:var(--Smooth-Grey-950,#292929);color:var(--White,#fff)}.menu_mobile{display:none}.recherche_mobile{display:none!important}.menu_avant_mobile{display:none!important}.menu_web{display:block!important}.filtre_mobile{display:none!important}.left_panier{display:block!important}.menu_web_espace{display:block!important}.menu_mobile_espace{display:none!important}.div_entete_tableau_commande{display:block!important}.div_detail_resume_commande_web{display:block!important}.div_detail_resume_commande_mobile{display:none!important}.div_detail_resume_haut_commande_web{display:block!important}.div_detail_resume_haut_commande_mobile{display:none!important}.logout{display:block!important}#main_espaceclient .ariane{display:block!important}@media (min-width:560px) and (max-width:1050px){.menu_mobile{display:flex}.recherche_mobile{display:inline-flex!important}.menu_avant_mobile{display:block!important}.menu_web{display:none!important}.filtre_mobile{display:block!important}.row-fluid .span9page{width:100%}.left_panier{display:none!important}.menu_web_espace{display:none!important}.menu_mobile_espace{display:block!important}.div_entete_tableau_commande{display:block!important}.div_detail_resume_commande_web{display:block!important}.div_detail_resume_commande_mobile{display:none!important}.logout{display:block!important}#main_espaceclient .ariane{display:block!important}.div_detail_resume_haut_commande_web{display:block!important}.div_detail_resume_haut_commande_mobile{display:none!important}}@media (min-width:0) and (max-width:560px){.menu_mobile{display:flex}.recherche_mobile{display:inline-flex!important}.menu_avant_mobile{display:none!important}.menu_web{display:none!important}.filtre_mobile{display:block!important}.row-fluid .span9page{width:100%}.left_panier{display:none!important}.menu_web_espace{display:none!important}.menu_mobile_espace{display:block!important}.div_entete_tableau_commande{display:none!important}.div_detail_resume_commande_web{display:none!important}.div_detail_resume_commande_mobile{display:block!important}.logout{display:none!important}#main_espaceclient .ariane{display:none!important}.div_detail_resume_haut_commande_web{display:none!important}.div_detail_resume_haut_commande_mobile{display:block!important}}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){#panier.table,#panier.tbody,#panier.td,#panier.th,#panier.thead,#panier.tr{display:block}#panier.thead #panier.tr{position:absolute;top:-9999px;left:-9999px}#panier.tr{border:1px solid #ccc}#panier.td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}#panier.td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}#panier.td:first-of-type:before{content:"Article"}#panier.td:nth-of-type(2):before{content:"Prix unitaire"}#panier.td:nth-of-type(3):before{content:"QuantitÃ©"}#panier.td:nth-of-type(4):before{content:"Supprimer"}#panier.td:nth-of-type(5):before{content:"Total"}}.jcarousel-wrapper{position:relative}.jcarousel{position:relative;overflow:hidden}.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel li{width:187px;float:left;border:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jcarousel img{display:block;max-width:100%;height:auto!important}.jcarousel-control-next,.jcarousel-control-prev{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;text-align:center;background:#4e443c;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial,sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 4px #f0efe7;-moz-box-shadow:0 0 4px #f0efe7;box-shadow:0 0 4px #f0efe7}.jcarousel-control-prev{left:15px;margin-left:60px}.jcarousel-control-next{right:15px}.jcarousel-pagination{position:absolute;bottom:-20px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin:0}.jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:#f80;color:#4e443c;border-radius:10px;text-indent:-9999px;margin-right:7px;-webkit-box-shadow:0 0 2px #4e443c;-moz-box-shadow:0 0 2px #4e443c;box-shadow:0 0 2px #4e443c}.jcarousel-pagination a.active{background:#4e443c;color:#f80;opacity:1;-webkit-box-shadow:0 0 2px #f0efe7;-moz-box-shadow:0 0 2px #f0efe7;box-shadow:0 0 2px #f0efe7}.jcarousel-pp-wrapper{position:relative}.jcarousel-pp{position:relative;overflow:hidden}.jcarousel-pp ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel-pp li{width:190px;float:left;border:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jcarousel-pp img{display:block;max-width:100%;height:auto!important}.jcarousel-pp-control-next,.jcarousel-pp-control-prev{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;text-align:center;background:#4e443c;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial,sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 4px #f0efe7;-moz-box-shadow:0 0 4px #f0efe7;box-shadow:0 0 4px #f0efe7}.jcarousel-pp-control-prev{left:15px}.jcarousel-pp-control-next{right:15px}.jcarousel-pp-pagination{position:absolute;bottom:-40px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin:0}.jcarousel-pp-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:#f80;color:#4e443c;border-radius:10px;text-indent:-9999px;margin-right:7px;-webkit-box-shadow:0 0 2px #4e443c;-moz-box-shadow:0 0 2px #4e443c;box-shadow:0 0 2px #4e443c}.jcarousel-pp-pagination a.active{background:#4e443c;color:#f80;opacity:1;-webkit-box-shadow:0 0 2px #f0efe7;-moz-box-shadow:0 0 2px #f0efe7;box-shadow:0 0 2px #f0efe7}#toggle{display:block}#toggle p{padding:0}.design_filtre_mobile{border:1px solid #ff780f}.div_titre_filtre{display:block;height:34px;background:#ff780f;width:100%;color:#fff;text-align:center;font-weight:700;font-size:14px}.div_margin_titre_filtre{margin-left:6px;margin-right:6px}.div_deb_titre_filtre{width:10%;float:left}.div_milieu_titre_filtre{width:80%;float:left;padding-top:7px}.div_fin_titre_filtre{width:10px;float:right;padding-top:7px;text-align:right}.div_selection_filtre_mobile{width:100%;background:#fff}.div_selection_filtre_mobile ul{list-style:outside none none}.div_selection_filtre_mobile li{margin-left:10px;margin-right:10px;border-bottom:1px solid #ebebeb;padding-top:5px;padding-bottom:5px}.div_selection_filtre_mobile_libelle{width:80%;float:left}.div_selection_filtre_mobile_suppr{width:10%;float:left;text-align:right}.div_clear_filtre_mobile{clear:both;height:10px}.div_filtre_mobile_entete{width:100%}.div_titre_filtre_mobile_entete{background:#f9f9f9;font-size:14px;font-weight:700;width:100%;padding-top:7px;border-top:1px solid #ff780f;height:30px;cursor:pointer}.span_titre_filtre_mobile_entete{padding-left:10px}.div_filtre_mobile_entete ul{list-style:outside none none;font-size:12px}.div_filtre_mobile_entete li{margin-left:10px;margin-right:10px;border-bottom:1px solid #ebebeb;padding-top:5px;padding-bottom:5px}.div_filtre_mobile_entete_espace{width:100%}.div_titre_filtre_mobile_entete_espace{background:#f9f9f9;font-size:14px;font-weight:700;width:100%;padding-top:7px;border-top:1px solid #ff780f;height:30px}.span_titre_filtre_mobile_entete_espace{padding-left:10px}.div_filtre_mobile_entete_espace ul{list-style:outside none none;font-size:12px}.div_filtre_mobile_entete_espace li{margin-left:10px;margin-right:10px;border-bottom:1px solid #ebebeb;padding-top:5px;padding-bottom:5px}.deroule{display:block;background:url(/images/desc_nr.svg) no-repeat right 0 top 0}.enroule{background:url(/images/asc_nr.svg) no-repeat right 0 top 0}.derouleMobile{display:block;background:url(/images/desc_nr.svg) no-repeat right 10px top 2px}.enrouleMobile{background:url(/images/asc_nr.svg) no-repeat right 10px top 2px}.caption{position:absolute;left:0;bottom:0;padding-right:10px;padding-top:10px;padding-bottom:10px;padding-left:10px;background-color:#000;z-index:50;font-family:Inter,Monaco,Menlo,Consolas,"Courier New",monospace;font-size:21px;letter-spacing:1px;text-transform:uppercase;color:#fff;opacity:.72}@media (min-width:0) and (max-width:450px){.caption{display:none!important}}.stop_title_accueil{display:block!important}.on_title_accueil{display:none!important}.ajuster_slider_puzzlephoto_consult{margin-left:35px;margin-right:35px}.border-news-mobile{border:0}@media (min-width:0) and (max-width:400px){.stop_title_accueil{display:none!important}.on_title_accueil{display:block!important;background:#464343;color:#fff}.ajuster_slider_puzzlephoto_consult{margin-left:45px;margin-right:60px;padding-top:20px;padding-bottom:20px}.border-promo-mobile{border:1px solid #464343}}.hauttableauwebtablette{display:block!important}@media (min-width:0) and (max-width:900px){.hauttableauwebtablette{display:none!important}}.col-md-pays{padding:0;float:right}.fidelite{margin:0 2%}.fidelite h1{font-weight:400}.fidelite .bloc{float:left;height:180px;margin:27px 15px 15px;width:250px}.fidelite .txt{float:left;margin-top:20px;width:100%;text-align:justify}.fidelite .txt-bloc{text-align:center}.fidelite .txt-intro{float:left;margin-top:20px}.fidelite .titre-fidelite{clear:left;margin:30px 0 0}.fidelite .couleur-r{background-color:#ff780f;border-radius:1px;height:28px;margin:0 7px 7px 0}.fidelite .buttonok-r{color:#fff;display:block;font-size:14px;font-weight:400;padding:4px 15px 0 0;text-align:center;text-decoration:none}.fidelite .ss-titre{font-size:15px;color:#ff780f;margin-top:20px;clear:left;text-transform:uppercase}.fidelite .tab-fi{clear:left}@media (min-width:0) and (max-width:400px){.fidelite .bloc{float:left;height:180px;margin:27px 0 0;width:199px}.g-corps-txt{font-size:25px}.g-typo-code{font-size:16px}.g-typo-offre{font-size:27px}.offre-liv{font-size:29px}.offre-franco{font-size:14px}.offre-delai{font-size:25px}.offre-txt-liv{font-size:25px}.p-franco{font-size:25px}}@media (min-width:0) and (max-width:600px){.g-compteur{font-size:13px;padding-top:16px;float:left;padding-left:50px;width:135px}}.titre_page_espace_client{color:#ff780f;font-size:24px;margin:18px 0;width:100%}.rub_inscription{border:1px solid #efefef;border-radius:5px;width:auto}.PodBlanc{border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:#fff;padding:32px;border-radius:12px}.titre_encart_espace_client{color:#ff780f;font-size:18px;margin:18px 0;width:100%;padding-left:10px}.padding00{padding:0}.padding0{padding:0;padding-right:25px;padding-left:10px}.marginleft0{margin-left:0}.img_error{padding-left:15px;padding-top:5px}.error_form{color:#a94442}.inner-addon{position:relative}.inner-addon .glyphicon{position:absolute;padding:10px;pointer-events:none}.left-addon .glyphicon{left:0}.right-addon .glyphicon{right:0}.left-addon input{padding-left:30px}.right-addon input{padding-right:30px}.row-full-height{height:100%}.col-full-height{height:100%;vertical-align:middle}.row-same-height{display:table;width:100%;table-layout:fixed}.col-xs-height{display:table-cell;float:none!important}.row.equalheights{overflow:hidden}.row.equalheights>[class*=col-]{margin-bottom:-99999px;padding-bottom:99999px}.row-full-height{height:100%}.col-full-height{height:100%;vertical-align:middle}.row-same-height{display:table;width:100%;table-layout:fixed}.col-xs-height{display:table-cell;float:none!important}@media (min-width:768px){.col-sm-height{display:table-cell;float:none!important}}@media (min-width:992px){.col-md-height{display:table-cell;float:none!important}}@media (min-width:1200px){.col-lg-height{display:table-cell;float:none!important}}#carrousel_POI{width:180px;height:488px;border:0;border-radius:0;float:left}#carrousel_POI .carrousel_elt,#carrousel_POI .carrousel_eltOff{cursor:pointer;width:180px;position:relative;font-size:12px;height:111px;border-bottom:1px solid #c6c6c6;background-color:#fff}#carrousel_POI .carrousel_eltOff *{color:#ddd!important}#carrousel_POI .carrousel_selected{background-color:#e1e1e1}#carrousel_POI .carrousel_grpprevious{position:absolute;top:-488px;bottom:488px}#carrousel_POI .carrousel_grpcurrent{position:absolute;top:20px;bottom:20px}#carrousel_POI .carrousel_grpnext{position:absolute;top:488px;bottom:-488px}#carrousel_POI .POI_id{position:absolute;width:18px;height:18px;left:8px;top:11px;text-align:center;color:#fff;font-weight:700;font-size:14px}#carrousel_POI .POI_name{color:#666;margin:0 5px;display:block;padding:3px 0;margin-left:28px}#carrousel_POI .POI_adresse{color:#888;margin:0 5px;display:block;margin-left:28px;font-size:10px}#carrousel_POI .POI_radio{position:absolute;left:2px;top:2px}#carrousel_POI .POI_distance{color:#666;font-size:11px;position:absolute;bottom:2px;right:2px}.carrousel{position:relative;z-index:1;overflow:hidden;border:1px solid #b9b9b9;border-radius:9px}.carrousel_scrollleft,.carrousel_scrollright{position:absolute;z-index:3;top:0;bottom:0;width:38px;background-color:#fff;text-align:center;border-radius:9px}.carrousel_scrollleft{left:0;background:#fff url(/images/design_elements/carousel_left_arrow.png) 1px 50% no-repeat;cursor:pointer}.carrousel_scrollright{right:0;background:#fff url(/images/design_elements/carousel_right_arrow.png) 0 50% no-repeat;cursor:pointer}.carrousel_scrollleft:hover{left:0;background:#fff url(/images/design_elements/carousel_left_arrow_dark.png) 1px 50% no-repeat}.carrousel_scrollright:hover{right:0;background:#fff url(/images/design_elements/carousel_right_arrow_dark.png) 0 50% no-repeat}.carrousel_scrollleft_end{left:0;background:#fff none!important;cursor:default}.carrousel_scrollright_end{right:0;background:#fff none!important;cursor:default}.carrousel_scrollbottom,.carrousel_scrolltop{position:absolute;z-index:3;left:0;right:0;height:18px;text-align:center;cursor:pointer}.carrousel_scrolltop{top:0;background:#fff url(/images/design_elements/carousel_top_arrow.jpg) 50% 50% no-repeat}.carrousel_scrollbottom{bottom:0;background:#fff url(/images/design_elements/carousel_bottom_arrow.jpg) 50% 50% no-repeat}.carrousel_scrollbottom_end,.carrousel_scrolltop_end{background:0 0;background-color:#fff}.POI_locateOn_CHR{display:block;width:24px;height:41px;background:url(/images/design_elements/locateOn_3.png) 0 0 no-repeat!important}.POI_locateOn_BPR{display:block;width:24px;height:41px;background:url(/images/design_elements/locateOn_62.png) 0 0 no-repeat!important}.POI_locateOn_A2P{display:block;width:24px;height:41px;background:url(/images/design_elements/locateOn_63.png) 0 0 no-repeat!important}.POI_locateOn_CIT{display:block;width:24px;height:41px;background:url(/images/design_elements/locateOn_64.png) 0 0 no-repeat!important}.POI_handicap{position:absolute;width:21px;height:21px;background:url(/images/socolissimo_acces_hand.png) 0 0 no-repeat}.POI_close{position:absolute;width:21px;height:21px;background:url(/images/picto-close-commercant.png) 0 0 no-repeat}#choixPOI{margin-bottom:15px}#mapPOI{margin:4px;height:480px}#detailPOI{border:2px solid #ddd;height:80px;padding:5px}input[name=mode_livraison]{margin-left:8px}#car-panier_tab{margin-top:15px}#car-panier_tab .onglets{padding:0;overflow:hidden}#car-panier_tab .onglets h3{float:left;display:block;color:#666;font-size:13px;margin-left:5px;cursor:pointer;font-weight:400;border:1px solid #ccc;border-bottom:0;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:7px;padding:2px 10px;text-align:right;height:40px;line-height:20px}#car-panier_tab .onglets .car-panier_selected{background-color:#ff780f;color:#fff!important;border-bottom:0}#car-panier_tab .onglets .car-panier_selected *{color:#fff!important}#car-panier_tab .car-panier_show{display:block}#car-panier_tab .car-panier_hide{display:none}.car-panier{position:relative;z-index:1;overflow:hidden;border:1px solid #ccc;border-radius:5px;width:728px}.title-liv{font-size:13px;font-weight:700;color:#ff780f;margin:15px}#adresse-livraison label{cursor:pointer;display:inline}#adresse-livraison .date-estimation{font-weight:400;font-size:12px;font-style:italic}.date-estimation{font-weight:400;font-size:12px;font-style:italic;color:red}#adresse-livraison .franco-ml{font-weight:700;font-size:12px}#panier_recapitulatif2{padding-top:15px}#panier_recapitulatif2 .row{padding-left:10px;padding-top:4px;padding-bottom:4px;padding-right:10px}#panier_recapitulatif2 .total{color:#ff780f;font-weight:600}#divpanier_recapitulatif2{font-size:16px;background:#f0f0f0}#etape4_paiements label{cursor:pointer}.img-nav-droite{background-color:#f80;height:20px;width:20px}.img-nav-gauche{background-color:#292929;height:20px;width:20px}div.work_left{width:450px!important}#div_img_wrapper{margin-top:0;margin-left:auto;margin-right:auto}div.work_right{width:515px!important}.fielderror{border:solid 1px red}.question{margin:10px 0 30px;color:#292929;font-size:14px}#ticket_cat_wrapper span.it{clear:left;display:block;margin-left:48px}#ticket_cat_wrapper span.selected{font-weight:600;color:#ff780f;font-weight:700}#ticket_cat_wrapper span.it:hover{color:#ff780f;cursor:pointer;font-weight:700}#ticket_cat_wrapper span.titre-sav{clear:left;display:block;padding-top:8px;margin-top:6px;padding-bottom:8px;font-size:16px;font-weight:600}#page-puzzles2 .bloc{border-radius:10px;float:left;margin:0 10px 10px;width:100%;margin-bottom:50px}#page-puzzles2 .bloc .txt-intro{color:#292929;font-size:14px}#page-puzzles2 .encart-ppcartes{background-color:#fff;border-bottom:3px solid #f87a0c;border-radius:5px;box-shadow:0 0 2px #999;margin-bottom:10px;margin-left:10px;padding:11px}#page-puzzles2 .bloc .titre-pp{color:#666;font-size:13px;line-height:35px;margin-top:10px}#page-puzzles2 .bloc2{height:498px}#page-puzzles2 .bloc3{border:1px solid #ccc;border-radius:10px}#page-puzzles2 .bloc2 .img-naiss{color:#666;text-align:center;margin:10px}.img_solde_web{display:block}.img_solde_mobile{display:none}@media (min-width:0) and (max-width:560px){.img_solde_web{display:none}.img_solde_mobile{display:block}}.menu_promo a:hover{color:#fff;background:#ff780f!important}.menu_ravensburger{background:#1a5dae!important;color:#fff!important;padding:0;font-weight:700}.menu_ravensburger a{background:#1a5dae!important;color:#fff!important;padding:0;font-weight:700}.menu_ravensburger a:hover{background:#1a5dae!important;color:#fff!important;padding:0;font-weight:700}.menu_noel{background:#d00000!important;color:#fff!important;padding:0 18px!important;font-weight:700}.menu_noel a{background:#d00000!important;color:#fff!important;font-weight:700}.menu_noel a:hover{background:#d00000!important;color:#fff!important;padding:0;font-weight:700}.menu_bluebird{background-color:#011e52!important;color:#fff!important;padding:0 6px!important}.menu_bluebird a{background:#011e52!important;color:#fff!important}.menu_bluebird a:hover{background:#011e52!important;color:#fff!important;padding:0}@media (min-width:0) and (max-width:1150px){.menu_promo{color:#fff;background:#ff780f!important;padding:0}}.popup-be-mobile{display:none}.popup-be-web{display:block}@media (min-width:0) and (max-width:500px){.popup-be-mobile{display:block}.popup-be-web{display:none}}.caption2{color:#bc3227;font-family:Inter,Monaco,Menlo,Consolas,"Courier New",monospace;font-size:2.5vw;left:0;letter-spacing:1px;position:absolute;text-transform:uppercase;padding-left:38%;top:7%;max-font-size:50px}.caption3{color:#bc3227;font-family:Inter,Monaco,Menlo,Consolas,"Courier New",monospace;font-size:4.5vw;left:0;letter-spacing:1px;padding-left:53%;position:absolute;text-transform:uppercase;top:30%;z-index:2}@media (min-width:1200px) and (max-width:5000px){.caption2{font-size:30px}}.rating-info{border:none;float:left}.rating-info>input{display:none}.rating-info>label:before{margin:5px;font-size:1.55em;font-family:FontAwesome;display:inline-block;content:"\f005"}.rating-info .checked~label{color:#ff861e;cursor:pointer}.rating-info>.half:before{content:"\f089";position:absolute}.rating-info>label{color:#ddd;float:right}.rating{border:none;float:left}.rating>input{display:none}.rating>label:before{margin:5px;font-size:1.55em;font-family:FontAwesome;display:inline-block;content:"\f005"}.rating .checked~label{color:#ff861e;cursor:pointer}.rating>.half:before{content:"\f089";position:absolute}.rating>label{color:#ddd;float:right}.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label,.rating>input:checked~label{color:#ff861e}.rating>input:checked+label:hover,.rating>input:checked~label:hover,.rating>input:checked~label:hover~label,.rating>label:hover~input:checked~label{color:#ff861e}.file-loading{top:0;right:0;width:25px;height:25px;font-size:999px;text-align:right;color:#fff;background:transparent url(/images/puzzle-photo/loading.gif) top left no-repeat;border:none}.file-object{margin:0 0 -5px;padding:0}.btn-file{position:relative;overflow:hidden;background:#ff780f;padding-bottom:10px}.btn-file:hover{background:#ff780f}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;text-align:right;opacity:0;background:#ff780f;cursor:inherit;display:block}.file-caption-name{display:inline-block;overflow:hidden;height:20px;word-break:break-all}.input-group-lg .file-caption-name{height:25px}.file-preview-detail-modal{text-align:left}.file-error-message{background-color:#f2dede;color:#a94442;text-align:center;border-radius:5px;padding:5px 10px 5px 5px}.file-error-message pre,.file-error-message ul{margin:5px 0;text-align:left;list-style-type:none}.kv-file-upload{display:none}.kv-file-remove{background:#ff780f}.kv-file-remove-ok{background:#ff780f}.file-caption-disabled{background-color:#eee;cursor:not-allowed;opacity:1}.file-preview{border-radius:5px;border:1px solid #ddd;padding:5px;width:95%;margin-bottom:5px}.file-preview-frame{display:table;margin:8px;height:160px;border:1px solid #ddd;box-shadow:1px 1px 5px 0 #a2958a;padding:6px;float:left;text-align:center;vertical-align:middle}.file-preview-frame:not(.file-preview-error):hover{box-shadow:3px 3px 5px 0 #292929}.file-preview-image{height:160px;vertical-align:middle}.file-preview-text{text-align:left;width:160px;margin-bottom:2px;color:#428bca;background:#fff;overflow-x:hidden}.file-preview-other{display:table-cell;text-align:center;vertical-align:middle;width:160px;height:160px;border:2px solid #999;border-radius:30px;opacity:.8}.file-preview-frame:not(.file-preview-error) .file-preview-other:hover{opacity:1}.file-actions,.file-other-error{text-align:left}.file-icon-lg{font-size:1.2em}.file-icon-2x{font-size:2.4em}.file-icon-4x{font-size:4.8em}.file-input-ajax-new .fileinput-remove-button,.file-input-ajax-new .fileinput-upload-button,.file-input-new .close,.file-input-new .file-preview,.file-input-new .fileinput-remove-button,.file-input-new .fileinput-upload-button,.file-input-new .glyphicon-file{display:none}.file-actions{margin-top:15px}.file-footer-buttons{float:right}.file-upload-indicator{padding-top:2px;cursor:default;opacity:.8;width:60%;display:none}.file-upload-indicator:hover{font-weight:700;opacity:1}.file-footer-caption{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:160px;text-align:center;padding-top:4px;font-size:11px;color:#777;margin:5px auto 10px}.file-preview-frame:not(.file-preview-error) .file-footer-caption:hover{color:#000}.file-drop-zone{border:1px dashed #aaa;border-radius:4px;height:100%;text-align:center;vertical-align:middle;margin:12px 15px 12px 12px;padding:5px}.file-drop-zone-title{color:#aaa;font-size:40px;padding:85px 10px}.highlighted{border:2px dashed #999!important;background-color:#f0f0f0}.file-uploading{background:url(/images/puzzle-photo/loading-sm.gif) no-repeat center bottom 10px;opacity:.6}.file-error-message .close{margin-top:10px}.file-thumb-progress .progress,.file-thumb-progress .progress-bar{height:10px;font-size:9px;line-height:10px}.progress{width:96%}.progress-bar{background-color:#ff780f;color:#fff;padding-left:10px}.progress-bar-success{background-color:#ff780f;color:#fff;padding-left:10px}.progress-bar-striped{background-color:#ff780f;color:#fff;padding-left:10px}.file-thumbnail-footer{position:relative}.file-thumb-progress{position:absolute;top:22px;left:0;right:0}.fileinput-upload{float:right;background:#ff780f;margin-right:20px}.shape{border-style:solid;border-width:0 180px 40px 0;float:right;height:0;width:0;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.shape-text{color:#fff;font-size:11px;position:relative;right:-64px;top:-4px;white-space:nowrap;-ms-transform:rotate(30deg);-o-transform:rotate(360deg);-webkit-transform:rotate(12deg);transform:rotate(12deg)}.shape-text-ligne{color:#fff;font-size:11px;position:relative;right:-120px;top:8px;white-space:nowrap;-ms-transform:rotate(30deg);-o-transform:rotate(360deg);-webkit-transform:rotate(12deg);transform:rotate(12deg)}.shape-text-droit{color:#fff;font-size:11px;position:relative;right:-104px;top:4px;white-space:nowrap;-ms-transform:rotate(30deg);-o-transform:rotate(360deg);-webkit-transform:rotate(12deg);transform:rotate(12deg)}.shape-new{color:#fff;font-size:11px;position:relative;right:-104px;top:4px;white-space:nowrap;-ms-transform:rotate(30deg);-o-transform:rotate(360deg);-webkit-transform:rotate(12deg);transform:rotate(12deg)}.offer{background:#fff;border:1px solid #ddd;box-shadow:0 10px 20px rgba(0,0,0,.2);margin:15px 0;overflow:hidden}.shape{border-color:rgba(255,255,255,0) #d9534f rgba(255,255,255,0) rgba(255,255,255,0)}.offer-radius{border-radius:7px}.offer-new{border-color:#ff780f}.offer-new .shape{border-color:transparent #d9534f transparent transparent}.offer-danger{border-color:#ccc}.offer-danger .shape{border-color:transparent #d9534f transparent transparent}.offer-success{border-color:#ccc}.offer-success .shape{border-color:transparent #5cb85c transparent transparent}.offer-default{border-color:#999}.offer-default .shape{border-color:transparent #999 transparent transparent}.offer-primary{border-color:#428bca}.offer-primary .shape{border-color:transparent #428bca transparent transparent}.offer-info{border-color:#ff780f}.offer-info .shape{border-color:transparent #5bc0de transparent transparent}.offer-warning{border-color:#f0ad4e}.offer-warning .shape{border-color:transparent #f0ad4e transparent transparent}.offer-content{padding:2px}.fileinput-button{position:relative;overflow:hidden;display:inline-block}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;font-size:200px;direction:ltr;cursor:pointer}@media screen\9{.fileinput-button input{font-size:100%;height:100%}}.caption_ppc{position:absolute;right:0;bottom:0;padding-right:10px;padding-top:0;padding-bottom:15px;padding-left:0;color:red;z-index:50}.shape-new-ec{border-style:solid;border-width:0 100px 30px 0;float:right;height:0;width:0;-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}.listing{background:#fff;overflow:hidden}.shape-new-ec{border-color:rgba(255,255,255,0) #d9534f rgba(255,255,255,0) rgba(255,255,255,0)}.listing-radius{border-radius:7px}.listing-danger{border-color:#d9534f}.listing-danger .shape-new-ec{border-color:transparent #d9533f transparent transparent}.listing-success{border-color:#ff780f}.listing-success .shape-new-ec{border-color:transparent #ff780f transparent transparent}.listing-default{border-color:#999}.listing-default .shape-new-ec{border-color:transparent #999 transparent transparent}.listing-primary{border-color:#428bca}.listing-primary .shape-new-ec{border-color:transparent #318bca transparent transparent}.listing-info{border-color:#5bc0de}.listing-info .shape-new-ec{border-color:transparent #5bc0de transparent transparent}.listing-warning{border-color:#f0ad4e}.listing-warning .shape-new-ec{border-color:transparent #f0ad4e transparent transparent}.shape-text-new-ec{color:#fff;font-size:12px;font-weight:700;position:relative;right:-65px;top:0;white-space:nowrap;-ms-transform:rotate(16deg);-o-transform:rotate(360deg);-webkit-transform:rotate(16deg);transform:rotate(16deg)}.listing-content{padding:0 20px 10px}.btn-remove-file{background-color:#ff780f;height:43px;font-size:13px;padding-top:0}#a{width:0;height:0;border:30px solid;border-bottom:none;border-right:none;border-color:#ff780f #626262}.bloc_offre_speciale_prod{padding-top:15px}@media (min-width:0) and (max-width:560px){.bloc_offre_speciale_prod{padding-top:0}}.media img+span.badge{position:relative;top:-8px;left:8px}.div-prod-complementaire{width:100%;min-height:130px;height:auto;padding-top:10px}.div-centrer{height:100px;line-height:100px;text-align:center}.div-centrer-signe{height:100px;line-height:100px;text-align:center}@media (min-width:0) and (max-width:830px){.div-prod-complementaire{min-height:200px}.both{clear:both}}@media (min-width:0) and (max-width:480px){.div-prod-complementaire{min-height:500px}.bothprod{clear:both}.div-centrer-signe{height:15px;line-height:15px;text-align:center}}@keyframes blinkanim{50%{opacity:0}}.detailpromo{font-size:18px}.typo-nbr{border-radius:2px;display:flex;width:22px;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch;background-color:#9e360e;color:#fff;font-size:15px;font-style:normal;font-weight:700;line-height:normal;width:22px;height:22px;float:left;margin-right:3px}.ref-site{margin-left:14px;float:left;color:var(--White,#fff);font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-top:2px}.font-titre{color:var(--Smooth-Grey-950,#292929);font-size:24px;font-style:normal;font-weight:700;line-height:normal}.font-sstitre{color:var(--Smooth-Grey-950,#292929);font-size:18px;font-style:normal;font-weight:600;line-height:normal}.list-ques{min-height:0;padding:0;border-bottom:1px solid var(--Smooth-Grey-100,#efefef);padding:18px 0 12px 0;float:left}.text-small-faq{float:left;text-align:left;font-weight:500;font-size:16px;color:#292929;margin-right:64px;max-height:0;transition:max-height .3s ease;overflow:hidden}.text-small-faq a{color:#359aa5;text-decoration-line:underline}.text-small-faq2{float:left;text-align:left;font-weight:400;font-size:16px;color:#292929;max-height:0;transition:max-height .3s ease;overflow:hidden;clear:left;margin-right:86px}.text-small-faq2 a{color:#359aa5;text-decoration-line:underline;font-weight:600}.list-ques.active .font-sstitre{color:#ff780f}.list-ques.active img:not(.img-email){content:url('/images/minus-circle.svg')}.ti-sfoo{color:var(--White,#fff);font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;color:#fff}.ti-ssfoo{color:var(--White,#fff);font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:#fff;margin-top:3px}.btn-new-fr{display:flex;padding:18px 36px;justify-content:center;align-items:center;gap:12px;border-radius:6px;background-color:#ff780f;box-shadow:0 2px 4px 0 rgba(69,21,5,.09);text-align:center;font-size:16px;font-weight:700;border:0;color:#fff;cursor:pointer;margin-left:10px;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.btn-new-fr:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.btn-new-fr:active{background-color:#f25c05}.btn-new-fr2{display:flex;padding:18px 36px;justify-content:center;align-items:center;gap:12px;border-radius:6px;background-color:#ff780f;box-shadow:0 2px 4px 0 rgba(69,21,5,.09);text-align:center;font-size:16px;font-weight:700;border:0;color:#fff;cursor:pointer;max-width:135px;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.btn-new-fr2:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.btn-new-fr2:active{background-color:#f25c05}.btn-new-fr3{display:flex;padding:18px 36px;justify-content:center;align-items:center;gap:12px;border-radius:6px;background-color:#ff780f;box-shadow:0 2px 4px 0 rgba(69,21,5,.09);text-align:center;font-size:16px;font-weight:700;border:0;color:#fff;cursor:pointer;max-width:135px;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.btn-new-fr3:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.btn-new-fr3:active{background-color:#f25c05}.btn-new-fr4{display:flex;padding:9px 18px;justify-content:center;align-items:center;gap:12px;border-radius:6px;background-color:#ff780f;box-shadow:0 2px 4px 0 rgba(69,21,5,.09);text-align:center;font-size:16px;font-weight:700;border:0;color:#fff;cursor:pointer;max-width:135px;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.btn-new-fr4.a_ariane{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.btn-new-fr4:active{background-color:#f25c05}.insc-new{padding:0;margin:0;float:left}.bbt-n{border-radius:6px;font-size:14px;width:275px;margin:0 auto;border:1px solid#dcdcdc;padding:18px 24px}.bbt-n::placeholder{color:#989898}.btn-sec{color:var(--Smooth-Grey-950,#292929);font-size:14px;font-style:normal;font-weight:600;line-height:normal;display:flex;height:53px;padding:2px 22px 2px 36px;justify-content:center;align-items:center;gap:14px;border-radius:6px;border:1px solid var(--Smooth-Grey-950,#292929);cursor:pointer;max-width:315px;box-sizing:border-box;margin:0 auto}.btn-logout{color:var(--Smooth-Grey-950,#292929);font-size:14px;font-style:normal;font-weight:600;line-height:normal;display:flex;padding:18px 22px 18px 36px;justify-content:center;align-items:center;gap:14px;border-radius:6px;border:1px solid var(--Smooth-Grey-950,#292929);margin:0 auto}.btn-sec2{color:var(--Smooth-Grey-950,#292929);font-size:14px;font-style:normal;font-weight:600;line-height:normal;display:flex;height:53px;padding:2px 22px 2px 36px;justify-content:center;align-items:center;gap:14px;border-radius:6px;border:1px solid var(--Smooth-Grey-950,#292929);cursor:pointer;max-width:255px;margin:0 auto}.btn-sec2:hover{background-color:#292929;color:#fff}.btn-sec2:hover #arrow-image{content:url('/images/nav-arrow-right-white.svg')}.btn-logout:hover,.btn-sec:hover{background-color:#292929;color:#fff}.btn-logout:hover #arrow-image,.btn-sec:hover #arrow-image{content:url('/images/nav-arrow-right-white.svg')}.btn-new-fr:active{background-color:#000;color:#fff}.button-select-nb-product{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border:1px solid #292929;padding:18px 11px 18px 3px;width:50px;height:18px;font-size:14px;border-radius:6px;cursor:pointer}.button-select-nb-product>input[type=number]{-moz-appearance:textfield}.button-select-nb-product:has(input:disabled){background:#ffd7b7!important;border-radius:10px}.pp-add-panier{border-radius:6px;background:#ff780f!important;box-shadow:0 2px 4px 0 rgba(69,21,5,.09);display:flex;padding:18px 36px;justify-content:center;align-items:center;gap:12px;font-size:16px;font-weight:700;border:0;color:#fff;float:right;cursor:pointer;flex:1 0 0}.pp-add-panier:active,.pp-add-panier:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.recap-mobile-fixe{display:none}.disp{display:block}.appmob{display:none}.btn-footrev{display:flex;padding:6px 18px;justify-content:center;align-items:center;gap:12px;align-self:stretch;border-radius:4px;background:var(--Fountain-Blue-500,#359aa5);cursor:pointer;max-width:237px;margin:0 auto;text-align:center;margin-top:32px;margin-bottom:16px}.btn-footrev:hover{background-color:#61bdc6}.btn-footrev:active{background-color:#2b6673}.selct-taille{display:flex;padding:12px 18px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:4px;border:1px solid var(--Smooth-Grey-950,#292929);width:200%;margin:0;height:44px}.blocage{padding:32px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);border-radius:12px 0 0 12px;background:var(--White,#fff);height:330px}.blocagemob{padding:24px;box-shadow:0 3px 6px 0 rgba(41,41,41,.08);border-radius:0 0 0 12px;background:var(--White,#fff);height:225px;color:#292929}.btn-bleu{display:flex;padding:14px 10px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:4px;background:var(--Fountain-Blue-700,#2b6673);box-shadow:0 2px 4px 0 rgba(41,41,41,.08);display:flex;padding:14px 10px;justify-content:center;align-items:center;gap:10px;align-self:stretch;color:var(--White,#fff);text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}.btn-bleu:hover{background-color:#359aa5}.btn-bleu:active{background-color:#274852}.btn-tertiaire{display:flex;padding:14px 28px;flex-direction:column;justify-content:center;align-items:center;gap:18px;border-radius:6px;background:#359aa5;box-shadow:0 2px 4px 0 rgba(22,46,54,.08);color:var(--White,#fff);font-size:14px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}.btn-tertiaire:hover{background-color:#61bdc6}.btn-tertiaire:active{background-color:#2b6673}.bloc-fidel{display:flex;height:60px;flex-direction:column;justify-content:flex-end;align-items:center;gap:10px}.formconto{margin:0;border:1px solid #dcdcdc;border-radius:14px!important}.formconto:hover{border:1px solid#989898}.form_searchbox.focused{border:1px solid #359aa5}.focused{border:1px solid #359aa5!important}.font24{color:var(--Smooth-Grey-950,#292929);font-size:24px;font-style:normal;font-weight:700;line-height:normal;float:left;z-index:4}.case-foot2{background-color:#ff780f;padding-top:32px!important;padding-bottom:32px!important}.case-foot :hover{background-color:#f25c05}.div_footer_web{display:block!important}.div_footer_mobile{display:none!important}.margpad{padding:0;margin:0}.menu-desktop{width:100%;height:44px;flex-direction:column;justify-content:center;align-items:flex-start;display:inline-flex;border-bottom:1px #efefef solid;border-top:1px #efefef solid;background:#fff}.content-menu-desktop{display:flex;max-width:1120px;margin:auto;width:100%;height:100%}.menu-link-produits{padding:0 18px;justify-content:flex-start;align-items:center;gap:8px;display:flex;border:none;background:0 0}.menu-link-produits:hover{background:#e5e5e5;cursor:pointer}.menu-icon{width:24px;height:24px;position:relative;background-image:url(/images/menu-open.svg)}.menu-icon.active{background-image:url(/images/menu-close.svg)}.link-produits{color:#292929;font-size:14px;font-weight:600;word-wrap:break-word}.menu-other-link{align-self:stretch;justify-content:flex-start;align-items:center;display:flex}.other-link{align-self:stretch;padding-left:18px;padding-right:18px;justify-content:flex-start;align-items:center;gap:10px;display:flex}.other-link>a{color:#292929;font-size:14px;font-weight:600;word-wrap:break-word}.link-deals{float:right;color:#359aa5;text-decoration:underline}.other-link>a:hover{color:#ff780f!important}.other-link>a.active{color:#ff780f}.link-deals.active{color:#ff780f;text-decoration:none}.offre-text-image{display:flex;gap:24px}.total-produit-card{position:absolute;color:#fff;font-size:14px;top:6px}.content_zoom_cubeproduit{display:flex;gap:12px}.modal-body{padding:32px;overflow-y:auto;flex:1;max-height:calc(90vh - 180px)}.other-link>a.link-puzzle-perso{font-size:14px;text-decoration:underline;word-wrap:break-word}.separation-line{width:1px;height:18px;position:relative;background:#efefef;border-radius:1px}.content-sous-menu-desktop{height:0;overflow:hidden;transition:height .5s ease}.content-sous-menu-desktop.active{height:468px;overflow:auto;cursor:pointer;box-shadow:0 4px 8px 0 rgba(41,41,41,.08)}.sous-menu-desktop{max-width:1120px;margin:auto;width:100%;height:100%;display:flex}.sous-menu-desktop.active{display:flex}.sous-title-menu{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-right:32px}.submenu{display:flex;padding:8px 14px;justify-content:space-between;align-items:flex-start;font-size:14px;font-weight:500;color:#292929;width:250px;border:none;background:0 0}.sous-value-menu a:hover,.sous-value-menu.hover,.sous-value-menu:hover,.submenu.hover,.submenu:hover{background-color:#ffeed4;border-radius:4px;color:#9e360e}.sous-value-menu{display:flex;padding:8px 14px;justify-content:space-between;align-items:flex-start;font-size:14px;font-weight:500;color:#292929;border:none;background:0 0}.sous-value-menu:not(.sous-value-menu.third-column){width:100%}.image-sous-menu{padding:8px 0}#sous-value-menu,#ss-value-menu{display:none}.menu-column{padding:18px 0;display:flex;flex-direction:column;gap:8px}.menu-column:not(.menu-column:first-child){padding:18px 32px}.menu-column.active{border-right:1px solid #e5e5e5}.sous-value-menu-image{border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);width:231px;height:131px}.content-image-menu-text{position:absolute;bottom:14px;left:14px;color:#fff;z-index:2;font-size:14px;font-weight:700}.multiple-columns{flex-direction:row;gap:32px}.menu_mobile{display:none}.header_fixe_web{display:block}.header_nonfixe_web{display:block;width:100%;max-width:100%;z-index:5;top:80px;box-sizing:border-box;position:fixed;background-color:#fff;padding:16px 0;height:85px}.content-sous-menu-desktop{position:absolute;background-color:#fff;width:100%;z-index:2}.content-image-menu{position:relative;display:inline-block;width:100%}.content-image-menu img{display:block}.content-image-menu:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:linear-gradient(180deg,rgba(22,46,54,0) 50%,rgba(22,46,54,.8) 100%);border-radius:4px;z-index:1}.burger-menu{width:21px;height:18px;position:relative;cursor:pointer;color:#292929}.burger-menu .middle-bar,.burger-menu::after,.burger-menu::before{content:'';width:100%;height:2px;background-color:#292929;position:absolute;transition:transform .3s ease}.burger-menu::before{top:0}.burger-menu::after{bottom:0}.burger-menu .middle-bar{top:50%;transform:translateY(-50%)}.burger-menu.active::before{transform:rotate(45deg);top:6px}.burger-menu.active::after{transform:rotate(-45deg);bottom:10px}.burger-menu.active .middle-bar{display:none}.content-menu-mobile{display:none}.content-menu-mobile.active{display:flex}.link-acces-revendeur{display:flex;gap:8px;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;align-items:flex-end;height:100%}.content-menu-mobile:not(#main-menu){position:relative;overflow:auto;flex-direction:column}.content-menu-mobile#main-menu{flex-direction:column}.menu-items{width:100%;overflow-y:auto}.menu-open{overflow:hidden}.menu_mobile{flex-direction:column}.footer-menu-mobile{height:100%;min-height:107px;width:100%;background-color:#efefef;color:#292929;align-items:flex-end;display:flex;justify-content:space-between}.content-footer-menu-mobile{padding:24px 16px;width:100%;display:flex;justify-content:space-between;align-items:center}.content-menu-mobile{width:100%;overflow:auto;flex-direction:column;overflow-y:auto;height:100vh;z-index:9999}.menu_mobile.active{position:fixed;width:100%;flex-direction:column;height:100vh;z-index:9999;background-color:#fff}.cont-site{background-color:#fafafa}.nbr-piecesacc{border-radius:36px;border:1px solid var(--Smooth-Grey-950,#292929);display:flex;padding:12px 0;justify-content:center;align-items:center;gap:10px;flex:1 0 0;width:139px;color:var(--Smooth-Grey-950,#292929);text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:81%;margin-bottom:12px}.nbr-piecesacc:hover{background-color:#ff780f;border:1px solid#ff780f;color:#fff}.nbr-piecesacc:active{background-color:#f25c05;border:1px solid#f25c05;color:#fff}.bloc-menu-info,.bloc-menu-link{display:flex;padding:32px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:10px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff);margin-right:10px}#modes-livraison,#paiement-securise,#programme-fidelite,#service-client{display:none}.bloc-menu-infoca{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:6px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff);box-sizing:border-box;margin-right:0;width:100%;box-sizing:border-box}.bloc-menu-infocli{display:flex;padding:24px 24px 6px 24px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:6px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff);box-sizing:border-box;margin-right:0;width:100%;box-sizing:border-box}.bloc-menu-qui{display:flex;padding:24px 24px 0 24px;flex-direction:column;align-items:flex-start;gap:24px;border-radius:12px;background:var(--White,#fff);box-sizing:border-box;margin-right:0;width:100%;box-sizing:border-box;box-shadow:0 4px 8px 0 rgba(41,41,41,.08);margin-bottom:14px;border:1px solid var(--Smooth-Grey-200,#dcdcdc)}.bloc-btn-select-pp{display:flex;gap:8px;margin:14px 0 24px}.zone-hors-puzzle{min-height:0;padding:0;display:flex;margin:24px auto 0;width:100%;justify-content:flex-end;z-index:3}.zone-hors-puzzle:last-child{margin:0 auto 24px;padding-right:99px}.bloc-infoca-mode-paiement{width:100%;display:flex;justify-content:space-between;align-items:center;font-weight:600}.content-mode-paiement{display:flex;align-items:center;gap:50px}.bloc-menu-infosav{display:flex;padding:18px 25px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:6px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff)}.champsaisieclient{margin-right:0;width:83%;margin-top:8px;float:left;min-height:114px;font-weight:500;color:#989898;font-size:14px;font-style:normal;line-height:normal;vertical-align:top!important;display:inline}.mentionsmin{font-size:12px;font-style:normal;font-weight:400}.paginfo-menuactiv{background:#ffeed4!important}.paginfo-menuactiv>.paginfo-txt{color:var(--International-Orange-800,#9e360e)}.paginfo-menu{display:flex;padding:8px;align-items:center;gap:8px;align-self:stretch;border-radius:4px;background:var(--International-Orange-100,#fff)}.paginfo-txtactiv{color:var(--International-Orange-800,#9e360e);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.paginfo-txt{color:var(--International-Orange-800,#292929);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.titres-or{color:var(--Orange,#ff780f);font-size:18px;font-style:normal;font-weight:700;line-height:normal}.styl-form{border-radius:6px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff);display:flex;padding:18px 24px;align-items:center;gap:10px;align-self:stretch;width:100%;color:#292929;font-weight:500;font-size:14px;box-sizing:border-box}.styl-form::placeholder{color:#989898}.select-categorie-sav{background:url('/images/nav-arrow-down-n-pan.svg') no-repeat right 10px center;background-size:24px;padding-right:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.glyphicon{margin-top:30px}.bc-img{height:234px;margin-bottom:18px;border-radius:12px;background-size:100% auto}.bc-img1{margin-right:9px}.bc-img2{margin-left:9px}.bc-img3{margin-right:9px}.bc-img4{margin-right:9px;margin-left:9px}.bc-img5{margin-left:9px}#content-marque,.content-cat{position:relative;overflow:hidden;min-height:0;padding:0}.image-marque{height:100%;border-radius:12px}.bc-img,.image-marque,.slider-item-marque{position:relative;overflow:hidden}.bc-img::before,.image-marque::before,.slider-item-marque::before{content:"";background-size:cover;background-position:center;background-image:inherit;position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .5s ease;z-index:1}#content-marque:hover .slider-item-marque::before,.content-cat:hover .bc-img::before,.image-marque:hover::before{transform:scale(1.1)}.bc-txt,.slider-text-marque{z-index:1;bottom:0;right:0}.thematique{position:relative;overflow:hidden}.thematique img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;z-index:1}.thematique:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.bc-txt{display:flex;padding:18px;justify-content:flex-end;align-items:flex-end;gap:10px;border-radius:12px 0;border-top:1px solid #fff;border-left:1px solid #fff;background:rgba(41,41,41,.44);backdrop-filter:blur(9px);color:var(--White,#fff);text-align:right;font-size:16px;font-weight:700;vertical-align:bottom;display:inline;position:absolute}.equalheights{column-count:4}.menu_auteur{display:inline-block;width:100%;margin-bottom:32px}#auteur{max-width:1140px;width:100%;margin:auto;display:flex;flex-direction:column;gap:32px;padding:12px 0 0 0}#adult-authors,#licenses-children{position:relative}.button-container{display:flex;position:relative;background-color:#b9e5e8;border-radius:100px;overflow:hidden;padding:8px;width:457px}.toggle-button{flex:1;background-color:transparent;border:none;cursor:pointer;z-index:1;position:relative;display:flex;align-items:center;justify-content:center;padding:14px 24px;color:#359aa5}.toggle-button.active{color:#fff}#submitInscription:focus-visible,#voir-tout:focus-visible,.bout-pan:focus-visible,.bouton-pp:focus-visible,.btn-pass-pan:focus-visible,.btn-produit:focus-visible,.btn-sec:focus-visible,.btn-val-pp:focus-visible,.capitale:focus-visible,.change-f-select:focus-visible,.list-ques>button:focus-visible,.liste_boites>img:focus-visible,.pp-add-panier:focus-visible,.select-product:focus-visible,.toggle-button:focus-visible,[tabindex="0"]:focus-visible,a:focus-visible,button:focus-visible,input[name=radio_pp_format]:focus-visible,label:focus-visible{outline:2px solid black}.menu-link-produits:focus-visible,.onglet_boite:focus-visible,.puzzle-option:focus-visible{outline:auto}.button-container::before{content:'';position:absolute;top:8px;left:8px;width:calc(50% - 8px);height:calc(100% - 16px);background-color:#2b6673;border-radius:100px;transition:left .3s ease;-webkit-transition:left .3s ease}.button-container.active-children::before{left:50%;-webkit-left:50%}.mar-rt{margin-bottom:-64px}.adult-authors,.licenses-children{transition:opacity .5s ease-in-out,height .5s ease-in-out;opacity:0;height:0;overflow:hidden}.adult-authors [tabindex="-1"],.licenses-children [tabindex="-1"]{pointer-events:none}.adult-authors.active,.licenses-children.active{opacity:1;height:auto}.menu_auteur span{display:block;color:#ff780f;font-size:16px;font-weight:700;margin-bottom:6px}.side-bar,.side-bar-authors{display:none}.menu_auteur a{color:#292929;font-size:14px;font-weight:400}.menu_auteur a:hover{text-decoration:underline}.search-bar{display:none}.taille1120{max-width:1120px;margin:auto;width:100%}.blocinfo-produit{float:left;margin-top:32px;width:50%}.promo-produit{color:var(--International-Orange-800,#9e360e);text-align:right;font-size:12px;font-style:normal;font-weight:600;line-height:15px;border-radius:4px;background:var(--International-Orange-200,#ffd9a7);display:flex;padding:8px 14px;align-items:center;gap:10px;float:right}.enstock-produit{display:flex;padding:8px 14px;align-items:center;gap:4px;border-radius:31px;background:#c6ecc9;color:#035d0c;font-size:12px;font-style:normal;font-weight:500;line-height:normal;float:left;margin-right:12px}.rupture-produit{display:flex;padding:8px 14px;align-items:center;gap:4px;border-radius:31px;background:#ffd9a7;color:#9e360e;font-size:12px;font-style:normal;font-weight:500;line-height:normal;float:left;margin-right:12px}.categorie-produit{display:flex;padding:8px 14px;align-items:center;gap:4px;border-radius:31px;background:var(--Fountain-Blue-500,#359aa5);color:var(--Smooth-Grey-50,#f9f9f9);font-size:12px;font-style:normal;font-weight:500;line-height:normal;float:left;margin-right:12px}.libelle-produit{min-height:51px;margin-bottom:0;clear:left;color:var(--Smooth-Grey-950,#292929);font-size:24px;font-style:normal;font-weight:900;line-height:normal;margin-top:10px}.prix-promo-prod{float:right;color:var(--International-Orange-800,#9e360e);text-align:right;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-decoration:line-through}.prix-ok-produit{float:right;color:var(--Smooth-Grey-950,#292929);text-align:right;font-size:24px;font-style:normal;font-weight:900;line-height:normal;clear:right}.membre-produit{color:var(--Smooth-Grey-950,#292929);text-align:right;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;float:right}.txt-membre-produit{color:var(--Smooth-Grey-950,#292929);font-size:10px;font-style:normal;font-weight:400;line-height:normal;float:right;margin-top:5px;margin-right:5px}.bulle-membre-produit{border-radius:27px;background:var(--Fountain-Blue-200,#b9e5e8);display:flex;width:18px;height:18px;padding-left:1px;flex-direction:column;justify-content:center;align-items:center;gap:4.565px;color:var(--Fountain-Blue-700,#2b6673);leading-trim:both;text-edge:cap;font-size:10px;font-style:normal;font-weight:400;line-height:normal;margin-right:5px;margin-top:3px;cursor:pointer;float:right}.nbr-pieces-produit{color:var(--Smooth-Grey-950,#292929);font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-left:12px}.marque-produit{color:var(--Fountain-Blue-500,#359aa5);font-size:16px;font-weight:500;text-decoration-line:underline}.ref-produit{color:var(--Smooth-Grey-950,#292929);font-size:16px;font-style:italic;font-weight:400}.btn-produit-plus{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;align-content:stretch;gap:10px}.btn-produit{padding:18px 36px;justify-content:center;align-items:center;gap:12px;border-radius:6px;background:var(--Orange,#ff780f);box-shadow:0 2px 4px 0 rgba(69,21,5,.09);color:var(--White,#fff);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.lignes-produit{float:left;color:var(--Smooth-Grey-950,#292929);font-size:16px;font-style:normal;font-weight:600;line-height:normal}.border-news-mobile{display:flex;flex-direction:column;gap:32px;position:relative}.content-new,.last-consultation{display:flex;justify-content:space-between;max-width:1120px;width:100%;margin:auto;z-index:2}.title-border-news-mobile{display:flex;align-items:center;gap:24px}.content-btn-slick{display:flex;gap:4px;z-index:4}.new-slick-arrow{border-radius:4px;border:1px solid var(--Smooth-Grey-950,#292929);display:flex;width:32px;height:32px;justify-content:center;align-items:center;opacity:1;cursor:pointer;background-color:#fff}.new-slick-arrow.disabled{opacity:.3}.new-slick-arrow:hover{background:var(--Smooth-Grey-950,#292929)}.new-slick-arrow:active{background:var(--Smooth-Grey-950,#000)}.new-slick-next:hover:not(.slick-disabled) img,.new-slick-prev:hover:not(.slick-disabled) img{content:url('/images/nav-arrow-right-h-hover.svg')}.new-slick-prev img{rotate:180deg}.new-slick-arrow[aria-disabled=true]{opacity:.3;background-color:light-dark(rgba(239,239,239,.3),rgba(19,1,1,.3));color:light-dark(rgba(16,16,16,.3),rgba(255,255,255,.3))}.slider-new{display:flex;gap:18px;list-style-type:none;display:flex!important;justify-content:flex-end}.slider-new li{position:relative}.slider-new li:last-child::after{display:none}.slider-new>.slick-list{padding-bottom:13px;transition:width .5s ease}.content-new-sticker{display:flex;padding:8px 16px;align-items:flex-end;gap:10px;border-radius:0 32px 32px 0;background:#359aa5;position:absolute;top:-3px;margin-left:0}.content-new-sticker span{color:var(--White,#fff);font-size:13px;font-style:normal;font-weight:700;line-height:normal}.content-new-sticker-cat{display:flex;padding:8px 16px 3px 16px;align-items:flex-end;gap:12px;border-radius:0 0 12px 0;background:#359aa5;position:absolute;line-height:normal;z-index:1}.content-new-sticker-cat span{color:var(--White,#fff);font-size:16px;font-style:normal;font-weight:700;line-height:normal}.libelle2-acc{padding:24px;height:100%;display:flex;flex-direction:column;justify-content:space-between;width:100%;box-sizing:border-box}.libelle2-acc-libelle{font-size:16px;font-weight:700;color:#292929;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.libelle2-acc-nbpieces{font-size:14px;font-weight:500;color:#292929}.libelle2-acc-marque{font-size:14px;font-weight:400;color:#525252;font-style:italic;display:flex;align-items:center}.content-prix-barre{box-sizing:border-box;width:100%;display:flex;justify-content:space-between;align-items:center;align-self:stretch}.content-prix-barre-mobile{display:flex;justify-content:space-between;align-items:center}.prix-barre{display:flex;gap:8px;align-items:center}.prix-client-barre{font-size:18px;font-weight:700;color:#292929}.prix-sans-promo-barre{text-decoration-line:line-through;font-weight:500;font-size:14px;color:#525252}.button-add-bell{padding:12px;border-radius:100px;background:var(--Orange,#fff);border:.95px solid var(--Smooth-Grey-950,#292929)}.button-add-bbell>img{border:none}.infos-block-menu{display:none;flex-direction:column;transition:display .3s ease}.arrow-icon{transition:transform .3s ease}.infos-block-qui{overflow:hidden;transition:max-height .3s ease;max-height:0}.rotate-arrow{transform:rotate(180deg)}.text-infos-livraison{width:100%;display:flex;justify-content:space-between;font-size:14px;font-weight:400}.text-infos-livraison>div>span{color:#ff780f}.text-infos-livraison>div:last-child{width:300px}.text-infos-livraison>div:first-child{width:200px}.shadow{position:absolute;height:100%;width:116px;background:linear-gradient(270deg,#fafafa 17.5%,rgba(250,250,250,0) 100%);z-index:2;right:-6px}.content-slide{max-width:1440px;margin:auto;height:280px;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.dropdown-menu-mobile{display:none}.bloc-menu-pc{display:flex}.slider-item-marque{width:548px;height:294px;box-shadow:0 4px 8px rgba(41,41,41,.08);border-radius:12px;overflow:hidden;background-position:center;background-size:cover;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:10px;display:inline-flex;margin-right:18px}.slider-text-marque{padding:18px;background:rgba(41,41,41,.22);border-top-left-radius:12px;border-top-right-radius:12px;border-left:1px rgba(255,255,255,.7) solid;border-top:1px rgba(255,255,255,.7) solid;backdrop-filter:blur(18px);justify-content:flex-end;align-items:flex-end;gap:10px;display:inline-flex;color:#fff;font-size:16px;font-weight:700;word-wrap:break-word}.menu_web{border-radius:12px;background:var(--White,#fff);box-shadow:0 4px 8px 0 rgba(0,0,0,.05);margin-left:0!important}.content-cube-produits-web-tablette{display:flex;gap:18px;flex-direction:row;flex-wrap:wrap;padding-bottom:24px}.search_partiel{flex:0 0 100%;font-size:24px;font-weight:700;margin:35px 0}.pagination-web{display:flex}.pagination-nb-product{padding:8px 12px;border-radius:4px;background:#ffd9a7}.pagination-nb-product>span{font-size:12px;font-style:normal;font-weight:500;line-height:normal;color:#451505}.pagination-mobile{display:none}#fil_ariane>.a_ariane:last-child{font-weight:600}#fil_ariane_auteur>.a_ariane:last-child,#fil_ariane_marques>.a_ariane:last-child{font-weight:600}#fil_ariane_auteur>.a_ariane,#fil_ariane_marques>.a_ariane{font-size:12px;color:#292929}.content-cube-produits-mobile::after,.content-cube-produits-web-tablette::after,.content-cube-produits-web-tablette::before,c.ontent-cube-produits-mobile::before{content:none}.div-cube-produits-web-tablette{display:block}.div-cube-produits-mobile{display:none}#no-result-search{display:none}.user-menu-container-mobile{width:100%;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.12);flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:10px;display:inline-flex;position:absolute;z-index:4;height:0;overflow:hidden;visibility:hidden}.user-menu-container-mobile.hidden{animation:slideUp .5s ease forwards}.user-menu-container-mobile.active{animation:slideDown .5s ease forwards}.user-menu-wrapper{align-self:stretch;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.user-menu-item{align-self:stretch;padding:16px;background:#fff;justify-content:flex-start;align-items:center;gap:16px;display:inline-flex}.user-menu-item.item-logout{background:#292929}.user-menu-item.item-user{border-top:1px #efefef solid}.user-menu-text{font-size:14px;font-weight:600;color:#292929}.user-menu-text.text-logout{color:#fff;font-size:12px}.content-wishlist{max-width:1120px;margin:auto}.header-wishlist{display:flex;gap:8px;flex-direction:column}.header-wishlist h1{font-size:24px;font-weight:700;color:#292929;display:flex;align-items:center;gap:10px}.header-wishlist span{font-size:16px;font-weight:500;color:#292929}#fiche_produit3{max-width:1440px;margin:auto;display:flex;flex-direction:column}#fiche_produit3 .pictures .photo .wishlist-form{height:29px}#fiche_produit3 .pictures .photo .cubepartage img{border:0;width:39px;height:39px}.pop-up-membre-produit,.pop-up-membre-produit-mobile{position:absolute;bottom:25px;display:none;flex-direction:column;align-items:flex-start;gap:12px;width:251px;padding:12px;border-radius:6px;border:1px solid #2b6673;background:#b9e5e8}.pop-up-format-image-pp{position:absolute;bottom:25px;display:none;flex-direction:column;align-items:flex-start;gap:12px;padding:12px;border-radius:6px;border:1px solid #2b6673;background:#b9e5e8}.pop-up-membre-produit{right:0}.pop-up-membre-produit-mobile{z-index:3}.pop-up-membre-produit-mobile>div,.pop-up-membre-produit>div{width:100%;display:flex;flex-direction:column;gap:4px}.pop-up-membre-produit-title{color:#162e36;font-size:12px;font-weight:600;display:flex;width:100%;justify-content:space-between;line-height:normal}.pop-up-membre-produit-text{color:#2b6673;font-size:11px;font-weight:400;line-height:normal}.pop-up-membre-produit-link{color:#162e36;font-size:11px;font-weight:600;text-decoration-line:underline;display:flex;width:100%;gap:4px;justify-content:flex-end;line-height:normal}#caracteristiqueProduit,#caracteristiqueProduitMobile,#descriptifProduit,#descriptifProduitMobile{margin-top:12px;overflow:hidden;transition:max-height .3s ease;max-height:0}#caracteristiqueProduit{display:flex;flex-direction:column;gap:14px}.marqueCaracteristiqueProduit{display:flex;padding-bottom:14px;justify-content:space-between;border-bottom:1px solid #e5e5e5}.infoLabelCaracteristique,.specCaracteristiqueProduit{width:100%}.infoLabelCaracteristique{color:#292929;font-size:14px;font-weight:500}.specCaracteristiqueProduit,.specCaracteristiqueProduit>a{color:#292929;font-size:14px;font-weight:300}.select-nb-product{position:relative;display:inline-block}.select-nb-product-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:100%;padding:0;margin:0;border-radius:6px;border:1px solid #292929;background-color:#fff}.dropdown-icon-arrow{margin-top:2px}.select-nb-product-item{padding:10px;cursor:pointer}.select-nb-product-item:hover{background-color:#f0f0f0}.bloc-together{max-width:1120px;margin:auto;padding-top:64px;min-height:559px}.bloc-together-modal{max-width:1120px;margin:auto;text-align:center;margin-top:40px}.bloc-together-modal .ss-titr-pp{display:none}.together-title{color:#292929;font-size:24px;font-weight:700}.content-together{display:flex;gap:16px;padding:32px;margin-top:24px;border-radius:12px;background:#fff;box-shadow:0 4px 8px 0 rgba(41,41,41,.08)}.together-products{display:flex;gap:16px}.content-together-products{display:flex;gap:14px;flex-direction:column;max-width:206px;justify-content:space-between}.content-together-products>img{height:265px;max-width:206px;border-radius:6px;background:url(/images/tapis-products.jpg) #d3d3d3 50%/cover no-repeat;object-fit:cover;box-shadow:0 4px 8px 0 rgba(41,41,41,.08)}.products-libelle{color:#292929;font-size:16px;font-weight:600;text-align:center}.products-price{color:#292929;font-size:16px;font-weight:800;text-align:center}.content-products{display:flex;flex-direction:column;align-items:center;gap:8px;min-height:76px;justify-content:space-between}.content-together-products>button{color:#292929;font-size:12px;font-style:normal;font-weight:600;line-height:normal;display:flex;height:53px;padding:2px 22px 2px 36px;justify-content:center;align-items:center;border-radius:6px;max-width:255px;margin:0 auto;text-decoration:none;border:1px solid #292929;gap:10px;padding:3px 6px 3px 10px;background-color:#fff;cursor:pointer}#fil_ariane_marques{margin-top:12px}.content-image-brands{display:flex;flex-wrap:wrap;gap:18px;margin-top:24px;margin-bottom:64px}.group-brands{display:flex;width:100%;gap:18px}.custom-col{height:234px;width:100%;border-radius:12px;box-shadow:0 4px 8px 0 rgba(41,41,41,.08);padding:0}.custom-col>a{position:relative;display:flex}.custom-col>a>img{border-radius:12px;width:100%;height:234px;object-fit:cover}.custom-col>a>div{bottom:0;right:0}.title-brands{color:#292929;font-size:24px;font-weight:700}.ss-title-brands{color:#292929;font-size:16px;font-weight:500;margin-top:8px}.image-brands{max-width:1120px;margin:auto;display:flex;flex-direction:column}.content-text-brands-mobile{display:none}.content-text-brands{display:flex;flex-direction:column;gap:24px}.text-brands{max-width:1120px;margin:auto;display:none;flex-direction:column;gap:24px}.nav-text-brands{justify-content:flex-start;align-items:center;display:flex;margin-top:24px}#voir-tout{padding-left:12px;padding-right:12px;padding-top:8px;padding-bottom:8px;border-radius:4px;justify-content:flex-start;align-items:center;gap:10px;display:flex;cursor:pointer}#voir-tout>div{font-size:14px;font-weight:500;word-wrap:break-word}.capitale{padding-left:12px;padding-right:12px;padding-top:8px;padding-bottom:8px;border-radius:4px;justify-content:flex-start;align-items:center;gap:10px;display:flex;cursor:pointer}.capitale>div{color:#292929;font-size:14px;font-weight:500}#link-marques{display:flex;flex-direction:column;gap:18px;min-height:476px}#link-marques>a{font-size:14px;color:#292929;font-weight:700;max-width:220px}#link-marques>a:hover{color:#ff780f;text-decoration-line:underline}.content-title-brands{margin-top:32px}#voir-tout.actif,.capitale.actif{background:#ff780f}#voir-tout.actif>div,.capitale.actif>div{color:#fff}#voir-tout.inactif,.capitale.inactif{background:0 0}#voir-tout.inactif>div,.capitale.inactif>div{color:#292929}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:16px}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.add-together{display:flex;flex-direction:column;justify-content:center;align-items:center}.add-together>img{width:24px;height:24px}.line-together-products{width:1px;border-radius:1px;background:#efefef;margin:0 16px}.total-together-products{display:flex;gap:16px;flex-direction:column;justify-content:center;align-items:center;max-width:244px}.content-total-together-products{display:flex;flex-direction:column;gap:8px}.content-total-together-products>span{font-size:24px;font-weight:900;color:#292929;text-align:center}.content-total-together-products>button{display:flex;padding:18px 36px;justify-content:center;align-items:center;gap:12px;border-radius:6px;background:#ff780f;box-shadow:0 2px 4px 0 rgba(69,21,5,.09);border:none;color:#fff;font-size:14px;font-weight:700;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.blc-blog{border-radius:12px;background:#fff;box-shadow:0 4px 8px 0 rgba(41,41,41,.08);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;flex:1 0 0;align-self:stretch;height:100%}.txt-blog{float:right;width:68%}.tag-blog{padding:4px 12px;border-radius:111px;border:1px solid var(--Fountain-Blue-500,#359aa5);color:var(--Fountain-Blue-500,#359aa5);font-size:12px;font-weight:500;float:left;margin-right:8px;margin-bottom:8px}.img-blog{margin-right:32px;float:left;max-width:321px;max-height:252px;width:30%}.marg-blog{margin-top:32px}.blog_article_title{color:var(--Smooth-Grey-950,#292929);font-size:24px;font-style:normal;font-weight:700;line-height:normal}.date-blog{color:var(--Smooth-Grey-700,#525252);font-size:12px;font-style:italic;font-weight:400}.marg-blog2{margin-top:24px}.carousel-container-blog{display:flex;align-items:center;gap:14px;justify-content:space-between}.slider-blog .slick-slide{margin-right:10px;height:auto}.slider-blog>.slick-list{padding:0}.btn-blog{border-radius:182px;border:1px solid var(--Fountain-Blue-500,#359aa5);color:var(--Fountain-Blue-500,#359aa5);font-size:15px;font-weight:600;line-height:15px;display:flex;padding:16px 32px;align-items:center;gap:4px;float:left;align-items:flex-start;gap:10px;white-space:nowrap}.btn-blog:hover{border-radius:182px;background:var(--Fountain-Blue-500,#359aa5);color:var(--White,#fff);font-size:15px;font-weight:600;line-height:15px;display:flex;padding:16px 32px;align-items:center;gap:4px;float:left;align-items:flex-start;gap:10px}.activ-blog{border-radius:182px;background:var(--Fountain-Blue-500,#359aa5);color:var(--White,#fff);font-size:15px;font-weight:600;line-height:15px;display:flex;padding:16px 32px;align-items:center;gap:4px;float:left;align-items:flex-start;gap:10px}.blog_article_title-prod{color:var(--Smooth-Grey-950,#292929);font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-top:16px;float:left}.blog_article_published_at{color:var(--Smooth-Grey-700,#525252);font-size:12px;font-style:italic;font-weight:400;line-height:normal;float:left;margin-top:4px}.author-blog{color:var(--Smooth-Grey-700,#525252);font-size:12px;font-style:italic;font-weight:600;line-height:normal;float:left;margin-top:4px}.blog-article-text a{color:#359aa5}.num-pp{display:flex;width:34px;height:34px;flex-direction:column;justify-content:center;align-items:center;gap:10px;color:var(--White,#fff);font-size:16px;font-style:normal;font-weight:700;line-height:normal;border-radius:4px;background:var(--Fountain-Blue-700,#2b6673);float:left}.txt-pp{color:var(--Fountain-Blue-950,#162e36);font-size:13px;font-style:normal;font-weight:700;line-height:normal;float:left;margin-left:12px;margin-top:7px}.bloc-pp{padding:24px;flex-direction:column;justify-content:center;align-items:center;gap:12px;flex:1 0 0;align-self:stretch;border-radius:12px;float:left}.ss-txt-pp{color:var(--Fountain-Blue-950,#162e36);font-size:12px;font-style:normal;font-weight:400;line-height:normal;clear:left;max-width:195px}.titr-pp{color:var(--Smooth-Grey-950,#292929);font-size:24px;font-weight:700;margin-bottom:24px;margin-top:64px}.titr-pp-o{color:var(--Smooth-Grey-950,#292929);font-size:24px;font-weight:700;margin-bottom:24px;margin-top:64px}.titr-pp2{color:var(--Smooth-Grey-950,#292929);font-size:24px;font-weight:700}.ss-titr-pp{color:var(--Smooth-Grey-950,#292929);font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:8px;text-align:left;line-height:2}.bloc-prod-pp{border-radius:12px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff);padding:64px;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch;margin-top:32px;margin-bottom:24px}.content_blog_article{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:32px 1px}.blog_article_text{min-height:120px}.puce-pp{float:left;margin:0 11px 0 12px;margin-top:50px}.btn-read{background-color:#ff780f;float:right;margin-right:39px;font-family:Oswald,sans-serif}.blc-ss-blog{display:flex;padding:4px 24px 24px 24px;flex-direction:column;justify-content:space-between;flex:1 0 0;align-self:stretch}.blc-blog>a{max-height:300px;width:100%}.blog_article_image{border-radius:12px 12px 0 0;width:100%;height:100%;object-fit:cover;object-position:center}.blog_row{display:flex;width:100%;flex-wrap:wrap;margin-bottom:32px;gap:24px}.blog_article{max-width:357px;flex:3}.trait_blog_article_mobile{display:none}.blog_row:last-child{display:none}.carousel-wrapper-categories{width:90%;margin:0 auto;text-align:center;display:flex;justify-content:center;align-items:center;align-self:stretch;gap:10px}.bloc-other-products-mobile{display:none}.bloc-other-products{display:flex;justify-content:space-between;flex-wrap:nowrap;overflow:hidden;width:100%;gap:10px}.together-products{flex:1 1 0;max-width:220px;min-width:150px}.content-together-products>img{width:100%;height:210px;object-fit:cover}.txt-pp-delai{color:var(--General-Dark-red,#be0000);font-weight:600;margin-left:14px;line-height:normal;margin-left:42px}.txt-souvenirs{color:var(--Smooth-Grey-950,#292929);font-size:14px;font-weight:700;margin-bottom:32px}.p-select{color:var(--Smooth-Grey-950,#292929);font-size:14px;font-weight:700;margin-bottom:8px}.taille-select{color:var(--Smooth-Grey-950,#292929);font-size:12px;font-weight:600;line-height:normal}.b-select{display:flex;padding:18px 36px;border:none;justify-content:center;align-items:center;gap:12px;align-self:stretch;color:var(--White,#fff);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;border-radius:6px;background:var(--Orange,#ff780f);box-shadow:0 2px 4px 0 rgba(69,21,5,.09);cursor:pointer;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.b-select-modal{padding:18px 36px;width:260px;border:none;justify-content:center;align-items:center;gap:12px;align-self:stretch;color:var(--White,#fff);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;border-radius:6px;background:var(--Orange,#ff780f);box-shadow:0 2px 4px 0 rgba(69,21,5,.09);cursor:pointer;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.info_quality_warning{color:#be0000;font-size:12px;font-weight:500;margin-top:8px}.hidden{display:none}.accessoire-add-btn.added{color:#ff780f;padding:16px 16px!important}.accessoire-add-btn.added span::after{content:"✔ ";color:#ff780f;margin-left:6px}.b-select:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.b-select:active{background-color:#f25c05}.trait_blog_article{grid-column:1/-1;width:100%;height:1px;border-radius:1px;background:#dcdcdc;margin:24px 0}.box-select{border-radius:12px;background:var(--White,#fff);box-shadow:0 4px 8px 0 rgba(41,41,41,.08);display:flex;padding:24px;flex-direction:column;flex:1 0 0;margin-left:32px}.bloc-blanc-pp{float:left;color:#292929;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-top:4px;margin-left:3px;width:320px}.retour-ex{float:left;width:320px}.glob-div>.retour-ex{padding:0 0 5% 0}.creer-pp{display:flex;height:98px;flex-direction:column;justify-content:center;align-items:center;gap:4px;align-self:stretch;background:var(--Orange,#ff780f);color:var(--White,#fff);font-size:24px;font-style:normal;font-weight:700;line-height:normal}.creer-ss{font-size:14px;font-weight:500;line-height:normal}.cont-ar{display:flex;padding:32px 0;justify-content:space-between;align-items:center;align-self:stretch}.cont-ar2{display:flex;padding:32px 0;justify-content:space-between;align-items:center;align-self:stretch}.ret-pp{float:left;color:#292929;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;margin-top:4px;margin-left:3px}.ret-pp2{float:left;color:#292929;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;margin-top:4px;margin-left:3px}.ret-1{border-radius:6px;background:var(--International-Orange-200,#ffd9a7);color:var(--International-Orange-800,#9e360e);font-size:12px;font-style:normal;font-weight:600;padding:20px 26px}.ret-2{border-radius:6px;background:var(--International-Orange-200,#ff780f);color:var(--White,#fff);font-size:12px;font-style:normal;font-weight:600;padding:20px 25px}.ret-3{border-radius:6px;background:var(--International-Orange-200,#ffd9a7);color:#939393;font-size:12px;font-style:normal;font-weight:600;padding:20px 25px}.ret-4{border-radius:6px;background:var(--International-Orange-200,#ffd9a7);color:#939393;font-size:12px;font-style:normal;font-weight:600;padding:20px 25px}.inti-1{color:var(--Smooth-Grey-950,#292929);font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:center;margin-top:5px}.inti-2{color:var(--Smooth-Grey-950,#292929);font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-align:center;margin-top:5px}.inti-3{color:#939393;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:center;margin-top:5px}.inti-4{color:#939393;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:center;margin-top:5px}.flch-pp{height:20px;width:10px;float:left;margin:20px 32px}.back-des{padding:64px 160px;flex-direction:column;justify-content:center;align-items:center;gap:24px;flex:1 0 0;align-self:stretch;background-image:url(/images/fond-des.svg);background-repeat:no-repeat}.txt-des{text-align:center;margin:64px 0 0 0;text-align:center}.des-de{color:var(--Orange,#ff780f);font-size:64px;font-style:normal;font-weight:700;line-height:normal}.des-au{text-align:center;font-size:24px;font-weight:500}.des-ss{text-align:center;margin:0 auto;margin-bottom:48px;margin-top:24px}.des-ss2{text-align:center;margin:0 auto;margin-bottom:48px;margin-top:24px}.des-rev{color:var(--Smooth-Grey-950,#292929);text-align:center;font-size:16px;font-style:normal;font-weight:400;text-decoration-line:underline}.txt-404{color:var(--Orange,#ff780f);font-size:164px;font-style:normal;font-weight:700;line-height:normal}.txt-oup{text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.pos{position:relative;display:inline-block;width:340px;top:-90px}.chiffr1{position:absolute;top:5px;left:6px;color:#ff780f;font-size:164px;font-style:normal;font-weight:700;line-height:normal;-webkit-text-stroke:1px #FF780F;color:#fff}.chiffr2{position:absolute;top:0;left:0;color:#ff780f;font-size:164px;font-style:normal;font-weight:700;line-height:normal}.mar-chi{margin-bottom:80px}.txt-des2{text-align:center;margin:84px 0 0 0;text-align:center}.btn-val-pp{display:flex;padding:8px;border:none;justify-content:center;align-items:center;gap:12px;border-radius:0 6px 6px 0;background:var(--Orange,#ff780f);box-shadow:0 2px 4px 0 rgba(69,21,5,.09);color:var(--White,#fff);text-align:center;font-size:11px;font-style:normal;font-weight:700;line-height:normal;border:0;cursor:pointer;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.btn-val-pp:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.btn-val-pp:active{background-color:#f25c05}.val-pp{display:flex;height:11px;padding:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;flex:1 0 0;border-radius:4px 0 0 4px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff);width:84%}.bloc-btes-pp{padding:24px;height:510px}.pp-libelle-pieces{float:left;font-size:12px;color:#292929}.pp-text-nbpieces{font-size:12px;font-weight:700;line-height:normal;color:#292929}.pp-text-size{font-size:10px;font-weight:400;color:#292929}.pp-price-without-promotion{text-decoration:line-through;font-size:10px;font-weight:700;color:#525252}.pp-price{font-size:12px;font-weight:700;color:#292929}.pp-price-color{font-size:12px;font-weight:700;color:#ff780f!important}.content-together-products{max-width:150px}.content-total-together-products>button{padding:18px 20px}.libelle-accessoire{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal}.content-select-nbpieces{position:absolute;background-color:#fff;display:flex;width:392px;padding:16px;flex-direction:column;align-items:center;gap:16px;right:30px;top:65px;border-radius:12px;background:var(--White,#fff);box-shadow:0 4px 8px 0 rgba(41,41,41,.08);z-index:1;line-height:normal}.content-select-nbpieces>div{width:385px}input[name=radio_pp_format]{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;outline:0;border:1px solid #000}input[name=radio_pp_format]:before{content:'';display:block;width:60%;height:60%;margin:20% auto;border-radius:50%}input[name=radio_pp_format]:checked:before{background:#ff780f}input[name=radio_pp_format]:checked{border-color:#9e360e}.pagination-liste{border-radius:4px;border:1px solid var(--Smooth-Grey-950,#292929);background:#fff;width:138px;padding:6px 12px;float:left;cursor:pointer}.choix-liste,.list-dest{width:138px;font-size:12px;font-weight:300;margin:0;padding:0;border:0}.bt-list{border-radius:4px;border:1px solid var(--Smooth-Grey-950,#292929);background:#fff;padding:13px 14px 9px 14px;float:left;margin:0 8px}.bt-list-plus{border-radius:4px;border:1px solid var(--Smooth-Grey-950,#292929);background:#fff;padding:12px;float:left}.sup-list{border-radius:4px;border:1px solid var(--Smooth-Grey-950,#292929);background:#fff;width:151px;padding:6px 12px;float:right;cursor:pointer;font-size:12px;font-weight:300;margin:0;padding:13px 12px 9px 12px}.sel-list{border-radius:4px;border:1px solid var(--Smooth-Grey-950,#292929);background:#fff;width:120px;padding:6px 12px;float:right;cursor:pointer;font-size:12px;font-weight:300;margin:0;padding:14px 12px 10px 12px;margin-right:8px}.pic-img-list{display:flex;height:197px;border-radius:12px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background-color:#fff}.poub-list{position:relative;top:12px;left:300px;right:0;border-radius:44px;background:rgba(41,41,41,.44);display:flex;width:36px;height:36px;justify-content:center;align-items:center;cursor:pointer;border:none}.poub-list2{position:absolute;top:40px;right:18px;border-radius:44px;background:rgba(41,41,41,.44);display:flex;width:36px;height:36px;justify-content:center;align-items:center;cursor:pointer}.categorie-produit-list{padding:6px 12px;font-size:10px;display:flex;padding:8px 14px;align-items:center;gap:4px;border-radius:31px;background:var(--Fountain-Blue-500,#359aa5);color:var(--Smooth-Grey-50,#f9f9f9);font-size:12px;font-style:normal;font-weight:400;line-height:normal;float:left;margin-right:10px}.enstock-produit-list{padding:6px 12px;display:flex;padding:8px 14px;align-items:center;gap:4px;border-radius:31px;background:#c6ecc9;color:#035d0c;font-size:12px;font-style:normal;font-weight:400;line-height:normal;float:left;margin-right:10px}.switch{position:relative;display:inline-block;width:44px;height:22px;margin-bottom:0}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;border-radius:34px}.slider:before{position:absolute;content:"";height:15px;width:15px;right:4px;bottom:4px;-webkit-transition:.4s;transition:.4s;border-radius:50%}input:checked+.slider{background-color:#b9e5e8}input:focus+.slider{box-shadow:0 0 1px #b9e5e8}input:checked+.slider:before{-webkit-transform:translateX(-22px);-ms-transform:translateX(-22px);transform:translateX(-22px)}.slider.round{border-radius:34px;background-color:#b9e5e8}.slider.round:before{border-radius:50%;background-color:#2e7d8c}.change-f-select,.change-select{display:flex;width:50%;border-radius:4px;padding:8px 12px;justify-content:center;align-items:center;font-size:11px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;box-sizing:border-box}.change-select{border:1px solid var(--Fountain-Blue-400,#61bdc6);background:var(--Fountain-Blue-200,#b9e5e8);color:var(--Fountain-Blue-950,#162e36);text-align:center}.change-f-select{position:relative;border:1px solid var(--Smooth-Grey-200,#dcdcdc);color:var(--Smooth-Grey-950,#292929);flex-wrap:nowrap}.change-f-select:after{content:'';position:absolute;top:50%;right:10px;transform:translateY(-50%);pointer-events:none}#puzzle_list{max-height:350px;overflow-y:auto;display:none;background:#fff;position:absolute;top:33px;width:100%;z-index:1000}#selected_puzzle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.puzzle-option{padding:13px;cursor:pointer}.puzzle-option.selected,.puzzle-option:hover{background-color:#f0f0f0;color:#292929;font-weight:400}.puzzle-details{display:block}.imgareaselect-outer{border-image:linear-gradient(0deg,rgba(189,189,189,0.70),rgba(189,189,189,0.70)) 1}.rupture-produit-list{padding:6px 12px;font-size:10px;margin-right:6px;display:flex;padding:8px 14px;align-items:center;gap:4px;border-radius:31px;background:#ffe5e5;color:#be0000;font-size:12px;font-style:normal;font-weight:600;line-height:normal;float:left;margin-right:12px}.ti-lis{font-size:16px;font-weight:700;margin-botom:8px}.pi-lis{font-size:14px;font-weight:400}.mar-lis{font-size:14px;font-style:italic;font-weight:400}.prix-lis{font-size:16px;font-weight:700;float:right}.da-lis{font-size:14px;font-weight:400;float:right;color:var(--Smooth-Grey-700,#525252)}.ad-cart-lis{display:flex;padding:18px 0;justify-content:center;align-items:center;gap:12px;align-self:stretch;border-radius:4px;background:var(--Orange,#ff780f);color:var(--White,#fff);text-align:center;font-size:16px;font-weight:700;border:none;width:100%}.ad-cart-lis-no{display:flex;padding:18px 0;justify-content:center;align-items:center;gap:12px;align-self:stretch;border-radius:4px;background:#fff;text-align:center;font-size:16px;font-weight:400;border:1px solid var(--Smooth-Grey-950,#292929)}.squar-lis{display:flex;justify-content:center;align-items:center;gap:12px;align-self:stretch}.ss-txt-li{font-size:16px;font-weight:500}.txt-pan-cen{font-size:20px;font-weight:700;float:left;margin-top:32px}.recap-pan-w{margin-top:13%;padding-top:3rem;padding-bottom:3rem}.bloc-select-shipping{margin-bottom:5rem}.fixed-recap{position:fixed;width:365.25px;top:20px}.recap-plus{margin-top:0;padding-left:32px}.all_panier{display:flex;gap:32px;margin-left:auto;margin-right:auto;max-width:1120px;margin-top:32px}.panier_ligne{width:100%}.blc-pan-log{width:496px;flex-direction:column;align-items:flex-start;gap:32px;float:right;height:100%;background-color:#fff}.test-tt{display:flex;flex-direction:column;gap:24px}.mar-bot-p{display:block;margin-bottom:56px}.ferm-pan{float:right;margin-right:-39px;cursor:pointer}.marg-com-p{margin-top:32px}.con-p{font-size:18px;font-weight:600;text-align:center}.int-p{padding:18px 24px;border-radius:6px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff);color:#989898;font-size:14px;font-weight:500}.txt-md-p{font-size:14px;font-weight:400;margin-bottom:8px;margin-top:18px}.ch-o-p{font-size:12px;font-size:10px;font-style:normal;font-weight:400;float:right;margin-top:12px}.cont-p{display:flex;padding:18px 36px;justify-content:center;align-items:center;gap:12px;align-self:stretch;border-radius:6px;background:var(--Orange,#ff780f);box-shadow:0 2px 4px 0 rgba(69,21,5,.09);color:var(--White,#fff);text-align:center;font-size:16px;font-weight:700;line-height:normal;width:100%;border:0;cursor:pointer;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.cont-p:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.cont-p:active{background-color:#f25c05}.checkbox-container{display:flex;align-items:center;background-color:#fff;padding:14px 32px;gap:8px}#cgv_pp,#coche_carte,#conserver,.cgv-checkbox{display:none}#cgv_pp+label,#coche_carte+label,#conserver+label,.cgv-checkbox+label{width:18px;height:18px;background-image:url('/images/input-checkbox.svg');background-size:cover;cursor:pointer;display:inline-block;margin-bottom:0;flex-shrink:0}#cgv_pp:checked+label,#coche_carte:checked+label,#conserver:checked+label,.cgv-checkbox:checked+label{background-image:url('/images/input-checkbox-checked.svg')}.checkbox-text{font-size:11px;font-weight:500}.title-wrapper-pp{margin:0;padding:0;font-size:24px;font-style:normal;font-weight:700}.puzzle-container{display:flex;padding:64px 0;flex-direction:column;align-items:center;gap:16px;align-self:stretch;margin:0 auto;max-width:1120px}.puzzle-back-link-container{display:flex;align-items:center;gap:4px;align-self:stretch}.puzzle-back-link{color:#292929;font-size:12px;font-weight:500;line-height:normal;text-decoration-line:underline}.puzzle-card{display:flex;padding:32px;flex-direction:column;align-items:center;gap:24px;border-radius:12px;border:1px solid #dcdcdc;background:#fff;width:100%;box-sizing:border-box}.puzzle-confirmation{display:flex;flex-direction:column;align-items:center;gap:8px}.puzzle-confirmation img{height:auto;width:auto}.puzzle-confirmation-message{font-size:18px;font-weight:700;line-height:normal;text-align:center}.puzzle-order-info{display:flex;flex-direction:column;align-items:center;gap:24px;align-self:stretch}.puzzle-finalize-message{text-align:center;font-size:14px;font-weight:600;line-height:normal}.puzzle-instructions{display:flex;flex-direction:column;align-items:center;gap:24px}.puzzle-instructions-message{font-size:14px;font-weight:400;line-height:normal}.puzzle-button-group{display:flex;align-items:flex-start;gap:16px}.puzzle-create-new-button{border-radius:6px;border:1px solid #292929;display:flex;padding:18px 22px 18px 36px;justify-content:center;align-items:center;gap:14px;height:55px;box-sizing:border-box;text-decoration:none}.puzzle-create-new-button:hover{background:#292929}.puzzle-create-new-button:active{background:#000}.puzzle-create-new-button span{font-size:14px;font-weight:600;line-height:normal;color:#292929}.puzzle-create-new-button span:hover,.puzzle-create-new-button:hover span{color:#fff}.puzzle-create-new-button span:active,.puzzle-create-new-button:active span{color:#fff}.puzzle-create-new-button img{height:19px;width:19px}.puzzle-create-new-button:hover img{content:url('/images/nav-arrow-right-white.svg')}.puzzle-cart-button{border-radius:6px;background:#ff780f;box-shadow:0 2px 4px 0 rgba(69,21,5,.09);display:flex;padding:18px 36px;justify-content:center;align-items:center;gap:12px;height:55px;box-sizing:border-box;text-decoration:none}.puzzle-cart-button:hover{background:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.puzzle-cart-button:active{background:#f25c05;box-shadow:0 2px 4px 0 rgba(69,21,5,.08)}.puzzle-cart-button span{color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:normal}.adr-p{font-size:14px;font-weight:400;margin-bottom:8px}.oub-p{text-align:center;margin-top:8px}.mdd-p{font-size:12px;font-style:normal;font-weight:400;color:var(--Smooth-Grey-700,#525252);text-align:center}.no-c-p{margin:0 0 32px 0;text-align:center;font-size:14px;font-weight:500}.no-c-in{color:var(--Fountain-Blue-500,#359aa5);font-size:14px;font-weight:700;text-decoration-line:underline}.separ-p{border-radius:1px;background:var(--Smooth-Grey-100,#efefef);height:1px}.top-tr{margin-top:32px}.invit-p{font-size:18px;font-weight:600;text-align:center;margin-bottom:24px}.des-p{margin-bottom:12px;text-align:center;font-size:12px;font-weight:400}.separ-p2{display:none}.separ-p1{display:block;border-radius:1px;background:var(--Smooth-Grey-200,#dcdcdc);height:1px;margin:32px 0}.image-pp-perso{max-width:620px;margin:16px auto 0}div.work_left{width:345px!important;min-height:379px}div.work_left img{margin-left:auto;margin-right:auto}div.work_right{width:515px!important;min-height:371px}div.work_left_final{text-align:center;margin:auto}div.work_right{height:350px}div.work_right_final{text-align:center;width:100%}p.titre{padding-bottom:0!important}.disp-pan{display:flex;margin-left:auto;margin-right:auto;margin-top:32px}.bloc-p-ti{border-radius:6px 6px 0 0;background:var(--Fountain-Blue-500,#359aa5);padding:24px;color:#fff;cursor:pointer}.choix-p-ad{display:flex;justify-content:space-between;align-items:center;align-self:stretch;float:left;width:100%}.pan-tit{color:var(--White,#fff);font-size:14px;font-weight:600;margin-top:6px}.m-pan{display:flex;gap:10px}.choi-pan-a{margin:0;display:flex;width:165px;padding:4px 12px;justify-content:space-between;border-radius:4px;border:1px solid var(--Smooth-Grey-300,#bdbdbd);background:#fff}.ajout-pan{text-align:right;padding-top:3px;line-height:24px;min-width:63px}.ajout-pan-t{font-size:12px;font-weight:400}.bloc-p-ti>.choix-p-ad>.m-pan>.ajout-pan>.ajout-pan-t{color:var(--White,#fff)}.bloc-ad-pan{border:1px solid #ccc;padding:32px;border:1px solid var(--Fountain-Blue-500,#359aa5);border-radius:0 0 6px 6px;background-color:#fff}.ad-pan-li{padding:0;border-right:1px solid#efefef;padding-right:20px}.ad-li-p{font-size:16px;font-weight:600}.pad24{padding-top:24px;font-size:14px;font-weight:400}.modif-pan-a{background:var(--Fountain-Blue-700,#2b6673);border-radius:4px;padding:14px 10px;display:flex;justify-content:center;box-shadow:0 2px 4px 0 rgba(41,41,41,.08);font-size:12px;font-weight:600;color:#fff;margin-top:24px;max-width:260px}.modif-pan-a:hover{background:var(--Fountain-Blue-500,#359aa5)}.modif-pan-a:active{background:var(--Fountain-Blue-900,#274852)}.arg-pan-du{padding:0;padding-left:50px}.marg-pan-du{padding:0;padding-left:50px}.factu-pan{font-size:14px;font-weight:400;margin:32px 0}.bt-pan-v{border-radius:6px;background:var(--Orange,#ff780f);box-shadow:0 2px 4px 0 rgba(69,21,5,.09);display:flex;padding:18px 36px;justify-content:center;align-items:center;gap:12px;color:var(--White,#fff);text-align:center;font-size:16px;font-weight:700;float:right;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out;border:none}.pad-t-12{padding-top:12px}.ban-ferm-pan{border-radius:6px;display:flex;padding:24px;justify-content:space-between;align-items:center;align-self:stretch;color:#292929;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff);cursor:pointer}.pad-t3{padding-top:3px}.bloc-fer-ty{font-size:14px;font-weight:600;float:left;margin:0}.bloc-pan-ouv{border-radius:6px 6px 0 0;display:flex;padding:24px;justify-content:space-between;align-items:center;align-self:stretch;color:#fff;background:var(--Fountain-Blue-500,#359aa5)}.txt-pan-ouv{font-size:14px;font-weight:600;float:left;margin-top:4px}.txt-de-pp{color:var(--Orange,#ff780f);font-weight:600;text-align:center}.encart-pan-b{border-radius:0 0 6px 6px;border:1px solid var(--Fountain-Blue-500,#359aa5);background:var(--White,#fff);display:flex;padding:32px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.recap-plusp{margin-top:0;padding-left:32px}.marg-pan-re{margin-top:0}.pass-paie-pan{background:var(--White,#fff);box-shadow:0 4px 8px 0 rgba(41,41,41,.08);padding:32px;border-radius:0 0 12px 12px}.btn-pass-paiement,.btn-pass-pan{border:none;display:flex;padding:18px 36px 18px 36px;justify-content:center;align-items:center;gap:12px;align-self:stretch;border-radius:6px;background:var(--Orange,#ff780f);box-shadow:0 2px 4px 0 rgba(69,21,5,.09);color:var(--White,#fff);text-align:center;font-size:16px;font-weight:700;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.text-trans{color:var(--Orange,#ff780f);font-size:16px;font-weight:600;float:left;margin-left:12px}.box-trans{border-radius:6px;border:1px solid var(--Orange,#ff780f);padding:18px 24px;width:100%;box-sizing:border-box}.box-transoff{border-radius:6px;border:1px solid var(--Orange,#dcdcdc);padding:18px 24px;width:100%;box-sizing:border-box;cursor:pointer}.pict-pan{float:left;height:24px;width:24px;cursor:pointer}.tail-pict-h{width:111px}.chx-pai{font-size:20px;font-weight:700;margin-bottom:32px}.maliste_produit_check{width:24px!important;height:24px}.separator{border-radius:1px;background:var(--Smooth-Grey-200,#dcdcdc);width:100%;height:1px}.all_cube_maliste{display:flex;gap:32px;flex-wrap:wrap}#select_ml_input{float:left;font-size:14px;padding:6px!important}div.select_ml_div{display:block;cursor:pointer;padding:4px;font-size:12px}div.select_ml_div_hl{background-color:#ff780f;color:#fff}div.select_ml_div:hover{background-color:#ddd}div.select_ml_div span{float:right}div.select_ml_div span{float:right}.ariane_selected{font-weight:600!important;color:#292929!important;font-size:12px!important}.content-button-wishlist{display:flex;justify-content:space-between}.content-btn-list{display:flex;align-items:center;gap:8px}.content-btn-list>#ml_create{display:flex;height:40px;justify-content:center;padding:0;border-radius:4px;border:1px solid var(--Smooth-Grey-950,#292929);background:var(--White,#fff)}.content-btn-list>#ml_create>img{width:14px}.red-zone-delete{display:none;width:0;height:186px;padding-right:16px;flex-direction:column;margin-right:-16px;margin-left:16px;justify-content:center;align-items:flex-end;border-radius:4px 0 0 4px;background:#be0000;overflow:hidden;transition:width .3s ease,opacity .3s ease;opacity:0}.red-zone-delete.show{width:64px;opacity:1;align-items:center}#ml_create{transition:width .3s ease;width:44px;height:44px;overflow:hidden;box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:12px;justify-content:center}#ml_create.expanded{width:400px}#ml_create input{width:100%;margin-right:10px;border:none}#list_name:focus-visible{outline:0}#create_list_btn,#create_list_btn_mobile{padding:8px;background:var(--Orange,#ff780f);color:#fff;font-size:11px;cursor:pointer;font-weight:700;border:none}.btn-trash-list{border-radius:4px;border:1px solid #292929;background:#fff;display:flex;align-items:center;gap:8px;height:40px;font-size:14px}.btn-trash-list a{padding:12px;font-size:12px;font-weight:300}.custom-checkbox input[type=checkbox]{opacity:0;position:absolute;cursor:pointer}.custom-checkbox .checkmark{border-radius:4px;border:1px solid #292929;background:#fff;padding:12px;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:300}.custom-checkbox .checkmark:after{content:url("/images/check-list.svg");height:14px}.dropdown-content.open{display:block}.dropbtn{display:flex;width:164px;padding:12px;justify-content:space-between;align-items:center;background-color:#fff;color:#292929;padding:10px 20px;font-size:12px;cursor:pointer;border-radius:4px;border:1px solid var(--Smooth-Grey-950,#292929)}.dropdown-content{display:none;position:absolute;background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.1);z-index:1;width:100%}.arrow-icon-list{transition:transform .3s ease}.choix-liste:focus,.list-dest:focus{outline:0}.cub-marq{text-align:center;padding:16px;flex-direction:column;justify-content:center;align-items:center;gap:24px;flex:1 0 0;border-radius:12px;background:var(--White,#fff);box-shadow:0 4px 8px 0 rgba(41,41,41,.08);cursor:pointer}.solution-marq{font-size:20px;font-weight:700}.txt-marq{font-size:16px;font-weight:400}.titr-marq{font-size:24px;font-weight:700}.arian-marq{margin-top:16px;font-size:12px}.sp-marq{display:flex;flex-direction:column;gap:32px;overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease-out,opacity .5s ease-out}.sp-marq.show{max-height:5000px;opacity:1}.back-missing-puzzle-pieces,.bloc-ex-m{display:none}.content-missing-puzzle-pieces{display:flex;flex-direction:column;gap:12px;margin-top:32px}.title--missing-puzzle-pieces{display:flex;flex-direction:column;gap:4px}.all-cards-missing-puzzle-pieces{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}.back-missing-puzzle-pieces{cursor:pointer}.ens-c-marq{display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.ens-c-marq2{display:flex;gap:18px;flex-direction:row;flex-wrap:wrap;margin-top:18px}.aut-marq{font-size:20px;font-weight:700;margin-bottom:14px;margin-top:32px}.txt-ex-marq{font-size:16px!important;font-weight:400;align-self:stretch}.bloc-ex-m{align-items:center;gap:24px;align-self:stretch;margin-top:32px}.lien-ma{float:left;min-width:135px;flex:auto}.lien-mar-url{margin-top:10px;clear:left;font-size:16px;font-weight:600}.titr-aide{font-size:24px;font-weight:700}.search-aide{width:430px;margin-top:24px;margin-bottom:64px;padding:14px 24px;border-radius:100px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff)}.txt-s-aide{padding:2px 0 0 12px;font-style:italic;font-size:14px;color:#989898}.bt-aide{height:24px;width:24px;background-color:#fff}.englob-sch{display:flex;justify-content:space-between;align-items:center;gap:9px;margin-bottom:32px}.actif-tx-s{font-size:20px;color:var(--White,#fff);font-weight:600;float:left;margin-top:8px;margin-left:16px}.content-bloc-srch{padding:18px 0;width:114px;justify-content:center;align-items:center;gap:16px;border-radius:12px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff);cursor:pointer}.pict-search{margin:0 auto;text-align:center}.txt-search{font-size:12px;font-weight:600;clear:left;text-align:center}.list-ques2{min-height:0;padding:0;border-bottom:1px solid var(--Smooth-Grey-100,#efefef);padding:24px 0 12px 0;float:left}.list-ques2.active .font-sstitre{color:#ff780f}.list-ques2.active img:not(.img-email){content:url('/images/minus-circle.svg')}.img-rcs{float:left;height:38px;width:38px}.help-circl{float:right;width:32px;height:32px}.tail-help{font-size:18px!important;font-weight:600}.cube-personnalise-bleu{background-color:#359aa5}.cube-personnalise-orange{background-color:#ff780f}.cube-personnalise-blog{background-image:url(/images/background-pods-blog.svg);background-repeat:no-repeat;object-fit:cover;background-size:cover}.content-cube-personnalise-bleu{z-index:2;width:100%;height:100%;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.content-cube-personnalise-bleu>.text-content-cube-personnalise>h3{z-index:2;color:#fff;font-size:17px;font-weight:700;display:flex;align-items:flex-start;gap:6px;flex-direction:column}.content-cube-personnalise-bleu>.text-content-cube-personnalise>span{z-index:2;color:#fff;font-size:17px;font-weight:500}.text-content-cube-personnalise{flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:24px}.button-content-cube-personnalise{display:flex;justify-content:center}.single-line-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block;vertical-align:middle}.button-cube-personnalise{font-size:16px;border-radius:4px;width:100%;color:#fff;padding:4px;text-align:center;font-weight:700;display:flex;align-items:center;justify-content:flex-end}.cube-personnalise-blog>h3{z-index:2;color:#fff;height:100%;padding:24px;display:flex;align-items:center;font-size:17px;font-weight:700;box-sizing:border-box}.success-message-add-panier{border-radius:6px 0 0 6px;background:#c6ecc9}.panier-active,.user-active,.wishlist-active{width:48px;height:48px;display:flex;justify-content:center;border-radius:4px;background:var(--Smooth-Grey-950,#292929);align-items:center}.wishlist-active>#coeur{background-image:url(/images/heart-white.svg)}.user-active>#img-user{background-image:url(/images/user-white.svg)}.panier-active>#img-panier{background-image:url(/images/panier-white.svg)}.logo-coeur:hover,.logo-panier:hover,.logo-user:hover{background-color:#efefef;border-radius:4px}#coeur,.logo-coeur:hover>#coeur{background-image:url(/images/heart.svg);width:24px;height:24px;background-repeat:no-repeat}#img-user,.logo-user:hover>#img-user{background-image:url(/images/user.svg);width:24px;height:24px;background-repeat:no-repeat}#img-panier,.logo-panier:hover>#img-panier{background-image:url(/images/cart.svg);width:24px;height:24px;background-repeat:no-repeat}.content-icon-panier{border-radius:7.33px;justify-content:center;align-items:center;display:flex;margin:9px}.content-sch{display:none}.content-sch.active{display:block}.actif-search>.flex-hel{display:flex;align-items:center;gap:16px}.actif-search>.flex-hel>.txt-search{font-size:20px;color:#fff;font-weight:600;float:left}.actif-search>.flex-hel>.pict-search>img{width:38px}.bloc-srch>.flex-hel>.pict-search>img{width:32px}.bloc-srch{transition:all .5s ease}.actif-search{transition:all .5s ease}.actif-search{display:flex;padding:24px 17px;justify-content:center;align-items:center;gap:16px;border-radius:12px;background:var(--Orange,#ff780f);cursor:pointer}.content-bloc-srch{display:none}.help-cont{font-size:16px;font-weight:400;margin-top:88px;float:left}.marg-hel{padding:32px 0 64px 0}.spac-faq{margin-top:12px;margin-bottom:12px}.space-height{margin:8px 0 0 0}.puce-hel{height:5px;width:5px;background-color:#292929;border-radius:5px;float:left;margin-top:9px;margin-right:10px;clear:left!important}.mail-sav{float:left;margin-top:25px;margin-bottom:8px;font-size:14px}.mail-sav2{float:left;margin-top:25px;margin-bottom:8px;font-size:14px}.select-categorie-sav{padding:18px 24px;border-radius:6px;height:60px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);margin:0;width:100%}.lab-txt{margin:0 32px}.chec-in{float:left;margin-right:17px}.decal-l{margin-left:-30px}.spac-ti{margin-top:14px;margin-bottom:5px}.font-marq-titre{font-weight:700}.font-marq-b{font-weight:600}.marg-bloc1{margin:9px 0}.marg-bloc-suiv{margin:0 0 9px 0}.bloc-marques{padding-right:40px;background:var(--Fountain-Blue-700,#2b6673);margin-top:-47px;padding:64px 40px 36px 40px}.ss-bloc-marques{margin-left:auto;margin-right:auto;max-width:1120px;margin-bottom:24px}.ti-marques{font-size:24px;font-weight:900;color:#fff;margin-bottom:24px}.unstyled-h1{all:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;margin:0!important;padding:0!important;display:inline!important}.im-marques{float:left;margin-right:32px}.i-marques{width:404px;border-radius:12px}.des-marques{color:#fff;font-size:16px;font-weight:300;line-height:22px;max-width:685px}.es-inf-m{width:100%;display:flex}.loyalty-notice{background-color:#f9f9f9;border-left:4px solid #ff780f;padding:20px;border-radius:8px;font-size:16px;line-height:1.6;color:#333}.loyalty-notice .highlight{font-weight:700;margin-bottom:10px}.wi-18{width:18%}.wi-80{width:80%}.wei-700{font-weight:700}.cart-cl{float:left;margin-right:32px;width:141px;height:103px}.s-tx-or{margin:16px 0}.blc-prim{width:100%;display:flex}.blc-sans{width:16%;float:left}.prim-blc{width:33%;float:left;height:200px}.pad-prim{padding:0 16px}.pad-prim2{padding:0 16px}.prim-ment{margin-top:0}.float-pril{float:left}.bt-pan-w{font-size:16px;font-weight:700;text-align:center;padding:18px 36px;gap:12px;flex:1 0 0;background:var(--Orange,#ff780f);border-radius:6px;box-shadow:0 2px 4px 0 rgba(41,41,41,.08)!important;color:#fff;cursor:pointer;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.button-add-cart{padding:12px;border-radius:100px;border:none;background:var(--Orange,#ff780f);box-shadow:0 2px 4px 0 rgba(69,21,5,.08);transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.button-add-cart:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.button-add-cart:active{background-color:#f25c05}.button-add-cart>img{border:none}.bt-pan-w:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.bt-pan-w:active{background-color:#f25c05}.btn-produit:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.btn-produit:active{background-color:#f25c05}.btn-produit-p{float:right;display:flex;padding:18px 36px;justify-content:center;align-items:center;gap:12px;border-radius:6px;background:var(--Orange,#ff780f);box-shadow:0 2px 4px 0 rgba(69,21,5,.09);color:var(--White,#fff);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;width:100%;max-width:303px;box-sizing:border-box;float:right;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.btn-produit-p:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.btn-produit-p:active{background-color:#f25c05}.position-p{max-width:1120px;margin:auto;padding:32px 0 0 0;display:flex;gap:18px;position:relative;width:100%;flex-direction:row-reverse}.titr-wrap{color:#fff;font-size:18px;font-weight:700;word-wrap:break-word}.cub-mar-t-w{width:100%;height:275px}.cub-mar-t-w2{width:100%;height:275px}.blc-new-marques{margin-bottom:12px;box-shadow:0 4px 8px 0 rgba(41,41,41,.08);border-radius:12px}.blc-new-marques:hover{box-shadow:0 4px 10px 2px rgba(41,41,41,.12)}.blc-marques{width:100%;margin-bottom:18px;display:flex;gap:19px}.blc-marq-w{text-align:center;width:100%;height:100%}.pos-marq-w{position:relative;width:100%;height:auto;overflow:hidden;border-radius:12px}.pos-marq-w2{position:relative;width:100%;height:100%;overflow:hidden;border-radius:12px;max-height:275px}.img-first{height:100%!important;object-fit:cover}.img-blc-marq{display:block;width:100%;height:auto;border-radius:12px}.txt-bloc-m-w{position:absolute;bottom:0;width:100%;height:75px;background:rgba(22,46,54,.44);backdrop-filter:blur(6px);border-bottom-left-radius:12px;border-bottom-right-radius:12px;overflow:hidden}.sty-txt-mar{color:#fff;text-align:center;font-size:14px;font-weight:500;margin-top:14px}.marq-w-blc{font-weight:700;font-size:20px;color:#fff}.bl-tx-top{position:absolute;bottom:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(22,46,54,0) 50%,rgba(22,46,54,.9) 100%)}.bl-tx{position:absolute;bottom:16px;right:16px;left:16px;color:#fff;text-align:right;font-size:18px;font-weight:700;float:left;box-sizing:border-box}.bl-tx-btn{position:absolute;bottom:16px;right:16px;color:#fff;text-align:right;font-size:18px;font-weight:700;float:left}.acc-cont-f{margin-top:64px;display:flex;flex-direction:column;width:100%;gap:64px}.top-w-f{margin-bottom:32px}.ti-news-t{font-size:24px;font-style:normal;font-weight:700;margin-bottom:12px}.haut-r{margin-left:auto;margin-right:auto;max-width:1120px}.blc-es-1{width:380px;float:left;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff);padding:32px;gap:24px;border-radius:12px}.tit-es-c{font-weight:700;font-size:18px;color:var(--Orange,#ff780f);margin-bottom:10px}.tit-esc-cc{font-weight:500;font-size:14px;padding:8px;margin-top:6px}.menu-account{gap:0}.sec-esp{float:left;width:100%;height:1px;align-items:center;margin:0;background:var(--Smooth-Grey-100,#efefef);margin:24px 0}.sec-espc{float:left;width:100%;height:1px;align-items:center;margin:0;background:var(--Smooth-Grey-100,#efefef);margin:24px 0}.tit-acti{font-weight:500;font-size:14px;color:var(--International-Orange-800,#9e360e);padding:8px;background:var(--International-Orange-100,#ffeed4);border-radius:4px;width:100%;box-sizing:border-box}.tit-esc-c{font-weight:500;font-size:14px;padding:8px;margin-top:6px;clear:left;float:left}.tit-esc-c:hover{background:var(--Smooth-Grey-100,#efefef);border-radius:4px;width:100%;box-sizing:border-box}.menu-left-account{padding:0 11px 0 0}.intro-esc{font-size:28px;font-weight:700;z-index:1;width:100%}.title-espace-client{margin:32px 0;display:flex;align-items:center;justify-content:space-between}.monEspaceClient{display:flex;flex-direction:row-reverse;gap:10px;max-width:1120px;margin:0 auto;line-height:normal;padding-bottom:64px}.titre-es-client{font-weight:700;font-size:18px;line-height:normal;margin-bottom:8px}.titre-es-client2{font-weight:700;font-size:18px;line-height:normal}.champ-cli{padding:18px 24px;border-radius:6px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);float:left;width:400px;margin-top:8px;font-weight:500;font-size:14px;color:#989898}.contclient{border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:#fff;padding:32px;border-radius:12px;min-height:903px;box-sizing:border-box}.intit-cl-m{font-weight:400;font-size:14px;margin-top:32px;margin-bottom:0}.top-c16{margin-top:16px;float:left}.bt-clie{text-align:center;padding:18px 36px;box-shadow:0 2px 4px 0 rgba(69,21,5,.09);background:var(--Orange,#ff780f);border-radius:6px;border:0;font-weight:700;font-size:16px;color:#fff;cursor:pointer;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.bt-clie:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.bt-clie:active{background-color:#f25c05}.fancybox-inner{max-width:1120px;max-height:867px;margin:auto;border-radius:24px;border:12px solid rgba(92,92,93,.8);background:#fff;backdrop-filter:blur(6px);right:0!important}body[data-route=app_personalized_puzzle_box_fr] .fancybox-slide{overflow:hidden}body[data-route=app_personalized_puzzle_box_fr] .fancybox-inner{max-height:700px;max-width:870px}body[data-route=app_personalized_puzzle_fr] .row-fluid [class*=span]{min-height:auto}.fancybox-bg{background:rgba(0,0,0,.85)}.fancybox-navigation{height:100%;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:0 32px}.fancybox-caption{font-size:16px;color:#fff;background:rgba(0,0,0,.75);padding:10px}.fancybox-toolbar{padding:32px}.fancybox-button--close{color:#000;background:0 0;padding:0;background-image:url(/images/custom-cancel.svg);background-repeat:no-repeat;background-position:center}.fancybox-button--close>svg{display:none}.fancybox-button--arrow_left{background-image:url('/images/custom-left-arrow.svg')}.fancybox-button--arrow_right{background-image:url('/images/custom-right-arrow.svg')}.fancybox-button--arrow_left,.fancybox-button--arrow_right{background-repeat:no-repeat;background-color:unset;height:46px!important;width:46px!important;box-sizing:border-box;background-clip:unset!important;position:relative!important;top:0!important;padding:0!important}.fancybox-button--arrow_left>div,.fancybox-button--arrow_right>div{display:none}.fancybox-button:hover{color:#000}.fancybox-image{object-fit:contain}.fancybox-image,.fancybox-spaceball{padding:18px 27.5px 24px}.fancybox-thumbs{background:0 0;padding:10px;position:absolute;top:auto;bottom:10px;width:calc(100% - 24px);left:12px}.fancybox-thumbs__list{margin:0;padding:0;display:flex;justify-content:center}.fancybox-thumbs__list li{list-style:none;margin:0 5px}.fancybox-thumbs__list img{border-radius:5px;border:2px solid #ff780f}.fancybox-thumbs-active{border-radius:8px}.fancybox-thumbs__list a:before{border-radius:8px;border:1.5px solid var(--International-Orange-500,#ff780f)}.pres-esp{width:100%;margin-top:20px;margin-bottom:32px}.tail-champ-c{max-width:300px}.cart-pag{height:43px;width:43px;cursor:pointer}.ti-pag{float:left;width:76%}.wishlist-vide{max-width:1120px;width:100%;margin:auto;display:flex;flex-direction:column;gap:24px;padding:32px 0}.content-wishlist-vide{position:relative;height:324px;padding:40.5px 27px;display:flex;justify-content:center}.background-heart{height:324px;background-image:url("/images/heart_wishlist.svg");background-size:contain;background-repeat:no-repeat;background-position:center;display:flex;flex-direction:column;align-items:center}.background-heart span{font-weight:700;font-size:20px;color:#292929;text-align:center;background-color:#f9f9f9;margin-top:104px}.marg-top12{margin-top:12px}.w-7{font-weight:700}.ti-qui{font-size:24px;font-weight:700}.ss-ti-qui{font-size:20px;font-weight:700;margin-top:12px;margin-bottom:24px}.der-blc-qui{clear:left;float:left;margin-bottom:10px;display:flex;align-items:flex-start;gap:12px;align-self:stretch;margin-top:8px}.der-blc-qui2{clear:left;float:left;display:flex;align-items:flex-start;gap:12px;align-self:stretch;margin-bottom:24px}.dat-qui{float:left;margin:1px 0 0 0;font-weight:700;font-size:20px}.pu-q{float:left;margin-right:12px}.pu-q2{float:left}.pos-im-q{float:left;width:47%}.pos-txt-q{font-size:16px;font-weight:400;gap:12px;float:right;width:50%;line-height:normal}.pos-txt-q>div{display:flex;flex-direction:column;gap:12px}.marg-ann{margin-top:64px;float:left;width:100%}.tail-qui{width:100%;font-size:16px;font-weight:400}.fidel-txt{font-weight:400;font-size:16px;line-height:normal}.mea-fi{color:var(--Fountain-Blue-400,#61bdc6);font-weight:600}.en-svplus{font-size:16px;font-weight:600;color:var(--Orange,#ff780f);float:left}.marg-tins{margin:32px 0!important;font-size:24px;font-weight:700}.title-brands{color:#292929;font-size:24px;font-weight:700}.content-title-brands{margin-top:32px}.ss-title-brands{color:#292929;font-size:16px;font-weight:500;margin-top:8px}.pass-liv{display:flex;width:100%;padding:18px 36px 18px 36px;justify-content:center;align-items:center;gap:12px;align-self:stretch;border-radius:6px;background:var(--Orange,#ff780f);box-shadow:0 2px 4px 0 rgba(69,21,5,.09);color:var(--White,#fff);text-align:center;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out;border:none}.pass-liv:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.pass-liv:active{background-color:#f25c05}.bout-pan{border-radius:4px;background:var(--Orange,#ff780f);cursor:pointer;display:flex;width:40px!important;height:40px;flex-direction:column;justify-content:center;align-items:center;gap:10px;color:#fff;font-size:12px;font-weight:500;line-height:normal;border:0;margin-left:10px;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.bout-pan:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.bout-pan:active{background-color:#f25c05}.bt-pan-v:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.bt-pan-v:active{background-color:#f25c05}.btn-pass-pan:hover:not(input[disabled]){background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.btn-pass-pan:active:not(input[disabled]){background-color:#f25c05}.btn-pass-paiement:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.btn-pass-paiement:active{background-color:#f25c05}.bandeau-pan{display:flex;padding:24px 0;justify-content:center;align-items:center;gap:10px;background:var(--Orange,#ff780f);color:var(--White,#fff);font-size:24px;font-style:normal;font-weight:700;line-height:normal}.marg-cad{margin:0;padding:0;padding-left:32px}.blc-pa-ter{padding:0;margin:0;float:left;width:620px;font-size:14px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);padding:32px;border-radius:12px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff);font-weight:500}.blc-pa-of{float:right;width:400px}.top32of{margin-top:32px}.bot32{margin-bottom:32px}.ti-offer{font-size:20px;color:var(--Orange,#ff780f);font-weight:700;line-height:normal;margin-top:52px;margin-left:32px}.pict-offer{float:left}.marg-offer-t{margin-bottom:0}.taill-tx-pani{font-size:16px;font-weight:700;max-width:200px}.ar-prod{color:#292929;font-weight:600;font-size:12px}.fil-a-produi{display:block;margin-bottom:32px}.option-pt{float:left;max-width:1500px}.maar-g{margin:52px 0 0 0}.gris-hov{color:#292929}.gris-hov:hover{color:#989898}.gris-hov:active{color:#ff780f}.total-linp{font-size:16px;font-weight:700;text-align:right;min-width:65px}.ret-p2{height:24px;width:24px;float:left}.bord-ra-p{border-radius:12px}.t-tx-men{font-size:14px}.marg-panier-bo{margin-bottom:64px}.emal-pa{padding-top:12px;margin-top:32px;float:left;width:100%}.bt-pp-pa{display:flex;padding:18px 36px;justify-content:center;align-items:center;gap:12px;align-self:stretch;border-radius:6px;background:var(--Orange,#ff780f);box-shadow:0 2px 4px 0 rgba(69,21,5,.09);color:var(--White,#fff);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;border:0;width:100%;cursor:pointer;box-sizing:border-box}.bt-pp-pa:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.bt-pp-pa:active{background-color:#f25c05}.margpa32{margin-bottom:32px}.txttal{float:left;color:var(--Smooth-Grey-950,#292929);font-size:14px;font-weight:400;line-height:normal;margin-bottom:8px}.wishlist-produit-consulte{margin:64px 0 32px}.tai-tx-bl{font-size:16px}.lir-sui{color:var(--Orange,#ff780f);font-size:16px;font-weight:700;float:right!important}.fl-lir-sui{height:24px;width:24px;float:right}.consul-de{margin-top:13px;margin-left:auto;margin-right:auto;max-width:1440px;margin-top:82px}.dec-ma{color:#292929;font-size:14px;font-weight:600;word-wrap:break-word}.blc-dec-ma{padding-top:18px;padding-bottom:18px;padding-left:36px;padding-right:22px;border-radius:6px;overflow:hidden;border:1px #292929 solid;justify-content:center;align-items:center;gap:14px;display:inline-flex}.blc-dec-ma:hover{background-color:#292929;color:#fff!important}.wishlist-form{margin:0}.titre-inf{font-size:28px;font-weight:700;color:#0a0a0a}.pho-tmar{display:flex}.content-bandeau-image{height:120px}.pieces-fab{margin:0;padding:16px 0;border-bottom:1px solid#efefef;border-top:1px solid#efefef;margin-top:16px}.bandeau-offre-flash{height:120px;background:linear-gradient(0deg,rgba(22,46,54,.8) 0,rgba(22,46,54,.8) 100%),url(/images/image-offre-flash.jpg);background-size:cover,100%;background-repeat:no-repeat;background-position:center}.bandeau-offre-flash>span{color:#fff;max-width:1120px;margin:auto;display:flex;width:100%;height:100%;padding:24px 0;align-items:center;box-sizing:border-box;gap:24px;justify-content:space-between}.content-banner{display:flex;gap:24px}.banner-description-offre-flash{color:#fff;font-size:24px;font-weight:500;word-wrap:break-word;line-height:normal}.date-fin-offre-flash{border-radius:4px;background:#359aa5;padding:14px}.date-fin-offre-flash>span{color:#fff;font-size:16px;font-weight:700;line-height:normal}.number-input{-moz-appearance:textfield;-webkit-appearance:none;appearance:none;width:30px;text-align:center;padding:0;border:none;-webkit-appearance:none}.number-input::-webkit-inner-spin-button,.number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-input::-o-inner-spin-button,.number-input::-o-outer-spin-button{-o-appearance:none;margin:0}.number-input:focus-visible{border:none;outline:0}.spin-button{cursor:pointer;user-select:none;display:flex;align-items:center;justify-content:center}.custom-spin-button{position:absolute;display:flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer;user-select:none}.increment-button{top:10px;right:14px;background:url('/images/arrow-down-produit-select.svg') no-repeat center center;rotate:180deg}.decrement-button{bottom:10px;right:14px;background:url('/images/arrow-down-produit-select.svg') no-repeat center center}.number-input::-moz-spin-button{display:none}.emailNL{border-radius:6px;border:1px solid#dcdcdc;background:#fff;padding:18px 24px;width:300px}.text-sav{margin:32px 0 16px 0;width:100%;float:left}.text-info-sav{margin:0 0 16px 0;width:100%;float:left}.content-form-ticket{padding:32px;border-radius:12px;background:#fff;border:1px solid #dcdcdc;display:flex;flex-direction:column;min-height:903px;box-sizing:border-box}.ss-title-sav{font-size:14px;font-weight:400;margin-bottom:16px}.ticket-container{display:flex;padding:24px;align-items:center;gap:54px;align-self:stretch;cursor:pointer}.ticket-object{font-size:14px;font-weight:400;width:160px;word-wrap:break-word;white-space:normal}.ticket-dropdown{display:none;padding:24px;width:100%;box-sizing:border-box}.ticket-dropdown.show{display:block}.ticket-button-answer{padding:8px 16px;border:none;border-radius:4px;background:#2b6673;color:#fff;font-size:12px;font-weight:600;cursor:pointer}.info-ticket{display:flex;justify-content:space-between;align-items:center;flex:1 0 0}.echanges-header{color:#292929;font-size:18px;font-weight:700;margin-bottom:24px}.reclamations-container{border-radius:6px;border:1px solid #efefef;display:flex;flex-direction:column;align-items:flex-start;width:100%}.reclamations-header{border-radius:6px 6px 0 0;background-color:var(--Fountain-Blue-500,#359aa5);display:flex;padding:24px;gap:32px;align-items:center;width:100%;box-sizing:border-box}.reclamations-info{display:flex;align-items:center;gap:30px}.reclamations-details{display:flex;justify-content:space-between;align-items:center;flex:1;width:100%}.text-white{color:#fff;font-size:16px;font-weight:700}.width-160{width:160px}.width-110{width:110px}.cube_mescoordonnees{padding:18px 24px;border-radius:6px;border:1px solid #dcdcdc;background:#f9f9f9;display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.espaceclient{border-radius:6px;border:1px solid #efefef}.filter-button{display:flex;padding:24px;justify-content:center;align-items:center;flex:1 0 0;align-self:stretch;border:1px solid #efefef;background:#efefef;cursor:pointer}.filter-button:first-child{border-radius:6px 0 0 0}.filter-button:last-child{border-radius:0 6px 0 0}.filter-content{display:flex;justify-content:center;align-items:center;gap:12px}.filter-button.active{background:#359aa5;color:#fff}.commande{display:flex;padding:24px;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid #efefef}.commande-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.commande-info span{color:#292929}.commande-status{display:flex;justify-content:space-between;align-items:center;align-self:stretch;width:65%}.commande-status span{color:#292929;font-size:14px;font-weight:400}.commande-status .montant{color:#ff780f;font-size:14px;font-weight:700}.no-commandes{font-size:14px}.numero-colis a{color:#359aa5;text-decoration:underline}.commande-montant{display:flex;flex-direction:column;align-items:center;width:65px}.commande-urlpay{background:#ffeed4}.commande-unpaid{font-size:12px;color:#9e360e!important;font-weight:400;padding:4px;display:flex;align-items:center;gap:4px}.billing-addresses>address,.shipping-addresses>address{display:flex;flex-direction:column}.addresses-title{font-weight:600}.table-item-order{display:none}.tbody-item-order td{border-top:none;width:100%}.tbody-item-order>tr{display:flex;padding:16px;justify-content:space-between;border-bottom:solid 1px #efefef}.item-body-order>div{display:flex;align-items:center;gap:8px}.item-body-order>div>div:first-child{width:80px!important}.item-body-order>div>div>div{aspect-ratio:unset!important}.item-body-order>div>div>div>img{width:80px}.d-none{display:none!important}.subtotal-item-order{display:flex;align-items:center;justify-content:flex-end;color:#292929;font-size:14px;font-weight:700}.datatable{border-radius:6px;overflow:hidden;border:1px solid #ddd}.order-table{width:100%;border-collapse:collapse}.thead-order-list{background-color:#359aa5;color:#fff}.thead-order-list th{color:#fff;font-size:16px;font-weight:700;padding:12px 16px;text-align:center}.tbody-order-list td{text-align:center;padding:12px 16px;vertical-align:middle}.tbody-order-list td>div,.thead-order-list th>div{display:flex;justify-content:flex-start;align-items:center;gap:8px}.dropdown-fidelite{float:left;margin:3px 0 0 8px;font-weight:600;font-size:18px;max-width:100%}.benefice-club{font-size:16px;font-weight:600;color:var(--Orange,#ff780f);margin-top:8px}.text-orange{font-size:18px;font-weight:700;color:#ff780f}.default-address{display:flex;flex-direction:column;gap:24px}.custom-label-shipping{display:flex;align-items:center;gap:8px}.lienfacture{color:var(--Fountain-Blue-500,#359aa5);font-size:14px;font-weight:600;text-decoration-line:underline}.content-commande-detail{background:#fff;padding:32px;border-radius:12px}.detail-info-bar{display:flex;justify-content:space-between}.lien-facture>a{font-weight:600;text-decoration-line:underline;color:#359aa5}.content-bloc-adresse{margin-top:8px;margin-bottom:24px;display:flex;gap:12px;align-items:flex-start;align-items:stretch}.content-bloc-adresse::after,.content-bloc-adresse::before{content:none;display:none}.content-bloc-adresse>div{padding:24px;border-radius:6px;border:1px solid #dcdcdc;flex:1 0 0}.content-bloc-adresse>div>div{display:flex;flex-direction:column;gap:16px}.commande-detail-ligne-total{border-radius:6px;background:var(--Fountain-Blue-200,#b9e5e8);padding:16px;display:flex;gap:7px;align-items:flex-start;justify-content:space-between;width:100%;box-sizing:border-box}.commande-detail-ligne-total>div>span,.commande-detail-ligne-total>span{font-size:14px;color:#162e36;font-weight:700}.commande-detail-ligne-livraison>td,.commande-detail-ligne-total>td{border-top:none}.commande-detail-ligne-livraison{border-radius:6px;border:1px solid #dcdcdc;padding:16px;display:flex;gap:7px;align-items:flex-start;justify-content:space-between;width:100%;box-sizing:border-box;margin-bottom:8px}.tail-expe{font-size:16px;font-weight:400}.invoice-link{padding:8px 16px;border-radius:4px;background:#2b6673;box-shadow:0 2px 4px 0 rgba(41,41,41,.08);color:#fff;font-size:12px;font-weight:600}.marg-log{margin-left:37px;padding-top:3px;width:132px}.tx-exped{float:left;color:var(--Smooth-Grey-950,#292929);font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-left:12px;margin-top:0;padding-bottom:8px;max-width:270px}.tx-exped2{float:left;color:var(--Smooth-Grey-950,#292929);font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-left:12px;margin-top:12px;padding-bottom:8px}.max-tx-pro{max-width:270px}.bul-r-pro{border-radius:12px;background:var(--General-Red,#ffe5e5);padding:18px 24px;box-sizing:border-box}.bbtt{background-color:#ff780f;border:1px solid#ff780f;padding:8px 18px;float:left;margin:0 0 0 10px;color:#fff;border-radius:20px;font-weight:700}.bbtt:hover{background-color:#ff9636;border:1px solid#ff9636}.bbtt:active{background-color:#f25c05;border:1px solid#f25c05}.bbtt2{background-color:#fff;border:1px solid#292929;padding:8px 18px;float:left;margin:0 0 0 10px;margin-bottom:10px;border-radius:20px;color:#292929;font-weight:700}.selected-row{border-radius:4px;background:#ffd9a7;display:flex;align-items:center}.selected-row>td>div>.pp-libelle-pieces,.selected-row>td>div>.pp-libelle-pieces>.pp-text-nbpieces,.selected-row>td>div>.pp-libelle-pieces>.pp-text-size,.selected-row>td>div>.pp-price,.selected-row>td>div>.pp-price-without-promotion{color:#9e360e}.tag-format-pp{display:flex;padding:4px 8px;align-items:center;gap:10px;border-radius:20px;background:var(--Fountain-Blue-500,#359aa5);color:var(--White,#fff);font-family:Inter;font-size:9px;font-style:normal;font-weight:600;line-height:normal;margin-top:-3px}.colo-ho:hover{background:var(--Smooth-Grey-100,#efefef);border-radius:4px}.pagination-espace-client{display:flex;align-items:center;justify-content:center;gap:8px}.link-pagination{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:400}.link-pagination.active{border-radius:4px;background:#ffd9a7;color:#9e360e}.lienfacture{color:var(--Fountain-Blue-500,#359aa5);font-size:14px;font-weight:600;text-decoration-line:underline}.content-commande-detail{background:#fff;padding:32px;border-radius:12px}.detail-info-bar{display:flex;justify-content:space-between}.lien-facture>a{font-weight:600;text-decoration-line:underline;color:#359aa5}.content-bloc-adresse{margin-top:8px;margin-bottom:24px;display:flex;gap:12px;align-items:flex-start;align-items:stretch}.content-bloc-commande{display:flex;flex-direction:column;justify-content:space-between;min-height:655px}#modalCookieconscent.modal.fade .modal-dialog{transform:translate(0,5%)}.popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2002;padding:64px 128px;border-radius:24px;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:32px;width:96%;max-width:730px;animation:unset!important}.popup-background{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(10,10,10,.9);z-index:2001}.popup-content{display:flex;flex-direction:column;align-items:center;gap:12px}.popup-title{color:#292929;text-align:center;font-size:32px;font-weight:700;line-height:normal}.popup-message{color:#292929;text-align:center;font-size:24px;font-weight:500;line-height:normal}.popup-buttons{display:flex;align-items:flex-start;gap:16px}.popup-button{border-radius:6px;padding:18px 36px;border:none;font-size:16px;font-weight:700;width:208px;height:55px}.cancel-button{background:#fff;border:1px solid #292929;color:#292929;font-size:14px;font-weight:600;cursor:pointer}.cancel-button:hover{border:1px solid #292929;background:#292929;color:#fff}.cancel-button:active{background:#000;color:#fff}.confirm-button{background:#ff780f;box-shadow:0 2px 4px 0 rgba(69,21,5,.09);color:#fff;cursor:pointer}.confirm-button:hover{background:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.confirm-button:active{background:#f25c05;box-shadow:0 2px 4px 0 rgba(69,21,5,.08)}.select-product{padding:6px 25px 6px 4px;border-radius:2px;border:1px solid #ff780f;width:48px;height:31px;line-height:normal;margin:0;font-size:12px;font-weight:500;background-color:#fff;cursor:pointer;text-align:center;color:#333;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('/images/asc_nr.svg');background-repeat:no-repeat;background-position:right 8px center;display:grid;grid-template-areas:"select"}.select-product::-ms-expand{display:none}.select2-container .select2-selection--single{border-radius:2px!important;border:1px solid #ff780f!important;width:48px!important;height:31px!important}.select2-dropdown{width:48px!important}.select2-selection__arrow{background-image:url('/images/asc_nr.svg');background-size:contain;background-repeat:no-repeat;width:14px!important;height:15px!important;border:none;top:7px!important;right:7px!important}.select2-selection__rendered{font-size:12px}.select2-selection__arrow b{display:none!important}.select2-container--default .select2-results__option{line-height:1}.btn-produit-mob{display:none}.prix-ml{float:right;margin-right:10px}.ligne-recap-panier:not(:last-child){border-radius:1px;background:var(--Smooth-Grey-100,#efefef);height:1px;align-self:stretch;margin:12px 0;float:left;width:100%}#content-infos-facturation,#content-infos-livraison,#content-panier-recap{overflow:hidden;transition:max-height .3s ease;max-height:0;width:100%}.ban-ferm-recap{padding:24px 32px;border-radius:6px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff)}.bloc-open-recap{padding:24px 32px;border-radius:6px;border:1px solid var(--Fountain-Blue-500,#359aa5);background:var(--White,#fff);display:flex;flex-direction:column;gap:24px}.content-adresse-livraison{display:flex;gap:32px}.bloc-menu-infoca.bloc-active{border:1px solid var(--Orange,#ff780f)}#adresse-livr,#blockld,#blockpr,#blockrst,#choix-livr,#message-destinataire{overflow:hidden;transition:max-height .3s ease;max-height:0}#arrow-choix-livr,#arrow-message-destinataire,.pict-pan{transition:transform .3s ease}.custom-radio{display:inline-flex;align-items:center;cursor:pointer;position:relative}.custom-radio input[type=radio]{position:absolute;opacity:0;cursor:pointer}.custom-radio .radio-btn{width:12px;min-width:12px;height:12px;border:1px solid #292929;border-radius:50%;background-color:#fff;display:inline-block;transition:background-color .3s,border-color .3s;position:relative}.custom-radio input[type=radio]:checked+.radio-btn{background-color:transparent;border-color:#ff780f}.custom-radio input[type=radio]:checked+.radio-btn::after{content:"";position:absolute;top:2px;left:2px;width:8px;height:8px;border-radius:50%;background-color:#ff780f;z-index:1}.content-bloc-livraison{width:100%;display:flex;flex-direction:column;gap:8px}.ligne-bloc-livraison{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap}.text-gratuit-bloc-livraison{display:flex;justify-content:flex-end;align-items:flex-start;flex:1 0 0}.franco-ml{font-weight:700}.titre-update-address{font-size:16px;font-weight:700;display:flex;align-items:center;gap:8px}.titre-update-address>span{border-radius:6px;border:1px solid #dcdcdc;background:#fff;padding:13px 18px;width:286px;font-size:14px;font-weight:700}.sstitle-update-address{font-size:16px;font-weight:600}.pod-form-update-address{display:flex;flex-direction:column;gap:16px}.input-form-update-address{border-radius:6px;border:1px solid #dcdcdc;padding:18px 24px}.input-form-update-address>.form-control{padding:0;border:none;box-shadow:none}.societe-wrapper{overflow:hidden;max-height:0;transition:max-height .5s ease-out}.societe-wrapper.open{max-height:500px}.btn-form-update-address{display:flex;width:305px!important;padding:14px 10px;justify-content:center;align-items:center;border-radius:4px;background:#2b6673;box-shadow:0 2px 4px 0 rgba(41,41,41,.08);border:none;font-size:12px;font-weight:600;color:#fff;cursor:pointer}.has-success,.input-form-update-address>.form-control:focus{border:none;box-shadow:none}.legal-page{margin-top:32px;text-align:justify}.legal-header h1{font-size:24px;font-weight:700;margin:0;text-align:left}.legal-content{margin-top:32px;clear:both}.legal-content .section{margin-bottom:32px}.legal-content h2{font-size:18px;font-weight:600;margin-bottom:12px;text-decoration:underline}.logo-legal{float:left;border:none;width:145px;height:18px;margin-top:16px}.company-info{margin-top:12px}address{margin-bottom:0}.legal-cgv,.plan-site{display:flex;width:100%}.legal-cgv h1,.plan-site h1{margin:15px 0;float:left;font-size:24px;font-weight:700;margin-top:32px;margin-bottom:32px}.link-cgv{color:#ff780f}#plandusite section:nth-of-type(n+2) .sous-title-site-map{margin-top:32px}.sous-title-site-map{font-weight:700;font-size:18px;line-height:normal;padding-bottom:10px}.section-site-map{border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff);padding:32px;gap:24px;border-radius:12px;text-align:left;column-count:3;column-gap:40px}section:first-of-type .section-site-map{column-count:2}.section-site-map a{display:ruby;width:100%}.bloc-menu-qui.block_active{border:1px solid var(--Orange,#ff780f)}.txt-s-aide::placeholder{color:var(--Smooth-Grey-400,#989898)}.search-aide:hover{border:1px solid var(--Smooth-Grey-400,#989898)}.search-aide:hover .txt-s-aide::placeholder{color:#292929}.search-aide.focused{border:1px solid var(--Fountain-Blue-500,#359aa5)}#newsletter-form{display:flex}.content-add-address{display:flex;justify-content:flex-end}.content-add-address a{color:#ff780f;text-decoration:underline;background-color:unset;background-image:unset}.content-add-address a:active,.content-add-address a:focus,.content-add-address a:hover{text-decoration:underline;color:#ff780f;background-color:unset;background-image:unset;box-shadow:unset}.content-add-address a::before{content:" + "}.title_page{font-size:18px;font-weight:700}.order-number{color:#ff780f;font-weight:700}.bouton-commande{display:flex;justify-content:flex-end}.bouton-commande>a{text-align:center;padding:18px 36px;box-shadow:0 2px 4px 0 rgba(69,21,5,.09);background:var(--Orange,#ff780f);border-radius:6px;border:0;font-weight:700;font-size:16px;color:#fff;cursor:pointer;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.bouton-commande>a:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.gestion-adresses{display:flex;flex-direction:column;gap:24px;box-sizing:border-box}.card-body{width:100%}.badge-title-address,.badge-title-status{font-size:16px;font-weight:700;color:#ff780f;background-color:unset;padding:0;width:100%;text-shadow:none}.badge-title-address::after,.badge-title-status::after{content:"";display:block;width:100%;height:1px;background-color:#efefef;margin:8px 0}.address-section-custom{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;align-self:stretch}.dashboard-section-custom{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;align-self:stretch;margin-bottom:12px}.dashboard-custom-buttons{display:flex;flex-direction:column;gap:8px}.address-book-custom-buttons button{color:#292929;background-color:unset;font-size:14px}.address-book-custom-buttons button:hover,.address-book-custom-buttons>a:hover,.dashboard-custom-buttons>a:hover{color:#292929;background-color:unset;box-shadow:unset}.address-book-custom-buttons>a:active,.dashboard-custom-buttons>a:active{box-shadow:none}#add-address,#save-changes{text-align:center;padding:18px 36px;box-shadow:0 2px 4px 0 rgba(69,21,5,.09);background:var(--Orange,#ff780f);border-radius:6px;border:0;font-weight:700;font-size:16px;color:#fff;cursor:pointer;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out;margin-top:8px}#add-address:hover,#save-changes:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}#add-address:active,#save-changes:active{background-color:#f25c05}form[name=sylius_shop_address]>div:not(:last-of-type),form[name=sylius_shop_change_password]>div,form[name=sylius_shop_customer_profile]>div{display:flex;flex-direction:column}form[name=sylius_shop_address]>div>div,form[name=sylius_shop_change_password]>div>div,form[name=sylius_shop_customer_profile]>div>div{display:flex;flex-direction:column}form[name=sylius_shop_address] div div label,form[name=sylius_shop_change_password]>div>div>label,form[name=sylius_shop_customer_profile] div div label,label[for=sylius_shop_customer_profile_phoneNumber]{font-weight:400;font-size:14px;margin-top:32px;margin-bottom:0}#sylius_shop_customer_profile_phoneNumber,form[name=sylius_shop_address] div div input,form[name=sylius_shop_change_password]>div>div>input,form[name=sylius_shop_customer_profile] div div input{padding:18px 24px;border-radius:6px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);float:left;max-width:450px;margin-top:8px;font-weight:500;font-size:14px;color:#989898;box-sizing:border-box}#sylius_shop_customer_profile_phoneNumber:focus,form[name=sylius_shop_address] div div input:focus,form[name=sylius_shop_change_password]>div>div>input:focus,form[name=sylius_shop_customer_profile] div div input:focus{border-color:#359aa5}#sylius_shop_address>div>div>div,.form-group-birthday,.form-group-firstname,.form-group-gender,.form-group-lastname{padding:0;width:100%}#sylius_shop_address_countryCode,#sylius_shop_customer_profile_gender{margin:8px 0 0 0;padding:0 24px;height:58px;width:100%;max-width:450px}form[name=sylius_shop_address]>div:last-of-type{display:flex;gap:24px;align-items:center}form[name=sylius_shop_address]>div:last-of-type>.btn{color:#292929;font-weight:600;padding:18px 36px;border:1px solid #292929;border-radius:6px;margin-top:8px;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out;cursor:pointer;height:56px;box-sizing:border-box}form[name=sylius_shop_address]>div:last-of-type>.btn:hover{background-color:#292929;color:#fff}.tbody-order-list>tr>td{border-top:none}.tbody-order-list>.not-paid{background:#ffeed4}.actions-wrapper>div>#show:hover{background-color:unset;text-decoration:underline;color:#292929}.total-actions{display:flex;justify-content:space-between;align-items:center;flex-direction:column;font-size:14px;font-weight:700;color:#ff780f;gap:6px}.actions-wrapper{display:flex;flex-direction:column;align-items:center;gap:6px}.pay{padding:8px 16px;border-radius:4px;background:var(--International-Orange-500,#ff780f);box-shadow:0 2px 4px 0 rgba(41,41,41,.08);color:#fff;font-size:12px;font-weight:600}.text-not-paid{font-size:12px;color:#9e360e;font-weight:400;padding:4px;display:flex;align-items:center;text-align:left;gap:4px;line-height:normal}.swal2-backdrop-show{z-index:2002}.glob-div{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.glob-div{display:flex;align-items:center}.steps .steps-item:not(:last-child)::after{content:'';display:inline-block;width:10px;height:20px;margin:0 1rem;background-image:url(/images/arrow_right-o-pp.svg);background-repeat:no-repeat;background-position:center;background-size:10px 20px!important;margin:20px 32px}.steps .steps-item:first-child::after{content:'';display:inline-block;vertical-align:middle;width:10px;height:20px;margin:0 1rem;background-image:url(/images/arrow_right-b-pp.svg);background-repeat:no-repeat;background-position:center;background-size:10px 20px!important;margin:20px 32px}.steps .steps-item-active a::before{content:none;position:unset;width:calc(100% - 3px);height:0;border-radius:0;background-color:unset}.steps .steps-item .ret-1,.steps .steps-item .ret-2,.steps .steps-item .ret-3{background-color:#ccc;color:#fff}body[data-route="sylius_shop.cart"] .steps .steps-item:first-child .ret-1{background-color:var(--International-Orange-200,#ff780f)!important;color:#fff!important}body[data-route=sylius_shop_checkout_select_shipping] .steps .steps-item:first-child .ret-1{background-color:var(--International-Orange-200,#ffd9a7)!important;color:#fff!important}body[data-route=sylius_shop_checkout_select_shipping] .steps .steps-item:not(:last-child)::after{background-image:url(/images/arrow_right-b-pp.svg)!important}body[data-route=sylius_shop_checkout_select_shipping] .steps .steps-item:first-child::after{background-image:url(/images/arrow_right-o-pp.svg)!important}body[data-route=sylius_shop_checkout_select_shipping] .steps .steps-item:nth-child(2) .ret-2{background-color:var(--International-Orange-200,#ff780f)!important;color:#fff!important}body[data-route=sylius_shop_checkout_select_payment] .steps .steps-item:first-child .ret-1{background-color:var(--International-Orange-200,#ffd9a7)!important;color:#fff!important}body[data-route=sylius_shop_checkout_select_payment] .steps .steps-item:first-child::after{background-image:url(/images/arrow_right-o-pp.svg)!important}body[data-route=sylius_shop_checkout_select_payment] .steps .steps-item:nth-child(2) .ret-2{background-color:var(--International-Orange-200,#ffd9a7)!important;color:#fff!important}body[data-route=sylius_shop_checkout_select_payment] .steps .steps-item:nth-child(2)::after{background-image:url(/images/arrow_right-o-pp.svg)!important}body[data-route=sylius_shop_checkout_select_payment] .steps .steps-item:nth-child(3) .ret-3{background-color:var(--International-Orange-200,#ff780f)!important;color:#fff!important}body[data-route=sylius_shop_checkout_select_payment] .inti-2{color:#292929;font-weight:400}body[data-route=sylius_shop_checkout_select_payment] .inti-3{color:#292929;font-weight:600}body[data-route=sylius_shop_account_address_book_update] #sylius_shop_address_countryCode,body[data-route=sylius_shop_account_address_book_update] #sylius_shop_customer_profile_gender,body[data-route=sylius_shop_account_address_book_update] form[name=sylius_shop_address] div div input{width:100%;max-width:none}body[data-route=sylius_shop_account_address_book_update] form[name=sylius_shop_address]>div:last-of-type{justify-content:flex-end;margin-top:16px}.content-select-shipping{display:flex;flex-direction:row;gap:32px}.ui-widget-header{height:1px!important;flex:1 0 0;background:var(--Smooth-Grey-200,#ff780f)!important}.container_filtre .ui-slider-handle,.container_filtre_mobile .ui-slider-handle{background:url(/images/filtre_left/defilement.svg) no-repeat!important;width:12px!important;height:12px!important;border:0!important}.content-espace-client{display:flex}body[data-route=sylius_shop_account_order_index] .alert.alert-info{background-color:#f9f9f9;border-color:#dcdcdc;color:#292929}.vignettes{height:67px;clear:left;width:100%;display:flex;justify-content:center;gap:10px}.mobile-gallery-slider{display:none}.total-hors-tax{background:var(--Fountain-Blue-200,#b9e5e8)!important;display:flex;padding:24px;justify-content:space-between;align-items:flex-start;align-self:stretch;font-size:14px;font-style:normal;font-weight:700;color:var(--Fountain-Blue-950,#162e36)}.total-hors-tax *{background:var(--Fountain-Blue-200,#b9e5e8)!important}.btn-facture{padding:8px 16px;border-radius:4px;background:#2b6673;box-shadow:0 2px 4px 0 rgba(41,41,41,.08);color:#fff;font-size:12px;font-weight:600}.solde-gift-card{color:#ff780f;font-weight:700;font-size:18px}.upload-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999}.upload-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:30px;border-radius:8px;text-align:center;min-width:300px}.upload-title{font-weight:600;color:#ff780f;font-size:18px;margin-bottom:15px}.upload-subtitle{font-size:14px;color:#666;margin-bottom:20px}.upload-progress-bar-wrapper{width:200px;height:4px;background:#ddd;border-radius:2px;margin:0 auto}.upload-progress-bar{width:0%;height:100%;background:#ff780f;border-radius:2px;transition:width .3s}.upload-error{display:none}.upload-error-title{color:#dc3545;font-weight:600;margin-bottom:15px}.upload-error-message{color:#666;margin-bottom:20px}.upload-error-button{background:#6c757d;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer}#btn-new-address,#btn-new-billing-address,#btn-validate-address{color:#fff;display:flex;padding:18px 36px;border-radius:6px;background:var(--Orange,#ff780f);box-shadow:0 2px 4px 0 rgba(69,21,5,.09);font-size:16px;font-weight:700}.toggle-societe{color:#ff780f;font-size:14px;font-weight:400;text-decoration-line:underline;cursor:pointer;border:none;background:0 0}.select-product{border-radius:2px;border:1px solid var(--Orange,#ff780f);width:48px;margin:0}@keyframes slideDown{from{height:0;visibility:hidden}to{height:162px;visibility:visible}}@keyframes slideUp{from{height:162px;visibility:visible}to{height:0;visibility:hidden}}@media (min-width:992px){.bloc-srch{padding:18px 0;width:114px;justify-content:center;align-items:center;gap:16px;border-radius:12px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff);cursor:pointer}}@media (min-width:990px){.col-xl-custom-3-5{width:30%}.col-xl-custom-7-5{width:70%}}@media (min-width:900px) and (max-width:1180px){.bloc-btes-pp{padding:24px}div.liste_boites img.boite{width:145px}#img_box{max-width:84%}.marg-box-p{margin:0;padding:0;width:19%;float:left;margin-right:20px}.val-pp{width:80%}.bloc-blanc-pp{float:left;color:#292929;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-top:4px;margin-left:3px;width:200px}.bloc-pp{padding:24px 8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;flex:1 0 0;align-self:stretch;border-radius:12px;float:left}.puce-pp{float:left;margin:0;margin-top:50px}}@media (min-width:0px) and (max-width:1120px){.rupture-produit-list{font-weight:400;font-size:11px}.categorie-produit-list{font-size:11px}.enstock-produit-list{font-size:11px}div.liste_boites img.boite{width:140px}#img_box{max-width:84%}#div_img_wrapper_pp{display:flex;justify-content:center}.nbr-piecesacc{width:110px}.blocinfo-produit{float:left;margin-top:32px;width:40%}}@media (min-width:0px) and (max-width:1150px){.txt-blog{float:right;width:66%}.change-select{align-items:center;padding:12px 0;font-weight:600;float:none;width:100%;text-align:center;margin-bottom:8px}.change-f-select{align-items:center;padding:12px 0;font-weight:600;float:none;width:100%;text-align:center;max-height:40px}}@media (min-width:0px) and (max-width:1200px){.blc-pa-ter{width:100%;box-sizing:border-box}.blc-pa-of{width:100%;margin-top:16px!important;margin-bottom:64px}.position-p .span9page{width:100%}}@media (min-width:992px) and (max-width:1200px){.header_fixe_web{padding-left:15px;padding-right:15px;box-sizing:border-box}.header_nonfixe_web{padding-left:15px;padding-right:15px;box-sizing:border-box}.div_footer_web{padding-left:15px;padding-right:15px;box-sizing:border-box}}@media (min-width:0px) and (max-width:500px){.option-pt{float:left;max-width:260px}.top-pt{margin-top:12px;float:left;clear:left;width:100%}}@media (min-width:992px) and (max-width:1200px){.titr-pp-o{font-size:21px}.cub-mar-t-w2{height:255px}div.presentation{display:block;margin-right:-15px;margin-left:-15px;margin-top:6px}div.presentation span{padding-left:15px}.menu-desktop{margin-right:-15px;margin-left:-15px;width:110%}}.aut-per{font-size:16px;font-weight:700;min-width:174px}.checkout-legal-modal-link{color:#ff780f;text-decoration:underline;cursor:pointer}@media (min-width:0px) and (max-width:991px){.d-md-none{display:block}.d-md-flex{display:none}.content-warning-product{margin-top:0}.content-new-sticker{top:0;z-index:2}#fiche_produit3{display:block;margin-top:-1px;margin-left:16px;margin-right:16px}.image-loader-container{border-radius:0!important}#fiche_produit3 .pictures .photo .principale,.vignettes{display:none}.mobile-gallery-slider{width:100vw;overflow:hidden}.mobile-gallery-slider a{width:100vw;height:70vh;max-height:500px;display:flex!important;align-items:center;justify-content:center}.mobile-gallery-slider .slide-inner{width:95%;height:92%;background:#fff;border-radius:12px;box-shadow:0 4px 8px rgba(41,41,41,.08)}.mobile-gallery-slider img{width:100%;height:100%;object-fit:contain;display:block;border:0}.mobile-gallery-slider .slick-dots{width:90%;bottom:auto}#fiche_produit3 .pictures .photo .cubepartage{right:74px;top:25px}#fiche_produit3 .pictures .photo .cubecoeur{right:30px;top:25px}#fiche_produit3 .pictures .photo .wishlist-form{height:26px}.photo .content-photo{position:unset}.cube-prod>div>a>img,.image-loader-container img{height:174px;object-fit:cover;border-radius:0}.aut-per{font-size:12px}.bloc-together{box-shadow:0 0 0 0 rgba(41,41,41,.08)!important}.bul-r-pro{border-radius:12px;background:var(--General-Red,#ffe5e5);padding:16px;height:95px;box-sizing:border-box;margin-top:24px}.benefice-club{font-size:14px}.back-espace-client,.background-mobile{background-color:#fff}.pieces-fab{margin-top:12px}.taillty{font-size:14px!important}.btn-tot-w{width:100%!important}.pho-tmar{display:block}.blc-dec-ma{padding:12px 24px;border-radius:4px}.dec-ma{font-size:12px}.consul-de{margin-top:0}.fl-lir-sui{height:18px;width:18px;margin-top:2px}.lir-sui{font-size:14px}.btn-blog:hover{font-size:12px;padding:12px 24px}.activ-blog{font-size:12px;padding:12px 24px}.btn-blog{font-size:12px;padding:12px 24px}.tag-blog{padding:4px 8px;font-size:10px}.carousel-wrapper-categories{padding-bottom:0;width:100%}.marg-blog2{margin-bottom:0}.tai-tx-bl{font-size:14px}.wishlist-produit-consulte{margin:0}.txttal{font-size:12px}.margpa32{margin-bottom:0}.bt-pp-pa{padding:14px 24px;font-size:14px}.btn-produit-p{font-size:14px}.emal-pa{padding-top:0}.marg-panier-bo{margin-bottom:32px}.t-tx-men{font-size:12px}.bord-ra-p{border-radius:6px}.pourmob-mar{margin-right:15px}.pass-liv{padding:14px 24px!important;font-size:14px}.ret-p2{height:14px;width:14px;float:left;margin-top:4px}.ret-pp2{font-size:10px}.lignes-produit{font-size:14px}.slider-text-marque{font-size:14px}.maar-g{margin:32px 0 0 0}.ar-prod{color:#292929;font-weight:600;font-size:10px}.fil-a-produi{display:none}.taill-tx-pani{font-size:14px;font-weight:700;max-width:150px}.taill-tx-pani span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4;max-height:calc(1.4em * 2)}.marqueCaracteristiqueProduit{padding-bottom:14px;padding-top:14px}.marg-offer-t{margin-bottom:24px}.bot32{margin-bottom:0}.pict-offer{float:none;text-align:center}.btn-sec2{margin-bottom:8px!important;box-sizing:border-box;max-width:500px!important}.ti-offer{font-size:18px;margin-left:0;text-align:center;margin-top:18px}.btn-sec{font-size:14px;border:0;margin:0 auto;text-decoration:underline;border:1px solid var(--Smooth-Grey-950,#292929);width:100%;font-weight:600;padding:14px 0;text-decoration:none;height:20px;max-width:400px}.top32of{margin-top:0}.marg-ter{margin-top:32px}.bandeau-pan{padding:16px 0;font-size:16px;font-style:normal;font-weight:700;line-height:normal}body[data-route=sylius_shop_checkout_select_payment] .position-p,body[data-route=sylius_shop_checkout_select_shipping] .position-p{padding:0 16px}body[data-route=sylius_shop_checkout_select_payment] #cadre_infos_facturation,body[data-route=sylius_shop_checkout_select_shipping] .recap-panier{margin-bottom:32px}.position-p{padding:0}.a_ariane{font-size:11px}.marg-tins{margin:32px 0!important;font-size:18px;font-weight:700}.PodBlanc{padding:24px}.sec-espc{float:left;width:100%;height:1px;align-items:center;margin:0;background:var(--Smooth-Grey-100,#efefef);margin:0}.tit-esc-c{font-size:14px;padding:16px 24px;margin-top:0;clear:left;float:left;line-height:normal}.tit-esc-c:hover{background:var(--Smooth-Grey-100,#fff);width:80%}.en-svplus{font-size:14px}.fidel-txt{font-size:14px}.tit-es-c{font-weight:700;font-size:16px;margin:0;line-height:normal}.offre-text-image{flex-direction:column}.total-produit-card{font-size:10px}.content_zoom_cubeproduit{flex-direction:column;gap:18px}.modal-body{padding-left:15px;padding-right:0;padding-top:1px;padding-bottom:5px;max-height:100%}.tail-qui{font-size:14px}.dat-qui{font-size:18px}.contmob-sa{margin-left:0!important;margin-right:0!important}.pos-im-q{float:left;width:100%}.pos-txt-q{font-size:14px;font-weight:400;gap:12px;float:right;width:100%;line-height:normal;margin-top:24px;margin-bottom:32px}.zone-hors-puzzle:last-child{margin:0 auto 24px;padding-right:30px}.bloc-btn-select-pp{flex-direction:column}.marg-ann{margin-top:0}.ti-qui{font-size:18px}.ss-ti-qui{font-size:16px;font-weight:700;margin-top:12px;margin-bottom:24px}.cart-pag{height:43px;width:43px;cursor:pointer}.bt-clie{width:100%!important;padding:14px 24px;font-size:14px}.ti-pag{float:left;width:81%}.tail-champ-c{max-width:100%}.contclient{min-height:300px;box-sizing:border-box}.pres-esp{width:100%;margin-top:0;margin-bottom:32px}.champ-cli{width:100%;box-sizing:border-box;padding:14px 12px}.titre-es-client{font-weight:600;font-size:16px;line-height:normal}.titre-es-client2{font-weight:600;font-size:14px;line-height:normal}.titre-es-client-ti{font-weight:700;font-size:18px;line-height:normal;color:var(--Orange,#ff780f);margin-bottom:4px}.monEspaceClient{gap:0;display:flex;background-color:#fff}input[name=nl_email]{width:100%!important;box-sizing:border-box}.col-xl-custom-3-5,.col-xl-custom-7-5{box-sizing:border-box}.menu-left-account{padding:0}.intro-esc{font-size:18px;font-weight:700;margin-top:0;z-index:1;position:absolute;margin:0;color:#292929;float:left;clear:left}.blc-es-1{width:100%;float:left;margin-right:0;margin-top:64px;display:none}.blc-es-11{width:100%;float:left;margin-right:0;margin-top:64px;display:block}.slick-track{margin-left:0}.haut-r{margin-left:auto;margin-right:auto;max-width:1120px;width:100%}.ti-news-t{font-size:18px}.txt-news{font-size:13px}.mentions{font-size:14px}.acces-r{font-size:13px}.font-titre{font-size:18px}.maltop{margin-top:32px}.top-w-f{margin-bottom:24px}.filter-tag{padding:6px 12px;font-size:10px}.adapt-mo{margin-top:-10px;margin-right:24px}.slider-new>.slick-list{padding-bottom:12px}.acc-cont-f{margin-top:32px;gap:32px}.blc-new-marques{margin-bottom:16px}.cub-mar-t-w{width:100%;height:208px}.cub-mar-t-w2{width:100%;height:175px}.img-blc-marq{display:block;width:100%;border-radius:12px;overflow:hidden}.blc-marques{width:100%;margin-bottom:18px;margin-top:16px;display:block;gap:0}.pos-marq-w{height:208px}.pos-marq-w2{height:175px}.bl-tx{font-size:16px}.titr-wrap{font-size:16px}.blc-sans{display:none}.prim-blc{width:50%;float:left;height:235px}.prim-ment{text-align:center;font-size:14px;font-weight:400;margin-top:0}.blc-prim{display:block}.pad-prim{padding:0 7px 0 0}.pad-prim2{padding:0 0 0 7px}.float-pril{float:none}.btn-new-fr3{border-radius:4px;box-shadow:0 2px 4px 0 rgba(69,21,5,.09);font-size:14px;max-width:380px;padding:14px 23px;width:100%;box-sizing:border-box;margin:0 auto;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.es-inf-m{width:100%;display:block}.wi-18{width:100%}.wi-80{width:100%}.bloc-mob-inf{margin-left:0!important;margin-right:0!important}.s-tx-or{margin:16px 0;text-align:center}.titres-or{font-size:16px}.btn-new-fr3:hover{background-color:#ff9636;box-shadow:0 8px 12px 0 rgba(69,21,5,.12)}.btn-new-fr3:active{background-color:#f25c05}.cart-cl{margin-right:0;width:141px;height:130px;margin:0 auto;text-align:center;float:none}.wei-700{font-weight:700;font-size:14px;text-align:center!important;margin-top:16px}.ti-marques{font-size:18px;font-weight:800;color:#fff;margin-bottom:12px}.font-marq-titre{font-weight:600;font-size:13px}.des-marques{color:#fff;font-size:13px;font-weight:300;line-height:normal;display:flex;flex-direction:column;gap:12px;clear:left;max-width:1000px}.font-marq-b{font-weight:600}.bloc-marques{padding-right:0;background:var(--Fountain-Blue-700,#2b6673);margin-top:-47px;padding:64px 0 12px 0;margin-left:-16px;margin-right:-16px;margin-bottom:15px}.im-marques{float:left;margin-right:0;margin-bottom:12px;overflow:hidden;height:194px;border-radius:6px;width:100%}.i-marques{width:100%!important;border-radius:6px;margin-top:-50px}.ss-bloc-marques{margin-left:auto;margin-right:auto;max-width:1120px;margin-bottom:24px;padding:0 16px;display:flex;flex-direction:column}.decal-l{margin-left:0}.chec-in{float:left;margin-right:8px}.btn-wb{width:100%!important;box-sizing:border-box;max-width:295px!important;padding:14px 24px;font-size:14px}.btn-wb3{width:100%!important;max-width:400px;box-sizing:border-box;font-size:14px;height:44px;border-radius:4px}.btn-wb2{width:100%;box-sizing:border-box;max-width:295px;padding:14px 24px;font-size:14px;border-radius:4px;border:1px solid var(--Smooth-Grey-950,#292929)!important;background:var(--White,#fff);text-decoration:none!important;margin-top:8px!important;margin-left:0!important;clear:left}.mail-sav{float:left;margin-top:16px;margin-bottom:8px;font-size:14px}.mail-sav2{float:left;margin-top:0;margin-bottom:8px;font-size:14px}.lab-txt{margin:0}.container{margin-left:16px;margin-right:16px}.content-product-sheet{margin-left:0;margin-right:0;margin-top:10px}.product-header-mobile{display:flex;flex-direction:column}.mob-marg{margin:0!important}.spac-faq{margin-top:0;margin-bottom:0}.help-cont{font-size:16px;font-weight:400;margin-top:24px;float:left}.text-small-faq{font-weight:400;font-size:14px;margin-right:0}.text-small-faq2{font-size:14px;margin-top:12px;margin-right:0}.flex-hel{display:flex;align-items:center;align-self:stretch;cursor:pointer}.tail-help{font-size:14px!important}.help-circl{float:right;width:24px;height:24px}.englob-sch{flex-direction:column}.actif-search{box-shadow:0 3px 6px 0 rgba(41,41,41,.08);border-radius:6px;background:var(--White,#fff);padding:24px;display:flex;justify-content:space-between;align-items:center;width:100%;border:0}.actif-tx-s{font-size:16px;font-weight:600;float:left;color:#292929}.marg-hel{padding:24px 0 0 0}.list-ques2 h5{max-width:255px}.content-bloc-srch{box-shadow:0 3px 6px 0 rgba(41,41,41,.08);border-radius:6px;background:var(--White,#fff);padding:24px;display:block;width:100%;border:0;float:left;justify-content:flex-start;background-image:url(/images/nav-arrow-down-n-pan.svg);background-repeat:no-repeat;background-position:top 33px right 24px;box-sizing:border-box}.pict-search{margin:0;float:left;margin-left:0}.txt-search{font-size:16px;font-weight:600;float:left;margin-left:16px}.img-rcs{float:left;height:32px;width:32px}.search-aide{width:100%;margin-top:24px;margin-bottom:24px;padding:8px 24px;border-radius:100px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff);box-sizing:border-box}.bt-aide{height:18px;width:18px;background-color:#fff}.txt-s-aide{padding:6px 0 6px 12px;font-style:italic;font-size:12px;color:#989898}.ens-c-marq{gap:8px}.cub-marq{flex:0 0 calc(50% - 4px);box-sizing:border-box}.bloc-ex-m{flex-direction:column;align-items:flex-start}.lien-mar-url{margin-top:12px;clear:left;font-size:14px}.arian-marq{margin-top:8px;font-size:10px}.titr-marq{font-size:18px;font-weight:700}.marg-marq{padding:24px 0 64px 0}.solution-marq{font-size:16px}.txt-marq{font-size:14px}.marg-mar-8{margin-top:8px}.aut-marq{font-size:16px;font-weight:700;margin-bottom:14px;margin-top:32 px}.txt-ex-marq{font-size:14px!important;font-weight:400;align-self:stretch;clear:left}.lien-ma{float:left;width:132px;flex:auto}.chx-pai{font-size:16px;font-weight:700;margin-bottom:16px}.tail-pict-h{width:80px;margin-top:3px}.text-trans{color:var(--Orange,#ff780f);font-size:14px;font-weight:600;float:left;margin-left:12px;max-width:198px}.box-trans{border-radius:6px;border:1px solid var(--Orange,#ff780f);padding:16px;width:100%;box-sizing:border-box}.pict-pan{float:left;height:18px;width:18px;cursor:pointer;margin-top:2px}.box-transoff{border-radius:6px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);padding:16px;width:100%;box-sizing:border-box}.pass-paie-pan{padding:24px}.btn-pass-paiement,.btn-pass-pan{padding:14px;font-size:14px;border-radius:4px}.marg-pan-re{margin-top:34px}.bloc-ad-pan{border:1px solid #ccc;padding:24px;border:1px solid var(--Fountain-Blue-500,#359aa5);border-radius:0 0 6px 6px}.ad-pan-li{padding:0;border-right:0px;padding-right:0}.ad-li-p{font-size:12px;font-weight:600}.pad24{padding-top:24px;font-size:12px;font-weight:400}.modif-pan-a{margin-top:12px;max-width:500px;margin-bottom:24px}.marg-pan-du{padding:0;padding-left:50px;padding-left:0}.factu-pan{font-size:12px;font-weight:400;margin:0 0 24px 0}.bt-pan-v{border-radius:4px;background:var(--Orange,#ff780f);box-shadow:0;display:flex;padding:14px 24px;justify-content:center;align-items:center;gap:12px;color:var(--White,#fff);text-align:center;font-size:14px;font-weight:700;float:none}.recap-plusp{margin-top:0;padding-left:0;margin-top:16px}.disp-pan{display:flex;margin-left:auto;margin-right:auto;margin-top:24px}.cont-ar2{flex-direction:row!important;padding:0;justify-content:center!important;align-items:center;align-self:stretch}.bloc-p-ti{border-radius:6px 6px 0 0;background:var(--Fountain-Blue-500,#359aa5);padding:24px;color:#fff}.choix-p-ad{display:flex;justify-content:space-between;align-items:center;align-self:stretch;float:left}.pan-tit{color:var(--White,#fff);font-size:14px;font-weight:600;margin-top:6px}.m-pan{display:flex;gap:10px}.choi-pan-a{margin:0;display:flex;width:165px;padding:4px 12px;justify-content:space-between;border-radius:4px;border:1px solid var(--Smooth-Grey-300,#bdbdbd);background:#fff}.ajout-pan{text-align:right;padding-top:3px;line-height:24px;margin-left:10px}.ajout-pan-t{color:var(--White,#fff);font-size:12px;font-weight:400}.arg-pan-du{padding:0;padding-left:50px}.pad-t-12{padding-top:12px}.ban-ferm-pan{border-radius:6px;display:flex;padding:24px;justify-content:space-between;align-items:center;align-self:stretch;color:#292929;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff)}.pad-t3{padding-top:3px}.bloc-fer-ty{font-size:14px;font-weight:600;float:left}.bloc-pan-ouv{border-radius:6px 6px 0 0;display:flex;padding:24px;justify-content:space-between;align-items:center;align-self:stretch;color:#fff;background:var(--Fountain-Blue-500,#359aa5)}.txt-pan-ouv{font-size:14px;font-weight:600;float:left;margin-top:4px}.txt-de-pp{color:var(--Orange,#ff780f);font-weight:600;text-align:center}.encart-pan-b{border-radius:0 0 6px 6px;border:1px solid var(--Fountain-Blue-500,#359aa5);background:var(--White,#fff);display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;margin-bottom:32px}.disp-pan{display:block;margin-left:auto;margin-right:auto;margin-top:16px}.separ-p1{display:none}.mar-bot-p{display:none}.test-tt{display:flex;flex-direction:column;gap:24px}.content-adresse-livraison{display:block}.bandeau-pan{padding:16px;font-size:16px;font-weight:700}.blc-pan-log{width:100%;padding:0;float:none!important;background-color:#fafafa}.mar-bot-p{margin-bottom:79px}.ferm-pan{float:right;margin-right:-39px;cursor:pointer}.marg-com-p{margin-top:0}.con-p{font-size:18px;font-weight:600;text-align:center}.int-p{padding:12px;border-radius:4px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff);color:#989898;font-size:12px;font-weight:400;width:100%;max-width:100%;box-sizing:border-box}.txt-md-p{font-size:14px;font-weight:400;margin-bottom:8px;margin-top:18px}.ch-o-p{font-size:12px;font-size:10px;font-style:normal;font-weight:400;float:right;margin-top:12px}.cont-p{display:flex;padding:14px 24px;justify-content:center;align-items:center;gap:12px;align-self:stretch;border-radius:6px;background:var(--Orange,#ff780f);box-shadow:0 2px 4px 0 rgba(69,21,5,.09);color:var(--White,#fff);text-align:center;font-size:16px;font-weight:700;line-height:normal;width:100%;border:0;cursor:pointer}.adr-p{font-size:14px;font-weight:400;margin-bottom:8px}.oub-p{text-align:center;margin-top:8px}.mdd-p{font-size:12px;font-style:normal;font-weight:400;color:var(--Smooth-Grey-700,#525252);text-align:center}.no-c-p{margin:0;text-align:center;font-size:14px;font-weight:500}.no-c-in{color:var(--Fountain-Blue-500,#359aa5);font-size:14px;font-weight:400;margin-top:8px}.separ-p{border-radius:1px;background:var(--Smooth-Grey-200,#dcdcdc);height:1px;margin:32px 0}.separ-p2{border-radius:1px;background:var(--Smooth-Grey-200,#efefef);height:1px;display:block}.top-tr{margin-top:0}.invit-p{font-size:16px;font-weight:600;text-align:center;margin-bottom:24px}.des-p{margin-bottom:12px;text-align:center;font-size:12px;font-weight:400}.all_panier{display:block;margin-top:16px}.recap-pan-w{margin:0;padding:0;width:100%;position:relative}.bloc-select-shipping{margin-bottom:0}.recap-plus{margin-top:0;padding-left:0}.txt-pan-cen{text-align:center;font-size:16px;font-weight:700;margin-top:16px;width:100%}.header-wishlist span{font-size:14px;font-weight:500}.header-wishlist h1{font-size:18px;font-weight:700}.ss-txt-li{font-size:14px;font-weight:500}div.onglet_boite{border-bottom:1px solid var(--Smooth-Grey-200,#dcdcdc)}.onglet_boite1{border:1px solid var(--Smooth-Grey-200,#dcdcdc)}.onglet_boite2{border-radius:4px 0 0 0!important;border-top:1px solid var(--Smooth-Grey-200,#dcdcdc);border-bottom:1px solid var(--Smooth-Grey-200,#dcdcdc);border-left:1px solid var(--Smooth-Grey-200,#dcdcdc)}.onglet_boite3{border-radius:0 4px 0 0;border-top:1px solid var(--Smooth-Grey-200,#dcdcdc);border-right:1px solid var(--Smooth-Grey-200,#dcdcdc);border-bottom:1px solid var(--Smooth-Grey-200,#dcdcdc)}.onglet_boite4{border-radius:0 0 0 4px;border-bottom:1px solid var(--Smooth-Grey-200,#dcdcdc);border-left:1px solid var(--Smooth-Grey-200,#dcdcdc)}.onglet_boite5{border-right:1px solid var(--Smooth-Grey-200,#dcdcdc);border-bottom:1px solid var(--Smooth-Grey-200,#dcdcdc);border-left:1px solid var(--Smooth-Grey-200,#dcdcdc)}.onglet_boite6{border-radius:0 0 4px 0;border-right:1px solid var(--Smooth-Grey-200,#dcdcdc);border-bottom:1px solid var(--Smooth-Grey-200,#dcdcdc)}.onglet_boite1.selected{border:1px solid #ff780f;background:#ffd9a7;border-radius:0}.onglet_boite2.selected{border-radius:4px 0 0 0;border:1px solid #ff780f;background:#ffd9a7}.onglet_boite3.selected{border-radius:0 4px 0 0;border:1px solid #ff780f;background:#ffd9a7}.onglet_boite4.selected{border-radius:0 0 0 4px;border:1px solid #ff780f;background:#ffd9a7}.onglet_boite5.selected{border:1px solid #ff780f;background:#ffd9a7;border-radius:0}.onglet_boite6.selected{border-radius:0 0 4px 0;border:1px solid #ff780f;background:#ffd9a7}div.onglet_boite{width:auto}div.liste_boites img.boite{width:75px;height:75px}div.liste_boites{display:flex;gap:8px;width:100%}div.liste_boites img.loader{margin-left:42%;margin-top:0}.val-pp{width:83%}.txt-404{font-size:132px}.txt-oup{font-size:24px}.pos{position:relative;display:inline-block;width:340px;top:-90px}.chiffr1{font-size:132px}.chiffr2{font-size:132px}.mar-chi{margin-bottom:45px}.txt-des2{text-align:center;margin:84px 0 0 0;text-align:center}.blc-ss-blog{display:flex;padding:0;flex-direction:column;justify-content:space-between;flex:1 0 0;align-self:stretch}.blc-blog{box-shadow:none;background-color:#fafafa}.back-des{padding:32px 0 0 0;flex-direction:column;justify-content:center;align-items:center;gap:24px;flex:1 0 0;align-self:stretch;background-image:none}.txt-des{margin:0;padding:0}.des-au{font-size:16px;line-height:.4!important;font-style:normal}.des-ss{margin:0 auto;margin-bottom:48px;margin-top:16px;margin-bottom:0}.des-rev{font-size:14px}.pos{width:277px}.des-ss2{margin-bottom:84px}.ret-1{font-size:10px;padding:0;padding-top:0;width:32px;height:32px;margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center}.ret-2{font-size:10px;padding:0;padding-top:0;width:32px;height:32px;margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center}.ret-3{font-size:10px;padding:0;padding-top:0;width:32px;height:32px;margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center}.ret-4{font-size:10px;padding:0;padding-top:0;width:32px;height:32px;margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center}.inti-1{font-size:10px}.inti-2{font-size:10px}.inti-3{font-size:10px}.inti-4{font-size:10px}.flch-pp{height:12px;width:6px;float:left;margin:11px 24px}.cl-pp{margin:0 auto;width:100%;gap:0!important;display:flex;justify-content:center}.envel{margin:0 auto;width:315px}.envel2{margin:0 auto}.cont-ar{display:block;padding:12px 0;justify-content:space-between;align-items:center;align-self:stretch}.creer-pp{display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;align-self:stretch;margin:0;height:auto;box-sizing:border-box;width:100%}.creer-ss{font-size:12px;font-weight:500}.retour-ex{clear:left;width:100%;margin-bottom:24px}.glob-div>.retour-ex{padding:0}.bloc-blanc-pp{float:left;color:#292929;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-top:4px;margin-left:3px;width:320px}.box-select{margin-top:32px;margin-left:0;margin-bottom:64px}#div_img_format span{font-size:11px}#div_img_format span{font-size:11px}#div_img_quality span{font-size:11px}#div_img_quality{font-size:11px}.der-ques{max-width:310px}.txt-souvenirs{color:var(--Smooth-Grey-950,#292929);font-size:18px;font-weight:700;margin-bottom:24px}.bloc-prod-pp{padding:16px;margin-bottom:64px}.back-pp-mob{background-image:url(/images/puzzle-personnalise-paques.jpg);background-size:auto 100%;display:block;border-radius:24px}.titr-pp-0{background:var(--Orange,#ff780f);padding:16px;align-self:stretch;color:var(--White,#fff);font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-align:center!important}.puce-pp{margin:8px auto 2px auto;text-align:center;width:100%;rotate:90deg}.titr-pp2{color:var(--Smooth-Grey-950,#292929);font-size:18px;font-style:normal;font-weight:700;line-height:normal}.titr-pp{color:var(--Smooth-Grey-950,#292929);font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-top:64px}.ss-txt-pp{max-width:1200px}.blog_article_image{border-radius:12px}.blog_article_title{font-size:18px}.marg-blog2{margin-top:16px;margin-bottom:0}.txt-blog{float:right;width:100%}.img-blog{margin-right:0;float:left;max-width:500px;max-height:500px;width:100%}.marg-blog{margin-top:16px}.date-blog{font-size:11px}.pict-cam{margin:0 auto;height:32px;width:32px;margin-top:-5px}.enstock-produit{padding:6px 12px;font-size:10px;margin-right:6px}.rupture-produit{padding:6px 12px;font-size:10px;margin-right:6px}.categorie-produit{padding:6px 12px;font-size:10px;margin-right:6px}.promo-produit{font-size:10px;padding:6px 14px}.libelle-produit{min-height:auto;font-size:18px;margin-top:12px}.marque-produit{font-size:12px;font-weight:500;text-decoration-line:none}.ref-produit{font-size:12px}.nbr-pieces-produit{color:var(--Smooth-Grey-950,#292929);font-size:12px;font-style:normal;font-weight:600;line-height:normal;margin-left:4px}.prix-promo-prod{float:left;font-size:12px;font-style:normal;font-weight:500;margin:2px 0 0 8px}.prix-ok-produit{float:left;color:var(--Smooth-Grey-950,#292929);text-align:right;font-size:18px;font-style:normal;font-weight:700;line-height:normal;clear:right}.membre-produit{text-align:left;font-size:8px;font-weight:500;float:left;margin-top:6px}.txt-membre-produit{font-size:10px;font-weight:400;float:left;margin-top:4px;margin-right:5px}.bulle-membre-produit{background:var(--Fountain-Blue-200,#ffd9a7);display:flex;width:14px;height:14px;padding-left:1px;color:var(--Fountain-Blue-700,#9e360e);font-size:8px;margin-right:5px;margin-top:3px;cursor:pointer;float:left}.btn-produit{float:right;padding:14px 17px;border-radius:4px;font-size:14px;font-weight:700}.button-select-nb-product{border:1px solid #292929;padding:14px 0;width:45px;height:45px;font-size:14px;box-sizing:border-box}.pp-add-panier{padding:14px 24px;font-size:14px}.number-input{width:100%}.font24{font-size:18px;z-index:4}.bc-txt{font-size:14px}.bc-img{height:208px}.blocinfo-produit{float:left;margin-top:32px;width:100%}.bc-txt{padding:16px;flex-shrink:0;align-self:stretch;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;background:rgba(41,41,41,.22);backdrop-filter:blur(9px);color:var(--White,#fff);text-align:right;line-height:normal}.bc-txt1{display:flex;padding:16px;justify-content:flex-end;align-items:flex-end;gap:10px;border-radius:12px 0;border-top:1px solid #fff;border-left:1px solid #fff;background:rgba(41,41,41,.44);backdrop-filter:blur(9px);color:var(--White,#fff);text-align:right;font-size:14px;font-weight:700;vertical-align:bottom;display:inline;position:absolute;bottom:0;right:0}.bc-txt2,.bc-txt3,.bc-txt4,.bc-txt5{box-sizing:border-box;border-radius:0 0 12px 12px;height:66px;width:100%;display:flex;align-items:center}.bc-img{height:200px;margin-bottom:8px;border-radius:12px;background-size:auto 100%}.bc-img1{margin-right:0;background-size:100% auto!important}.bc-img2{margin-left:0;margin-right:4px}.bc-img3{margin-right:0;margin-left:4px}.bc-img4{margin-right:4px;margin-left:0}.bc-img5{margin-left:4px}.cont-site{background-color:#fafafa;margin-top:-1px}.recherche_mobile{width:100%;background:#ff780f}.recherche_mobile form{margin:0;width:100%;position:relative}.recherche_mobile>form>.searchbox-container{align-self:stretch;padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}.searchbox-container>.input-wrapper{align-self:stretch;padding-left:24px;padding-right:24px;padding-top:12px;padding-bottom:12px;background:#fff;border-radius:100px;justify-content:space-between;align-items:center;display:inline-flex}.input-wrapper>.search-input{color:#989898;font-size:11px;font-style:italic;font-weight:400;border:none;width:100%;padding:0;border-radius:0}.input-wrapper>.search-input:focus-visible{outline:0}.input-wrapper>.search-button{background-color:#fff;line-height:0}#divautosuggestmobile{top:54px}#select-pays-menu-mobile{display:flex;align-items:center;gap:6px}.select-pays-menu{display:flex;align-items:center;gap:6px;position:relative}.footer-menu-mobile{position:relative}.choix-pays-menu-mobile{position:absolute;bottom:54px;right:16px;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:10px;z-index:1;flex-direction:column;display:none;z-index:3000}.tabs{display:flex;border-radius:12px 12px 0 0;background:#dcdcdc}.tabs .tab{width:50%;padding:auto;transition:background-color .5s ease;padding-top:14px;padding-bottom:14px;text-align:center}.tabs .tab.active{background:#ff780f;color:#fff;border-radius:12px 12px 0 0;box-shadow:2px 0 2px 0 rgba(0,0,0,.08)}.tabs .tab span{font-size:14px;font-weight:700}.insc-new{padding:0;margin:0;text-align:center;margin:0 auto;margin-top:6px;width:100%}.btn-new-fr{width:100%!important;margin-left:0}.bbt-n{width:100%;padding:14px 12px;height:53px;box-sizing:border-box}.font-sstitre{font-size:16px;font-weight:600;max-width:295px;text-align:left}.ti-sfoo{font-size:12px}.ti-ssfoo{font-size:12px;font-weight:500}.title-border-news-mobile{gap:8px;flex-direction:column;align-items:flex-start}.search_partiel{font-size:18px}.contenu-texte{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;width:100%;overflow:hidden;transition:max-height .5s ease;flex-direction:column}.contenu-texte.expanded{max-height:1000px;display:block;flex-direction:column}#voir-plus-btn{width:100%;color:#fff;font-weight:500;font-size:13px;padding:6px 0;cursor:pointer;text-align:center;text-decoration-line:underline}.cube-personnalise-blog{background-image:url(/images/background-pods-blog-mobile.svg);background-size:cover}.bandeau-image>div>span{padding:24px 16px 32px 16px}.bandeau-image{margin-left:-16px;margin-right:-16px}.bandeau-offre-flash{margin-bottom:0!important;background-size:200%,40%,40%,40%;height:144px;background:linear-gradient(0deg,rgba(22,46,54,.8) 0,rgba(22,46,54,.8) 100%),url(/images/image-offre-flash.jpg);background-size:cover,100%;background-repeat:no-repeat;background-position:center}.bandeau-offre-flash>span{font-size:20px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;height:fit-content}.content-bandeau-image{min-height:140px;margin-bottom:15px}.content-banner{flex-direction:column;gap:12px}.banner-description-offre-flash{font-size:18px}.date-fin-offre-flash{border-radius:0;text-align:center;padding:12px}.date-fin-offre-flash>span{font-size:12px}.content-icon-panier{margin:0}.disp{display:none}.appmob{display:block}.lifootmob{font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px;display:inline-block;color:#fff}.div_footer_web{display:none!important}.div_footer_mobile{display:block!important}.menu_mobile{display:flex}.header_fixe_web{display:none}.header_nonfixe_web{display:none!important}.shadow,.shadow-left{display:none}.libelle2-acc{padding:16px}.libelle2-acc-libelle,.prix-client-barre{font-size:14px!important}.libelle2-acc-marque,.libelle2-acc-nbpieces{font-size:12px!important}.button-add-cart>img{width:19px}.prix-barre{flex-direction:column;gap:0!important;align-items:flex-start!important}.prix-sans-promo-barre{font-size:10px!important;font-weight:600!important}.content-slide,.slider-container{height:300px!important}.bloc-menu-link{margin-right:0;padding:16px}.bloc-menu-pc{display:none!important}.dropdown-menu-mobile{display:flex!important}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{cursor:pointer;display:inline-block;position:relative;font-size:16px;color:#fff;width:100%;border-radius:10px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff)}.content-select{transition:all .2s ease-in;border-radius:10px;padding:16px 24px;color:#292929;font-size:14px;display:flex;align-items:center}.select-styled{display:flex;gap:8px;width:100%;align-items:center;font-weight:700}.content-select:after{content:"";width:24px;height:24px;position:absolute;right:24px;background-image:url('/images/nav-arrow-up-gris.svg');background-size:cover;rotate:0deg;transition:transform .3s ease}.content-select:after{content:"";width:24px;height:24px;position:absolute;right:24px;background-image:url('/images/nav-arrow-up-gris2.svg');background-size:cover;rotate:0deg;transition:transform .3s ease}.content-select.active::after{rotate:180deg;transition:transform .3s ease}.select-styled.active:after,.select-styled:active:after{top:9px;border-color:transparent transparent #fff transparent}.divider:not(:last-child){border-bottom:1px solid #efefef;margin:8px 32px}.breadcrumb>.divider{margin:0}.select-options{display:none;z-index:999;list-style:none;padding-bottom:24px;flex-direction:column}.select-options li{padding:8px 32px;color:#292929;font-size:14px;display:flex;gap:8px;transition:all .15s ease-in}.select-options li[rel=hide]{display:none}.select-container{position:relative;display:inline-block;margin-bottom:12px;width:100%}.image-container{position:absolute;top:50%;right:0;transform:translateY(-50%)}.image-container img{display:none;margin-left:8px}.image-container img:first-child{display:inline-block}.div-cube-produits-web-tablette{display:none!important}.div-cube-produits-mobile{display:flex!important;flex-direction:column;gap:16px}.cube-prod-acc{width:160px;height:327px;margin-right:8px;justify-content:space-between}.pagination-web{display:none!important}.pagination-mobile{display:flex;position:fixed;bottom:0;z-index:200!important;left:0;width:100%}.pagination-mobile-content{width:100%;box-shadow:0 -3px 6px rgba(0,0,0,.04);border:1px #efefef solid;background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;display:inline-flex}.pagination-mobile-item{justify-content:center;align-items:flex-start;display:inline-flex}.pagination-mobile-item-content{width:187.5px;padding-top:24px;padding-bottom:24px;background:#fff;flex-direction:column;justify-content:center;align-items:center;display:inline-flex}.pagination-mobile-item-content-lis{padding-top:24px;padding-bottom:24px;background:#fff;flex-direction:column;justify-content:center;align-items:center;display:inline-flex;width:67px}.pagination-liste{border-radius:4px;border:0;width:207px;padding:6px 12px;float:left;cursor:pointer}.choix-liste,.list-dest{color:#292929;font-size:12px;font-weight:500;width:100%;height:15px}.pagination-mobile-text{align-self:stretch;padding-left:16px;padding-right:16px;justify-content:center;align-items:center;gap:12px;display:inline-flex;border:none;background-color:#fff}.pagination-mobile-text>span{color:#292929;font-size:14px;font-weight:600;word-wrap:break-word}.pagination-divider{width:1px;height:66px;position:relative;background:#efefef}.pagination-mobile-bar{align-self:stretch;flex:1 1 0;padding-bottom:5px;background:rgba(239,239,239,.88);border-top:1px #efefef solid;backdrop-filter:blur(12px);flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;display:flex}.pagination-mobile-bar-text{color:#292929;font-size:8px;font-weight:300;word-wrap:break-word}.pagination-mobile-bar-line{width:134px;height:5px;background:#292929;border-radius:100px}#auteur{gap:0;padding:8px 0 0 0}#auteur .button-container{width:98%;padding:4px;margin:16px 0}#auteur .toggle-button{font-size:12px}.equalheights{column-count:1}.adult-authors,.licenses-children{margin-left:-16px;margin-right:-16px}.side-bar,.side-bar-authors{width:27px;position:fixed;right:0;z-index:2;padding:8px 0;background:#ffd9a7;border-top-left-radius:2px;border-top-right-radius:2px;overflow:hidden;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:inline-flex;top:254px}.side-bar a,.side-bar-authors a{color:#9e360e;font-size:10px;font-weight:600;text-decoration:none}#auteur h1{display:none}.menu_auteur span{border-bottom:1px solid #efefef;background:#fff7ec;padding:12px 16px;font-size:13px;margin-bottom:0}.menu_auteur a{border-bottom:1px solid #efefef;background:#fff;padding:12px 16px;font-size:13px;width:100%;display:flex}.menu_auteur{margin-bottom:0}#auteur .toggle-button{width:50%;align-items:center}.button-container::before{top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px)}.mar-rt{margin-bottom:-12px;background-color:#fff}.search-bar{height:34px;display:flex;padding:8px 16px 24px 16px}.search-input{width:100%;padding:8px 12px;background:#fff;border-radius:100px;border:1px #dcdcdc solid;justify-content:space-between;align-items:center;display:flex}.search-text{color:#525252;font-size:11px;font-style:italic;font-weight:400;border:none}.search-text:focus-visible{outline:0}.search-icon{width:18px;height:18px}#fil_ariane_auteur>.a_ariane,#fil_ariane_marques>.a_ariane{font-size:10px}.content-image-menu{width:auto}.bloc-menu-info{padding:24px}.content-mode-paiement{gap:0}.blog_row{flex-direction:column;margin-bottom:0}.blog_article{max-width:100%;flex:1}.trait_blog_article_mobile{display:block}.trait_blog_article_mobile:last-child{display:none!important}.trait_blog_article{display:none}.carousel-wrapper-categories{justify-content:flex-start;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.carousel-container::-webkit-scrollbar{display:none}.bloc-other-products{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;gap:12px;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none}.bloc-other-products::-webkit-scrollbar{display:none}.bloc-other-products .together-products{width:calc(33.33% - 15px)}.bloc-other-products{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.add-together{display:none}.line-together-products{display:none}.slider-dots{text-align:center;margin-top:12px}.slider-dots .dot{display:inline-block;width:4px;height:4px;margin:0 4px;background-color:#ffd9a7;border-radius:50%;transition:background-color .3s ease}.slider-dots .dot.active{width:12px;height:4px;border-radius:4px;background:#c84406}.content-together{display:block;background:unset;box-shadow:unset;padding:0}.bloc-other-products-mobile{display:flex;flex-direction:column;gap:24px;margin-top:24px}.total-together-products{gap:32px;margin-top:25px;border-radius:12px;background:#fff;box-shadow:0 4px 8px 0 rgba(41,41,41,.08);padding:32px;max-width:none}.content-total-together-products>span{font-size:16px}.content-total-together-products>button{font-size:14px}.content-total-together-products>span>small{text-align:center;font-size:12px;color:#292929;font-weight:400}.select-nb-product-menu{top:inherit;bottom:100%}.taille1120{display:none}.together-title{font-size:18px}.pp-libelle-pieces{font-size:11px;margin-top:2px}.pp-text-nbpieces{font-size:11px}.pp-text-size{font-size:11px}.pp-price-without-promotion{font-size:9px;font-weight:600}.pp-price{font-size:11px;font-weight:700;color:#292929}.selected-row{border-radius:4px;background:#ffd9a7;display:flex;align-items:center}.selected-row>td>div>.pp-libelle-pieces,.selected-row>td>div>.pp-libelle-pieces>.pp-text-nbpieces,.selected-row>td>div>.pp-libelle-pieces>.pp-text-size,.selected-row>td>div>.pp-price,.selected-row>td>div>.pp-price-without-promotion{color:#9e360e}input[name=radio_pp_format]{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;outline:0;border:1px solid #000}input[name=radio_pp_format]:before{content:'';display:block;width:60%;height:60%;margin:20% auto;border-radius:50%}input[name=radio_pp_format]:checked:before{background:#ff780f}input[name=radio_pp_format]:checked{border-color:#9e360e}.carousel-container-boite-pp{display:flex;gap:8px;width:100%}.carousel-wrapper-boite-pp{display:flex;justify-content:flex-start;align-items:center;overflow:hidden;width:100%}.carousel-boite-pp{display:flex;transition:transform .5s ease;margin-bottom:0;gap:8px;width:auto;height:75px}.image-pp-perso{max-width:300px}.separator{display:none}.all_cube_maliste{gap:16px}.cube_maliste_mobile{display:flex}.content-bloc-srch{display:block}.bloc-pp{width:100%;box-sizing:border-box}.content-select-nbpieces{display:flex;flex-direction:column;align-items:center;padding:0;gap:16px;width:100%;box-sizing:border-box;position:unset;background-color:unset;box-shadow:none}.content-select-nbpieces>div{width:100%}#fil_ariane_marques{margin-top:8px}.content-image-brands{margin-top:16px;margin-bottom:48px}.title-brands{font-size:18px}.ss-title-brands{font-size:13px;margin-top:12px}.text-brands{margin-left:-16px;margin-right:8px;background-color:#fff}.group-brands{flex-direction:column}.content-text-brands-mobile{display:flex!important;flex-direction:column}.content-text-brands{display:none!important}.capital-brands span{display:block;color:#ff780f;border-bottom:1px solid #efefef;background:#fff7ec;padding:12px 16px;font-size:13px;font-weight:700}.link-brands-mobile{border-bottom:1px solid #efefef;background:#fff;padding:12px 16px;color:#292929;font-size:14px;font-weight:400;display:flex}.capital-brands{display:inline-block;width:100%;margin-bottom:0}.content-title-brands{padding:24px 0 16px 0;margin-top:0}.slider-item-marque{width:296px;height:208px}.scroll-top-wrapper{display:none}.content_blog_article{display:flex;flex-wrap:wrap;width:100%;padding-top:32px;flex-direction:column}.blog_article_text{min-height:unset}.fancybox-inner{max-width:100%;max-height:100%;width:100%;border:none;border-radius:0}.fancybox-navigation{display:none}.fancybox-image,.fancybox-spaceball{padding:16px}.fancybox-button--close{height:24px;width:24px;background-image:url(/images/custom-cancel-mobile.svg)}.fancybox-toolbar{padding:16px 16px 0 0}.background-heart span{font-size:18px;margin-top:86px;margin-left:-40.5px;margin-right:-40.5px}#unsubscribe,.emailNL{width:100%;box-sizing:border-box}.text-sav{margin:24px 0 12px 0;font-weight:600}.text-info-sav{margin:0;background:#fff}.ss-title-sav{font-weight:600}.btn-form-ticket{max-width:100%!important}.ticket-container{padding:16px;gap:12px;align-items:start;flex-direction:column}.info-ticket{flex-direction:column;align-items:flex-start}.ticket-button-answer{margin-top:12px}.btn-edit-address{padding:14px 10px;width:100%;display:flex;justify-content:center;align-items:center;background-color:#2b6673;border-radius:4px;box-sizing:border-box;color:#fff;font-size:12px;font-weight:600;margin-top:16px}.filter-content{flex-direction:column}.filter-button{background:#fff}.commande-urlpay{background:#fff}.commande{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.commande-status{width:100%}.link-pay-mobile{color:#ff780f;font-size:12px;font-weight:700;text-decoration-line:underline;display:flex;align-items:center;gap:4px}.dropdown-fidelite{float:left;margin:3px 0 0 8px;font-weight:600;font-size:14px;max-width:230px}.cube_mescoordonnees{background-color:#fff}.content-commande-detail{padding:0;border-radius:0}.detail-info-bar{flex-direction:column;margin-top:16px}.lien-facture>a{font-weight:700}.content-bloc-adresse{flex-direction:column;margin-top:16px}.content-bloc-adresse>div{padding:16px;min-height:auto}.title-bg-white{background:#fff;padding-bottom:24px}.content-bloc-adresse>div>div{gap:12px}.commande-detail-ligne-total{padding:8px}.commande-detail-ligne-total>div>span,.commande-detail-ligne-total>span{font-size:14px;color:#292929;font-weight:600}.commande-detail-ligne-livraison-mobile{display:flex;padding:8px;justify-content:space-between;align-items:center;align-self:stretch}.commande-montant .montant,.text-commande-status{font-size:12px!important}#sylius_shop_customer_profile_phoneNumber,form[name=sylius_shop_change_password]>div>div>input,form[name=sylius_shop_customer_profile] div div input{width:100%;box-sizing:border-box}.commande-urlpay{background:#fff}.commande{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.commande-status{width:100%}.link-pay-mobile{color:#ff780f;font-size:12px;font-weight:700;text-decoration-line:underline;display:flex;align-items:center;gap:4px}.invoice-link-mobile{color:#359aa5;font-size:12px;font-weight:700;text-decoration-line:underline}.tail-expe{font-size:12px}.content-commande-detail{padding:0;border-radius:0}.detail-info-bar{flex-direction:column;margin-top:16px}.lien-facture>a{font-weight:700}.content-bloc-adresse{flex-direction:column;margin-top:16px}.title-bg-white{background:#fff}.content-bloc-commande{height:max-content;gap:24px}.popup{padding:24px;gap:24px;min-width:310px;width:96%;max-width:460px}#confirmation-modal-wishlist>img,#confirmation-popup>img,#notification-modal>img{width:48px}.popup-content{display:flex;flex-direction:column;align-items:center;gap:12px}.popup-title{font-size:16px}.popup-message{font-size:14px}.popup-button{font-size:14px;width:147px;height:43px;padding:0}.cancel-button{font-size:12px}.confirm-button{background:#ff780f;box-shadow:0 2px 4px 0 rgba(69,21,5,.09);color:#fff}.recap-mobile-fixe{display:flex;position:fixed;background:#fff;bottom:0;padding:18px 16px;box-sizing:border-box;width:100%;margin-left:-16px;flex-direction:column;justify-content:center;align-items:center;gap:18px;align-self:stretch;z-index:5;box-shadow:0 -3px 6px 0 rgba(0,0,0,.08)}.recap-mobile-fixe-cgv{display:flex;align-items:center;gap:10px;align-self:stretch}.recap-mobile-fixe-price-cta{display:flex;justify-content:center;align-items:center;align-self:stretch}.recap-mobile-fixe-price{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0 0}.title-wrapper-pp{line-height:normal;font-size:16px;font-style:normal;font-weight:700}.puzzle-container{padding:16px 0 64px 0;gap:24px}.puzzle-back-link{font-size:10px}.puzzle-card{padding:24px;gap:16px}.puzzle-confirmation img{width:32px;height:32px}.puzzle-confirmation-message{font-size:16px}.puzzle-order-info{gap:16px}.puzzle-finalize-message{font-size:13px}.puzzle-instructions{gap:16px}.puzzle-instructions-message{font-size:13px;text-align:center}.puzzle-button-group{flex-direction:column;gap:8px;align-self:stretch}.puzzle-create-new-button{padding:14px 0;gap:10px;align-items:center;width:100%;height:45px}.puzzle-create-new-button img{display:none}.puzzle-cart-button{border-radius:4px;padding:14px 24px;width:100%;height:45px}.puzzle-cart-button span{font-size:14px}.content-bloc-ppz{margin-bottom:0}body[data-route=app_personalized_puzzle_box_fr] .box-select,body[data-route=app_personalized_puzzle_box_fr] .cont-ar,body[data-route=app_personalized_puzzle_box_fr] .div_bloc_ppz{margin-left:16px;margin-right:16px}.btn-produit-mob{display:flex}.titre-update-address{white-space:nowrap}.titre-update-address>span{width:100%}.input-form-update-address>.form-control{background-color:unset}#newsletter-form{display:block}.gestion-adresses{margin-top:16px}.text-not-paid,.thead-order-list{display:none!important}.tbody-order-list>.not-paid{background:#fff!important}.tbody-order-list>tr{display:flex;padding:26px;justify-content:space-between;border-radius:6px;border:1px solid #efefef;flex-direction:column;width:100%;box-sizing:border-box;gap:12px}.glob-div{padding:0;flex-direction:column}.content-select-shipping{flex-direction:column}.tbody-order-list{display:flex;flex-direction:column;gap:8px}.steps .steps-item:first-child::after,.steps .steps-item:not(:last-child)::after{height:12px;width:6px;background-size:6px 12px!important;margin:11px 24px}.tbody-order-list td{padding:0;text-align:left}.tbody-order-list td>div{justify-content:flex-start}.pay{color:#ff780f;font-size:12px;font-weight:700;text-decoration-line:underline;display:flex;align-items:center;gap:4px;background:unset;box-shadow:unset;padding:0}#pay::after{content:url("/images/arrow-right-orange.svg");height:18px}.total-actions{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.actions-wrapper{flex-direction:row;justify-content:flex-end!important;gap:16px}.actions-wrapper #show{font-size:12px;font-weight:700;text-decoration-line:underline}.btn-produit-plus{gap:8px}.footer-logo-img{width:132px;margin-top:64px}.slider1-filter-button,.slider2-filter-button,.slider3-filter-button{font-size:10px;padding:6px 12px}.content-espace-client{display:block}.cube-prod.cube-personnalise-bleu,.cube-prod.cube-personnalise-blog{margin-bottom:11px}.together-scope .bloc-other-products{display:flex!important;gap:8px;overflow-x:auto;padding-bottom:12px}.together-scope .add-together{display:none!important}.together-scope .together-products{background:#fff;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.08);overflow:hidden;min-width:160px}.together-scope .content-together-products{width:100%;max-width:none;margin:0!important;gap:16px}.together-scope .content-together-products>img{width:100%;height:150px;object-fit:cover}.together-scope .content-products{padding:0 16px;align-items:flex-start;gap:0;min-height:55px;justify-content:flex-start}.together-scope .products-libelle{font-size:14px;font-weight:700;text-align:left}.together-scope .btn-sec-single-product{display:flex;align-items:center;justify-content:space-between;padding:0 12px 14px;gap:8px}.together-scope .btn-sec-single-product span{display:none}.together-scope .content-products .price,.together-scope .content-products .prix,.together-scope .content-products .sylius-price,.together-scope .content-products [class*=price]{display:none}.together-scope .btn-sec-single-product::before{content:attr(data-price);font-size:14px;font-weight:700;color:#292929}.together-scope .btn-sec-single-product img{content:url("/images/add-to-cart.svg");width:38px;height:38px;background:#ff7a00;border-radius:50%;padding:9px;box-sizing:border-box}.together-scope .content-together-products>.btn-sec-single-product{border:none!important;margin:0 16px 16px;padding:0}.together-scope .content-together-products>.btn-sec-single-product:hover{background-color:unset!important}.contclient,.content-form-ticket{min-height:auto;margin-top:16px}body[data-route^=app_personalized_puzzle_box] .footer-newsletter,body[data-route^=app_personalized_puzzle_crop] .footer-newsletter,body[data-route^=app_personalized_puzzle_final] .footer-newsletter{display:none}.wishlist-vide{padding:32px 16px;width:auto}.btn-filtre-mobile{width:100%;box-sizing:border-box;padding-left:24px;padding-right:24px;padding-top:14px;padding-bottom:14px;background:#ff780f;border-radius:4px;justify-content:center;align-items:center;gap:10px;display:inline-flex}.gestion-adresses{display:block}.block-right-client>.card{margin-top:16px}}@media (min-width:0px) and (max-width:500px){.pict-cam{margin:0 auto;height:32px;width:32px;margin-top:10px}.back-pp-mob{display:none}}@media (min-width:1100px) and (max-width:1200px){.poub-list{left:270px}}@media (min-width:992px) and (max-width:1099px){.poub-list{left:260px}}@media (min-width:450px) and (max-width:991px){.int-p{max-width:850px;width:92%}}@media (min-width:700px) and (max-width:991px){.i-marques{width:100%!important;border-radius:6px;margin-top:-190px}}@media (min-width:0px) and (max-width:1160px){.decal-l{margin-left:0}}@media (min-width:620px) and (max-width:992px){.list-ques2 h5{max-width:521px}}@media (min-width:0px) and (max-width:360px){.aut-per{font-size:10px}.cube-prod>div>a>img{height:121px!important;width:152px;border-radius:12px;margin-top:27px}.bul-r-pro{height:110px;box-sizing:border-box}.max-tx-pro{max-width:200px}.tx-exped{max-width:200px}.btn-bleu{padding:10px;font-size:11px}.marg-log{margin-left:0;padding-top:3px;width:132px}.font-sstitre{font-size:14px;max-width:218px}.btn-sec{font-size:12px}.list-ques2 h5{max-width:193px}}@media (min-width:992px) and (max-width:1080px){.tail-pop-co{min-width:175px!important}}.vignettes-center{text-align:center}.product-single{width:12%;display:inline-block}.tabs-container{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;width:100%}.tab-section{background:#fff;padding:0;border-radius:10px;width:48%;max-width:560px}.tab-section h2{font-size:1.4rem;margin-bottom:1rem}div#mobileTabs{display:none}.link-group{display:flex;flex-wrap:wrap;margin-bottom:1rem;justify-content:space-around}.features{display:flex;flex-wrap:wrap;margin-bottom:1rem;justify-content:center}.link-group a{width:45%;transition:background-color .2s;border-radius:36px;border:1px solid #292929;display:flex;padding:12px 0;justify-content:center;align-items:center;max-width:139px;color:#292929;text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:81%;margin-bottom:12px;text-decoration:none}.features a{border-radius:4px;background:#2b6673;box-shadow:0 2px 4px 0 rgba(41,41,41,.08);padding:14px 10px;width:100%;gap:10px;color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer;text-decoration:none;margin-top:12px}.link-group a:hover{background-color:#ff780f;border:1px solid #ff780f;color:#fff}.features a:hover{background-color:#359aa5}.image-section{margin-top:0;text-align:center;height:100%}.image-section img{max-width:100%;display:block;height:100%}.select-replace{display:none;width:100%;align-items:center;justify-content:space-between;padding:12px 18px;border-radius:4px;border:1px solid #292929}.myflex{display:flex;flex-wrap:nowrap;justify-content:space-between}.myflex .buttons-selects{width:66.66666667%;padding:32px;border:1px solid #dcdcdc;border-radius:12px 0 0 12px;background:#fff}.myflex .image-puzzle{width:33.33333333%}.separation{width:100%;height:1px;align-items:center;margin:12px 0 12px 0;background-color:#e5e5e5}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url('/images/nav-arrow-down-black.svg') no-repeat right 12px center;background-size:16px;padding-right:24px;border:1px solid #ccc;border-radius:4px}.block-pp{border-radius:12px;border:1px solid var(--Smooth-Grey-200,#dcdcdc);background:var(--White,#fff);padding:64px;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch;margin-top:32px;margin-bottom:24px}.content-together-pp{display:flex;margin-top:24px;border-radius:12px;background:#fff}@media (max-width:991px){div#mobileTabs{display:flex}.section-title{display:none}.tabs-container{flex-direction:column}.tab-titles{display:flex;margin-bottom:0;border-radius:10px 10px 0 0;overflow:hidden;background:#dcdcdc}.tab-title{flex:1;padding:.8rem;text-align:center;background-color:#dcdcdc;cursor:pointer;font-size:14px;font-weight:700;transition:background-color .5s ease}.tab-title.active{background:#ff780f;color:#fff;border-radius:12px 12px 0 0;box-shadow:2px 0 2px 0 rgba(0,0,0,.08)}.tab-section{display:none;padding:0;border-radius:0 0 10px 10px}.tab-section.active{display:block;width:100%;max-width:100%}.link-group{display:none}.select-replace{display:block;outline:0}.myflex .buttons-selects{box-shadow:0 3px 6px 0 rgba(41,41,41,.08);border-radius:0 0 0 12px;background:var#fff;height:225px;color:#292929;border:none;padding:23px}.image-section img{max-width:100%;display:block;height:100%;border:0;cursor:pointer;border-radius:0 0 12px 0;max-height:272px;width:100%;object-fit:cover;object-position:center}.body-item-cart>a>img{max-width:85px}.block-pp{padding:16px}.content-together-pp{display:block}.content-together-pp>.total-together-products{background:unset;box-shadow:unset}.cart-layout-mobile>.cart-vendus-ensemble{margin-left:16px;margin-right:16px}.section-site-map,section:first-of-type .section-site-map{column-count:1}}.slider1-filter-button,.slider2-filter-button,.slider3-filter-button{padding:10px 20px;border:1px solid #292929;background:#fff;border-radius:25px;cursor:pointer;font-size:12px;font-weight:500;transition:all .3s ease;color:#292929;text-decoration:none;display:inline-block;outline:0}.bestseller-active{border:1px solid #292929;background:#292929;color:#fff}.slider1-filter-button:not(.bestseller-active):hover,.slider2-filter-button:not(.bestseller-active):hover{background:#dcdcdc!important}.bt-pan-w-plus{font-size:16px;font-weight:700;text-align:center;padding:18px 36px;gap:12px;flex:1 0 0;background:var(--Orange,#ff780f);border-radius:6px;box-shadow:0 2px 4px 0 rgba(41,41,41,.08);color:#fff;cursor:pointer;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.pay-complement{padding:7px 3px;border-radius:4px;background:var(--International-Orange-500,#ff780f);box-shadow:0 2px 4px 0 rgba(41,41,41,.08);color:#fff;font-size:12px;font-weight:600}.product-image{object-fit:contain!important}.col-xs-12>form>.cube-prod{margin-bottom:14px}.cart-vendus-ensemble{margin-bottom:60px}.analytics-checkbox,.newsletter-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px!important;height:18px;background-image:url(/images/unchecked-image.svg);background-size:18px 18px;cursor:pointer;margin-top:2px;margin:0}.analytics-consent,.newsletter-signup{display:flex;gap:8px;align-items:flex-start}.newsletter-checkbox:checked{background-image:url(/images/checked-image.svg);background-size:18px 18px}.analytics-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px!important;height:18px;background-image:url(/images/unchecked-image.svg);background-size:18px 18px;cursor:pointer;margin-top:2px;margin:0}.analytics-checkbox:checked{background-image:url(/images/checked-image.svg);background-size:18px 18px}.custom-file-upload{display:flex;align-items:center;gap:12px}.custom-file-label{display:inline-block;padding:8px 16px;background-color:#359aa5;color:#fff;border-radius:4px;cursor:pointer;font-weight:600;transition:background-color .3s;margin:0}.custom-file-label:hover{background-color:#2a7a82}.file-selected-text{color:#666;font-size:14px}.custom-file-input{display:none!important}label[for=customer_service_orderNumber] .required{display:none!important}.meili-chat{position:fixed;right:24px;bottom:24px;z-index:9999;font-family:Arial,sans-serif}.meili-chat__toggle{width:60px;height:60px;border:none;border-radius:999px;background:#1e6b78;color:#fff;font-size:24px;cursor:pointer;box-shadow:0 10px 25px rgba(0,0,0,.2)}.meili-chat__panel{position:absolute;right:0;bottom:76px;width:380px;max-width:calc(100vw - 32px);height:520px;background:#fff;border-radius:18px;box-shadow:0 18px 50px rgba(0,0,0,.2);overflow:hidden;display:none;flex-direction:column}.meili-chat.is-open .meili-chat__panel{display:flex}.meili-chat__header{background:#1e6b78;color:#fff;padding:16px 18px;font-weight:700;font-size:16px}.meili-chat__messages{flex:1;overflow-y:auto;padding:16px;background:#f7f8fa}.meili-chat__message{margin-bottom:12px;display:flex}.meili-chat__message--user{justify-content:flex-end}.meili-chat__bubble{max-width:85%;padding:10px 14px;border-radius:14px;background:#fff;color:#222;box-shadow:0 2px 8px rgba(0,0,0,.06);line-height:1.4}.meili-chat__message--user .meili-chat__bubble{background:#1e6b78;color:#fff}.meili-chat__form{display:flex;gap:10px;padding:14px;border-top:1px solid #e5e7eb;background:#fff}.meili-chat__input{flex:1;min-width:0;height:44px;padding:0 14px;border:1px solid #cfd6dc;border-radius:12px;font-size:14px;outline:0}.meili-chat__input:focus{border-color:#1e6b78}.meili-chat__submit{height:44px;padding:0 16px;border:none;border-radius:12px;background:#1e6b78;color:#fff;font-weight:600;cursor:pointer}.meili-chat__sources{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 16px 16px;background:#f7f8fa}.meili-chat__source{background:#fff;border-radius:12px;padding:10px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.meili-chat__source a{color:inherit;text-decoration:none}.meili-chat__source-image{width:100%;height:120px;object-fit:cover;border-radius:10px;margin-bottom:8px}.meili-chat__source-name{font-size:14px;font-weight:700;margin-bottom:4px}.meili-chat__source-brand,.meili-chat__source-price{font-size:13px;color:#555}.meili-chat__typing{display:flex;align-items:center;margin-bottom:12px}.meili-chat__typing-bubble{display:inline-flex;align-items:center;gap:6px;padding:12px 14px;border-radius:14px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.06)}.meili-chat__dot{width:8px;height:8px;border-radius:999px;background:#9aa3ab;animation:meili-chat-bounce 1.4s infinite ease-in-out}.meili-chat__dot:nth-child(2){animation-delay:.2s}.meili-chat__dot:nth-child(3){animation-delay:.4s}@keyframes meili-chat-bounce{0%,100%,80%{transform:translateY(0);opacity:.45}40%{transform:translateY(-4px);opacity:1}}.meili-chat__h1,.meili-chat__h2,.meili-chat__h3{font-weight:700;margin:10px 0 6px;line-height:1.3}.meili-chat__h1{font-size:20px}.meili-chat__h2{font-size:18px}.meili-chat__h3{font-size:16px}.meili-chat__li{margin:4px 0}@media (max-width:576px){.promo-message{font-size:12px}}