/* beadcrumb frontpage et autres pages décallage du menu sur ipad pro 9,7" */@media only screen and (min-width:975px) and (max-width:1364){.elementor-element.elementor-element-634d191e.elementor-widget.elementor-widget-shortcode{display:none}}/*taxonomy templates*/body .oceanwp-row{margin-top:1em;margin-right:1em;margin-bottom:0;margin-left:1em}.blog-entry.grid-entry .blog-entry-inner{padding:0 20px 20px;border:0 solid transparent;background-color:#fafafa;box-shadow:0 1px 2px -0.5px #00000033,0 .5px 5px 0 #0000001e,0 2px 2.5px 0 #00000023}/* frontpage bug largeur carte notre univers en largeur écran ipad pro 10.5" horizon 1112 px entre 1040 px et 1365*/.elementor-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}/* ----------- frontpage décallage affichage carte notre univers de 768 px à 1024 px ----------- */@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.elementor-63 .elementor-element.elementor-element-2a2c6c26 >.elementor-container{width:100%;margin-left:-8em}.elementor-63 .elementor-element.elementor-element-7b7d2333 .elementor-heading-title{font-size:5em;text-align:center;margin-left:-3em}}/* ----------- iPad Pro 10.5" ----------- *//* Portrait and Landscape */@media only screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){/*section.elementor-element.elementor-element-2a2c6c26.container-product-card1.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section{justify-content:center;text-align:center;align-content:center;margin-right:5em;margin-left:5em;max-width:auto;min-width:auto;background-color:red;flex-wrap:wrap;width:70%}*/}/* frontpage notre univers largeur carte de 113 à 1900 px*/@media only screen and (min-device-width:1113px) and (max-device-width:1900px) and (-webkit-min-device-pixel-ratio:2){.elementor-63 .elementor-element.elementor-element-16ce5c57 section.elementor-element.elementor-element-2a2c6c26.container-product-card1.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section{/* width:768px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;flex-direction:row;margin:0 auto;padding-right:10em;background-color:yellow;*/}}/* Portrait mobile */@media only screen and (max-device-width:768px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.elementor-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}/* section.elementor-element.elementor-element-2a2c6c26.container-product-card1.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section{justify-content:center;text-align:center;align-content:center;margin-right:-10em;margin-left:.2em;max-width:80%;min-width:90%;background-color:green}*/}/* produit staring et hauteur d'étoile */.woocommerce ul.products li.product li.inner{top:-3em}.woocommerce ul.products li.product.has-rating li.inner .star-rating{visibility:visible;-moz-opacity:100;-webkit-opacity:100;opacity:100}/* frontpage Notre univers carte marge auto */.elementor-63 .elementor-element.elementor-element-5889be66 >.elementor-element-populated{margin:auto}.elementor-63 .elementor-element.elementor-element-3506538 >.elementor-element-populated{margin:auto}.elementor-63 .elementor-element.elementor-element-339f8a3 >.elementor-element-populated{margin:auto}.elementor-63 .elementor-element.elementor-element-10caf63 >.elementor-element-populated{margin:auto}.elementor-63 .elementor-element.elementor-element-94f111c >.elementor-element-populated{margin:auto}.elementor-63 .elementor-element.elementor-element-3e0cd35 >.elementor-element-populated{margin:auto}.elementor-63 .elementor-element.elementor-element-f9f7406 >.elementor-element-populated{margin:auto}/* frontpage Notre univers centrage largeur des lignes flex box de carte *//*section.elementor-element.elementor-element-2a2c6c26.container-product-card1.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section{justify-content:center;text-align:center;align-content:center;margin:0 auto;width:70%;display:flex;justify-content:center}/* /* frontpage bug largeur carte */.elementor-63 .elementor-element.elementor-element-2a2c6c26 >.elementor-container{width:100%}/* overlay footer */#cookie-notice{min-width:0;width:100%}/* largeur de temoignages solution bug de décallage en mobile */.elementor-element.elementor-element-67f44b9.elementor-widget.elementor-widget-image-carousel{width:50%}/* connexion formulaire centrage */div#wpuf-login-form{text-align:center;margin-left:center;margin-right:left}#scroll-top{display:block}/* correction bug affichage frontpage espace apres de 20px sous titre découvrez au coeur d ela capitale… */.elementor-63 .elementor-element.elementor-element-7843ee1 .elementor-text-editor{text-align:center;margin-bottom:20px}/* masque l'afichage des categories dans les cartes de produits */.woocommerce ul.products li.product li.category a{color:#000;display:none}/* masque l'afichage du boutton lire la suite dans les cartes de produits */.woocommerce ul.products li.product .button{display:none}/* frontpage soustitres notre univers*/.elementor-63 .elementor-element.elementor-element-7b7d2333{text-align:center}/* beadcrumb frontpage et autres pages elève la premiere partie accueil du breadcrumb */frontpage .elementor-shortcode .breadcrumb_last{display:none}/* breadcrumb largeur supérieur à 1400 */@media only screen and (min-device-width:1400px){header .elementor-element.elementor-element-634d191e.elementor-widget.elementor-widget-shortcode{/* top:-0.5em;*/left:5em}}@media screen and (min-width:960px) and (max-width:1024px){/* header desktop entre 960 px et 1024px *//* header largeur beadcrumb */.oceanwp-breadcrumb .site-breadcrumbs{position:relative;top:auto;left:1em;right:auto;max-width:100%;margin-top:0;width:30%}}@media screen and (min-width:1025px) and (max-width:1039px){/* header desktop entre 1025 px et 1039px *//* header desktop hauteur menu */header .elementor-873 .elementor-element.elementor-element-c3402e9 >.elementor-container{align-items:center;top:-1em}/* header desktop hauteur breadcrumb */header .elementor-element.elementor-element-634d191e.elementor-widget.elementor-widget-shortcode{top:1em}/* header largeur beadcrumb */.oceanwp-breadcrumb .site-breadcrumbs{position:relative;top:auto;left:auto;right:auto;max-width:100%;margin-top:0;width:55%}}@media screen and (min-width:1040px){/* header correction largeur breadcrumb right -15% */.custom-header-nav #site-navigation-wrap #site-navigation{display:inline-block;position:relative;/* margin-right:-100em;*/right:-15%}/* header desktop +1040 px *//* header hauteur vertical menu desktop */header .elementor-873 .elementor-element.elementor-element-c3402e9 >.elementor-container{align-items:center;top:-1em}/* header hauteur v beadcrumb */header .elementor-element.elementor-element-634d191e.elementor-widget.elementor-widget-shortcode{top:1em}/* header largeur beadcrumb */.oceanwp-breadcrumb .site-breadcrumbs{position:relative;top:auto;left:auto;right:auto;max-width:100%;margin-top:0;width:100%}}@media screen (min-width:1040px){.elementor-873 .elementor-element.elementor-element-c3402e9 >.elementor-container{align-items:center;top:-2.7em}.oceanwp-breadcrumb .site-breadcrumbs{margin:0;width:30%;padding:0}}@media screen only (min-width:960px) and (max-width:1024px) /* header desktop + 958px breadcrumb réduit pour menu desktop */@media screen and (min-width:958px){header .oceanwp-breadcrumb .site-breadcrumbs{margin:0;width:50%;padding:0}/* header desktop +958px hauteur vertical du breadcrumb il n'est pas dans flexbox du header chercher un float */header .elementor-element.elementor-element-634d191e.elementor-widget.elementor-widget-shortcode{top:1em;display:inline-flex}/* header desktop + 958px hauteur vertical du menu desktop */header .elementor-873 .elementor-element.elementor-element-c3402e9 >.elementor-container{align-items:center;top:-1em}}/* breadcrumb fixe */.elementor-element.elementor-element-634d191e.elementor-widget.elementor-widget-shortcode{position:fixed}/* décallage header body */.elementor-column-wrap.elementor-element-populated{margin-bottom:0}/* header décallage vertical */header .elementor-873 .elementor-element.elementor-element-c3402e9 >.elementor-container{align-items:center}/* carte notre univers centrer */.elementor-element.elementor-element-5889be66.product-card1.elementor-column.elementor-col-14.elementor-inner-column{margin:1em}.elementor-element.elementor-element-5f0c3cce.elementor-widget.elementor-widget-image-carousel{height:100%}.elementor-element.elementor-element-3506538.product-card1.elementor-column.elementor-col-14.elementor-inner-column{margin:1em}.elementor-element.elementor-element-44c454c.elementor-widget.elementor-widget-image-carousel{height:100%}.elementor-element.elementor-element-339f8a3.product-card1.elementor-column.elementor-col-14.elementor-inner-column{margin:1em}.elementor-element.elementor-element-eb9dfcd.elementor-widget.elementor-widget-image-carousel{height:100%}.elementor-element.elementor-element-94f111c.product-card1.elementor-column.elementor-col-14.elementor-inner-column{margin:1em}.elementor-element.elementor-element-0ff001c.elementor-widget.elementor-widget-image-carousel{height:100%}.elementor-element.elementor-element-3e0cd35.product-card1.elementor-column.elementor-col-14.elementor-inner-column{margin:1em}.elementor-element.elementor-element-35c3026.elementor-widget.elementor-widget-image-carousel{height:100%}.elementor-element.elementor-element-f9f7406.product-card1.elementor-column.elementor-col-14.elementor-inner-column{margin:1em}.elementor-element.elementor-element-26c95fd.elementor-widget.elementor-widget-image-carousel{height:100%}.elementor-element.elementor-element-10caf63.product-card1.elementor-column.elementor-col-14.elementor-inner-column{margin:1em}.elementor-element.elementor-element-35c3026.elementor-widget.elementor-widget-image-carousel{height:100%}form.wpcf7-form{text-align:center}/* largeur mobile - de 600px*/@media only screen and (max-width:600px){.elementor-element.elementor-element-634d191e.elementor-widget.elementor-widget-shortcode{width:50%}header .elementor-element.elementor-element-634d191e.elementor-widget.elementor-widget-shortcode{top:1em;left:5em;width:6%;position:fixed}/* header mobile largeur breadcrumn */header .elementor-element.elementor-element-634d191e.elementor-widget.elementor-widget-shortcode{width:60%}}/* arrondi boutton ok champ email newsletter */footer .theme-button,input[type="submit"],button[type="submit"],button,.button{/*box-shadow:0 3px 3px 0 #00000029;*/}footer .theme-button,input[type="submit"],button[type="submit"],button,.button{border-radius:0 3px 3px 0}body{margin:0;left:0;right:0;bottom:0;top:0}.site-breadcrumbs{display:block}span.sku_wrapper{display:none}span.tagged_as{display:none}/* boutton soumettre page produit pleine page */#review_form #respond .form-submit input{width:100%;margin-top:1em}#respond .form-submit{float:initial}/* page produit pleine page */.content-left-sidebar .content-area{width:100%}/* case à cocher RGPD formulaire commentaire page produit */body form input[type="checkbox"],form input[type="radio"]{display:flex;margin:.5em 0;border:1px;border-color:black;-webkit-appearance:checkbox;box-sizing:border-box;border:1px;border-color:black;background-color:black;margin-right:1em}p.comment-subscription-form{display:flex;align-items:center}p.comment-form-gdpr{margin-bottom:1em}/* overlay favoris */.tinv-wishlist .tinv-modal .tinv-modal-inner{position:relative;margin:0 auto;background-color:#ffffff,50%;max-width:360px;padding:40px;height:100%;max-width:100%;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:rgba(255,255,255,0.85)}/* champs email footer arrondi blanc */input[type="text"],form input[type="password"],form input[type="email"],form input[type="url"],form input[type="date"],form input[type="month"],form input[type="time"],form input[type="datetime"],form input[type="datetime-local"],form input[type="week"],form input[type="number"],form input[type="search"],form input[type="tel"],form input[type="color"],form select,form textarea{background-color:white;border:0 solid #ddd;border-radius:3px 0 0 3px;box-shadow:0 1.5px 3px 0 #00000029}/* hauteur breadcrumb */section.elementor-element.elementor-element-c44a36.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section{top:1em;height:4em}}.ehf-header header{height:6em}header .bhf-hidden{visibility:hidden;display:flex}p{margin:0}element.style{width:auto;left:0}/* footer */body form input[type="checkbox"],form input[type="radio"]{display:inline}input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{align-items:justify;justify-content:justify}footer#colophon{right:0;left:0;bottom:0}section.elementor-element.elementor-element-221193e6.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section{top:5em}footer input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{max-width:80%}input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{max-width:100%}span.wpcf7-list-item{margin-top:20px;text-align:justify}input.wpcf7-form-control.wpcf7-submit{width:40px;text-align:center;padding-right:5px;padding-left:5px}input.wpcf7-form-control.wpcf7-submit.envoie-form-1{text-align:center;width:100%}footer span.wpcf7-list-item{text-align:left;color:white}footer a:link,span.wpcf7-list-item{color:#4A148C}footer input.wpcf7-form-control.wpcf7-submit.envoie-form-1{text-align:center}h4.elementor-heading-title.elementor-size-default{text-align:left}section.elementor-element.elementor-element-d27b203.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section{position:relative;width:100%;height:100%}/* boutton de retour a la tete de page*/.button.wc-backward{display:block}/* page de connexion :centrage du bouton identification */.woocommerce #customer_login .col-1 p:nth-last-child(2){margin:0;text-align:center}/* page de connexion :centrage de la box se souvenir de moi */.woocommerce #customer_login .lost_password{text-align:center}/* page mon compte :masquage de l'onglet adresse 3* /*.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address{display:none}*//* front page notre univers photo slider des carte rempli à 100% */img.slick-slide-image{width:100%}.elementor-873 .elementor-element.elementor-element-3d74fa4e .elementor-image img{width:40px;margin:5px}section.elementor-element.elementor-element-d27b203.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section{top:-3em}.elementor-873 .elementor-element.elementor-element-d244698{width:100%}div#mobile-dropdown{position:fixed;top:60px;min-height:100%}#site-navigation-wrap .dropdown-menu >li >a,.oceanwp-mobile-menu-icon a,#searchform-header-replace-close{border-radius:5px}footer #site-header,.has-transparent-header .is-sticky #site-header,.has-vh-transparent .is-sticky #site-header.vertical-header,#searchform-header-replace{background-color:white}Style Attribute{/* max-width:729px;*/}#site-header,.has-transparent-header .is-sticky #site-header,.has-vh-transparent .is-sticky #site-header.vertical-header,#searchform-header-replace{/* background-color:white;*/}#searchform-header-replace{position:absolute;top:0;right:0;left:0;height:100%;/* width:100%;*/visibility:hidden;-moz-opacity:0;-webkit-opacity:0;opacity:0;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}#searchform-header-replace input{height:100%;width:94%;font-size:22px;background-color:transparent;padding:0;outline:0;border:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;text-align:center}#searchform-header-replace input{height:100%;/* width:94%;*/font-size:22px;background-color:white;padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;text-align:center;border-color:transparent;border:0}#site-header,.has-transparent-header .is-sticky #site-header,.has-vh-transparent .is-sticky #site-header.vertical-header,#searchform-header-replace{background-color:white}#site-navigation-wrap .dropdown-menu >li >a,.oceanwp-mobile-menu-icon a,#searchform-header-replace-close{color:#EF7D00}footer .elementor-container.elementor-column-gap-default{top:-35px}.custom-header-nav .oceanwp-mobile-menu-icon{text-align:right}/*header desktop menu mixologies 2 colonnes 100% */header .navigation li.megamenu-li .megamenu.col-4>li{width:50%}header .mega-cat-post{margin-bottom:1em}header .navigation>ul>li>ul.megamenu.sub-menu>li{border-bottom:0;border-color:white}/* header desktop mixologie * article en colonne et 100% */header .attachment-medium.size-medium.wp-post-image{max-height:10em;max-width:10em}header .elementor-row{flex-wrap:nowrap;align-items:baseline}@media screen and (min-width:338px) and (max-width:1024px){header .elementor-element.elementor-element-634d191e.elementor-widget.elementor-widget-shortcode{top:20px}.elementor-container.elementor-column-gap-no{top:-2.2em}.elementor-element.elementor-element-3d74fa4e.elementor-widget.elementor-widget-image{width:39px}}/* - de 1024 px en largeur */@media (max-width:1024px) /* sous titre frontpage Notre univers */.elementor-63 .elementor-element.elementor-element-7b7d2333{text-align:center}/* frontpage slider témoignages google */.wprs_unslider-arrow.next{display:none}.wprs_unslider-arrow.prev{display:none}.wprs_unslider-arrow{display:none;width:32px;height:32px;top:110%;right:0;left:5px;margin-top:0;overflow:hidden;background:rgba(0,0,0,.2) no-repeat 50% 50%;background-image:url(imgs/slider_arrow.png);background-size:7px 11px;border-radius:32px;text-indent:-999em;opacity:.6;transition:opacity .2s;border-width:0 0 0 0 !important;/* justify-items:center;*//* text-align:center;*/margin-left:25%;margin-right:20%}}/* hauteur du breadcrumb pour tablette */@media screen and (min-width:784px) and (max-width:960px){}@media screen and (min-width:850px) and (max-width:1040px){.elementor-container.elementor-column-gap-no{top:-2.5em}.elementor-element.elementor-element-3d74fa4e.elementor-widget.elementor-widget-image{width:100px}}@media screen and (max-width:1040px) and (min-width:850px) .elementor-container.elementor-column-gap-no{top:-1.8em}/* header desktop + de 1024px 1er ligne hauteur menu -1.8em */@media screen and (min-width:1025px) .elementor-container.elementor-column-gap-no{top:.01em}@media screen and (min-width:1025px) /* header desktop 1ere ligne breadcrumb */.header .elementor-element.elementor-element-634d191e.elementor-widget.elementor-widget-shortcode{/* width:1000%;background-color:#6E43A3;color:white;text-align:left;padding-left:3em;height:2em;*/}/* header desktop 2 ligne breadcrumb hauteur largeur */header .elementor-element.elementor-element-634d191e.elementor-widget.elementor-widget-shortcode{/* top:-0.5em;*//*left:5em;*/}/* header desktop 1er ligne menu hauteur 60px */.elementor-element.elementor-element-c3402e9.elementor-section-stretched.elementor-section-full_width.elementor-section-height-min-height.elementor-section-height-default.elementor-section-items-middle.elementor-section-content-middle.elementor-section.elementor-top-section{height:60px;position:fixed;top:0}{.elementor-container.elementor-column-gap-no{top:-0.7em}}}@media screen and (max-width:768px){}@media screen and (max-width:337px){.elementor-container.elementor-column-gap-no{top:-2.1em}.elementor-element.elementor-element-3d74fa4e.elementor-widget.elementor-widget-image{width:35px}}.elementor-element.elementor-element-3d74fa4e.elementor-widget.elementor-widget-image{}