@charset "UTF-8";/*!
Theme Name: WordPress Starter Theme
Theme URI: http://www.THEME.com
Author: Matt Banks
Author URI: http://mattbanks.me
Description: WordPress Starter Theme for use as a starting template for building custom themes.
Version: 1.0
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: _mbbasetheme
Domain Path: /languages/
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

_mbbasetheme is based on Underscores http://underscores.me/, (C) 2012-2014 Automattic, Inc.

*/img,legend{border:0}hr,input[type=search]{box-sizing:content-box}pre,textarea{overflow:auto}.hidden,.invisible,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}body{margin:0;font-size:10px}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:3.6em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{padding:0}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hide_scroll{overflow:hidden;height:100%}#avertissement{display:block;width:100%;height:100%;z-index:9999999;background:url(../../images/navigateur-obsolete.jpg) center no-repeat #fff;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.slick-list,.slick-slider,.slick-track{position:relative;display:block}#avertissement a{display:block;width:100%;height:100%;color:#fff}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}fieldset,hr{border:0;padding:0}.slick-arrow.slick-hidden{display:none}button,html,input,select,textarea{color:#222}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:1em;line-height:1.4}::selection{background:#B41B59;text-shadow:none}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}audio,canvas,img,video{vertical-align:middle}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}*,:after,:before{box-sizing:border-box}body ol,body p,body span,body ul{color:#5F5B58}a{color:#C36;-webkit-transition:color ease 500ms;transition:color ease 500ms}a:hover{color:#ABD2C6}img{height:auto;max-width:100%}h2{font-size:3em}h3{font-size:2.4em}h4{font-size:1.8em}h1,h2,h3,h4,h5,h6{clear:both}address,dd,dl,fieldset,ol,p,pre,table,ul{margin:0 0 .7142857143em;font-size:14px;font-size:1.4em}blockquote{font-size:14px;font-size:1.4em;padding:.7142857143em 1.4285714286em;margin:0 0 2.1428571429em;border-left:.3571428571em solid #eee}blockquote p{font-size:14px;font-size:1em}address{margin:0 0 1.5em}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}#header,#top-bar{display:none}#content,#footer,#slider{opacity:0}.visibleAnimation{-webkit-animation:1s fadeIn;animation:1s fadeIn;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.button.button-border--white,.gform_wrapper input.button-border--white[type=submit],.search-form .button-border--white.search-submit{border-color:#fff;color:#fff}.button.button-border--white span,.gform_wrapper input.button-border--white[type=submit] span,.search-form .button-border--white.search-submit span{color:#fff}.button.button-border--white:hover,.gform_wrapper input.button-border--white[type=submit]:hover,.search-form .button-border--white.search-submit:hover{background:#fff;color:#5F5B58}.button.button-border--white:hover span,.gform_wrapper input.button-border--white[type=submit]:hover span,.search-form .button-border--white.search-submit:hover span{color:#5F5B58}.button.button-border--black,.gform_wrapper input.button-border--black[type=submit],.search-form .button-border--black.search-submit{border-color:#000;color:#000}.button.button-border--black span,.gform_wrapper input.button-border--black[type=submit] span,.search-form .button-border--black.search-submit span{color:#000}.button.button-border--black:hover,.gform_wrapper input.button-border--black[type=submit]:hover,.search-form .button-border--black.search-submit:hover{background:#000;color:#FFF}.button.button-border--black:hover span,.gform_wrapper input.button-border--black[type=submit]:hover span,.search-form .button-border--black.search-submit:hover span{color:#FFF}.button.button-small,.gform_wrapper .shopListing .productItem input[type=submit],.gform_wrapper input[type=submit],.search-form .search-submit,.search-form .shopListing .productItem .search-submit,.shopListing .productItem .button,.shopListing .productItem .gform_wrapper input[type=submit],.shopListing .productItem .search-form .search-submit{padding:0 1.4166666667em;font-size:12px;height:2.8333333333em;line-height:2.8333333333em;text-shadow:none;background-color:#C36;color:#fff;text-transform:uppercase;font-weight:600}.button.button-small:hover,.gform_wrapper input[type=submit]:hover,.search-form .search-submit:hover,.shopListing .productItem .button:hover{background-color:#ABD2C6}#content .content-wrap{padding-top:30px}.widget p{line-height:inherit}.widget li a{background:0 0;padding:0 0 0 12px;position:relative}.widget li a:hover{color:#C36}.widget li a:before{content:"›";position:absolute;left:0}.mfp-content figcaption{margin:0}.mfp-arrow-left:before{border-right:none}.mfp-arrow-right:before{border-left:none}#page{max-width:1000px;margin:20px auto}.site-footer{clear:both;width:100%}.entry-header,.page-header,.post{border-bottom:0;padding-bottom:0;margin:30px 0}.entry-header .entry-title,.entry-header .page-title,.page-header .entry-title,.page-header .page-title,.post .entry-title,.post .page-title{font-family:"Times New Roman",serif;font-size:3.6em;font-weight:700;margin:0}.entry-header .entry-title+.entry-subtitle,.entry-header .page-title+.entry-subtitle,.page-header .entry-title+.entry-subtitle,.page-header .page-title+.entry-subtitle,.post .entry-title+.entry-subtitle,.post .page-title+.entry-subtitle{margin-top:.5em;display:inline-block}.entry-header .entry-subtitle,.page-header .entry-subtitle,.post .entry-subtitle{font-family:"Times New Roman",serif;font-size:1.9em;font-weight:700;color:#5F5B58;margin-bottom:0}.entry-header .entry-subtitle a,.page-header .entry-subtitle a,.post .entry-subtitle a{color:inherit}.home .sliderHorizontal ul{font-size:1em}.home .site-main{margin-bottom:40px}.home .site-main .titleSpecial{font-size:1.6em;margin:0k}@media only screen and (max-width:991px){.marginSectionMd{margin-bottom:50px}}.widget_links.postAssociated .active{padding-left:10px}.widget_links.postAssociated .active a{font-weight:700}.site-content .paging-navigation{margin:3em 0!important}.site-content .paging-navigation .nav-links{font-size:1em}.site-content .paging-navigation .nav-links .page-numbers{padding:.5em;background-color:#ABD2C6;font-size:1.4em;color:#fff;display:inline-block;width:2em;text-align:center;vertical-align:middle;-webkit-transition:background-color 500ms ease;transition:background-color 500ms ease}.site-content .paging-navigation .nav-links .page-numbers.current,.site-content .paging-navigation .nav-links .page-numbers:hover{background-color:#C36}#header{clear:both;padding:15px 0;-webkit-transition:none;transition:none}.sticky-header{padding:0}#top-bar{overflow:hidden}#top-bar .top-links.custom li a,#top-bar .top-links.custom li span{display:inline-block;text-transform:uppercase;height:44px;font-size:12px;color:#7B7B7B;font-weight:500;padding:0 12px}#top-bar .top-links.custom li:hover{background:0 0}#top-bar .top-links.custom li:hover a{background-color:#EEE}#top-bar .top-links.custom li i{font-size:13px;margin-right:10px}#top-bar .top-links.custom li:first-of-type span{padding-left:0}#top-bar .top-links a.side-panel-trigger{padding-right:30px;padding-left:30px;font-size:16px;color:#fff}#top-bar .top-links a.show-text-icon{border-left:1px solid #eee}#top-bar .social_link{margin-top:5px}#top-bar .social_link i:first-of-type{color:#7B7B7B}#logo{height:auto}#logo a{display:block!important}#logo a img{display:block;height:10em;font-size:9px;margin:0 auto;max-height:5.8em;-webkit-transition:all ease 500ms;transition:all ease 500ms}@media only screen and (min-width:992px){#logo a img{font-size:10px}}.sticky-header #logo img{padding:7px 0}#top-search.custom{margin:0}#top-search.custom form{height:100%}#top-search.custom form input{padding-right:62px;font-size:12px}@media only screen and (min-width:480px){#top-search.custom form input{font-size:14px}}@media only screen and (min-width:620px){#top-search.custom form input{font-size:16px}}@media only screen and (min-width:768px){#top-search.custom form input{font-size:18px}}@media only screen and (min-width:992px){#top-search.custom form input{font-size:20px}}#top-search.custom #top-search-trigger{right:15px}@media only screen and (min-width:1200px){#top-search.custom form input{padding-right:85px;font-size:22px}#top-search.custom #top-search-trigger{right:0!important}}#primary-menu-trigger,#top-search.custom #top-search-trigger{line-height:normal;width:5.8em;height:5.8em;top:0;-webkit-transition:font-size ease 500ms;transition:font-size ease 500ms;background:#C36;margin:0;font-size:8px}@media only screen and (min-width:1200px){#primary-menu-trigger,#top-search.custom #top-search-trigger{font-size:10px}}#primary-menu-trigger:hover,#top-search.custom #top-search-trigger:hover{background:#ABD2C6}#primary-menu-trigger i,#top-search.custom #top-search-trigger i{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;top:50%;position:absolute;left:0;color:#fff;font-size:2.5em}#header.sticky-header:not(.static-sticky) #top-search{margin:16px 0!important}#header.sticky-header:not(.static-sticky) #top-search #top-search-trigger{font-size:5px}#footer{background-color:#fff;border-top:0}#footer .footer-widgets-wrap{padding:32px 0}@media only screen and (max-width:767px){#top-bar .top-links li{vertical-align:top}#footer{text-align:center}}#footer .footer-logo{max-width:150px;margin-left:auto;margin-right:auto}#footer .titleSanSerif{margin-bottom:.3em;color:#4D4D4D}#footer address,#footer ol,#footer p,#footer span,#footer ul{color:#4D4D4D}@media only screen and (min-width:768px){#footer .widget_links{border-left:1px dashed #4D4D4D;padding-left:15px}}#footer .widget_links ul li a{color:#4D4D4D;font-family:proxima-nova,sans-serif}#footer .widget_links ul li a:hover{color:#C36}#footer .widget_links ul ul li{padding:0}#footer .widget_links>ul>li>a{font-weight:600}#footer #bottom_footer{background-color:#E9E9E9;padding:1.8em 0}#footer #bottom_footer ul{list-style:none;margin:0;font-size:0}#footer #bottom_footer ul li{display:inline-block;vertical-align:middle;font-size:11px}#footer #bottom_footer ul li:after{content:"/";padding:0 .5em;font-size:inherit;color:inherit;display:inline-block;vertical-align:middle}#footer #bottom_footer ul li:last-of-type:after{content:none}#footer #bottom_footer ul li a{line-height:3em;font-size:1.1em;color:#4D4D4D;-webkit-transition:color ease 500ms;transition:color ease 500ms}#footer #bottom_footer ul li a:hover{color:#C36}#footer #bottom_footer .social_link{text-align:center}.newsletter-widget{display:table;width:100%;font-size:10px}@media only screen and (min-width:992px){#footer #bottom_footer .social_link{text-align:right}.newsletter-widget{max-width:385px}}.newsletter-widget .input-group-icon{font-size:1em;display:table-cell;font-weight:400;line-height:1;color:#4D4D4D;text-align:center;background-color:#ddd;white-space:nowrap;vertical-align:middle}.newsletter-widget .input-group-icon i{font-size:25px;font-size:2.5em;padding:0 .28em}.newsletter-widget .input-group-icon.input-border{border:1px solid #ccc;border-radius:.2857142857em}.newsletter-widget .input-group-icon.icon-left{border-bottom-right-radius:0;border-top-right-radius:0;border-right:0}.newsletter-widget .input-group-icon.icon-right{border-bottom-left-radius:0;border-top-left-radius:0;border-left:0}.newsletter-widget .form-group{display:table-cell;vertical-align:top}.gform_wrapper .newsletter-widget input[type=submit],.newsletter-widget .button.button-small,.newsletter-widget .gform_wrapper input[type=submit],.newsletter-widget .search-form .search-submit,.newsletter-widget .shopListing .productItem .button,.search-form .newsletter-widget .search-submit,.shopListing .productItem .newsletter-widget .button{font-size:14px;height:2.5714285714em;padding:.4285714286em .8571428571em;line-height:1}.newsletter-widget .input-mail{position:relative;z-index:2;width:100%;margin-bottom:0}.newsletter-widget .input-mail input{font-size:14px;font-size:1.4em;height:2.5714285714em;line-height:1.42857143;display:block;width:100%;color:#4D4D4D;outline:0;background-color:#fff;background-image:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-radius:0}.newsletter-widget .input-mail input.input-border{border:2px solid #ddd}.newsletter-widget .input-mail input:active,.newsletter-widget .input-mail input:focus{color:#C36;box-shadow:none}.newsletter-widget .caldera_ajax_error_block{position:absolute}#breadcrumbList{text-align:center;margin-bottom:0}#breadcrumbList .breadcrumbNav{margin:0}#breadcrumbList .breadcrumbNav a{text-decoration:underline!important}#breadcrumbList .breadcrumbNav a,#breadcrumbList .breadcrumbNav span{font-family:proxima-nova,sans-serif;font-weight:400;color:grey;font-size:1em;-webkit-transition:color 500ms ease;transition:color 500ms ease}#breadcrumbList .breadcrumbNav a:hover{color:#C36}.no-slider .slide{display:block!important}.slick-carousel .slick-slide{margin:0 20px}.owl-carousel.cssCustom .flex-prev,.owl-carousel.cssCustom .owl-prev,.owl-carousel.cssCustom .slick-prev,.product-slider .flex-prev,.product-slider .owl-prev,.product-slider .slick-prev,.slick-carousel .flex-prev,.slick-carousel .owl-prev,.slick-carousel .slick-prev{left:0;border-radius:0 3px 3px 0}.owl-carousel.cssCustom .flex-next,.owl-carousel.cssCustom .owl-next,.owl-carousel.cssCustom .slick-next,.product-slider .flex-next,.product-slider .owl-next,.product-slider .slick-next,.slick-carousel .flex-next,.slick-carousel .owl-next,.slick-carousel .slick-next{right:0;border-radius:3px 0 0 3px}.owl-carousel.cssCustom .owl-nav [class*=owl-],.owl-carousel.cssCustom .slick-arrow,.product-slider .owl-nav [class*=owl-],.product-slider .slick-arrow,.slick-carousel .owl-nav [class*=owl-],.slick-carousel .slick-arrow{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;opacity:0;-webkit-transition:all ease 500ms;transition:all ease 500ms}.owl-carousel.cssCustom:hover .owl-nav [class*=owl-],.owl-carousel.cssCustom:hover .slick-arrow,.product-slider:hover .owl-nav [class*=owl-],.product-slider:hover .slick-arrow,.slick-carousel:hover .owl-nav [class*=owl-],.slick-carousel:hover .slick-arrow{opacity:1}.owl-carousel.cssCustom.navThemeSquare .flex-next,.owl-carousel.cssCustom.navThemeSquare .flex-prev,.owl-carousel.cssCustom.navThemeSquare .owl-nav [class*=owl-],.product-slider.navThemeSquare .flex-next,.product-slider.navThemeSquare .flex-prev,.product-slider.navThemeSquare .owl-nav [class*=owl-],.slick-carousel.navThemeSquare .flex-next,.slick-carousel.navThemeSquare .flex-prev,.slick-carousel.navThemeSquare .owl-nav [class*=owl-]{background-color:#fff;height:auto;line-height:53px;width:34px;font-size:3.4em;text-align:center;cursor:pointer;border:none;margin-top:0}.owl-carousel.cssCustom.navThemeSquare .flex-next:hover,.owl-carousel.cssCustom.navThemeSquare .flex-prev:hover,.owl-carousel.cssCustom.navThemeSquare .owl-nav [class*=owl-]:hover,.product-slider.navThemeSquare .flex-next:hover,.product-slider.navThemeSquare .flex-prev:hover,.product-slider.navThemeSquare .owl-nav [class*=owl-]:hover,.slick-carousel.navThemeSquare .flex-next:hover,.slick-carousel.navThemeSquare .flex-prev:hover,.slick-carousel.navThemeSquare .owl-nav [class*=owl-]:hover{background-color:#C36!important}.owl-carousel.cssCustom.navThemeSquare .flex-next:hover i,.owl-carousel.cssCustom.navThemeSquare .flex-prev:hover i,.owl-carousel.cssCustom.navThemeSquare .owl-nav [class*=owl-]:hover i,.product-slider.navThemeSquare .flex-next:hover i,.product-slider.navThemeSquare .flex-prev:hover i,.product-slider.navThemeSquare .owl-nav [class*=owl-]:hover i,.slick-carousel.navThemeSquare .flex-next:hover i,.slick-carousel.navThemeSquare .flex-prev:hover i,.slick-carousel.navThemeSquare .owl-nav [class*=owl-]:hover i{color:#fff}.owl-carousel.cssCustom.navThemeSquare .flex-next i,.owl-carousel.cssCustom.navThemeSquare .flex-prev i,.owl-carousel.cssCustom.navThemeSquare .owl-nav [class*=owl-] i,.product-slider.navThemeSquare .flex-next i,.product-slider.navThemeSquare .flex-prev i,.product-slider.navThemeSquare .owl-nav [class*=owl-] i,.slick-carousel.navThemeSquare .flex-next i,.slick-carousel.navThemeSquare .flex-prev i,.slick-carousel.navThemeSquare .owl-nav [class*=owl-] i{color:#C36;line-height:53px;height:53px!important}.owl-carousel.cssCustom.navThemeTransparent .flex-next,.owl-carousel.cssCustom.navThemeTransparent .flex-prev,.owl-carousel.cssCustom.navThemeTransparent .owl-nav [class*=owl-],.owl-carousel.cssCustom.navThemeTransparent .slick-next,.owl-carousel.cssCustom.navThemeTransparent .slick-prev,.product-slider.navThemeTransparent .flex-next,.product-slider.navThemeTransparent .flex-prev,.product-slider.navThemeTransparent .owl-nav [class*=owl-],.product-slider.navThemeTransparent .slick-next,.product-slider.navThemeTransparent .slick-prev,.slick-carousel.navThemeTransparent .flex-next,.slick-carousel.navThemeTransparent .flex-prev,.slick-carousel.navThemeTransparent .owl-nav [class*=owl-],.slick-carousel.navThemeTransparent .slick-next,.slick-carousel.navThemeTransparent .slick-prev{background-color:transparent;height:auto;line-height:53px;width:34px;font-size:3.4em;text-align:center;cursor:pointer;border:none;margin-top:0}.owl-carousel.cssCustom.navThemeTransparent .flex-next:hover,.owl-carousel.cssCustom.navThemeTransparent .flex-prev:hover,.owl-carousel.cssCustom.navThemeTransparent .owl-nav [class*=owl-]:hover,.owl-carousel.cssCustom.navThemeTransparent .slick-next:hover,.owl-carousel.cssCustom.navThemeTransparent .slick-prev:hover,.product-slider.navThemeTransparent .flex-next:hover,.product-slider.navThemeTransparent .flex-prev:hover,.product-slider.navThemeTransparent .owl-nav [class*=owl-]:hover,.product-slider.navThemeTransparent .slick-next:hover,.product-slider.navThemeTransparent .slick-prev:hover,.slick-carousel.navThemeTransparent .flex-next:hover,.slick-carousel.navThemeTransparent .flex-prev:hover,.slick-carousel.navThemeTransparent .owl-nav [class*=owl-]:hover,.slick-carousel.navThemeTransparent .slick-next:hover,.slick-carousel.navThemeTransparent .slick-prev:hover{background-color:transparent!important}.owl-carousel.cssCustom.navThemeTransparent .flex-next:hover i,.owl-carousel.cssCustom.navThemeTransparent .flex-prev:hover i,.owl-carousel.cssCustom.navThemeTransparent .owl-nav [class*=owl-]:hover i,.owl-carousel.cssCustom.navThemeTransparent .slick-next:hover i,.owl-carousel.cssCustom.navThemeTransparent .slick-prev:hover i,.product-slider.navThemeTransparent .flex-next:hover i,.product-slider.navThemeTransparent .flex-prev:hover i,.product-slider.navThemeTransparent .owl-nav [class*=owl-]:hover i,.product-slider.navThemeTransparent .slick-next:hover i,.product-slider.navThemeTransparent .slick-prev:hover i,.slick-carousel.navThemeTransparent .flex-next:hover i,.slick-carousel.navThemeTransparent .flex-prev:hover i,.slick-carousel.navThemeTransparent .owl-nav [class*=owl-]:hover i,.slick-carousel.navThemeTransparent .slick-next:hover i,.slick-carousel.navThemeTransparent .slick-prev:hover i{color:#C36}.owl-carousel.cssCustom.navThemeTransparent .flex-next i,.owl-carousel.cssCustom.navThemeTransparent .flex-prev i,.owl-carousel.cssCustom.navThemeTransparent .owl-nav [class*=owl-] i,.owl-carousel.cssCustom.navThemeTransparent .slick-next i,.owl-carousel.cssCustom.navThemeTransparent .slick-prev i,.product-slider.navThemeTransparent .flex-next i,.product-slider.navThemeTransparent .flex-prev i,.product-slider.navThemeTransparent .owl-nav [class*=owl-] i,.product-slider.navThemeTransparent .slick-next i,.product-slider.navThemeTransparent .slick-prev i,.slick-carousel.navThemeTransparent .flex-next i,.slick-carousel.navThemeTransparent .flex-prev i,.slick-carousel.navThemeTransparent .owl-nav [class*=owl-] i,.slick-carousel.navThemeTransparent .slick-next i,.slick-carousel.navThemeTransparent .slick-prev i{color:#fff;line-height:53px;height:53px!important}.owl-carousel.cssCustom.navNoAnim:hover .flex-next,.owl-carousel.cssCustom.navNoAnim:hover .flex-prev,.owl-carousel.cssCustom.navNoAnim:hover .owl-nav .owl-prev,.owl-carousel.cssCustom.navNoAnim:hover .slick-prev,.product-slider.navNoAnim:hover .flex-next,.product-slider.navNoAnim:hover .flex-prev,.product-slider.navNoAnim:hover .owl-nav .owl-prev,.product-slider.navNoAnim:hover .slick-prev,.slick-carousel.navNoAnim:hover .flex-next,.slick-carousel.navNoAnim:hover .flex-prev,.slick-carousel.navNoAnim:hover .owl-nav .owl-prev,.slick-carousel.navNoAnim:hover .slick-prev{left:-50px;opacity:1}.owl-carousel.cssCustom.navNoAnim:hover .flex-next,.owl-carousel.cssCustom.navNoAnim:hover .flex-prev,.owl-carousel.cssCustom.navNoAnim:hover .owl-nav .owl-next,.owl-carousel.cssCustom.navNoAnim:hover .slick-next,.product-slider.navNoAnim:hover .flex-next,.product-slider.navNoAnim:hover .flex-prev,.product-slider.navNoAnim:hover .owl-nav .owl-next,.product-slider.navNoAnim:hover .slick-next,.slick-carousel.navNoAnim:hover .flex-next,.slick-carousel.navNoAnim:hover .flex-prev,.slick-carousel.navNoAnim:hover .owl-nav .owl-next,.slick-carousel.navNoAnim:hover .slick-next{right:-50px;opacity:1}.owl-carousel.cssCustom.navAlwaysVisible:hover .flex-next,.owl-carousel.cssCustom.navAlwaysVisible:hover .flex-prev,.owl-carousel.cssCustom.navAlwaysVisible:hover .owl-nav .owl-prev,.owl-carousel.cssCustom.navAlwaysVisible:hover .slick-prev,.product-slider.navAlwaysVisible:hover .flex-next,.product-slider.navAlwaysVisible:hover .flex-prev,.product-slider.navAlwaysVisible:hover .owl-nav .owl-prev,.product-slider.navAlwaysVisible:hover .slick-prev,.slick-carousel.navAlwaysVisible:hover .flex-next,.slick-carousel.navAlwaysVisible:hover .flex-prev,.slick-carousel.navAlwaysVisible:hover .owl-nav .owl-prev,.slick-carousel.navAlwaysVisible:hover .slick-prev{left:0}.owl-carousel.cssCustom.navAlwaysVisible:hover .flex-next,.owl-carousel.cssCustom.navAlwaysVisible:hover .flex-prev,.owl-carousel.cssCustom.navAlwaysVisible:hover .owl-nav .owl-next,.owl-carousel.cssCustom.navAlwaysVisible:hover .slick-next,.product-slider.navAlwaysVisible:hover .flex-next,.product-slider.navAlwaysVisible:hover .flex-prev,.product-slider.navAlwaysVisible:hover .owl-nav .owl-next,.product-slider.navAlwaysVisible:hover .slick-next,.slick-carousel.navAlwaysVisible:hover .flex-next,.slick-carousel.navAlwaysVisible:hover .flex-prev,.slick-carousel.navAlwaysVisible:hover .owl-nav .owl-next,.slick-carousel.navAlwaysVisible:hover .slick-next{right:0}.owl-item-middle .owl-item{float:none;vertical-align:middle;display:inline-block}.owl-item-middle .owl-item img{max-width:100%;width:auto}.owl-carousel-max-width .owl-item img{max-width:auto;width:auto;max-height:45px}.item-image .maxHeight_slider_img:not(.no-slider) img,.product-image .maxHeight_slider_img img{height:auto;width:100%}@media only screen and (min-width:768px){.item-image .maxHeight_slider_img:not(.no-slider) img,.product-image .maxHeight_slider_img img{display:block;width:auto!important;margin:0 auto;height:auto;max-height:500px;max-width:inherit}}.tparrows{display:none!important}.ares .tp-arr-titleholder{font-size:11px!important}.forcefullwidth_wrapper_tp_banner{overflow:hidden}.tp-banner{opacity:0;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}.tp-banner.revslider-initialised{opacity:1}.light-color .content_slider,.light-color .content_slider p,.light-color .title_slider,.light-color .tp-caption{color:#fff!important}.light-color .black-color .content_slider,.light-color .black-color .content_slider p,.light-color .black-color .title_slider,.light-color .black-color .tp-caption{color:#000!important}.slider_image img{width:100%}.revo-slider-emphasis-text,.title_slider{font-size:40px;line-height:40px;font-weight:700;letter-spacing:0;padding:15px 0;margin-bottom:0!important;font-family:proxima-nova,sans-serif}@media only screen and (min-width:620px){.tparrows{display:block!important}.revo-slider-emphasis-text,.title_slider{font-size:50px;line-height:50px}}@media only screen and (min-width:992px){.revo-slider-emphasis-text,.title_slider{font-size:60px;line-height:60px}}@media only screen and (min-width:1200px){.revo-slider-emphasis-text,.title_slider{font-size:65px;line-height:65px}}.content_slider,.revo-slider-desc-text{font-size:16px;font-weight:600;font-family:proxima-nova,sans-serif;width:100%}.content_slider p,.revo-slider-desc-text p{margin:0 0 30px;text-align:left;width:100%;line-height:16px}@media only screen and (min-width:620px){.content_slider p,.revo-slider-desc-text p{font-size:20px;line-height:20px}}@media only screen and (min-width:992px){.content_slider p,.revo-slider-desc-text p{font-size:25px;line-height:25px}}@media only screen and (min-width:1200px){.content_slider p,.revo-slider-desc-text p{font-size:29px;line-height:29px}}.sliderHorizontal .flex-control-paging{top:75px}.sliderHorizontal .flex-control-paging li a{border-color:#5F5B58}.sliderHorizontal .flex-control-paging li a.flex-active,.sliderHorizontal .flex-control-paging li a:active,.sliderHorizontal .flex-control-paging li a:hover{background-color:#5F5B58;border-color:#5F5B58}.sliderHorizontal .slide{display:table}.sliderHorizontal .flex-direction-nav{opacity:0;-webkit-transition:all 500ms ease;transition:all 500ms ease}.sliderHorizontal .flex-direction-nav .flex-next,.sliderHorizontal .flex-direction-nav .flex-prev{margin-top:0!important;top:inherit;bottom:0;width:45px;height:45px}.sliderHorizontal .flex-direction-nav .flex-next i,.sliderHorizontal .flex-direction-nav .flex-prev i{font-size:29px;line-height:43px;width:100%;height:100%;margin-left:0!important}.sliderHorizontal:hover .flex-direction-nav{opacity:1}.sliderHorizontal .col_image{background:#fff}.sliderHorizontal .col_image img{display:block;max-width:100%;width:auto}.sliderHorizontal .col_description{background:#E9E9E9;padding:45px 15px}@media only screen and (min-width:768px){.sliderHorizontal .col_image{width:80%;display:table-cell;vertical-align:middle}.sliderHorizontal .col_description{width:20%;display:table-cell;vertical-align:middle}}.slideShowFull{margin-bottom:-1.5em}.slideShowFull .no-showTitle .portfolio-image img{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.slideShowFull .portfolio-desc{height:auto}.slideShowFull .portfolio-desc .title-img{margin-bottom:0;color:#000}.pageContact .acf-map{width:100%;height:357px;border:none;margin:20px 0}.pageContact .acf-map img{max-width:inherit!important}.pageContact .contactInfo .title{padding-right:10px;font-size:20px;font-size:2em;display:inline;vertical-align:top;text-transform:uppercase;margin-bottom:0;font-weight:600;line-height:normal}.pageContact .contactInfo .title *{font-size:inherit;display:inline}.pageContact .contactInfo .tel{display:inline-block;vertical-align:top;margin-bottom:0;font-size:20px;font-size:2em;color:#C36;font-weight:600;line-height:normal}.pageContact .contactInfo .tel:before{content:"›";color:#5F5B58;padding-right:5px;vertical-align:top;line-height:1;display:inline-block}.pageContact .contactInfo .content{margin-bottom:10px;margin-top:.8em;font-weight:300}.shareStyle-product-color,.shop-detail .product-color,.shopListing .productItem-color{display:inline;text-transform:uppercase;font-weight:500}.shareStyle-product-ref,.shop-detail .product-ref,.shopListing .productItem-ref{margin-top:.6em;font-weight:600}.shareStyle-product-description p,.shop-detail .product-description p,.shopListing .productItem-extract p{margin-bottom:.8em}.shareStyle-product-price,.shop-detail .product-price,.shopListing .productItem-price{display:inline;font-weight:600}.shareStyle-product-price span,.shop-detail .product-price span,.shopListing .productItem-price span{color:#C36}.sale-flash{padding:.6em 1em;border-radius:.3em;font-size:1.4em;line-height:1}.product-overlay-custom{position:absolute;top:0;background-color:rgba(255,255,255,.5);width:100%;height:100%;z-index:2;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}#primary-menu,.main-navigation li,.overlayAnimation,.product-overlay-custom a{position:relative}.product-overlay-custom a{opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);top:50%;left:50%;width:40px!important;height:40px!important;display:inline-block;background:#C36;font-size:18px;line-height:40px;text-align:center;color:#fff;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product-overlay-custom a:hover{background-color:#ABD2C6}.overlayAnimation:hover .product-overlay-custom{opacity:1}.overlayAnimation:hover .product-overlay-custom a{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.shopListing .productItem{padding-bottom:30px}.shopListing .productItem-desc{font-size:1em;padding:15px 0}.shopListing .productItem-title{margin-bottom:0;font-size:20px}.shopListing .productItem-title .title{font-size:inherit;margin-bottom:0}.shopListing .productItem-title a{color:#C36;-webkit-transition:all .2s linear;transition:all .2s linear}.shopListing .productItem-title a:hover{color:#ABD2C6}.shopListing .productItem-color,.shopListing .productItem-price{font-size:16px}.shopListing .productItem-price:before{content:"›";display:inline-block;color:#5F5B58;margin:0 5px;font-size:16px;line-height:.6em}.shopListing .productItem-price ins{text-decoration:none;color:#C36;white-space:nowrap}.shopListing .productItem-price del{font-weight:400;font-size:90%;color:#888;white-space:nowrap}.shopListing .productItem-extract p,.shopListing .productItem-ref{font-size:14px}.gform_wrapper .shopListing .productItem input[type=submit],.search-form .shopListing .productItem .search-submit,.shopListing .productItem .button,.shopListing .productItem .gform_wrapper input[type=submit],.shopListing .productItem .search-form .search-submit{margin-left:0;border-radius:0}.gform_wrapper .shopListing .productItem input.button-green[type=submit],.search-form .shopListing .productItem .button-green.search-submit,.shopListing .productItem .button.button-green,.shopListing .productItem .gform_wrapper input.button-green[type=submit],.shopListing .productItem .search-form .button-green.search-submit{background-color:#ABD2C6!important}.shopListing .fslider .slide>a>img{max-height:250px;max-width:100%;width:auto;margin:0 auto}.shopListing .productItem-image .flexslider .slider-wrap img{max-width:100%;display:block;width:auto;margin:0 auto;max-height:250px}.shop-detail .product-desc{font-size:1em}.shop-detail .product-color{font-size:29px}.shop-detail .product-color:before{content:"|";display:inline-block;margin:0 .3em;font-weight:inherit}.shop-detail .product-ref{font-size:14px}.shop-detail .product-price{font-size:29px}#primary-menu ul{font-size:1em}#primary-menu ul li.current-menu-item a{color:#C36}#primary-menu ul li.icon-fa-home{display:block}@media only screen and (min-width:1200px){#primary-menu-trigger{margin:0}#primary-menu ul li.icon-fa-home a{font-size:0;line-height:0}}#primary-menu ul li.icon-fa-home a:before{content:"\f015";text-align:center;display:block;font-family:FontAwesome;font-size:16px;line-height:1.2;text-rendering:auto;font-smoothing:antialiased;osx-font-smoothing:grayscale}@media only screen and (max-width:1199px){#primary-menu-trigger{left:15px}#primary-menu ul li.icon-fa-home a:before{display:none}}#primary-menu ul li>a{padding:8px 10px 8px 0;font-size:1.3em}#primary-menu ul li ul li a{font-size:1.2em;line-height:normal;padding:10px}#header:not(.sticky-header) #primary-menu ul li .mega-menu-content,#header:not(.sticky-header) #primary-menu ul ul:not(.mega-menu-column){margin-top:16px}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation li{float:left}.main-navigation a{display:block;text-decoration:none}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);display:none;float:left;left:0;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{left:100%;top:0}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul{display:block}.menu-toggle{cursor:pointer;display:none}@media screen and (max-width:600px){.main-navigation.toggled .nav-menu,.menu-toggle{display:block}.main-navigation ul{display:none}}.site-content .comment-navigation,.site-content .paging-navigation,.site-content .post-navigation{margin:0 0 1.5em;overflow:hidden;clear:both}.comment-navigation .nav-previous,.paging-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.paging-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.hentry{margin:0 0 1.5em}.byline,.updated{display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.entry-content ol,.entry-content ul:not(.slider-wrap):not(.woocommerce-error){padding-left:30px}.entry-content figure{max-width:100%}.page-links{clear:both;margin:0 0 1.5em}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.gallery dd,figcaption{font-size:14px;font-size:1.4em;margin:.8075em 0;font-style:italic;text-align:center;font-family:"Times New Roman",serif}embed,iframe,object{max-width:100%}.gallery{margin-left:-.5em;margin-right:-.5em;margin-bottom:1.5em}.gallery:after{display:table;content:"";clear:both}.gallery-item{margin:0;float:left;padding:.5em}.gallery-item img{width:100%;border:none}.gallery-columns-1 .gallery-item{width:100%;float:none}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.3333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6667%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.listing_news .item-date,.shareStyle-item-date,.single_news .item-date{display:inline;text-transform:uppercase;font-weight:500}.listing_news .item-extract p,.shareStyle-item-description p{margin-bottom:.8em}.listing_news .item{padding-bottom:30px}.listing_news .item-desc{font-size:1em;padding:15px 0}.listing_news .item-title{margin-bottom:0;font-size:20px;font-size:2em}.listing_news .item-title .title{font-size:inherit;margin-bottom:0}.listing_news .item-title a{color:#C36;-webkit-transition:all .2s linear;transition:all .2s linear}.listing_news .item-title a:hover{color:#ABD2C6}.listing_news .item-date{font-size:13px;font-size:1.3em}.listing_news .item-extract p{font-size:14px;font-size:1.4em}.gform_wrapper .listing_news .item input[type=submit],.listing_news .item .button,.listing_news .item .gform_wrapper input[type=submit],.listing_news .item .search-form .search-submit,.search-form .listing_news .item .search-submit{margin-left:0}.single_news .slider-wrap{padding-left:0}.single_news .item-desc p{margin-bottom:.8em}.single_news .item-date{font-size:16px;font-size:1.6em;color:#C36;margin-bottom:.5em}.search-results .entry-header{padding:0;margin-top:0;margin-bottom:0}.search-results .entry-header .entry-title{margin-top:0;margin-bottom:10px;font-size:2.5em}.search-results .hentry{border-bottom:1px solid #e8e6e6;padding:25px 0}.search-results .fslider .slide>a>img{max-width:100%;display:block;width:auto;margin:0 auto;max-height:250px}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.gform_wrapper .gform_required_legend,.widget_search .search-submit{display:none}.gform_wrapper label{letter-spacing:normal;font-size:14px!important;font-size:1.4em!important;color:#5F5B58;font-weight:500}.gform_wrapper .gform_footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.gform_wrapper input[type=submit]{margin:0}.form-control,.search-field{border-radius:0;border:2px solid #ddd;box-shadow:none;-webkit-transition:border-color ease 500ms;transition:border-color ease 500ms;padding:6px 12px;background-color:#fff}.form-control:focus,.search-field:focus{border-color:#C36;box-shadow:none}.search-form label{font-size:10px;font-size:1em;vertical-align:middle;margin-bottom:0}.search-form label .search-field{padding:9px}.search-form .search-submit{vertical-align:middle;height:2.83333em;-webkit-appearance:none!important;appearance:none!important;border:none}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.no-pt{padding-top:0}.no-pb{padding-bottom:0}.no-pl{padding-left:0}.no-pr{padding-right:0}.pt15{padding-top:15px}.pb15{padding-bottom:15px}.no-mb{margin-bottom:0}.mt15{margin-top:15px}.mb15{margin-bottom:15px}.bg-color-tonique{background-color:#C36}.bg-color-tonique2{background-color:#ABD2C6}.home .site-main .title,.titleSerif{margin-bottom:.6em;font-size:3.6em;font-weight:700;font-family:"Times New Roman",serif}.titleSanSerif{margin-bottom:.6em;margin-top:0;font-size:1.6em;font-weight:600;font-family:proxima-nova,sans-serif;color:#5F5B58;text-transform:uppercase}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.noColorChange{color:inherit}.noColorChange.colorLinkHover:hover{color:#ABD2C6}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}