.porto-360-gallery-images-wrap{position:relative;padding:2rem;display:flex;margin-left:auto;margin-right:auto;align-items:center;justify-content:center;background:#fff;box-shadow:5px 5px 20px rgba(0,0,0,0.1);cursor:pointer}.porto-360-gallery-images-wrap .porto-360-gallery-images{list-style:none;padding:0;margin:0}.porto-360-gallery-images-wrap img{position:absolute;left:0;top:0;visibility:hidden;max-height:400px}.porto-360-gallery-images-wrap .current-image{position:static;visibility:visible}.porto-360-gallery-images-wrap li{max-height:100%}.porto-360-gallery-images-wrap svg{position:absolute;top:0;bottom:0;left:0;right:0;width:100px;height:100px;margin:auto!important;background-color:rgba(255,255,255,0.8);border-radius:50%;box-shadow:rgba(0,0,0,0.5) 0px 0px 10px 0px;transition:0.5s all;color:rgb(80,80,80);text-align:center;line-height:100px;z-index:2;transition:box-shadow 0.3s}.porto-360-gallery-images-wrap:hover svg{box-shadow:rgba(0,0,0,0.7) 0px 0px 15px 0px}.bypostauthor{display:block;}
#header .searchform button{background-color:#dd9933;}
body.home .main-menu-wrap{border-bottom:none;}
.floatLeftScreen{float:left;}
.floatRightScreen{float:right;}
@media screen and (max-width:600px){
.floatLeftScreen{float:none;}
.floatRightScreen{float:none;}
}
@media screen and (max-width:985px){
#cmplz-manage-consent .cmplz-manage-consent{display:none;}
} .woocommerce-thankyou-order-received{float:left;width:65%;margin-left:15px;margin-top:20px;border:none;}
picture.imgAubergisteCommande{margin:25px;width:30%;max-width:190px;float:right;}
.divNouvelleCommande{float:left;border:2px solid #0cc485;width:100%;}
.divAdresseMail{display:none!important;}
@media screen and (max-width:1199px){
.woocommerce-thankyou-order-received{float:none;clear:both;width:auto;margin:0 auto;}
picture.imgAubergisteCommande, img.imgAubergisteCommande{float:none;clear:both;width:auto;margin:0 auto;display:block;}
.divNouvelleCommande{float:none;clear:both;}
} .wpcf7-form.sent span,
.wpcf7-form.sent label, .wpcf7-form.sent input{display:none!important;}
.grecaptcha-badge{z-index:1000;}
.ligneVacances{display:inherit!important;}
.ligneVacancesMobile{display:none!important;}
@media screen and (max-width:985px){
.ligneVacances{display:none!important;}
.ligneVacancesMobile{display:inherit!important;}
} #header .header-main .header-left{padding:0;width:20%;}
.header-right{font-size:14px!important;}
#header{border-top:none!important;}
.page-top{border-top:none;}
#side-nav-panel .accordion-menu > li.menu-item > a{text-transform:none;}
.main-menu-wrap{border-bottom:solid #cccccc 1px;}
.menu-couleur{color:#f28018 !important;}
.menu-center{font-size:1.3em !important;}
.mega-menu li.menu-item{display:inline!important;}
.welcome-msg{font-style:italic!important;}
#header .top-links > li.menu-item > a{font-size:0.9em;}
.share-links .share-facebook{background:none !important;}
.share-links .share-facebook:hover{background:#3b5a9a !important;}
.share-links .share-instagram{background:none !important;}
.share-links .share-instagram:hover{background:#7c4a3a !important;}
.separateurMenu{pointer-events:none!important;cursor:default!important;opacity:0.6!important;}
@media screen and (max-width:985px){
.separateurMenu{display:none!important;}
}
@media screen and (max-width:1200px){
#header .main-menu > li.menu-item > a{font-size:0.7em !important;}
#header .main-menu > li.menu-item > a{padding:5px;}
.welcome-msg{font-size:0.85em;}
}
.mobile-sidebar .sidebar-toggle{display:none!important;}
body.home .main-content{padding-top:0!important;}
#side-nav-panel .accordion-menu li.menu-item.current-menu-item > a, #side-nav-panel .accordion-menu li.menu-item.active > a, #side-nav-panel .accordion-menu li.menu-item:hover > a, #side-nav-panel .menu-custom-block a:hover{background-color:inherit!important;}
.header-slogan{vertical-align:middle;width:20%;}
.header-slogan h1{font-size:1.4em;line-height:1.4em;margin:0 auto;text-align:center;color:#3d3d3d;}
@media screen and (max-width:992px){
.header-slogan{display:none!important;}
.aws-container{width:400px;float:right;margin-right:50px;margin-top:5px;}
}
@media screen and (max-width:1199px){
#rev_slider_3_1_wrapper{display:none!important;}
} .vc_custom_1696349776242 div:first-child, .vc_custom_1535993209306 div:first-child{padding-top:0!important;}
@media screen and (max-width:1199px){
.vc_custom_1696349381680{display:none!important;padding-top:0px !important;padding-bottom:0px !important;}
}
rs-module{border-radius:10px;}
.divConcoursMois{border-radius:10px;max-height:292px;}
.divConcoursMois div a{background-color:#dd9933!important;color:white!important;}
.divConcoursMois img{width:75%;}
.divConcoursMois .wpb_wrapper{padding:0!important;}
@media screen and (max-width:1199px){
.divConcoursMois{display:none!important;}
}
.divConcoursMoisMobile div a{background-color:#dd9933!important;color:white!important;}
.divConcoursMoisMobile .wpb_wrapper{padding:0!important;}
@media screen and (min-width:1199px){
.divConcoursMoisMobile{display:none!important;}
} .aws-container .aws-show-clear .aws-search-field{border-radius:20px!important;padding-left:20px;background-color:white;}
.aws-container .aws-search-form{margin-left:20px;}
.aws-search-result{margin-left:20px;}
.searchform-popup{display:none!important;}
.aws_onsale{text-indent:-9999px;line-height:0.6em!important;}
.aws_onsale::after{content:"Promo";font-size:0.8em!important;text-indent:0;display:block;}
@media screen and (max-width:985px){
.aws-container .aws-show-clear .aws-search-field{display:none!important;}
.searchform-popup{display:inline-block!important;}
.aws-container{position:absolute;}
.no-breadcrumbs .main-content{padding-top:0px;}
.live-search-list{display:none!important;}
} label[for="payment_method_mame_twint"]{width:100%!important;}
#woo_pp_ec_button{display:none!important;}
#mini-cart .cart-items{background-color:#f28018;}
#mini-cart{font-size:2em!important;}
#mini-cart .cart-items-text{display:none!important;}
.header-contact i{font-size:36px;color:black;}
.connexion{float:left;margin-right:20px;}
.wishlist{float:right;}
.connexion,.wishlist{text-align:center;}
.wishlist-title-container{display:none!important;}
.wishlist_table thead{display:none!important;}
input.btn.text-uppercase.btn-default[name="apply_coupon"]{background-color:#dd9933!important;}
.texteRetrait{text-align:left !important;}
.texteRetrait a{font-weight:bold !important;}
.ligneRetrait{border-top:dashed lightgray 1px !important;}
.woocommerce-shipping-totals{border-bottom:none!important;}
.order-total{border-top:1px solid #e7e7e7!important;}
.order-total .woocommerce-Price-amount{font-size:0.9em!important;}
.order-total .woocommerce-Price-amount bdi{font-size:1.5em!important;}
.sticky-header .main-menu-wrap{background-color:#f4f4f4!important;border-top:solid #f28018 5px;}
.sticky-header .main-menu-wrap a{color:#3d3d3d!important;}
.sticky-header .main-menu-wrap a:hover{color:#dd9933!important;}
#side-nav-panel .accordion-menu li.menu-item.active > a, #side-nav-panel .accordion-menu li.menu-item:hover > a, #side-nav-panel .menu-custom-block a:hover{background-color:inherit!important;}
.btInscription{background-color:#f28018!important;}
.sectionNewsletter .container-newletters{text-align:center!important;}
.sectionNewsletter .container-newletters p{text-align:justify!important;}
.sectionNewsletter .wpcf7-response-output{color:white!important;font-size:1.3em!important;border:none!important;}
.sectionNewsletter .wpcf7-not-valid-tip{display:none!important;}
.sectionNewsletter .btInscription{border-radius:5px!important;}
.btVoirPlus a{background-color:#dd9933!important;}
.ligneCoupsEtTops img{border-radius:5px;}
.ligneCoupsEtTops .wpb_wrapper{margin-top:0px!important;padding-top:0px!important;}
@media screen and (max-width:985px){
.ligneCoupsEtTops > div{width:50%!important;}
}
.btn{color:white!important;}
.price{font-family:'Open Sans', sans-serif;font-size:1em !important;}
.sale-product-daily-deal{display:none!important;}
.woocommerce-Price-currencySymbol{margin-right:5px;}
.woocommerce-loop-product__title{height:44px;display:grid;align-items:center;justify-content:center;}
.accueil-produits{margin-bottom:0px;}
ul.products li.product-col .woocommerce-loop-product__title{white-space:normal;max-height:40px;}
@media screen and (max-width:985px){
.ligneNouveautes{margin-top:0!important;}
} @media screen and (min-width: 900px) and (max-width: 1200px) {
ul.pcols-md-4 li:nth-child(5), ul.pcols-lg-4 li:nth-child(5){display:none!important;}
ul.pcols-md-4 li.product-col, ul.pcols-lg-4 li.product-col{width:25%!important;}
} @media screen and (min-width: 575px) and (max-width: 900px) {
ul.pcols-md-4 li:nth-child(4), ul.pcols-lg-4 li:nth-child(4){display:none!important;}
ul.pcols-md-4 li.product-col, ul.pcols-lg-4 li.product-col{width:33%!important;}
}  @media screen and (min-width:1199px){
.section-mobile{display:none;}
} @media screen and (max-width:985px){
.woocommerce.columns-5 ul li:nth-child(5){display:none!important;}
.divBoutonAccueil{flex:0 0 100%!important;max-width:100%!important;}
.divTitreAccueil{height:50px;}
.divBoutonAccueil a{width:100%!important;}
.owl-dots{display:none!important;}
.yith-wcwl-add-to-wishlist{display:none!important;}
.cart .yith-wcwl-add-to-wishlist{display:block!important;}
.quickview{display:none!important;}
.add_to_cart_button{font-size:0.7em!important;}
div.searchform-popup{float:right;margin-top:13px;}
div.header-center{width:100%;}
.sectionNewsletter .fa-bullhorn{display:block!important;}
.sectionNewsletter .fa-envelope{display:none!important;}
.sectionNewsletter p span{font-size:1.1em!important;}
.sectionNewsletter .btInscription{margin-top:10px!important;width:98%!important;}
}
.product-image{padding:0!important;}
@media screen and (min-width:0px){ .product-inner .product-image img{max-width:100%!important;width:auto!important;height:80px!important;}
}
@media screen and (min-width:200px){ .product-inner .product-image img{max-width:100%!important;width:auto!important;height:100px!important;}
}
@media screen and (min-width:300px){ .product-inner .product-image img{max-width:100%!important;width:auto!important;height:120px!important;}
}
@media screen and (min-width:350px){ .product-inner .product-image img{max-width:100%!important;width:auto!important;height:150px!important;}
}
@media screen and (min-width:450px){ .product-inner .product-image img{max-width:100%!important;width:auto!important;height:180px!important;}
.owl-carousel .owl-stage-outer.owl-height{height:410px!important;}
}
@media screen and (min-width:985px){ .product-inner .product-image img{max-width:100%!important;width:auto!important;height:195px!important;}
.owl-carousel .owl-stage-outer.owl-height{height:410px!important;}
} .widget_recent_reviews .product_list_widget li:nth-child(2n+1), .widget.widget_recent_reviews .product_list_widget li:nth-child(2n+1){clear:none;}
.widget_recent_reviews .product_list_widget li, .widget.widget_recent_reviews .product_list_widget li{width:20%;flex:none;}
.widget_recent_reviews .product_list_widget li img{height:100px;object-fit:contain;}
@media screen and (max-width:985px){
.widget_recent_reviews .product_list_widget li, .widget.widget_recent_reviews .product_list_widget li{width:50%;}
.widget_recent_reviews .product_list_widget li:nth-child(2n+1), .widget.widget_recent_reviews .product_list_widget li:nth-child(2n+1){clear:both;}
.product_list_widget li:nth-child(5){display:none!important;}
} li.chosen a{color:white!important;}
@media screen and (max-width:985px){ .woocommerce-viewing{display:none!important;}
} #tab-description iframe{margin-top:20px;max-height:480px;}
.single-product .product-summary-wrap .description p{font-size:1em!important;}
.woocommerce-tabs .tab-content{font-size:1em!important;}
.woocommerce-tabs .tab-content p{font-size:1em!important;}
.woocommerce-tabs .tab-content li{font-size:1em!important;}
.tab-content li{line-height:1.8em!important;}
.woocommerce-tabs .tab-content{font-size:1em!important;}
.yith-wcwl-add-button .delete_item:hover, .yith-wcwl-add-button .view-wishlist:hover{color:#f28018!important;}
@media screen and (max-width:985px){ #tab-description iframe{height:380px;}
.widget_aws_widget{display:none;}
.sidebar-content aside:nth-child(2){margin-top:10px;}
}
@media screen and (max-width:500px){
#tab-description iframe{height:190px;}
}
.products-slider img{margin:0 auto;}
.product-summary-wrap .price{font-size:1.5em!important;}
.product-summary-wrap .owl-item{max-height:400px;}
.product-summary-wrap .img-responsive{max-height:400px;width:auto!important;margin:0 auto!important;}
.product-summary-wrap .inner{max-height:400px;}
.product-summary-wrap .woocommerce-main-image{max-height:400px;width:auto!important;margin:0 auto!important;}
.product-summary-wrap .zoomContainer{width:100%!important;}
.product-summary-wrap .zoomWindowContainer{max-height:400px!important;width:100%!important;position:relative!important;left:0!important;top:0!important;}
.rondDisponibilite{font-size:3.5em;vertical-align:bottom;}
.rondVert{color:seagreen;}
.rondOrange{color:darkorange;}
.rondRouge{color:red;}
.single-product .entry-summary .add_to_wishlist:hover::before{color:#f28018;}
.single-product .entry-summary .add_to_wishlist:hover{color:#f28018;}
div.formAlerteEmail{margin-bottom:5px;}
div.formAlerteEmail input, div.formAlerteBouton input{width:80%;}
@media screen and (max-width:985px){
.commentlist li .comment-text{background:none;}
} #cookie-notice{opacity:0.9;}
@media screen and (max-width:985px){
.logo{text-align:center;}
.footer-left, .footer-center, .footer-right{text-align:center !important;}
}
.footer-payment-img{max-height:45px!important;width:auto;}
label[for="payment_method_stripe"]{width:80%;}
label[for="payment_method_stripe"] img{margin-top:-5px!important;}
.paypal-buttons-label-undefined{display:none!important;}
.wpcf7 input:not([type='submit']), .wpcf7 textarea{background-color:#fcfcfc!important;}
.btDemande{border-radius:5px!important;}
.nomProduit{display:block;margin-top:5px;margin-bottom:5px;}
.wpcf7-form label{width:100%;}
.your-subject{width:100%;}
input[name="your-subject"]{width:100%;}
.your-message{width:100%;}
textarea[name="your-message"]{width:100%;}
.grecaptcha-badge{bottom:60px!important;}
@media screen and (max-width:985px){
.grecaptcha-badge{visibility:hidden;}
} .tooltip-inner, .porto-tooltip-wrap{display:none;}
#billing_address_2_field .screen-reader-text, #shipping_address_2_field .screen-reader-text{display:inline;height:auto;width:auto;overflow:visible;position:relative!important;clip:auto;}
.price .screen-reader-text{display:none;}
.wc-action-btn.button, .wc-action-btn.button:hover{
background:var(--porto-primary-color);
}