#place_order.ppcp-hidden{display:none !important}.ppcp-disabled{cursor:not-allowed;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ppcp-disabled *{pointer-events:none}.ppc-button-wrapper .ppcp-messages:first-child{padding-top:10px}#ppc-button-ppcp-gateway{line-height:0}#ppc-button-ppcp-gateway div[class^=item-]{margin-top:14px}#ppc-button-ppcp-gateway div[class^=item-]:first-child{margin-top:0}#ppc-button-minicart{line-height:0;display:block}.ppcp-button-apm{--apm-button-border-radius: 4px;overflow:hidden;min-width:0;max-width:750px;line-height:0;border-radius:var(--apm-button-border-radius);height:45px;margin-top:14px}.ppcp-button-apm.ppcp-button-pill{--apm-button-border-radius: 50px}.ppcp-button-apm.ppcp-button-minicart{display:block}.ppcp-width-min .ppcp-button-apm{height:35px}.ppcp-width-300 .ppcp-button-apm{height:45px}.ppcp-width-500 .ppcp-button-apm{height:55px}.wp-block-woocommerce-checkout .ppcp-button-apm,.wp-block-woocommerce-cart .ppcp-button-apm{margin:0;min-width:0}.wp-admin .ppcp-button-apm{pointer-events:none}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}.zm-handler,.zm-viewer{display:none;cursor:crosshair;overflow:hidden}.mfp-bg,.zm-handler,.zm-viewer{overflow:hidden}.mfp-container:before,.mfp-figure:after{content:''}.jckcf:after,.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right,.pswp__caption--fake{visibility:hidden}.iconic-woothumbs-pswp,.iconic-woothumbs-thumbnails__slide,.mfp-wrap,.pswp__bg,.pswp__container,.pswp__img--placeholder,.pswp__share-modal,.pswp__share-tooltip,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.zm-viewer{position:absolute;background:url(//iguan.fr/wp-content/plugins/woothumbs-premium/assets/frontend/css/loading.gif) center center no-repeat}.zm-handler{position:absolute!important;border:none!important}.zm-handlerarea{position:relative}.zm-description{position:absolute;bottom:6px;left:6px;right:6px;background-color:#eee;background-color:rgba(255,255,255,.5);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);color:rgba(0,0,0,.6);font-size:13px;text-align:center;text-shadow:1px 1px 0 rgba(255,255,255,.3);padding:4px}.mfp-bg,.mfp-container,.mfp-wrap{left:0;top:0;height:100%;width:100%}.followViewer,.standardViewer{border:2px solid #fefefe;border:4px solid rgba(255,255,255,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}.mfp-bg{z-index:10042;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{z-index:10043;position:fixed;outline:0!important}.mfp-container{text-align:center;position:absolute;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:10045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:10044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:10046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;text-decoration:none;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}.jckcf,.jckcf:after{display:block}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.iconic-woothumbs-fullscreen,.iconic-woothumbs-images__arrow,.iconic-woothumbs-play,.iconic-woothumbs-thumbnails__play-overlay,.iconic-woothumbs-wishlist-buttons a,.iconic-woothumbs-zoom-next,.iconic-woothumbs-zoom-prev{text-decoration:none!important;outline:0;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;cursor:pointer}.iconic-woothumbs-fullscreen:hover i,.iconic-woothumbs-images__arrow:hover i,.iconic-woothumbs-play:hover i,.iconic-woothumbs-thumbnails__play-overlay:hover i,.iconic-woothumbs-wishlist-buttons a:hover i,.iconic-woothumbs-zoom-next:hover i,.iconic-woothumbs-zoom-prev:hover i{opacity:1}.iconic-woothumbs-fullscreen:active,.iconic-woothumbs-fullscreen:focus,.iconic-woothumbs-images__arrow:active,.iconic-woothumbs-images__arrow:focus,.iconic-woothumbs-play:active,.iconic-woothumbs-play:focus,.iconic-woothumbs-thumbnails__play-overlay:active,.iconic-woothumbs-thumbnails__play-overlay:focus,.iconic-woothumbs-wishlist-buttons a:active,.iconic-woothumbs-wishlist-buttons a:focus,.iconic-woothumbs-zoom-next:active,.iconic-woothumbs-zoom-next:focus,.iconic-woothumbs-zoom-prev:active,.iconic-woothumbs-zoom-prev:focus{outline:0}.iconic-woothumbs-fullscreen i,.iconic-woothumbs-images__arrow i,.iconic-woothumbs-play i,.iconic-woothumbs-thumbnails__play-overlay i,.iconic-woothumbs-wishlist-buttons a i,.iconic-woothumbs-zoom-next i,.iconic-woothumbs-zoom-prev i{opacity:.4;padding:3px;background:0 0;display:block;width:38px;height:38px;text-align:center;line-height:1;font-size:32px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.iconic-woothumbs-images__arrow,.iconic-woothumbs-zoom-next,.iconic-woothumbs-zoom-prev{position:absolute;bottom:0;width:60px;z-index:100;height:70%;top:15%}.iconic-woothumbs-images__arrow i,.iconic-woothumbs-zoom-next i,.iconic-woothumbs-zoom-prev i{position:absolute;top:50%;margin-top:-17px}.iconic-woothumbs-images__arrow--prev,.iconic-woothumbs-zoom-prev{left:0}.iconic-woothumbs-images__arrow--prev i,.iconic-woothumbs-zoom-prev i{margin-left:10px;left:0}.iconic-woothumbs-images__arrow--prev:hover i,.iconic-woothumbs-zoom-prev:hover i{margin-left:7px}.iconic-woothumbs-images__arrow--next,.iconic-woothumbs-zoom-next{right:0}.iconic-woothumbs-images__arrow--next i,.iconic-woothumbs-zoom-next i{margin-right:10px;right:0}.iconic-woothumbs-images__arrow--next:hover i,.iconic-woothumbs-zoom-next:hover i{margin-right:7px}.jckcf:after{clear:both;content:".";height:1px}.iconic-woothumbs-thumbnails-wrap:after,.iconic-woothumbs-thumbnails:after{content:"";display:table;clear:both}.iconic-woothumbs-temp{position:absolute;top:0;left:-99999px;height:0;width:0;opacity:0}@font-face{font-family:woothumbs;src:url(//iguan.fr/wp-content/plugins/woothumbs-premium/assets/frontend/fonts/woothumbs.eot);src:url(//iguan.fr/wp-content/plugins/woothumbs-premium/assets/frontend/fonts/woothumbs.eot?#iefix) format("embedded-opentype"),url(//iguan.fr/wp-content/plugins/woothumbs-premium/assets/frontend/fonts/woothumbs.woff) format("woff"),url(//iguan.fr/wp-content/plugins/woothumbs-premium/assets/frontend/fonts/woothumbs.ttf) format("truetype"),url(//iguan.fr/wp-content/plugins/woothumbs-premium/assets/frontend/fonts/woothumbs.svg#woothumbs) format("svg");font-weight:400;font-style:normal}[class*=" iconic-woothumbs-icon-"]:before,[class^=iconic-woothumbs-icon-]:before{font-family:woothumbs!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconic-woothumbs-icon-prev:before{content:"\70"}.iconic-woothumbs-icon-next:before{content:"\6e"}.iconic-woothumbs-icon-fullscreen:before{content:"\66"}.iconic-woothumbs-icon-loading:before{content:"\61"}.iconic-woothumbs-icon-right-open-mini:before{content:"\62"}.iconic-woothumbs-icon-left-open-mini:before{content:"\63"}.iconic-woothumbs-icon-up-open-mini:before{content:"\64"}.iconic-woothumbs-icon-down-open-mini:before{content:"\65"}.iconic-woothumbs-icon-out:before{content:"\67"}.iconic-woothumbs-icon-in:before{content:"\68"}.iconic-woothumbs-icon-heart:before{content:"\69"}.iconic-woothumbs-icon-play:before{content:"\6a"}.iconic-woothumbs-icon-play-alt:before{content:"\6b"}.iconic-woothumbs-icon-pause:before{content:"\6c"}.zm-viewer{z-index:10100}.zm-viewer img{max-width:none!important;background-color:#fff}.zm-viewer.shapecircular{border-radius:100%}.zm-handlerarea{background:#000;opacity:.6!important}.iconic-woothumbs-zoom-enabled .iconic-woothumbs-images__image{cursor:crosshair}.iconic-woothumbs-loading-overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0}.iconic-woothumbs-loading .iconic-woothumbs-loading-overlay{display:block}.iconic-woothumbs-loading-overlay svg{position:absolute;top:16px;left:16px;height:32px;width:32px;opacity:1!important}.iconic-woothumbs-all-images-wrap{margin-bottom:30px;position:relative;overflow:hidden}.iconic-woothumbs-all-images-wrap .slick-list{-webkit-transition:height .25s cubic-bezier(.215,.61,.355,1);transition:height .25s cubic-bezier(.215,.61,.355,1)}.iconic-woothumbs-images-wrap{position:relative}.iconic-woothumbs-images__arrow.slick-disabled{opacity:0}.iconic-woothumbs-images__slide{outline:0;border:none!important;display:block!important}.iconic-woothumbs-images__image{width:100%;height:auto;margin:0!important;border-radius:0;outline:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.iconic-woothumbs-images--click_anywhere .iconic-woothumbs-images__image{cursor:pointer}[data-iconic-woothumbs-src]{display:none}.iconic-woothumbs-images__image-mask{position:absolute;top:0;left:0;right:0;bottom:0;display:block}.iconic-woothumbs-controls-mask{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.iconic-woothumbs-thumbnails-wrap,.iconic-woothumbs-thumbnails__image-wrapper{position:relative;overflow:hidden}.iconic-woothumbs-controls-mask--zoom{cursor:crosshair}.iconic-woothumbs-thumbnails-wrap{opacity:1;-webkit-transition:opacity 1s cubic-bezier(.215,.61,.355,1);transition:opacity 1s cubic-bezier(.215,.61,.355,1)}.iconic-woothumbs-thumbnails-wrap--hidden{opacity:0;-webkit-transition:none;transition:none}.iconic-woothumbs-thumbnails .slick-track{margin:0}.iconic-woothumbs-thumbnails__slide{overflow:hidden;cursor:pointer;float:left;-webkit-transform:translateZ(0);min-height:1px;min-width:1px;outline:0;border:none!important;-webkit-transition:opacity .25s cubic-bezier(.215,.61,.355,1);transition:opacity .25s cubic-bezier(.215,.61,.355,1)}.iconic-woothumbs-thumbnails__slide:hover{opacity:.75}.iconic-woothumbs-thumbnails__slide--active,.iconic-woothumbs-thumbnails__slide--active:hover{opacity:1}.iconic-woothumbs-thumbnails__image-wrapper:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:0 solid #000;opacity:.4}.iconic-woothumbs-thumbnails__slide--active .iconic-woothumbs-thumbnails__image-wrapper:after{border-width:2px}.iconic-woothumbs-thumbnails__image{width:100%;height:auto;display:block;border-radius:0;margin:0!important}.iconic-woothumbs-thumbnails__control{position:absolute;line-height:1;text-align:center;font-size:20px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;outline:0;text-decoration:none;font-weight:400;opacity:.4;-webkit-transition:opacity .25s cubic-bezier(.215,.61,.355,1);transition:opacity .25s cubic-bezier(.215,.61,.355,1);background:#fff}.iconic-woothumbs-thumbnails__control--left,.iconic-woothumbs-thumbnails__control--right{width:20px;top:0;bottom:0}.iconic-woothumbs-thumbnails__control--left{left:0}.iconic-woothumbs-thumbnails__control--right{right:0}.iconic-woothumbs-thumbnails__control--down,.iconic-woothumbs-thumbnails__control--up{height:20px;left:0;right:0}.iconic-woothumbs-thumbnails__control--up{top:0}.iconic-woothumbs-thumbnails__control--down{bottom:0}.iconic-woothumbs-thumbnails__control:active,.iconic-woothumbs-thumbnails__control:focus{outline:0}.iconic-woothumbs-thumbnails__control:hover{opacity:1}.iconic-woothumbs-thumbnails__control i{width:20px}.iconic-woothumbs-thumbnails-wrap--horizontal .iconic-woothumbs-thumbnails__control i{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.iconic-woothumbs-all-images-wrap--thumbnails-left .iconic-woothumbs-images-wrap,.iconic-woothumbs-all-images-wrap--thumbnails-left .iconic-woothumbs-thumbnails-wrap,.iconic-woothumbs-all-images-wrap--thumbnails-right .iconic-woothumbs-images-wrap,.iconic-woothumbs-all-images-wrap--thumbnails-right .iconic-woothumbs-thumbnails-wrap{-webkit-box-sizing:border-box;box-sizing:border-box}.iconic-woothumbs-all-images-wrap--thumbnails-left .iconic-woothumbs-images-wrap{float:right}.iconic-woothumbs-all-images-wrap--thumbnails-left .iconic-woothumbs-thumbnails-wrap,.iconic-woothumbs-all-images-wrap--thumbnails-right .iconic-woothumbs-images-wrap{float:left}.iconic-woothumbs-all-images-wrap--thumbnails-right .iconic-woothumbs-thumbnails-wrap{float:right}.iconic-woothumbs-hover-icons .iconic-woothumbs-images-wrap:hover .iconic-woothumbs-icon{opacity:.4}.iconic-woothumbs-hover-icons .iconic-woothumbs-images-wrap:hover .iconic-woothumbs-icon:hover{opacity:1}.iconic-woothumbs-hover-icons .iconic-woothumbs-images-wrap .iconic-woothumbs-icon{opacity:0;-webkit-transition:opacity .25s cubic-bezier(.215,.61,.355,1);transition:opacity .25s cubic-bezier(.215,.61,.355,1)}.iconic-woothumbs-thumbnails-wrap--stacked{overflow:hidden}.iconic-woothumbs-thumbnails-wrap--stacked .iconic-woothumbs-thumbnails{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.iconic-woothumbs-thumbnails-wrap--stacked .iconic-woothumbs-thumbnails__slide{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.iconic-woothumbs-all-images-wrap .slick-dots,.iconic-woothumbs-zoom-bullets .slick-dots{position:absolute;bottom:24px;left:0;right:0;text-align:center;z-index:100;margin:0;padding:0;height:15px}.iconic-woothumbs-all-images-wrap .slick-dots li,.iconic-woothumbs-zoom-bullets .slick-dots li{display:inline-block;width:15px;height:15px;margin:0 3px;list-style:none}.iconic-woothumbs-all-images-wrap .slick-dots li button,.iconic-woothumbs-zoom-bullets .slick-dots li button{border:2px solid #333;border-radius:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:15px;height:15px;min-height:0;overflow:hidden;text-indent:250%;white-space:nowrap;opacity:.6;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;padding:0;margin:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;outline:0}.iconic-woothumbs-all-images-wrap .slick-dots li button:hover,.iconic-woothumbs-zoom-bullets .slick-dots li button:hover{opacity:1}.iconic-woothumbs-all-images-wrap .slick-dots li.slick-active button,.iconic-woothumbs-zoom-bullets .slick-dots li.slick-active button{background:#333;cursor:default}.iconic-woothumbs-fullscreen{position:absolute;right:12px;bottom:12px;z-index:120}.iconic-woothumbs-play{position:absolute;left:12px;bottom:12px;z-index:120}.iconic-woothumbs-responsive-media{position:relative;padding:0 0 56.25%;height:0;background:#000;display:none}.iconic-woothumbs-responsive-media embed,.iconic-woothumbs-responsive-media iframe,.iconic-woothumbs-responsive-media object,.iconic-woothumbs-responsive-media video{opacity:0;-webkit-transition:opacity .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1);position:absolute;top:0;left:0;width:100%;height:100%}.iconic-woothumbs-thumbnails__play-overlay:hover i,.pswp__item .iconic-woothumbs-responsive-media embed,.pswp__item .iconic-woothumbs-responsive-media iframe,.pswp__item .iconic-woothumbs-responsive-media object,.pswp__item .iconic-woothumbs-responsive-media video,.slick-initialized .iconic-woothumbs-responsive-media embed,.slick-initialized .iconic-woothumbs-responsive-media iframe,.slick-initialized .iconic-woothumbs-responsive-media object,.slick-initialized .iconic-woothumbs-responsive-media video{opacity:1}.pswp__item .iconic-woothumbs-responsive-media embed,.pswp__item .iconic-woothumbs-responsive-media iframe,.pswp__item .iconic-woothumbs-responsive-media object,.pswp__item .iconic-woothumbs-responsive-media video{-webkit-transition:none;transition:none}.iconic-woothumbs-responsive-media video{-o-object-fit:cover;object-fit:cover;right:0;bottom:0}.iconic-woothumbs-thumbnails__play-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:20}.iconic-woothumbs-thumbnails__play-overlay i{opacity:1;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.iconic-woothumbs-fullscreen-video-wrapper{max-width:150vh;margin:0 auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;left:10%;right:10%}.iconic-woothumbs-responsive-media__controls{position:absolute;top:50%;left:50%;z-index:20;font-size:48px;line-height:48px;height:64px;width:64px;-webkit-box-shadow:1px 1px 20px rgba(0,0,0,.2);box-shadow:1px 1px 20px rgba(0,0,0,.2);margin:-32px 0 0 -32px;background:#fff;background:rgba(255,255,255,.9);padding:8px;border-radius:100%;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-transition:opacity .1s ease-in-out,background-color .1s ease-in-out;transition:opacity .1s ease-in-out,background-color .1s ease-in-out;overflow:hidden;opacity:0}.iconic-woothumbs-responsive-media__controls--play{opacity:1}.iconic-woothumbs-responsive-media__controls .iconic-woothumbs-icon-play-alt{padding-left:3px}.iconic-woothumbs-responsive-media.iconic-woothumbs-responsive-media--hover .iconic-woothumbs-responsive-media__controls{opacity:1;background:#fff} .iconic-woothumbs-pswp{display:none;position:absolute;width:100%;height:auto;left:0;top:0;bottom:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:10200;-webkit-text-size-adjust:100%;outline:0}.iconic-woothumbs-pswp .iconic-woothumbs-responsive-media,.pswp--open,.pswp__button{display:block}.pswp__bg,.pswp__scroll-wrap{width:100%;height:100%;position:absolute}.iconic-woothumbs-pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.iconic-woothumbs-pswp img{max-width:none}.iconic-woothumbs-pswp .iconic-woothumbs-responsive-media>*{z-index:20}.iconic-woothumbs-pswp .iconic-woothumbs-loading-overlay{display:block;z-index:10}.iconic-woothumbs-pswp .iconic-woothumbs-loading-overlay svg{top:50%;left:50%;margin:-16px 0 0 -16px}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__scroll-wrap{left:0;top:0;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1),-webkit-transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{left:0;top:0;background:#000;opacity:0;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.admin-bar .iconic-woothumbs-pswp{top:32px}@media screen and (max-width:782px){.admin-bar .iconic-woothumbs-pswp{top:46px}}@media screen and (max-width:600px){.admin-bar .iconic-woothumbs-pswp{top:0}} .pswp__button{position:relative;cursor:pointer;overflow:visible;-webkit-appearance:none;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1;background-color:transparent;border-color:transparent}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(//iguan.fr/wp-content/plugins/woothumbs-premium/assets/frontend/img/lib/photoswipe/default-skin.png) no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(//iguan.fr/wp-content/plugins/woothumbs-premium/assets/frontend/img/lib/photoswipe/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}.pswp__caption--empty,.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__counter,.pswp__preloader{height:44px;top:0;position:absolute}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{left:0;font-size:13px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__ui{visibility:visible}.pswp__preloader{width:44px;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp--css_animation .pswp__preloader--active,.pswp__preloader--active{opacity:1}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active .pswp__preloader__icn{background:url(//iguan.fr/wp-content/plugins/woothumbs-premium/assets/frontend/img/lib/photoswipe/preloader.gif) no-repeat}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}@keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.tooltipster-default{border-radius:4px;border:none;background:#333;color:#fff}.iconic-woothumbs-wishlist-buttons{position:absolute;right:12px;top:12px;z-index:120}.iconic-woothumbs-wishlist-buttons a{display:block}.iconic-woothumbs-wishlist-buttons a:before{content:'';display:none}.iconic-woothumbs-wishlist-buttons .iconic-woothumbs-wishlist-buttons__browse{display:none;opacity:1}.iconic-woothumbs-wishlist-buttons--added .iconic-woothumbs-wishlist-buttons__add{display:none}.iconic-woothumbs-wishlist-buttons--added .iconic-woothumbs-wishlist-buttons__browse{display:block}.iconic-woothumbs-wishlist-buttons--added .iconic-woothumbs-wishlist-buttons__browse i{opacity:.9}.iconic-woothumbs-caption{clear:both;display:block;padding:8px 15px;background:#333;color:#fff;text-align:center}.iconic-woothumbs-images-wrap--hide-controls .iconic-woothumbs-fullscreen,.iconic-woothumbs-images-wrap--hide-controls .iconic-woothumbs-images__arrow,.iconic-woothumbs-images-wrap--hide-controls .slick-dots{display:none}.iconic-woothumbs-all-images-wrap .slick-vertical .slick-slide{border:none}[dir=rtl] .iconic-woothumbs-thumbnails-wrap .slick-slider .slick-list,[dir=rtl] .iconic-woothumbs-thumbnails-wrap .slick-slider .slick-track{direction:ltr}[dir=rtl] .iconic-woothumbs-thumbnails-wrap .slick-slide{float:left}[dir=rtl] .iconic-woothumbs-temp{left:auto;right:-99999px}.avada-single-product-gallery-wrapper{width:500px}.iconic-woothumbs-flatsome.admin-bar .zm-viewer{margin-top:-32px}@media screen and (max-width:782px){.iconic-woothumbs-flatsome.admin-bar .zm-viewer{margin-top:-46px}}@font-face {
font-family:'League Gothic Condensed';  
src: url(https://www.iguan.fr/wp-includes/fonts/leaguegothic-italic-webfont.woff) format('woff');
font-weight: italic;  
}
@font-face {
font-family:'League Gothic Condensed';  
src: url(https://www.iguan.fr/wp-includes/fonts/LeagueGothic-Regular.woff) format('woff');
font-weight: normal;  
} @font-face {
font-family:'League Gothic';  
src: url(https://www.iguan.fr/wp-includes/fonts/leaguegothic-condensed-regular-webfont.woff) format('woff');
font-weight: normal;  
}
@font-face {
font-family:'League Gothic italic';  
src: url(https://www.iguan.fr/wp-includes/fonts/leaguegothic-condensed-italic-webfont.woff) format('woff');
font-weight: italic;  
}
.role-clients-boutique ul.products li.product .onsale {
display: none !important;
}
.role-clients-boutique .reassurance-items > div:first-child { display: none; }
.role-clients-boutique .pre-header > p {color: #1d0505;}
.woocommerce-mini-cart__total.total strong, .woocommerce-mini-cart__total.total small {
display: none;
}
.cross-sells div.sidebarleft {
display: none;
}
.cart-collaterals .cross-sells {
display: none;
}
.role-clients-boutique #alma-payment-plans {
display: none;
}
.reassurance-items > div:first-child {
display: none;
}
.widget_shopping_cart_content ul.woocommerce-mini-cart.cart_list.product_list_widget {
display: none;
}
div.recherche {
margin-top: 35px;
margin-right: 25px;
}
div.widget_shopping_cart_content {
margin-top: 30px;
margin-right: 25px;
}
#post-13 .woocommerce p {
text-align: center;
}
.wc-backbone-modal-header h1 {
font-family: 'Open Sans' !important;
}
a.woocommerce-mini-cart__total.total {
display: flex;
}
.mega-indicator {
display: none !important;
}
.woocommerce-info.wc_points_redeem_earn_points {
display: none;
}
.woocommerce-mini-cart__total.total img {
max-width: 17px;
height: 17px;
margin-top: 8px;
margin-right: 6px;
}
#masthead {
position: fixed;
z-index: 9999;
background: #fff;
width: 100%;
height: 150px;
}
.tnp-field.tnp-field-email label {
display: none;
}
.tnp.tnp-subscription form {
display: flex;
}
p.woocommerce-mini-cart__empty-message {
margin-top: 0;
display: flex;
}
.woocommerce-mini-cart__empty-message img {
margin-right: 5px;
}
.page-id-29 .new-product {
padding-left: 10px;
}
.woocommerce-cart-form {
max-width: 95%;
margin: auto !important;
display: block;
width: 100%;
}
.woocommerce-cart-form .shop_table.woocommerce-cart-form__contents {
max-width: 47%;
display: inline-block;
}
article {overflow: hidden}
input.tnp-email {
max-height: 40px;
}
.traduction {
position: absolute;
top: 3px;
display: flex;
right: 15px;
}
td.product-name {
width: 35%;
} .price .del { 
color: #291111;
} span.onsale {
display: none;
}
.atw-w-screen {
margin-top: 300px !important;
}
#primary {
padding-top: 150px;
}
.wpmenucart-contents {
margin-top: -5px;
}
img.attachment-post-thumbnail {
width: 95%;
height: auto;
}
#commentform {
display: none;
}
.breadcrumb {
background-color: #eaeaf2;
padding: 18px 0;
display: none;
}
#a-propos {
display: flex;
padding: 0 30px;
max-width: 100%;
}
.reassurance-items h3 {
font-weight: bold;
margin-top: 15px;
}
#facebook i, #insta i {
margin: 0 4px !important;
font-size: 25px !important;
}  h1, h2, h3, h4 {
font-family:'League Gothic'!important; 
font-weight: 300;
}
.wpmenucart-icon-shopping-cart-0 {
display: block;
margin: 0 5px;
} .rs-parallax-wrap .rs-layer {
font-family: 'League Gothic'!important;
letter-spacing: 8px!important;
}
a.glink.nturl {
margin: 0 4px !important;
color: #fff;
}
tfoot tr.cart-subtotal {display: none;}
.checkout h3, .checkout h3 span {
font-size: 40px;
letter-spacing: 2px;
} #mega-menu-menu-1 a {
font-size: 16px !important;
font-family: 'Helvetica', sans-serif !important;
font-weight: 600 !important;
} .insta-text > div:nth-child(1) > p:nth-child(2) > a:nth-child(1) {
font-family: 'Helvetica';
font-size: 18px;
color: #000;
font-size: 14px;
}
.insta-text > div:nth-child(1) > p:nth-child(1) {
font-family: 'Helvetica';
font-size: 30px;
margin-bottom: 0px;
text-transform: uppercase;
font-weight: bold;
}
#shipping_method, .woocommerce-Price-amount.amount bdi {
font-size: 16px;
font-weight: normal;
}
#shipping_method {
}
#a-propos h2 {
color: #fff;
font-size: 60px;
letter-spacing: 4px;
}
.woocommerce-cart-form .product-thumbnail img { margin: 5px !important; }
#a-propos p {
color: #fff !important;
font-size: 17px !important;
line-height: 24px !important;
} .bloc-reassurance h3 {
font-size: 16px;
letter-spacing: 0px;
font-family: 'Helvetica' !important;
} #pre-foot h3 {
font-family: 'Helvetica' !important;
font-size: 16px;
font-weight: bold;
} .woocommerce-loop-product__title {
font-family: 'Open Sans' !important;
} .woocommerce-loop-product__title, span.price bdi {
font-size: 19px !important;
font-family: 'Open Sans';
} p, a, div {
font-family:'Open Sans';
} h2 {
font-size: 55px;
}
.medium.cli-plugin-button.cli-plugin-main-button.cli_settings_button {
display: none;
}
body {
margin: 0;
padding: 0;
}
.home div.sidebarleft {
display: none;
}
.related.products {
clear: both;
}
.woocommerce div.product form.cart .button {
width: 85%;
}
.wc_payment_method > input {
margin-top: 10px !important;
}
.search-form input::placeholder {
color: #fff;
}
input.search-field {
border-left: 1px solid #fff;
}
.search-form:hover input::placeholder {
color: #ddd;
}
.search-form:hover input.search-field {
border-left: 1px solid #ddd;
}
#alma-payment-plan-table-3-installments {
clear: both;
}
a#modaal_link {
color: #c19e79;
}
a.shipping-calculator-button {
color: #c19e79;
}
.home .contenu {
max-width: 100%;
}
#billing_Anniversaire {
padding: 5px 10px;
border: 1px solid #d1d1d1;
}
.pro {
color: #eae8e8;
position: absolute;
top: 0px;
right: 100px;
}
.pro:hover {
background-color: #eae8e8;
color: #1d0505;
transition: ease-in-out .3s;
padding: 0 10px;
}
.btn-connexion a {
width: 225px!important;
}
nav.woocommerce-breadcrumb {
display: none;
}
.added_to_cart.wc-forward {
display: none !important;
}
.woocommerce-customer-details {
overflow: hidden;
}
.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a {
color: #c19e79;
}
.woocommerce-products-header__title.page-title {
margin-bottom: 0;
font-weight: normal;
color: #291111;
}
.related.products .sidebarleft {
display: none;
}
.yith-wcan-filters .yith-wcan-filter .price-slider span.irs-from, .yith-wcan-filters .yith-wcan-filter .price-slider span.irs-to{
background-color: transparent !important;
color: #000 !important;
border: none !important;
}
span.irs-from::before, span.irs-to::before, span.irs-line {
display: none !important;
}
.yith-wcan-filters .yith-wcan-filter .price-slider span.irs-handle {
border: none !important;
background-color: #000 !important;
border: 4px solid #fff !important;
box-shadow: none;
top: 13px;
}
.yith-wcan-filters .yith-wcan-filter .price-slider span.irs-bar {
background-color: #000 !important;
height: 1px !important;
top: 23px;
}
.related.products div.contenu {
max-width: 100%;
margin: 0 !important;
overflow: hidden;
}
.woocommerce-result-count {
display: none;
}
div.filters-container {
margin-top: 20px;
}
.woocommerce-form-login-toggle {
text-align: center;
}
.woocommerce-form-login-toggle .showlogin {
color: #000;
}
.entry-header {
display: none;
}
.woocommerce-pagination {
margin-bottom: 30px;
}
form.woocommerce-ordering {
display: none;
}
#primary {
max-width: 1200px;
margin: auto;
}
.page-numbers li a {
color: #291111;
}
.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span {
color: #000;
font-size: 25px;
}
#ship-to-different-address-checkbox {
margin-top: 22px;
margin-right: 10px;
}
p.cgus-product {
float: left;
}
h4.filter-title {
font-size: 14px;
}
div.filter-content {
font-size: 13px;
}
div.sidebarleft {
display: inline-block;
vertical-align: top;
width: 100%;
}
div.contenu > ul {
padding-left: 30px !important;
}
div.contenu {
max-width: 74%;
width: 100%;
margin-top: 25px;
display: inline-block;
vertical-align: top;
}
.page-numbers.current {
background: #c19e79 !important;
color: #fff !important;
}
.single-post .entry-header {
display: block;
text-align: center;
background: #c19e79;
padding: 20px;
color: #fff;
}
.single-post .entry-header h1.entry-title {
margin: 0 !important;
}
.single-post .entry-header div.entry-meta {
display: none !important;
}
.single-post div.post-thumbnail,
.single-post div.entry-content {
max-width: 49%;
vertical-align: top;
width: 100%;
display: inline-block;
}
.fas.fa-user-alt {
margin-right: 5px;
}
.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span {
font-family: '0pen Sans', sans-serif!important;
font-size: 13px;
}
#ship-to-different-address-checkbox {
margin-top: 26px;
}
#shipping_method li {
font-weight: normal;
}
.product-type-variable .woocommerce-variation-price .price {
display: block;
text-align: left;
font-weight: bold;
font-size: 31px;
}
body, p, a {
font-family: 'Open Sans', sans-serif;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 input{
font-family: 'Open Sans', sans-serif !important;
}
div{}
input.tnp-email {
padding: 8.5px !important;
}
h1, h2, h3, h4 {
font-weight: 300;
}
.card-title {
font-size: 35px;
}
h1 {
font-size: 50px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
height: 20px !important;
}
h2 {
color: #1d0505;
font-weight: 400;
text-align: center;
line-height: 1.2;
text-transform: uppercase;
margin: 0 0 42px;
}
h3 {
color:#fff;
line-height: 1.2;
text-transform: uppercase;
margin: 0;
font-weight: 400;
}
h4 {
color:#c19e79;
text-transform: uppercase;
font-size: 60px;
line-height: 1.2;
margin: 0 0 10px;
word-break: break-word;
font-weight: 400;
}
.color1{
color:#240d0d;
}
.color2{
color:#c19e79;
}
.color3{}
.cache, footer.entry-footer {
display: none;
}
ul {
list-style-type: none;
}
.l1200{max-width: 1200px; margin: auto!important;}
.l1000{max-width: 1000px; margin: auto;}
.l800{max-width: 800px; margin: auto!important;}
.l600{max-width: 600px; margin: auto;}
.l300{max-width: 300px; margin: auto;}
.up-sells.upsells.products {
display: none!important;
}
.justify {
text-align:justify;
}
.diamand {
margin-top:40px;
}
.flex{
display:flex;
}
.logged-in .nonconnecte {
display: none;
}
.nonconnecte {
display: block;
}
.logged-in .connecte {
display: block;
}
.connecte {
display: none;
}  a{text-decoration:none;}
a:hover{}
a:link, a:visited, a:active, a:focus {}
.btn1 {
color: #c19e79!important;
border: 2px solid #c19e79;
text-transform: uppercase;
font-weight: 300;
padding: 14px 15px;
}
.btn1:hover {
background-color: #c19e79;
border-color: #c19e79;
color: #fff!important;
}
.btn2{}
.btn2:hover{}
.product-type-simple .single_add_to_cart_button.button.alt {
font-size: 16px;
}  .main-navigation li {
position: relative;
margin: 0px 10px;
}
.woocommerce-button.button.woocommerce-form-login__submit {
padding: 8px;
}
.subscription {
display: flex;
}
#site-navigation input {
display: none;
}
.menu, #colophon {
display: flex;
align-items: center;
max-width: 100%;
margin: auto;
justify-content: space-evenly;
flex-direction: column;
}
.menu-toggle {
display: none;
}
.main-navigation ul {
display: flex;
}
.main-navigation ul ul {
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
float: left;
position: absolute;
top: 100%;
left: -999em;
z-index: 99999;
}
.main-navigation ul ul ul {
left: -999em;
top: 0;
}
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
display: block;
left: auto;
}
.main-navigation ul ul a {
width: 200px;
}
.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
left: auto;
}
.site-branding {
max-width: 8%;
margin: auto;
}
.pre-header .left-side a {
margin: 0 5px;
}
.main-navigation a {
display: block;
text-decoration: none;
}
.site-branding img {
width: 100%;
height: auto;
margin: 1em 0;
}
.pre-header {
background-color: #1d0505;
color: #eae8e8;	
padding: 0px;
line-height: 30px;
}
.pre-header p {
margin: 0 !important;
text-align: center;
text-transform: uppercase;
width: 100%;
}
.main-menu {
display: flex;
}
#mega-menu-menu-1 {
display: flex !important;
}
.logo {
width: 64%;
height: auto;
display: block;
}
.custom-logo {
width: 70px;
height: auto;
}
.woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product {
margin-bottom: 15px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item {
text-align: center;
}
.main-menu .right-side{
display: flex;
}
.custom-logo-link {
width: 60%;
margin: auto;
}
#site-navigation .right-side {
display: flex;
width: 48%;
justify-content: flex-end;
}
#mega-menu-top-menu {
display: flex !important;
margin-left: 41% !important;
padding-left: 0px !important;
width: 33%;
}
#mega-menu-top-menu a {
width: 85%;
}
#wpmenucartli {
width: 30%;
}
#gtranslate_selector {
height: 25px;
font-size: 12px;
padding: 0px 10px;
position: absolute;
top: 2px;
right: 2px;
background: transparent;
border: none;
color: #fff;
}
#mega-menu-wrap-menu-1 {
width: 45%;
}
.logo {
width: 7%;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item {
margin: 0 !important;
}
#mega-menu-menu-1 {
justify-content: space-evenly;
margin-top: 35px !important;
}
#mega-menu-wrap-top-menu {
padding: 0;
}
#mega-menu-top-menu a {
width: 70%;
}
#wpmenucartli {
width: 30%;
font-size: 14px;
margin-top: 3px;
margin-left:10px
}
#wpmenucartli a:visited, #wpmenucartli a:hover {
color: #363636;
}
#wpmenucartli a {
color: #363636;
}
.connecte {
margin-top: 35px;
color: #363636;
font-size: 14px;
}
.glink.nturl.notranslate {
margin-top: 5em;
}
.right-side > a:nth-child(1) {
display: none;
}
#mega-menu-wrap-top-menu > a:nth-child(1) > div:nth-child(1) {
display: none;
}
.right-side #mega-menu-wrap-top-menu {
padding: 0 !important;
}
.fas.fa-user-alt {
margin-right: 15px;
}
#site-navigation {
padding-top: 1em;
}
.glink.nturl.notranslate span {
display: none;
}
.glink.nturl.notranslate {
margin-right: 11px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {
width:25% !important;
display:inline-block;
margin-top: 10px;
}
.mega-sub-menu li {
padding-left: 10px !important;
}
#reviews {
border: 1px solid #ddd;
padding: 20px;
}
.stars a {
color: #c19e79;
}
#mega-menu-menu-1 a {
text-transform: uppercase!important;
display: block!important;
position: relative!important;
padding: 0px!important;	
color: #363636!important;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
background: transparent !important;
}
#mega-menu-wrap-menu-1::before, #mega-menu-wrap-menu-1 #mega-menu-menu-1::before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu::before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item::before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row::before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column::before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link::before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge::before, #mega-menu-wrap-menu-1::after, #mega-menu-wrap-menu-1 #mega-menu-menu-1::after, #mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu::after, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item::after, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row::after, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column::after, #mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link::after, #mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge::after {
display: inline!important;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link:hover {
background: transparent!important;
color: #c19e79 !important;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item {
margin: 12px 30px 12px 0 !important;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
line-height: 3px;
}
.breadcrumb {
background-color: #eaeaf2;
padding: 18px 0;
}
.breadcrumb .links {
max-width:95%;
margin: auto;
background-color: #eaeaf2;
}
.breadcrumb span {
color: #333;
font-size: 13px;
}
.breadcrumb a:hover {
color: #c19e79;
}
.breadcrumb .links > span:last-child a span {
text-decoration: underline;
color: #c19e79 !important;
}
#site-navigation {
width: 100%;
}
.main-navigation ul {
margin: 5px;
flex-direction: row;
}
#mega-menu-wrap-top-menu, #mega-menu-wrap-top-menu #mega-menu-top-menu, #mega-menu-wrap-top-menu #mega-menu-top-menu ul.mega-sub-menu, #mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-item, #mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-row, #mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-column, #mega-menu-wrap-top-menu #mega-menu-top-menu a.mega-menu-link, #mega-menu-wrap-top-menu #mega-menu-top-menu span.mega-menu-badge {
color: transparent !important;
}
#mega-menu-wrap-top-menu {
background: transparent;
padding: 16px;
}
.switcher-popup.glink.nturl.notranslate {
padding: 0 16px;
}
.search-submit {
display: block !important;
}
.search-form {
display: flex;
}
.astm-search-menu.is-menu.default.menu-item {
width: 261px;
}
#site-navigation input {
display: block;
}
.main-navigation li {
margin: 0;
}
.astm-search-menu.is-menu.default.menu-item {
display: inline-block;
height: auto;
vertical-align: middle;
}
.search-field {
padding: 5px;
border: none;
border-left: 1px solid #ddd;
}
.search-submit {
line-height: 0;
height: 0;
width: 0px;
font-size: 0;
background-image: url(https://www.iguan.fr/wp-content/uploads/2021/05/icons8-search-48.png);
background-size: contain;
background-repeat: no-repeat;
padding: 11px;
background-color: transparent;
border: none;
}
a.mega-menu-link {
background: #fff !important;
}
.astm-search-menu.is-menu.default.menu-item input:hover {
background-color: transparent;
}
.search.current-item {
color: #c19e79;
}
.mega-menu-item > .mega-sub-menu {
border-top: 3px solid #c19e79 !important;
background-color: #fff !important;
box-shadow: 0px 15px 15px -20px #333 !important;;
margin: auto !important;
}
#mega-sub-menu-1 li > a::before {
display:none;
}
.logo-depose-container {
text-align: center;
}
.logo-depose {
display: block;
margin-left: auto;
margin-right: auto;
width: 100px;
}
.page-id-29 .logo-depose {
display: none;
}  #menu-footercol0 {
padding: 0;
margin: 0;
text-align: center;
}
.social {
text-align: center;
}
#colophon ul {
list-style: none;
}
#colophon {
background: #eaeaf2;
}
.fa-angle-up {
color: #fff;
background: #c19e79;
font-size: 25px;
position: fixed;
bottom: 25px;
right: 25px;
width: 40px;
height: 40px;
text-align: center;
cursor: pointer;
line-height: 40px !important;
}
.foot {
width: 100%;
display: flex;
justify-content: space-between;
padding: 7px 0px;
background-color: #ffffff;
}
.foot div:nth-child(1) {
margin-left: 40px;
}
.foot div:nth-child(2) {
margin-right: 70px;
display: flex;
flex-direction: row;
justify-content: space-around;
width: 25%;
}
.foot p {
color: #131313;
font-size:14px;
}
.widget {
display: flex;
}
.widget-title.h5 {
display: none;
}
.widget h3 {
color: #291111;
font-weight: 400;
text-transform: uppercase;
line-height: 1.2;
font-size: 18px;
}
div.widget {
margin: 0 30px;
}
.widget ul {
padding: 0;
}
.widget a, .widget p {
color: #c19e79;
font-weight: 400;
font-size: 14px;
line-height: 23px;
}
.footer-widget-area {
width: 20%;
}
#pre-foot {
max-width: 90%;
padding-top: 40px;
padding-bottom: 20px;
}
.footer-widgets .textwidget.custom-html-widget br {
display: none;
}
.widget a {
line-height: 30px;
}
.social a {
margin:0 3px;
color: #c19e79;
}
.social {
text-align: right;
margin-right: 5em;
margin-bottom: 1em;
margin-top:-2em;
}
.foot div:nth-child(1) a {
color: #c19e79;
}
.fas.fa-phone-alt {
color: #c19e79;
margin-right: 10px;
}
.tnp-widget input.tnp-submit {
background-color: #c19e79;
}
.tnp.tnp-widget form {
display: flex;
}
.tnp-field.tnp-field-email {
width: 80%;
}
.tnp-field.tnp-field-button {
width: 20%;
line-height: 0;
}
.tnp-submit-image {
background-color: #c19e79;
margin-top: 0;
width: 22px;
padding: 8px;
border-left: none;
}
.tnp-widget label {
display: none !important;
}
.tnp-widget .tnp-field {
margin-bottom: 0px;
height: 39px;
}
.link-foot a {
color: #313131;
}
#footer-widget1 {
display: none;
}
.social a:hover {
color: #291111;
}
.widget {
justify-content: space-between;
}
.reassurance-items {
max-width: 90%;
display: flex;
width: 100%;
margin: 2em auto;
}
.bloc-reassurance {
margin: 0 30px;
}
.bloc-reassurance img {
width: 110px;
display: block;
margin: auto;
}
.bloc-reassurance h3 {
color: #000;
text-align: center;
}
.bloc-reassurance p {
text-align: center;
margin: 0;
}
.bloc-reassurance a {
color: #000;
}
.bloc-reassurance a:hover {
color: #c19e79;
}
.reassurance-items {
justify-content: space-between;
margin-top: 1em;
}
div.bloc-reassurance:nth-child(3) > img:nth-child(1) {
width: 91px;
}
div.bloc-reassurance:nth-child(4) > img:nth-child(1) {
width: 124px;
}
div.bloc-reassurance:nth-child(5) > img:nth-child(1) {
width: 104px;
}   div#n2-ss-2 .n2-style-785355f374be86c332d4665aae819858-dot.n2-active, div#n2-ss-2 .n2-style-785355f374be86c332d4665aae819858-dot:hover, div#n2-ss-2 .n2-style-785355f374be86c332d4665aae819858-dot:focus {
background: #c19e79!important;
}
div#n2-ss-2 .n2-style-785355f374be86c332d4665aae819858-dot {
background: #fff!important;
padding: 3px 5px!important;
border-color: #fff;
border-radius: 0!important;
width: 40px;
}
div#n2-ss-2 .n2-style-89e6829493f6425211df0e3f6998e151-simple {
background: transparent;
}
div#n2-ss-2 .nextend-bullet-bar {
display: flex;
justify-content: center;
}
.n2-ss-widget {
position: relative;
bottom: 20px;
left: 0;
}
.n2-ss-slider .n2-ss-layer-col {
height: 50%;
}
.n2-ss-slider .n2-ss-layer[data-sstype="content"] {
height: 450px;
}
.n2-ss-slider-2 {
height: 450px;
}
input#createaccount {
margin-top: 12px;
}
.n2-ss-img-wrapper.n2-ss-img-crop.n2-ss-item-content.n2-ow {
height: 450px;
}
#n2-ss-2item6 {
margin-top: -18em;
} .page-id-29 .breadcrumb {
display: none;
}
.vc_custom_1621244282961 {
background: #291111;
}
.woocommerce.columns-3 {
margin-top: 50px;
}
.woocommerce-loop-category__title .count {
display: none;
}
.woocommerce-loop-category__title {
color: #fff;
}
.products.columns-4 .woocommerce-LoopProduct-link.woocommerce-loop-product__link:hover img {
transition: 0.2s ease-in-out;
}
.products.columns-4 .woocommerce .products ul, .woocommerce ul.products {
margin: 0 0 5em;
}
.woocommerce-loop-category__title {
font-family: 'League Gothic', sans serif;
font-style: normal;
}
.page-id-29 div.woocommerce {
max-width: 100%;
}
#primary {
max-width: 100%;
}
.woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product {
width: 16%;
}
.woocommerce img, .woocommerce-page img {
display: block;
}
.image-encadre {
border: 3px solid #c19e79;
padding: 8px;
margin-top: 2em !important;
margin-bottom: 4em !important;
}
.nouvelle-collection {
margin-top: 3em;
}
.nouvelle-collection p {
color: #f7f6f6;
}
#section-a-propos p {
color: #929292;
font-size: 14px;
font-weight: 400;
line-height: 21px;
}
#section-a-propos p:nth-child(1) {
margin-top: 0;
}
#section-a-propos {
display: flex;
}
.woocommerce-Price-amount.amount {
color: #1d0505;
font-size: 20px;
}
.woocommerce ul.products li.product .price {
max-width: 40%;
margin: auto;
text-align: center;
}
.woocommerce-Price-amount.amount {
color: #1d0505;
font-size: 20px;
}
.products.columns-4 > li.product-type-simple {
padding: 35px;
margin: 0 10px;
width: 15%;
}
.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
border-bottom: 1px solid #ddd;
padding-bottom: 14px;
}
.products.columns-4 {
display: flex;
justify-content: center;
flex-wrap:wrap;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
margin-bottom: 10px;
}
.wpb_single_image.wpb_content_element.vc_align_center.wpb_animate_when_almost_visible.wpb_fadeIn.fadeIn.image-encadre.wpb_start_animation.animated {
width: 82%;
}
#section-a-propos .vc_column-inner {
padding-left: 0px;
}
.woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product {
width: 32%;
}
.product-category.product.last {
margin-top: ;
margin-right: 0 !important;
}
.products.columns-3 {
margin: auto !important;
}
.page-id-29 .products.columns-4 {
flex-wrap: nowrap;
}
div.contenu > ul {
padding-left: 0px !important;
}
.woocommerce ul.products li.product a img {
margin: 0;
width: 100% !important;
}
.product-category.product {
position: relative;
width: 90%;
max-width: 400px;
margin: auto;
overflow: hidden;
}
.product-category.product li img {
background: rgba(29,5,5,0.7);
position: absolute;
height: 100%;
width: 100%;
left: 0;
top: 0;
bottom: 0;
right: 0;
opacity: 0;
-webkit-transition: all 0.4s ease-in-out 0s;
-moz-transition: all 0.4s ease-in-out 0s;
transition: all 0.4s ease-in-out 0s;
}
.product-category h2{
color: #fff;
font-weight: 500;
letter-spacing: 0.15em;
margin-bottom: 0.5em;
text-transform: uppercase;
}
.product-category:hover h2{
opacity: 1;
}
.product-category h2 {
width: 100%;
height: 100%;
}
.product-category h2 {
top: 0;
left: 0;
}
.contenu .woocommerce-loop-category__title {
text-align: center!important;
}
.contenu .woocommerce-loop-category__title {
padding: 5.5em 0!important;
font-size: 2em!important;
}
.page-id-29 .woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product {
width: 25%;
}
.page-id-29 .product-category.product {
max-width: 200px;
}
.page-id-29 .home .contenu {
max-width: 1290px;
margin: auto;
}
.page-id-29 .contenu .woocommerce-loop-category__title {
padding: 2em 0 !important;
font-size: 2.2em !important;
}
.page-id-29 .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
margin: 0px 15px 0px 0;
}
.page-id-29 .products.columns-4 .woocommerce .products ul, .woocommerce ul.products {
margin: 0;
}
.page-id-29 .woocommerce ul.products li.first, .woocommerce-page ul.products li.first {
clear: none;
}
.page-id-29 .new-product {
margin-top: 2em;
}
.product-category:nth-child(1), .product-category:nth-child(2) {
max-width: 600px !important;
margin-bottom: 1em !important;
}
.product-category:nth-child(2) {
margin-right:0px;
}
.page-id-29 .woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product {
width: 50%;
}
.product-category:nth-child(1) .woocommerce-loop-category__title, .product-category:nth-child(2) .woocommerce-loop-category__title {
padding: 2.5em 0 !important;
font-size: 6.2em !important;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce input.button {
color: #c19e79;
background-color: #fff;
border: none;
font-weight: 400;
text-align: center;
padding: 10px !important;
border-radius: 25px;
position: absolute;
width: 50%;
left: 21%;
}
li.product a.add_to_cart_button, li.product a.product_type_variable {
display: none !important;
}
li.product:hover a.add_to_cart_button, li.product:hover a.product_type_variable {
display: block !important;
z-index:1000;
}
.woocommerce ul.products li.product .price {
width: 38%;
display: inline-block;
text-align: right;
vertical-align: top;
padding-top: 5px;
}
.new-product .wpb_text_column.wpb_content_element {
margin-bottom: 0px !important;
}
.contenu .woocommerce-loop-category__title {
position: absolute;
}
.products.columns-4 > li.product.type-product {
width: 350px !important;
}
.new-product .woocommerce ul.products li.product a img {
height: auto!important;
}
.woocommerce ul.products li.product .button {
margin-top: 0;
}
.main-menu {
justify-content: space-between;
}
.new-product .products.columns-4 > li.product.type-product {
width: 25%!important;;
margin-bottom: 25px;
}
.insta-text > div:nth-child(1) > p:nth-child(2) {
margin: 10px;
}  div.contenu {
max-width: 100%;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
top: 78%;
}
.yith-wcan-filters form {
display: flex;
width: 100%;
}
.fas.fa-user-alt {
max-width: 100%;
}
div.sidebarleft {
max-width: 100%;
margin: auto;
}
.yith-wcan-filters .yith-wcan-filter {
width: 23%;
margin-bottom: 0 !important;
}
.woocommerce-result-count {
margin: 20px 0 !important;
}
.orderby {
padding: 5px;
border-radius: 0;
border: 1px solid #c19e79;
}
.products.columns-3 > li.product.type-product {
width: 23%!important;;
margin-bottom: 25px;
}
.yith-wcan-filters form {
justify-content: space-between;
}
.products.columns-4 > li.product.type-product {
width: 350px !important;
}
.woocommerce ul.products li.product a img {
height: auto!important;
}
.yith-wcan-filters .yith-wcan-filter .price-slider {
padding: 0px 10px;
}
.shipping-calculator-form button {
padding: 8px !important;
}
.coupon .button {
padding: 8px !important;
}
.button.wc-backward {
padding: 8px !important;
margin: 4em 0 !important;
}
.return-to-shop {
text-align: center;
}
.shipping-calculator-form button {
padding: 8px !important;
}
.products.columns-4 > li.product.type-product {
width: 23%!important;;
margin-bottom: 25px;
}
.button.product_type_variable {
display: flex !important;
justify-content: center;
}
.contenu .product.type-product.product-type-simple .star-rating {
display: none;
}
#comments {
display: block;
}
.woocommerce-Reviews-title {
display: none;
}
.cr-ajax-search {
display: none !important;
}
.commentlist.cr-ajax-reviews-list {
padding-left: 0 !important;
}
.cr-ajax-reviews-add-review {
display: ;
float: right;
flex-direction: ;
}
.cr-ajax-reviews-add-review {
color: rgb(255, 255, 255) !important;
background-color: rgb(193, 158, 121) !important;
padding: 7px 10px !important;
}
.woocommerce .star-rating span::before {
color: #c19e79;
}
.woocommerce .star-rating::before {
color: #c19e79;
left: 0px;
clear: left;
margin: ;
display: flex;
}
#tab-title-reviews {
color: #333;
text-transform: uppercase;
font-weight: 400;
font-size: 24px;
margin-top: 0px;
}
div.cr-ajax-reviews-sort-div {
justify-content: end;
}
#reviews.cr-reviews-ajax-reviews button.cr-ajax-reviews-add-review {
border-radius: none;
border-color: none;
}
div.cr-review-tags-filter {
display: none;
}
#submit {
padding: 8px !important;
}
#main {
width: 95%;
margin: auto;
}
.woocommerce-loop-product__title {
width: 60%;
display: inline-block;
}
.products.columns-3 > li.product.type-product {
width: 28% !important;
box-shadow: none;
}
.gform_submission_error.hide_summary {
font-family: 'Open Sans', sans-serif !important;
}
.wc_payment_method.payment_method_stripe img {
display: inline;
}
#wc-stripe-payment-request-button-separator {
display: none !important;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
text-align: left;
}
.wc_payment_method.payment_method_alma img , .wc_payment_method.payment_method_stripe img {
display: inline;
}
.woocommerce-ResetPassword.lost_reset_password {
max-width: 800px;
margin: auto;
}
#customer_login .u-column2.col-2 {
display: none;
}
#content {
max-width: 800px;
margin: auto;
padding: 200px 0 100px;
}
#signup-welcome a, .view a {
color: #c19e79;
}
#content {
max-width: 800px;
margin: auto;
padding: 200px 0 100px;
}
.wc_payment_method.payment_method_paypal img {
display: inline;
}
.wc_payment_method > input#payment_method_paypal {
margin-top: 17px !important;
}  .magasin .left-side {
display: table;
}
.magasin {
width: 100%;
}
.magasin a {
color: #333;
}
.card-title {
color: #333;
}
address {
margin: 2em 0!important;
}
.magasin .right-side p {
text-align: right;
margin: 4px;
}
.magasin .right-side {
width: 33%;
border-left: 1px solid #ddd;
}
.magasin {
border: 1px solid #ddd;
padding-top: 40px;
margin: 25px 0px;
border-radius: 5px;
}
.magasin .left-side {
width: 33%;
}
.left-side p {
margin-top: 4.5em;
margin-left: 2em;
}
.magasin .right-side .wpb_content_element {
margin-bottom: 0px;
}
.fa.fa-envelope {
color: #c19e79;
margin-right: 10px;
} .irs.irs--round.js-irs-0 {
color: #c19e79;
background-color: ;
}
.yith-wcan-filters .yith-wcan-filter .price-slider .irs-bar {
background-color: #c19e79!important;
}
.yith-wcan-filters .yith-wcan-filter .price-slider .irs-handle {
border: none!important;
background-color: #c19e79!important;
}
.yith-wcan-filters .yith-wcan-filter .price-slider .irs-from, .yith-wcan-filters .yith-wcan-filter .price-slider .irs-to, .yith-wcan-filters .yith-wcan-filter .price-slider .irs-single {
background-color: #c19e79!important;
}
.yith-wcan-filters .yith-wcan-filter .price-slider .irs-from::before, .yith-wcan-filters .yith-wcan-filter .price-slider .irs-to::before, .yith-wcan-filters .yith-wcan-filter .price-slider .irs-single::before {
border-top: 5px solid #c19e79!important;
}  .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tbody {
display: flex;
flex-direction: column-reverse;
}
.actions {
display: flex;
}
.actions > button {
max-width: 40%;
margin-left: 5%;
}
.actions {
justify-content: space-between;
}
.actions > button.button {
display: none !important;
}
.cart-collaterals {
width: 50% !important;
margin-left: 2%;
vertical-align: top;
display: inline-block;
}
.checkout-button.button.alt.wc-forward {
width: 95%;
}
.woocommerce-notices-wrapper .woocommerce-error {
background: #1d0505;
color: #fff;
font-weight: bold;
text-align:center;
}
.page-id-29 div.woocommerce {
display: flex;
max-width: 1230px;
margin: auto;
}
.woocommerce table.shop_table {
margin: 0 0px 35px 0;
border-radius: 0px;
}
.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead {
display: none;
}
.product-thumbnail {
padding: 0 !important;
}
.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
width: 100% !important;
margin: 37px 0px;
z-index:10;
}
.product-thumbnail {
min-width: 13% !important;
}
.product-thumbnail a > img {
width: 100% !important;
}
.product-thumbnail a {
width: 100% !important;
display: block;
}
.product-name a {
color: #000;
}
.product-name a:hover {
color: #c19e79;
}
.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
border-bottom: none;
padding-bottom: 0;
}
.woocommerce a.remove {
color: #79838c !important;
}
.woocommerce a.remove:hover {
background: #c19e79;
}
#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {
padding: 7.5px 10px;
}
.woocommerce a.button:hover , .woocommerce button.button:hover , .woocommerce input.button:hover {
color: #fff;
background-color: #c19e79;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
color: #c19e79;
background-color: #fff;
border: 1px solid #c19e79;
font-weight: 400;
text-align: center;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
background-color: #fff;
color: #c19e79;
border: 1px solid #c19e79;
border-radius: 0;
font-weight: 400;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
background-color: #c19e79;
}
#coupon_code {
width: 50%;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
width: 100%;
}
.payment_box p {
margin-top: 0;
}
small.includes_tax {
display: block;
}
small.includes_tax .woocommerce-Price-amount.amount {
font-size: 13px;
}
.woocommerce-info.wc_points_rewards_earn_points {
text-align: center;
}
form.checkout.woocommerce-checkout {
max-width: 1200px;
margin: auto !important;
float: none !important;
display: flex;
padding-bottom: 50px;
}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before {
display: none!important;
}
.hidden-wpmenucart,
.empty-wpmenucart {
display:  block !important;
}
.cart_totals h2 {
text-align: center;
margin-bottom: 0em;
}
.cart_totals {
width: 100% !important;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
float: none;
}  #post-13 .woocommerce-form-coupon-toggle {
display: none;
}
.input-text {
display: block;
width: 100%;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857;
padding: 3px 15px;
height: 38px;
background-color: transparent;
color: #b3b3b3;
border: 1px solid #ebe9e9;
border-top-color: rgb(235, 233, 233);
border-right-color: rgb(235, 233, 233);
border-bottom-color: rgb(235, 233, 233);
border-left-color: rgb(235, 233, 233);
-webkit-transition: border-color .15s ease-in;
-o-transition: border-color .15s ease-in;
transition: border-color .15s ease-in;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;
outline: none !important;
}
#select2-billing_country-result-bgff-EE {
background: #fff;
}
.select2-container--open .select2-dropdown {
top: -28px;
}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
background-color: #c19e79;
}
.select2-container .select2-selection--single {
height: 45px;
}
.select2-container--default .select2-selection--single {
border-radius: 0px;
border: 1px solid #ebe9e9;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: 40px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 43px;
right: 5px;
}
.select2-dropdown {
border: 1px solid #ebe9e9;
border-radius: 0;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
background: #fff;
border-radius: 0px;
border: 1px solid #c19e79;
}
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {
border: 1px solid #c19e79;
}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
background-color: #c19e79;
color: #fff;
}
#payment_method_bacs {
color: #c19e79;
}
.wc_payment_method.payment_method_paypal a {
color: #c19e79;
}
.woocommerce-privacy-policy-link {
color: #c19e79;
}
.checkout.woocommerce-checkout {
display: inline-flex;
}
#customer_details {
display: flex;
flex-direction: column;
}
#customer_details .col-1 {
max-width: 100% !important;
}
.checkout.woocommerce-checkout #order_review_heading {
display: none;
}
#order_review {
max-width: 40%;
margin-left: 6%;
margin-top: 3em;
}
.woocommerce-additional-fields h3 {
display: none;
}
.woocommerce-additional-fields__field-wrapper {
width: 100%;
}
.woocommerce-billing-fields {
margin-top: 3em;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
width: 100%;
}
.woocommerce-billing-fields h3 {
color: #000;align-content
}
.checkout.woocommerce-checkout {
margin-bottom: 4em;
}
.magni-box img.attachment-woocommerce_thumbnail:nth-child(2) {
width: 100% !important;
}
.magni-box .attachment-shop-catalog {
width: 100% !important;
}  .woocommerce-MyAccount-navigation li {
background-color: #f7f7f7;
padding: 10px 12px;
margin: 10px 0;
}
.woocommerce-MyAccount-navigation-link a {
color: #79838c;
}
.woocommerce-MyAccount-content p:nth-child(2) {
display: none;
}
.woocommerce-MyAccount-content > p:nth-child(3) a {
color: #c19e79;
}
.woocommerce-MyAccount-navigation ul {
padding-left: 0;
}
.woocommerce-MyAccount-navigation-link a:hover {
color: #c19e79;
}
.woocommerce-account .woocommerce-MyAccount-content {
margin-left: 2%;
margin-top: 1em;
}
.woocommerce-Address-title.title h3 {
color: #333;
}
.woocommerce-Address-title.title a {
color: #c19e78;
border: 1px solid #c19e79;
padding: 10px 12px;
}
.woocommerce-Address-title.title a:hover {
background-color: #c19e79;
color: #fff;
}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
border:none;
color: #fff;
}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout {
background-color: #dda9a9;
}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a {
color: #fff;
}
.woocommerce-info {
border-top-color: #c19e79;
}
.page-id-14 .woocommerce {
max-width: 90%;
margin: auto;
}  .single_variation_wrap .price {
display: none;
}
.cat-item.cat-item-15 {
display: none;
}
section#woocommerce_product_categories-2 {
margin-top: 0px;
}
div.product.type-product {
margin: auto;
margin-top: 10px;
}
.flex-viewport {
height: 480px;
}
div.woocommerce-product-gallery__image:nth-child(2) {
width: 100% !important;
}
div.woocommerce-product-gallery__image:nth-child(1) {
width: 100% !important;
margin-right:10px;
}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
width: 40%;
}
.navigation.post-navigation {
display: none;
}
#comments {
display: none;
}
.flex-control-nav.flex-control-thumbs {
margin-top: 20px !important;
}
.flex-control-nav.flex-control-thumbs li {
border: 1px solid #c19e79;
margin-right: 10px !important;
padding: 0px;
}
.woocommerce-product-gallery__image.flex-active-slide {
border: 1px solid #c19e79;
}
.woocommerce-tabs.wc-tabs-wrapper {
margin: 10em 0;
}
#tab-description h2 {
display: none;
}
#tab-description {
border: 1px solid #ddd;
padding: 6px 40px;
color: #898989;
font-size: 13px;
font-weight: 400;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after {
box-shadow: none!important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after {
border-bottom-left-radius: 0;
border-width: 0;
box-shadow: none!important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before {
border: none!important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs::before {
border-bottom: none!important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
padding-bottom: 20px;
margin: 0px;
width: 100%;
padding-left: 0 !important;
}
.wc-points-rewards-product-message {
line-height: 3em;
font-size:13px;
}
.wc-points-rewards-product-message {
display: none;
}
.related.products .products.columns-4 {
display: flex;
flex-flow: nowrap;
}
#tab-title-description {
border: none!important;
}
#tab-title-description a {
color: #c19e79;
text-transform: uppercase;
font-weight: 400;
font-size: 24px;
padding: 0;
}
#tab-title-description {
padding-left: 4px;
}
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button.alt {
font-size: 16px;
}
.single_add_to_cart_button.button.alt {
background: #1d0505 !important;
color: #fff !important;
text-transform: uppercase;
font-weight: 400;
border: none !important;
border-radius: 0px;
}
tr.woocommerce-cart-form__cart-item.cart_item td.product-price {
display: none;
}
.coupon > input {
height: 46px;
}
.woocommerce-account-fields span {
font-size: 16px !important;
}
.woocommerce table.shop_table {border: none !important;}
.single_add_to_cart_button.button.alt:hover {
background-color: #c19e79 !important;
border-color: #c19e79;
color: #fff !important;
}
.stock.in-stock {
border-top: 1px solid #ddd;
padding: 10px 0;
border-bottom: 1px solid #ddd;
}
.input-text.qty.text {
height: 37px;
color: #b3b3b3;
}
.woocommerce div.product form.cart .button {
width: 82%;
height: 39px;
}
.input-text.qty.text {
padding: 0 10px;
}
.woocommerce div.product form.cart div.quantity {
height: 37px;
}
.woocommerce-review-link {
color: #c19e79;
}
.payment-logo {
width: 220px;
float: right;
}
form.cart {
display: inline;
}
.woocommerce div.product form.cart .button {
float: right;
}
#woocommerce_product_categories-2 a {
color: #333;
}
.woocommerce-single-product {
display: flex;
max-width: 1200px;
}
.woocommerce-single-product {
margin: auto;
}
#left-side-product {
width: 30%;
margin-top: 60px;
margin-right: 30px;
}
.cat-item {
padding: 6px;
border-bottom: 1px solid #ddd;
}
.left-side-widgets {
border: 1px solid #ddd;
}
.cat-item:last-child {
border-bottom: none;
}
.cgus-product a {
color: #333;
}
.cgus-product i {
margin-right: 20px;
font-size: 17px;
line-height: 30px;
width: 15px;
}
p.cgus-product {
font-size: 14px;
}
.payment {
margin-top: 55px;
text-align: right;
}
.payment i {
margin-right: 10px;
}
.payment {
color: #adadad;
}
.payment p {
margin: 10px 0;
}
.payment-logo {
width: 45%;
}
.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images {
margin-bottom: 80px;
}
.product-title {
color: #333;
}
.woocommerce-product-details__short-description {
font-size: 16px;
padding-bottom: 0;
margin-top: 25px;
}
bdi {
font-size: 20px;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
color: #ababab;
font-size: 13px;
line-height: 27px;
}
.summary > div:nth-child(4) {
margin: -10px 0 0;
}
.product_meta {
display: none;
}
.heateor_sss_sharing_container.heateor_sss_horizontal_sharing {
margin-top: 80px;
border: ;
border-top: 1px solid #ddd;
padding: 15px 0;
border-bottom: 1px solid #ddd;
}
#tab-title-description {
padding-left: 0;
}
#tab-additional_information h2 {
display: none;
}
#tab-additional_information {
border: 1px solid #ddd;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
display: flex;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border: none;
background-color: transparent;
border-radius: 0px;
margin: 0px 0px;
padding: 0px 2em;
border-left: 1px solid #ddd;
padding-bottom: 1em;
margin-top: 3em;
}
.woocommerce table.shop_attributes {
border-top: 0;
}
.woocommerce table.shop_attributes td {
border-bottom: 0px;
}
.woocommerce table.shop_attributes th {
border-bottom: 0px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before {
display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
padding:  0; 
font-weight: 400;
font-size: 24px;
}
#tab-title-reviews {
font-size: 16px;
margin-top: 3em;
}
#comments {
display: block !important;
}
.tabs.wc-tabs {
padding-bottom: 0 !important;
}
#tab-title-additional_information {
text-transform: uppercase;
font-size: 16px;
font-weight: normal;
}
div.cr-ajax-reviews-sort-div {
justify-content: flex-end!important;
}
div#reviews.cr-reviews-ajax-reviews button.cr-ajax-reviews-add-review {
border-radius: 0;
border-color: none!important;
background: none!important;
background: rgb(193, 158, 121) !important;
}
#tab-title-additional_information {
display: none;
}
#tab-title-description {
border-radius: ;
border-right: 1px solid #ddd !important;
}
.related.products .woocommerce-loop-product__title {
width: 70%;
}  #contact {
display: flex;
}
.contact-left, .contact-right {
color: #79838c;
}
.contact-right {
margin: 3em;
}
.contact-left {
margin: 3em 0;
}
.contact-left h4, .contact-right h4 {
color: #79838c;
font-size: 24px;
font-family: 'Open Sans' !important;
}
.contact-right {
border: 1px solid #dfdfdf;
padding: 20px;
}
.page-id-2 #gform_submit_button_1, #gform_submit_button_2 {
border: 1px solid #c19e79;
padding: 10px 15px;
background-color: #fff;
color: #c19e79;
text-transform: uppercase;
font-weight: 400;
}
.page-id-2 #gform_submit_button_1:hover, #gform_submit_button_2:hover {
background-color: #c19e79;
color: #fff;
}
.page-id-2 #gform_submit_button_1, #gform_submit_button_2 {
transition: all 0.2s ease-in-out;
}
.page-id-2 #input_1_3, #input_1_4, #input_1_5 {
padding: 12.5px 19px 12.5px 14px;
border-radius: 0px;
border: 1px solid #dfdfdf;
}
.gform_footer.top_label {
display: flex;
justify-content: center;
}
#inscription h1 {
text-align: center;
}
#lpc_pick_up_web_service_show_map {
background-color: #c19e79;
padding: 7px;
border: 0px;
margin: 10px 0;
}
#wc-stripe-cc-form > .form-row.form-row-first,#wc-stripe-cc-form .form-row.form-row-last {
width: 90%!important;
}
#lpc_pick_up_web_service_show_map {
background-color: #c19e79;
padding: 7px;
border: 0px;
margin: 10px 0;
}
.page-id-2 .gform_wrapper.gf_browser_gecko select {
padding: 12.5px 19px 12.5px 14px!important;
border-radius: 0px;
border: 1px solid #dfdfdf;
}
.page-id-2 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
width: 100%!important;
}
.page-id-2 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type="submit"] {
margin: 0;
}
.contact-left a {
color: #79838c;
}
.contact-left a:hover {
color: #c19e79;
}
.contact-left img {
width: 35px;
}
.page-id-2 .gfield {
display: flex;
}
.page-id-2 .gfield label {
margin-top: 21px;
width: 25%;
font-weight: 400 !important;
}
.page-id-2 .ginput_container {
width: 77%;
}
option {
color: #c19e79 !important;
}
input::placeholder, textarea::placeholder {
color: #b3b3b3;
}
.gform_wrapper.gf_browser_gecko select {
color: #b3b3b3;
}
input:focus-visible, textarea:focus-visible {
border-color: #c19e79 !important;
}
input, textarea, button {
outline: none;
}
.marker img {
margin-top: 20px;
}
.contact-left > div {
padding: 0 !important;
}  body.search .pagenav {
text-align: center;
font-size: 18px;
line-height: 28px;
}
body.search ul {
padding-left: 0;
}
body.search .pagenav a {
color: #333;
}
body.search .pagenav a:hover {
color: #c19e79;
}
body.search .categories {
display: none;
}
body.search #primary {
max-width: 1200px;
margin: auto;
}
body.search #sidebar {
max-width: 1200px;
margin: auto;
}
body.search #sidebar > ul:nth-child(2) > li:nth-child(2) {
display: none;
}
.no-results.not-found {
max-width: 1200px;
margin: auto;
}
.page-content .search-form {
display: none;
}  .popup {
padding: 40px;
margin-top:40px;
}
.popup > p:nth-child(2) {
line-height: 33px;
text-align: left;
font-weight: 300!important;
letter-spacing: 0.5px;
font-size:16px;
}
.popup a {
color: #c19e79;
background: #fff;
padding: 16px;
display: block;
border-radius: 5px;
}
.popup h2 {
font-size: 53px;
} .error-404.not-found h1 {
text-align: center;
font-size: 35px;
font-weight: 400;
}
.error-404.not-found .page-content {
max-width: 610px;
margin: auto;
display: flex;
border: 1px solid #DDD;
padding: 20px;
margin-bottom: 10em;
margin-top: 3em;
}
.error-404.not-found .search-form {
display: flex;
height: 41px;
margin-top: 20px;
}
.error-404.not-found .search-submit {
background-color: #fff;
padding: 10px 15px;
color: #c19e79;
margin-left: 10px;
margin-top:5px;
}
.search-submit:hover {
color: #fff;
background-color: #c19e79;
}
.error-404.not-found .page-content p {
font-weight: 500;
}
.error-404.not-found .page-content span {
font-weight: 300;
}
.error-404.not-found .search-field {
border: 1px solid #ddd;
padding: 10px 10px;
margin-right: 10px;
}
.error-404.not-found label {
width: 200px;
margin: 0 15px;
}
.error404 .breadcrumb {
display: none;
}
.error-404.not-found {
margin-top: 6em;
}
#mega-menu-wrap-top-menu .mega-menu-toggle {
display: none;
}  .woocommerce-form.woocommerce-form-login.login {
max-width: 450px;
margin: 2em auto;
}
input#rememberme {
margin-top: 10px;
margin-right: 10px;
}
.woocommerce-form-login a {
color: #c19e79;
}
.woocommerce form .form-row .required {
color: #291111;
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
border-radius: 0px;
} h4.filter-title {
font-size: 24px;
}
.single_add_to_cart_button.button.alt {
position: inherit;
}
.woocommerce-product-gallery__image img {
height: auto !important;
}
.single-product h1.product_title.entry-title {
font-family: 'Open Sans' !important;
}
.related.products .button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
top: 65%;
} .widget h3 {
font-size: 30px;
}
.widget {
max-width: 100%;
}
#pre-foot {
width: 100%;
}
.page-id-29 div.woocommerce {
max-width: 100%;
}
.woocommerce-products-header__title.page-title {
font-size: 50px;
}
.logo-depose {
margin: 2em auto;
}
h1.vc_custom_heading {
font-size: 45px;
font-weight: 300;
}
.main-menu {
justify-content: space-between;
}
.product-category:nth-child(1), .product-category:nth-child(2) {
max-width: 50% !important;
margin: 0 !important;
}
.product-category:nth-child(1) img, .product-category:nth-child(2) img {
max-width: 98%;
margin: 1% !important;
}
.categ-produit .vc_column-inner {
padding: 0;
}
.product-category:nth-child(3), .product-category:nth-child(4), .product-category:nth-child(5), .product-category:nth-child(6) {
max-width: 25% !important;
margin: 0 !important;
}
.product-category:nth-child(3) img, .product-category:nth-child(4) img, .product-category:nth-child(5) img, .product-category:nth-child(6) img {
max-width: 96%;
margin: 2% !important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
margin: 0px 2% 0px 0;
}
.product-category:nth-child(1) .woocommerce-loop-category__title, .product-category:nth-child(2) .woocommerce-loop-category__title {
padding: 45% 0 !important;
font-size: 95px !important;
}
.page-id-29 .contenu .woocommerce-loop-category__title {
padding: 6.5em 0;
}
.product-category:nth-child(1) img, .product-category:nth-child(2) img {
height: auto !important;
}
.woocommerce-store-notice.demo_store {
display:none!important
}
.page-id-12 .checkout-button.button.alt.wc-forward, .page-id-12 .button {
position: inherit !important;
}
.coupon {
display: flex;
}
.categ-produit ul.products.columns-4 {
justify-content: space-between !important;
}
.product-category:nth-child(3) .woocommerce-loop-category__title, .product-category:nth-child(4) .woocommerce-loop-category__title, .product-category:nth-child(6) .woocommerce-loop-category__title {
padding-top: 43% !important;
font-size: 60px !important;
}
.product-category:nth-child(5) .woocommerce-loop-category__title {
padding-top: 37% !important;
font-size: 60px !important;
}  @media screen and (max-width: 800px) {
div .woocommerce-cart-form .shop_table.woocommerce-cart-form__contents {
max-width: 100%;
}
div .product-category:nth-child(3) img, div .product-category:nth-child(4) img, div .product-category:nth-child(5) img, div .product-category:nth-child(6) img {
max-width: 98%;
margin: 1% !important;
}
div.right-side {
display: none !important;
}
img.custom-logo {
width: 45px;
margin-top: -5px;
}
}
@media screen and (max-width: 1024px) {
div .woocommerce-cart-form, div.cart-collaterals {
width: 96% !important;
margin: 0 2% !important;
display: inline-block;
}
.mega-indicator {
display: none !important;
}
.n2-ss-slider-2 {
height: 350px!important;
}
#n2-ss-2item6 {
position: relative;
bottom: 65px;
}
#n2-ss-2item4 {
position: relative;
top: 0px;
width:  !important;
}
div.n2-ss-slide:nth-child(3) > div:nth-child(2) {
height: 350px;
}
.n2-ss-slider .n2-ss-layer-col {
height: 80%;
}
#pre-foot {
max-width: 700px;
}
.products.columns-4 {
position: relative;
}
.products.columns-3 > li.product.type-product {
padding: 27px;
margin: 10px !important;
min-width: 170px !important;
}
.page-id-29 div.woocommerce {
max-width: 100%;
overflow:scroll;
}
.products.columns-4 {
width: 1400px;
margin: auto !important;
margin-bottom: 4em !important;
}
.footer-widget-area {
width: 33%;
}
.social {
text-align: center;
margin-top: ;
margin-right: 0;
margin-top: 2em;
}
.widget {
margin: 0;
}
.foot {
justify-content: center;
flex-direction: column;
}
.foot p {
text-align: center;
}
.foot div:nth-child(2) {
width: 65%;
margin: auto;
}
.foot div:nth-child(1) {
margin-left: 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item {
margin: 12px 12px 12px 0 !important;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
font-size: 14px;
}
#mega-menu-menu-1 a {
font-size: 14px !important;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
padding: 0px 5px 0px 5px;
}
#mega-menu-wrap-menu-1, #mega-menu-wrap-menu-1 #mega-menu-menu-1, #mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column, #mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge {
line-height: 0;
}
.woocommerce-single-product {
max-width: 800px;
}
#left-side-product {
width: 50%;
}
div.product.type-product {
margin-top: 0px;
}
.breadcrumb .links {
max-width: 95%;
margin-left: 15px;
}
#left-side-product {
margin-top: 0;
}
.woocommerce-single-product {
max-width: 600px;
}
.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images {
margin-bottom: 60px;
}
.woocommerce #content div.product div.images, .woocommerce-page #content div.product div.images {
width: 100%;
}
.input-text.qty.text {
padding: 0;
}
.input-text {
height: 37px;
}
.woocommerce-tabs.wc-tabs-wrapper::after {
margin-top: 0;
}
.woocommerce-tabs.wc-tabs-wrapper {
margin: 5em 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
width: 50%;
}
.flex-viewport {
height: 290.817px;
}
.wc-points-rewards-product-message {
display: none;
}
.woocommerce .quantity .qty {
width: 4.631em;
}
.woocommerce-info.wc_points_rewards_earn_points {
top: 0;
padding: 15px 15px;
}
.woocommerce-cart-form {
width: 68%;
margin-left: 2%;
}
.cart-collaterals {
width: 28% !important;
margin-left: 2%;
}
.input-text {
height: 25px;
}
.checkout-button.button.alt.wc-forward {
padding: 10px;
}
.quantity {
display: flex;
justify-content: flex-end;
}
.products.columns-4 {
max-width: 100%;
}
.woocommerce.columns-4 {
max-width: 700px;
}
.button.product_type_variable {
margin: 0!important;
}
.woocommerce-account .woocommerce-MyAccount-content {
margin-right: 40px;
text-align: justify;
}
.u-columns.woocommerce-Addresses.col2-set.addresses h3 {
font-size: 18px;
}
.woocommerce form .show-password-input::after, .woocommerce-page form .show-password-input::after {
position: relative;
bottom: 10px;
}
.product-category.product.first .woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product {
width: 100%;
}
.products.columns-4 {
justify-content: unset;
}
#n2-ss-2item6 {
margin-top: -35px;
}
.products.columns-3 .product-category {
margin: 0 10px !important;
}
.contenu .products columns-4 li {
margin: 0 10px !important;
}
.woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product {
width: 30%;
}
div.contenu > ul {
padding-left: 0px !important;
}
.woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product {
width: 50%;
margin: 0 !important;
}
div .product-category:nth-child(6) .woocommerce-loop-category__title,
div .product-category:nth-child(5) .woocommerce-loop-category__title {
padding-top: 30% !important;
font-size: 45px !important;
}
}
@media screen and (max-width: 800px) {
.woocommerce-mini-cart__empty-message {
display: flex;
}
.woocommerce-mini-cart__empty-message img {
margin-right: 10px;
}
div.product.type-product {
margin-top: 25px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
width: 100%;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
font-size: 12px;
}
#tab-title-description a {
font-size: 12px;
}
.related.products .products.columns-4 {
overflow: scroll;
}
#rmp-search-box-4960 .rmp-search-box {
background: #ffffff;
border: 1px solid rgba(255, 255, 255, 0);
color: #1d4354;
width: 100%;
padding: 0 5%;
border-radius: 0;
height: 45px;
-webkit-appearance: none
}
div.sidebarleft {
margin-left: 1em;
}
div.contenu {
max-width: 100%;
}
.woocommerce-products-header__title.page-title {
margin-left: 20px;
}
.main-menu {
flex-direction: column;
}
#mega-menu-wrap-menu-1 {
width: 100%;
}
#mega-menu-menu-1 {
margin-top: 0em !important;
}
.logo {
margin: auto;
}
#site-navigation .right-side {
width: 100%;
justify-content:flex-end;
}
.connecte {
margin-top: 20px;
}
.glink.nturl.notranslate {
margin-top: 16px;
}
#mega-menu-top-menu {
margin-top: 20px !important;
}
.mega-menu-link {
font-size: 14px !important;
}
#mega-menu-wrap-top-menu {
height: 62px;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
width: 100%;
}
.post-29 .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
margin: 0 10px 0.992em 0 !important;
}
#rmp_menu_trigger-4960 .rmp-trigger-box {
color: #c19e79 !important;
}
#rmp_menu_trigger-4960 .responsive-menu-pro-inner, #rmp_menu_trigger-4960 .responsive-menu-pro-inner::before, #rmp_menu_trigger-4960 .responsive-menu-pro-inner::after {
background-color: #c19e79!important;
}
#rmp_menu_trigger-4960:hover .responsive-menu-pro-inner, #rmp_menu_trigger-4960:hover .responsive-menu-pro-inner::before, #rmp_menu_trigger-4960:hover .responsive-menu-pro-inner::after {
background-color: #c19e79!important;
}
.woocommerce-loop-product__title {
width: 100%;
}
.products.columns-3 > li.product.type-product {
padding: 0;
margin: 0 !important;
}
.products.columns-3 > li.product.type-product {
width: 45% !important;
}
.page-id-29 .woocommerce-loop-product__title {
width: 70%;
}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before {
top: 0em;
}
.woocommerce-info.wc_points_rewards_earn_points {
top: 0;
}
.woocommerce-cart-form {
width: 96%;
}
.cart-collaterals {
width: 80% !important;
margin-left: 10%;
}
}
@media (min-width: 1000px) and (max-width: 1300px) {
.rs-layer.slidelink a span {
background: transparent !important;
}
.rs-parallax-wrap {
left: 15px !important;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
top: 63% !important;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
font-size: 12px !important;
}
div #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item {
margin: 12px 15px 12px 0 !important;
}
}
@media screen and (max-width: 1000px) {
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
top: 52% !important;
}
div.right-side {
right: 15%;
}
.woocommerce-cart-form {max-width: 100% !important}
div.widget_shopping_cart_content {
margin-top: 9px;
margin-right: 20px;
}
#rmp-menu-wrap-4960 .rmp-menu-current-item .rmp-menu-item-link {
background-color: #c19e79;
}
.rs-layer.slidelink a span {
background: transparent !important;
}
.tnp-subscription input[type=submit] {
min-width: 86px;
}
tr.woocommerce-cart-form__cart-item.cart_item > td {
width: 94%;
}
.mega-sub-menu {
padding-bottom: 20px !important;
}
button.button.update_cart {
min-width: 100%;
margin-top: 10px;
}
input#coupon_code {
width: 67%;
margin-right: 2%;
}
div div .product-category:nth-child(6) .woocommerce-loop-category__title, div div .product-category:nth-child(5) .woocommerce-loop-category__title {
padding-top: 33% !important;
font-size: 60px !important;
}
div.payment {
clear: both;
text-align: left;
}
div div.summary.entry-summary {
margin: 0 !important;
}
.woocommerce-product-gallery, .product_title.entry-title {
margin-bottom: 0 !important;
}
div.yith-wcan-filters form {
display: block;
}
div img.custom-logo {
width: 40px;
}
.woocommerce ul.products li.product .price {
position: relative;
bottom: 0;
text-align: right;
max-width: 18%;
display: inline-block;
padding-right: 0;
}
.products.columns-4 .woocommerce-loop-product__title {
max-width: 79%;
}
div .custom-logo-link {
width: 150%;
}
div.yith-wcan-filters .yith-wcan-filter {
width: 100%;
}
.woocommerce div.product form.cart .button {
width: 77% !important;
}
#blocacc { max-width: 90% !important;}
.woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product {
width: 100% !important;
max-width: 100% !important;
}
.vc_column-inner {
padding: 5px !important;
}
div .product-category:nth-child(1) .woocommerce-loop-category__title, div .product-category:nth-child(2) .woocommerce-loop-category__title {
padding: 43% 0 !important;
font-size: 60px !important;
}
.home .wpb_single_image.wpb_content_element.vc_align_center.wpb_animate_when_almost_visible.wpb_fadeIn.fadeIn.image-encadre.wpb_start_animation.animated {
width: 93%;
}
.products.columns-3 > li.product.type-product {width: 100% !important}
div.woocommerce-info.wc_points_rewards_earn_points {
max-width: 92% !important;
padding: 10px 4% !important;
}
form.checkout.woocommerce-checkout {
display: block !important;
}
#customer_details {
padding: 0 5%;
width: 90%;
}
.woocommerce-billing-fields {
margin: 0;
}
.woocommerce-billing-fields h3 {
font-size: 19px;
text-align: center;
padding: 15px 0;
}
form.checkout.woocommerce-checkout #order_review {
max-width: 90%;
margin-left: 5%;
margin-top: 20px;
}
.woocommerce-products-header__title.page-title {
text-align: center;
}
div.pre-header {
line-height: 30px;
height: 65px;
}
div.pre-header #mega-menu-wrap-top-menu {
padding: 5px 20px;
}
.related.products .products.columns-4 {
display: block;
width: 100%;
}
.related.products .products.columns-4 > li.product.type-product {
padding: 0;
margin: 7px 0 !important;
width: 100% !important;
}
div div.sidebarleft, div div.contenu {
max-width: 100%;
margin: 0 !important;
}
.products .price {
padding-right: 20px;
}
div div.contenu > ul {
padding-left: 0 !important;
}
.single-post div.post-thumbnail img {
width: 100%;
height: auto;
}
.single-post div.entry-content {
padding: 0 15px;
}
body.single-post div.post-thumbnail, body.single-post div.entry-content {
max-width: 100%;
vertical-align: top;
width: 100%;
display: block;
}
.mega-toggle-blocks-right {
width: 50px !important;
}
#n2-ss-2item6 {
bottom: 190px;
}
.pre-header {
padding: 0px;
}
div.subscription {
display: none;
}
div.site-branding {
max-width: 30px;
margin-left: 10px;
left: 0;
position: absolute;
top: 27px;
}
div .yith-wcan-filters .yith-wcan-filter {
margin-bottom: 15px;
}
div .astm-search-menu.is-menu.default.menu-item {
width: 100%;
margin-bottom: 12px;
}
div.woocommerce {
justify-content: center;
}
.products.columns-4 .woocommerce .products ul, .woocommerce ul.products {
margin: 0;
}
.flex {
flex-direction: column;
}
.image-encadre {
margin-bottom: 0em !important;
}
.widget {
flex-direction: column;
justify-content: center;
}
.footer-widget-area {
width: 100%;
}
.widget {
margin: 0 20px;
}
.foot div:nth-child(2) {
display: none;
}
.fa-angle-up {
display: none !important;
}
.js_active.vc_mobile.vc_transform.wf-lato-n3-active.wf-lato-n4-active.wf-active {
margin: 0px;
}
#mega-menu-wrap-top-menu {
height: 50px;
margin-top: 0;
}
#section-a-propos {
flex-direction: column;
}
html {
margin-top: 0px!important;
}
.products.columns-3 > li.product.type-product {
border: none;
}
#mega-menu-wrap-menu-1, #mega-menu-wrap-menu-1 #mega-menu-menu-1, #mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column, #mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge {
color: #fff;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle {
background: #fff;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
background-color: #000;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1 {
background: #fff;
padding: 0px 0px 0px 30px;
}
#post-14 .woocommerce {
display: flex;
flex-direction: column;
overflow: unset;
}
.woocommerce-MyAccount-navigation {
padding: 0!important;
}
.woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation {
width: 90%;
margin: 0 5%;
}
.woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info {
display: flex;
flex-direction: column-reverse;
padding: 15px;
text-align: center;
}
.woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info a {
margin-top: 15px;
}
.magasin .left-side {
display: none;
}
.magasin {
display: flex;
}
.middle {
width: 63%;
}
.magasin .right-side {
font-size: 15px;
width: 100%;
}
.card-title {
font-size: 17px;
}
.magasin a {
font-size: 12px;
}
.magasin .right-side {
width: 40%;
}
.woocommerce-info.wc_points_rewards_earn_points {
top: 355px;
}
.woocommerce-cart-form {
width: 96%;
margin-top: 3em;
}
.cart-collaterals {
width: 96% !important;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
width: 100%;
}
#post-12 .woocommerce {
display: flex;
flex-direction: column;
}
.woocommerce-info.wc_points_rewards_earn_points {
width: 100%;
}
.cart_totals h2 {
margin-bottom: 10px;
}
.woocommerce-info.wc_points_rewards_earn_points {
position: relative;
top: 100px;
}
.woocommerce-info.wc_points_rewards_earn_points {
top: -14px;
}
.woocommerce-cart-form {
margin-top: 0;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
margin: 0px 0 0em;
}
.woocommerce-single-product {
display: flex;
flex-direction: column;
}
#left-side-product {
width: 60%;
margin: 2em auto !important;
}
.page-id-1865 .products.columns-4 {
margin: auto !important;
margin: 2em auto !important;
overflow: scroll;
}
div#contact {
display: block;
width: 90%;
margin: auto;
text-align: center;
}
.contact-right.wpb_column.vc_column_container.vc_col-sm-8 {
margin: 0;
}
.woocommerce.columns-4 .contenu .products.columns-4 li {
width: 200px !important;
padding: 15px;
}
.woocommerce.columns-4 .contenu .products.columns-4 {
flex-direction: column;
justify-content: center;
}
.woocommerce.columns-4 .contenu .product.type-product {
margin: auto !important;
margin-bottom: 5% !important;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
padding: 10px 1em;
}
.page-id-29 div.woocommerce {
max-width: 100%;
overflow:none;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1 {
background: transparent;
padding: 0px 20px;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle {
background: transparent;
}
.breadcrumb {
display: none!important;
}
.pre-header .left-side {
padding: 10px 0;
}
.woocommerce-product-gallery__wrapper {
width: 100%;
}
div.summary.entry-summary {
margin: 0 10px !important;
}
.woocommerce-tabs.wc-tabs-wrapper {
margin: 0 5px;
}
.pre-header {
line-height: 20px;
flex-direction: column!important;
}
#mega-menu-wrap-top-menu {
padding: 0 10px;
}
.woocommerce div.product form.cart .button {
width: 68%;
}
div.woocommerce-product-gallery__image:nth-child(1) {
padding-right: 10px;
}
.woocommerce-tabs.wc-tabs-wrapper::after {
height: 15px;
}
.related.products {
margin-top: 4em;
}
.woocommerce-tabs.wc-tabs-wrapper::before {
height: 15px;
margin-top: 5px;
}
.pre-header {
flex-direction: column;
padding: 0px 50px;
line-height: 25px;
margin: auto;
}
#mega-menu-wrap-top-menu {
padding: 0 16px;
}
.pre-header .right-side {
padding: 10px 0;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle {
background: transparent !important;
}
.rs-parallax-wrap {
left: 0 !important;
}
h2.title_main_section {
text-align: center !important;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1 {
padding: 25px 15px;
background: #fff;
text-align: center;
}
div div.pre-header {
line-height: 25px;
height: auto;
padding: 0 !important;
}
div.pre-header p {
font-size: 9px;
}
.mega-menu-menu-1-mobile-open #mega-menu-menu-1 {
display: block !important;
}
#mega-menu-menu-1 {
display: none !important;
}
.mega-toggle-blocks-right, .mega-toggle-blocks-center {
display: none !important;
}
div.right-side {
max-width: 150px;
text-align: center;
position: absolute;
top: 18px;
}
a.pro {
top: 30px;
}
div.recherche {
border: 1px solid;
margin-top: 43px !important;
position: absolute;
margin-right: 0;
border-radius: 2px;
}
input.search-field {
font-size: 13px;
}
input.search-submit {
margin-top: 2px;
}
#site-navigation div.right-side {
width: 100%;
right: 75px;
}
#mega-menu-top-menu > a {
display: none;
}
div.logo {
position: absolute;
left: 20%;
width: 6%;
}
#section-a-propos {
flex-direction: column;
}
.new-product .products.columns-4 > li.product.type-product {
width: 30% !important;
}
.new-product .woocommerce-loop-category__title::before {
margin: 0px 10px;
}
.new-product .page-id-29 div.woocommerce {
margin-top: 1em;
}
.new-product .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
margin-bottom: 15px;
}
.mega-menu-toggle {
width: 100%;
}
#mega-menu-wrap-menu-1 {
width: 100%;
position: inherit;
}
.ays_template_window {
display:none!important;
}
.ays_template_window {
display: none;
}
.ays-pb-modals.av_pop_modals_1 {
display: none !important;
}
#rmp_menu_trigger-4960:hover {
background-color: transparent;
}
#rmp_menu_trigger-4960 {
top: 45px;
background: transparent;
}
header#masthead {
height: 110px;
}
div.reassurance-items {
max-width: 100%;
display: block;
width: 100%;
margin: 0;
text-align: center;
}
div.bloc-reassurance {
margin: 0;
padding-bottom: 30px;
}
#primary {
padding-top: 110px !important;
}
#rmp-container-4960 {
background-color: #1d0505;
}
.ays_template_window {
display: none;
}
div.right-side {
display: flex !important;
}
.ays-pb-modal_1.fadeIn {
animation-duration: 0s;
}
#rmp-menu-additional-content-4960 {
display: none;
}
.contenu ul {
max-width: 1200px;
overflow: scroll;
}
.post-29 .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
margin: 0 0 0.992em 0 !important;
}
.new-product .products.columns-4 > li.product.type-product {
padding: 0;
width: 80% !important;
}
.pre-header p {
font-size: 13px;
}
.woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product {
margin: auto !important;
margin-bottom: 0.992em !important;
}
.products.columns-3 > li.product.type-product {
width: 83% !important;
margin: auto !important;
}
.woocommerce ul.products[class*="columns-"] li.product:nth-child(2n), .woocommerce-page ul.products[class*="columns-"] li.product:nth-child(2n) {
clear: both !important;
}
#primary {
padding-top: 105px !important;
}
.logo {
width: 9%;
margin-bottom:  !important;
}
.pro {
color: #1d0505;
top: 65px;
right: 10px;
}
.right-side {
display: flex !important;
}
header#masthead {
height: 100px;
}
.right-side #mega-menu-wrap-top-menu {
background: #ffffff;
}
.traduction {
top: 14px;
color: black;
right: 24px;
}
.gtranslate_wrapper {
display: block !important;
}
a.pro {
max-width: 75px;
font-size: 14px;
line-height: 13px;
}
a.glink.nturl {
color: #000;
font-size: 8px;
}
.logged-in .connecte {
display: flex;
}
#site-navigation .right-side {
justify-content: flex-start;
}
#mega-menu-top-menu {
margin-top: 9px !important;
}
.connecte {
margin-top: 16px;
}
#mega-menu-top-menu a {
width: 80%;
}
li#wpmenucartli {
width: 80px !important;
text-align: center;
}
.mega-menu-toggle {
max-width: 50px;
}
#mega-menu-wrap-top-menu::before, #mega-menu-wrap-top-menu #mega-menu-top-menu::before, #mega-menu-wrap-top-menu #mega-menu-top-menu ul.mega-sub-menu::before, #mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-item::before, #mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-row::before, #mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-column::before, #mega-menu-wrap-top-menu #mega-menu-top-menu a.mega-menu-link::before, #mega-menu-wrap-top-menu #mega-menu-top-menu span.mega-menu-badge::before, #mega-menu-wrap-top-menu::after, #mega-menu-wrap-top-menu #mega-menu-top-menu::after, #mega-menu-wrap-top-menu #mega-menu-top-menu ul.mega-sub-menu::after, #mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-item::after, #mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-row::after, #mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-column::after, #mega-menu-wrap-top-menu #mega-menu-top-menu a.mega-menu-link::after, #mega-menu-wrap-top-menu #mega-menu-top-menu span.mega-menu-badge::after {
display: block;
}
#mega-menu-wrap-top-menu {
width: 90%;
}
div #section-a-propos {
display: inline;
}
}
@media screen and (max-width: 550px) {
#site-navigation div.right-side {
right: 70px !important;
}
.search-form, .search-form label, .search-form label span, .search-form input {
background-color: transparent !important;
border: none !important;
border-radius: 0 !important;
}
a .fas.fa-user-alt {
max-width: 100%;
margin-top: -3px;
font-size: 22px;
}
.magasin {
display: block;
margin: 0 !important;
}
div .products.columns-4 > li.product.type-product {
width: 100% !important;
}
.products.columns-4 > li.product.type-product {
width: 25% !important;
}
div.product.type-product {
max-width: 350px;
}
.woocommerce #content div.product div.images, .woocommerce #content div.product div.summary, .woocommerce div.product div.images, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.images, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.images, .woocommerce-page div.product div.summary {
width: 100% !important;
margin: 0px;
}
.rs-parallax-wrap .rs-layer {
margin-left: 20px;
font-size: 40px !important;
}
.woocommerce-billing-fields h3 { font-family: 'Open Sans', sans-serif; }
}  table.shop_table.woocommerce-checkout-review-order-table tr {
display: inline-grid;
width: 100%;
}
table.shop_table.woocommerce-checkout-review-order-table tr td.product-name {
width: 100%;
} .custom-logo-link {
display: inline-block;
} abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted;
} b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace;
font-size: 1em;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
} button,
input {
overflow: visible;
} button,
select {
text-transform: none;
} button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
} progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
box-sizing: border-box;
padding: 0;
} [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
} [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", courier, monospace;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
} #primary[tabindex="-1"]:focus {
outline: 0;
}