*,html{outline:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}body{list-style-position:inside;font-family:Georgia,Times,serif;font-size:12px;line-height:1.2;overflow-x:hidden}.h1,h1{font-size:2rem}.h1,.h2,h1,h2{display:block;font-weight:700}.h3,h3{font-size:1.468rem}.h3,.h4,h3,h4{display:block;font-weight:700}.h4,h4{font-size:1.202rem}.h5,h5{font-size:.936rem}.h5,.h6,h5,h6{display:block;font-weight:700}.h6,h6{font-size:.67rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0;padding:0}.h2,h2{margin-bottom:20px;font-size:1.2em;padding-bottom:30px}a:hover{text-decoration:none}a img{border:none}iframe{max-width:100%}.header_live_edit{position:relative;height:200px;width:80%;margin:0 auto}.slogan{text-align:center;font-style:italic;font-size:20px;bottom:20px;width:100%;min-height:20px}.logo,.slogan{position:absolute}.logo{display:block;width:150px}.logo img{max-width:100%;height:auto}#wrapper{max-width:1280px;width:100%;margin:0 auto;position:relative;display:flex}.bx-wrapper{margin-bottom:30px;min-height:175px;z-index:0}#col_1_wrapper{width:270px;float:left;padding-top:30px}#col_2_wrapper{width:1000px;float:right;padding-top:30px;padding-bottom:100px}#col1,#col2{width:100%}#col2{padding:0 35px;box-sizing:border-box}#col2container{width:100%;position:relative;min-height:600px;padding:20px 0 30px}.listable{padding-left:20px}.listable ul .listable{background:0 0;padding-left:0}.listable ul .listable ul{display:block}#nav-principal{list-style-type:none;margin:20px auto;width:80%}#nav-principal a{text-decoration:none;display:block}#nav-principal li{padding:3px;list-style-type:none}#nav-principal li ul{list-style-type:none;margin-left:10px;margin-top:5px}#nav-principal #boutiqueul,#nav-principal #galerieul{display:none}.title_section{padding:10px 0}.produits .container-etiquette{position:absolute;top:0;width:100%;left:0;right:0}#col2container .produits{width:30.8333333333%;margin-left:1.25%;margin-right:1.25%}#col2container .produits .produit_etiquette,#col2container .produits .produit_etiquette2{width:100%}#fiche-produit .produits .produit_etiquette{position:absolute}.produits{width:177px;float:left;position:relative;margin-bottom:10px;text-align:center;margin-left:10px;padding:15px}.produits img{margin:0}.produits p{margin:5px 0}.produits p.titreprod{font-size:.9em;line-height:1em}.produits .attr select{width:140px}.produits select{width:100%}.produit_etiquette{z-index:100}.produit_etiquette2{bottom:0}.produit_etiquette .h3,.produit_etiquette h3,.produit_etiquette2 .h3,.produit_etiquette2 h3,.produit_etiquette3 .h3,.produit_etiquette3 h3{font-size:1em}.is_etiquette .remise{position:absolute;right:16px;top:93px}.addbasket.btn-details{background:0 0}#paiementchoix .button,.button{margin-top:20px;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;font-family:Georgia,Times,serif;padding:5px}.nomprod{font-weight:700;font-size:.9em;line-height:1em;margin-bottom:10px}.prixprod{font-weight:700;font-size:1.1em;margin-top:10px}.produits .oldprix{font-size:.9em;text-decoration:line-through;color:red}.remise{position:absolute;width:5em;height:5em;font-size:10px;top:-10px;right:-10px;background:red;color:#fff;z-index:2;display:flex;justify-content:center;align-items:center;border-radius:100%}.addbasket{cursor:pointer;display:inline-block;width:auto;margin-top:10px;font-size:12px;position:relative}.boutique_header>p{padding:20px 0}#boutiqueaccueil .h2,#boutiqueaccueil h2{border-bottom:none;margin-bottom:0}#boutiqueaccueil{padding-top:20px;margin:20px auto;width:80%}#boutiqueaccueil,#boutiqueaccueil .produits{box-sizing:border-box}.template_fiche_produit .top_fiche .button.addbasket{display:inline-flex;align-items:center}#fiche-produit .top_fiche .reservation .reservation__addbasket .block-addbasket{display:flex;flex-wrap:wrap;justify-content:flex-start}#fiche-produit .top_fiche .reservation .reservation__addbasket .block-addbasket>.button{flex:0 1 auto;margin:15px 0;display:inline-block}#fiche-produit .top_fiche .reservation .reservation__addbasket .block-addbasket>.button .fa{margin-right:10px}#fiche-produit .top_fiche .reservation .reservation__addbasket .block-addbasket>.button+.button{margin-left:15px}.mce-tinymce.mce-container{box-sizing:border-box}.modal{z-index:2041}.modal-backdrop{z-index:2040}#slider1{width:auto;height:600px;margin-bottom:30px;list-style:none;overflow:hidden}.bx-viewport>#slider1{overflow:visible}#slider1 li{position:relative}#slider1 img{width:100%;height:auto}#sliderboutique .produits{margin-left:auto;margin-right:auto;float:none}#sliderboutique{list-style:none;display:flex;overflow:hidden;gap:20px}.bx-viewport>#sliderboutique{display:block;overflow:visible}.bx-wrapper .bx-next{right:5px;transform:translateX(100%)}.bx-wrapper .bx-next,.bx-wrapper .bx-prev{display:block;text-align:center;font-size:.75em;text-decoration:none;position:absolute;top:50%;background:0 0}.bx-wrapper .bx-prev{left:5px;transform:translateX(-100%)}#legendephoto a{font-size:.75em}#legendephoto{position:absolute;right:0;width:110px;height:110px;bottom:0;padding:15px}.galerie{width:140px;height:140px;float:left;position:relative;cursor:pointer;margin:0 2px 2px 0}.galerie img{position:absolute}.galerie a{text-decoration:none}.galerie span{position:absolute;display:none;width:124px;height:124px;padding:8px}.diaporama{text-align:center;margin-top:30px}input[type=date],input[type=datetime],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{padding:5px}#addmsg textarea{width:400px;padding:5px}label{display:block}.button,input[type=submit]{margin-top:20px;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;padding:10px 15px}#message{width:100%!important;height:120px}#contact #messagehaut{width:460px;height:263px}#buttoncontactfull{margin-top:0;margin-left:310px}.texthautcontact{margin-bottom:20px;padding-bottom:20px}#col1contact{width:340px;float:left}#col2contact{width:320px;float:right}#col2contactfull{width:460px;float:left}#contact textarea{width:340px}#addmsgleft,#col1contactfull{width:250px;float:left}.message_lo{position:relative;margin-top:20px;padding:15px}.message_lo .h4,.message_lo h4{font-size:1rem;padding:3px 0 10px;margin:0;max-width:calc(100% - 100px);width:80%}.list-messages .message,.message_lo .message{text-align:justify;margin-bottom:5px;font:1rem arial,serif}.message_lo p.note{position:absolute;right:15px;top:15px;font-weight:700;font-size:1.3em}.message_lo__note{color:#eda515}.message_lo p.web{text-align:justify;font-size:.8em;margin:10px 0 5px}.addmsglo{display:inline-block;margin-top:20px;font-weight:700;text-decoration:none;text-align:center;padding:10px}.footer__links a{font-size:.85em}#pub{margin-top:20px;margin-bottom:5px}.clearer{clear:both}.linkcoms{position:absolute;bottom:10px;left:10px;font-size:.7em;display:none;text-decoration:underline}.linkcoms:hover{text-decoration:none}.links_p{position:relative}.content_p img{max-width:100%;height:auto;display:inline-block}.content_p .zoomPupImgWrapper>img,.content_p .zoomWrapperImage>img{max-width:none}table{position:relative;table-layout:fixed}td{max-width:50%}.content_p td img{display:table-cell;max-width:100%}#footer.footer_p .links_p img,#footer.footer_p .links_p td img{width:auto;max-width:100%}.links_p table{max-width:100%}#sliderContent,.sliderImage,.sliderImage li,.sliderImage span{width:100%}.sliderImage,.sliderImage img{text-align:center}.sliderImage img{width:auto;max-width:100%}.galerie,.produits{box-sizing:border-box}.preview{max-width:95%}#fiche-produit .wrap-description .h1,#fiche-produit .wrap-description h1{font-size:24px}#fiche-produit .wrap-description .brand{border:none}#fiche-produit .top_fiche .button.addbasket{margin-top:15px}#order .commandes td{padding:10px 0;border-top:1px solid #8080801a}#order .commandes td .button{text-decoration:none}#order .commandes-details>td>div{border-bottom:none}#order .commandes-details .infosclient.s6,#order .commandes-details .infosclient.s6:first-child{width:100%;margin:10px 0 0}#flux-panier.template_flux_panier.template_flux_panier_1 .side-tabs{border-bottom:none}#flux-panier.template_flux_panier.template_flux_panier_1 #infoscommande,#flux-panier.template_flux_panier.template_flux_panier_1 .message-commande,#flux-panier.template_flux_panier.template_flux_panier_1 .side-tabs.etapes,#flux-panier.template_flux_panier.template_flux_panier_1 div#finish .block-info-payment,#flux-panier.template_flux_panier.template_flux_panier_1 div#finish div.next-step,#flux-panier.template_flux_panier.template_flux_panier_1 div#finish h4,#flux-panier.template_flux_panier.template_flux_panier_1 div#information #connexion-inscription,#flux-panier.template_flux_panier.template_flux_panier_1 div#information div.next-step,#flux-panier.template_flux_panier.template_flux_panier_1 div#resume .block-recap-panier,#flux-panier.template_flux_panier.template_flux_panier_1 div#resume div.next-step,#flux-panier.template_flux_panier.template_flux_panier_1 div#resume h4{width:100%}#flux-panier.template_flux_panier.template_flux_panier_1 h4{margin:0}#flux-panier.template_flux_panier.template_flux_panier_1 #connexion-inscription>.col.s6{padding:0;width:100%;margin:15px 0}#flux-panier.template_flux_panier.template_flux_panier_1 #information #infoscommande .pull-right{float:none}#flux-panier.template_flux_panier.template_flux_panier_1 div#information .list_address{margin:0 0 20px}.nav-static-breadcrumb{margin-top:5px;margin-bottom:15px}.nav-static-breadcrumb li:not(:last-child):after{content:" > "}#fiche-produit .wrap-description .ajouter-panier .quantite{margin-right:0}.wrap-description .bloc-quantite .bloc-bt-quantity .bt-quantity{height:auto}.diaporama a{padding:10px 20px}.apercu-article .description-courte-article-texte{overflow:hidden}.apercu-article .date-article{float:inherit;display:block}.blog-sidebar-bloc ul li{margin:5px 0}.produits .prix{display:flex}.ajouter-panier .addbasket:before,.produits a.addbasket:before{content:"\f07a";font-family:Font Awesome\ 6 Free;font-weight:900;font-size:1.5em;margin-right:1em}.reservation__addbasket .fa.fa-shopping-cart{display:none}.produits p{justify-content:center}.template_fiche_produit .declinaison .declinaison-attribute-group>label,.template_fiche_produit .declinaison .product_options-group>label{display:block}.template_fiche_produit .is_etiquette .remise-produit{top:30px}.produit_etiquette{height:30px}.template_fiche_produit .remise-produit{height:3em;width:3em}#fiche-produit .remise-produit .text-remise{width:1000px;display:block}.addbasket{padding:5px 20px;border:1px solid;border-radius:5px;text-decoration:none;display:flex;align-items:center}#savoirplus .h4{margin:10px 0}.bx-prev:before{content:"\f0a8"}.bx-next:before,.bx-prev:before{font-family:Font Awesome\ 6 Free;font-weight:900;color:#fff;font-size:30px;display:flex;text-indent:0;top:0;left:0;right:0;bottom:0}.bx-next:before{content:"\f0a9"}#footer{margin:0 -35px;padding:0 35px}.widget.widget-grid{--vw:calc(1% + 0.7px)}#information .block-info-commande__well.block-resume-price{padding:15px 5px}@media only screen and (min-width:640px){nav.menu li:hover>ul{display:block}.menu_burger{display:none}}@media only screen and (max-width:1199px){#wrapper{max-width:100%;box-sizing:border-box}#col_1_wrapper{width:25%}#col_2_wrapper{width:75%}.social-networks.template_2{padding-bottom:10px}#boutiqueaccueil .bx-window,#boutiqueaccueil .bx-wrapper{width:100%}#col1index{width:475px}.slidershadow{width:100%}#footer img{max-width:100%;height:auto}.search-bar{width:95%}}@media only screen and (max-width:1080px){#wrapper{flex-direction:column}#col_1_wrapper,#col_2_wrapper{width:100%}.dropDown--close{display:none}#col1index,#col2,#col2index{width:100%}.bx-next,.bx-prev{width:50px;height:50px;line-height:50px;background-position:50%}#top-content{padding:0 48px}.coin-slider{margin-bottom:20px}#contentpage_center{overflow:hidden}#block-flottant-search{display:none}.bx-wrapper{height:auto;width:80%;margin:10px auto}.bx-wrapper a.one_image{height:150px}.categorie,.div-content{float:none;display:block;margin:3%;width:94%;box-sizing:border-box;padding:1%}#col2container .produits,.produits{width:46%;padding:10px;margin:10px 2%}.produits{position:relative;height:auto}.menu_burger{text-align:center;cursor:pointer;font-size:18px;font-weight:700;padding:10px 5px;z-index:9999}#nav-principal{position:relative;width:100%;z-index:100;margin:0}#nav-principal li{float:left;z-index:auto;position:relative;width:100%;padding:0;text-align:center}#nav-principal.nav_fermee>li{display:none}#nav-principal>li{border:none;margin:0}#nav-principal>li,.menu_burger{width:100%;display:block;position:relative;box-sizing:border-box}.menu_burger:before{font-family:Font Awesome\ 6 Free;font-weight:900;content:"\f0c9";margin-right:5px}nav.nav_ouverte>li{display:block;z-index:9999;border:none;margin:0;position:relative;overflow:visible}#nav-principal li a,nav.nav_ouverte>li{width:100%;box-sizing:border-box;float:none;text-align:center}#nav-principal li a{height:auto;margin:0 auto;top:0;display:inline-block;padding:10px 0}#nav-principal li a span{font-size:17px}.hasDropdown ul+span:after{font-family:Font Awesome\ 6 Free;font-weight:900;content:"\f0d7"}.dropDown{position:absolute;right:2%;top:0;font-weight:700;height:31px;width:10%;cursor:pointer;text-align:center;font-size:1.2rem;padding-top:5px;background-color:initial;display:block;opacity:1}#nav-principal li ul li a{padding:5px;margin:5px;color:#fff}#nav-principal li ul li{text-align:center;border-bottom:none}#nav-principal li a:hover,#nav-principal>li>a.current{background:#0000}.sousmenu_ouvert{z-index:99999}#nav-principal li.sousmenu_ouvert>ul{position:relative;z-index:999;box-sizing:border-box;top:0;margin:0 auto;left:0;text-align:center;width:100%;border-top:1px solid #000;border-bottom:1px solid #000;display:block}#nav-principal li.sousmenu_ouvert>ul li{float:none}#nav-principal li ul li a:hover{text-decoration:none;color:#fff}}@media only screen and (max-width:639px){#nav-principal li ul{display:block}.slogan{left:0;top:0;right:auto;bottom:auto;font-size:18px;width:100%;position:relative;margin-bottom:15px}.logo,.slogan{text-align:center;height:auto}.logo{padding-bottom:15px;position:static;display:block;margin:0 auto;padding-top:15px}.logo img{max-height:130px;width:auto;max-width:100%;height:auto;position:static}#legendephoto{display:none}#wrapper #nav-principal li{height:auto}#header{margin:0 10px}#top-content{padding:0 10px}#content{padding:1px 0 15px}#fiche-produit #formulaire .form-group{float:none}#fiche-produit .input-form-petit{width:auto}#fiche-produit .input-form-moyen{width:100%}#fiche-produit .wrap-description,#fiche-produit .wrap-images{width:100%;float:none}#wrapper table{width:100%}.zoomPup,.zoomWindow{display:none}.zoomPad,.zoomPup{cursor:auto}.zoomPad{display:inline-block;width:80%;margin:0 10%;text-align:center}.zoomPad img{width:100%;max-height:100%;opacity:1}#boutique .produits-base{width:48%}.header_live_edit{height:auto}#col2container .produits,.produits{width:96%;padding:10px;margin:10px 2%}.produits{position:relative}.productImageWrap{text-align:center}.produits img{display:inline-block}#content .galerie{width:100%;margin-left:0;height:auto}#content .galerie img{width:auto;height:auto;max-width:100%}.form-group textarea{width:100%}td{max-width:100%}.template table,.template tbody,.template td,.template tr{width:100%;display:inline-block;margin:5px auto}.ui-datepicker{width:98%;font-size:.75em;left:0}.search-bar{width:85%}#panier{right:0;width:100%;box-sizing:border-box}a.addmsglo{width:100%;box-sizing:border-box}.thumbnail{float:none;width:75%;margin:0 auto 12px;padding:15px}.content-payment-global{font-size:15px}a.addbasket.button{display:inline-block;padding-left:15px;width:auto}#wrapper .in{padding:15px 8px}ul.sous_navigation{margin:15px 0 15px 10px}.message_lo{margin:15px 0}#content form{overflow:hidden}form .row .col.s3{width:50%}.template_marque_1 .marque-group,.template_marque_2 .marque-el{width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width:639px) and (max-width:1080px){.contenu-editable .table-responsive table{width:auto!important;table-layout:auto!important;max-width:none!important}.contenu-editable .table-responsive{overflow:auto}.contenu-editable .table-responsive table:not(.fc-table) tbody{display:table-row-group;vertical-align:middle}}
/*# sourceMappingURL=styled375series.css.map */
