.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}@font-face{font-family:"Kristen ITC";src:url(//www.monbalconparisien.fr/wp-content/themes/monbalcon/fonts/Kristen-ITC.eot);src:local("Kristen-ITC.TTF"),url(//www.monbalconparisien.fr/wp-content/themes/monbalcon/fonts/Kristen-ITC.woff) format("woff"),url(//www.monbalconparisien.fr/wp-content/themes/monbalcon/fonts/Kristen-ITC.ttf) format("truetype"),url(//www.monbalconparisien.fr/wp-content/themes/monbalcon/fonts/Kristen-ITC.svg) format("svg");font-weight:normal;font-style:normal}.top-bar-section>ul>li{position:relative}.top-bar-section #mbp-navigation-menu,.top-bar-section .sub-menu{position:absolute;width:850px;display:none}.top-bar-section li:hover #mbp-navigation-menu,.top-bar-section li:hover .sub-menu{display:block}.top-bar-section nav.product-nav--container .menu-item--lighter{top:40px;bottom:0}.top-bar-section .product-nav-line.show-for-medium-up{display:none !important}#mbp-navigation-menu.hide{display:none}@media only screen and (min-width: 40.063em){.nav-inside nav.product-nav--container a{width:33%}.top-bar-section .nav-inside nav.product-nav--container ul li>a{width:100%}}@media only screen and (max-width: 1024px){.top-bar-section #mbp-navigation-menu{width:250px;right:0}.top-bar-section nav.product-nav--container .menu-item--lighter{top:0;right:0}.top-bar-section nav.product-nav--container ul li>a{padding-left:0}}@media only screen and (min-width: 64.063em){.top-bar-section li.menu-inside.active:not(.has-form)>a:not(.button),.top-bar-section li.menu-inside li.active:not(.has-form)>a:not(.button),.nav-inside .product-nav--container li.active a{background:#293f4c;color:#dde23a}.top-bar-section li.menu-inside.active:not(.has-form)>a:not(.button):hover,.top-bar-section li.menu-inside li.active:not(.has-form)>a:not(.button):hover,.nav-inside .product-nav--container li a:hover,.top-bar-section ul li.menu-inside:hover:not(.has-form)>a,.top-bar-section ul li.menu-inside li:hover:not(.has-form)>a{background:#293f4c;color:#dde23a}}@media only screen and (max-width: 1140px)and (min-width: 64.063em){.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form)>a:not(.button){padding:0 1.5em}}@media only screen and (min-width: 40.063em){nav.product-nav--container a{width:24%}}#homepage-hero>:nth-child(3){background-image:url(https://www.monbalconparisien.fr/wp-content/uploads/2022/09/banniereappartement-2.jpg);background-size:cover !important;background-position:center !important}#homepage-hero>:nth-child(4){background-image:url(//www.monbalconparisien.fr/wp-content/uploads/2021/06/banniere-atelier.jpg);background-size:cover !important;background-position:center !important}#homepage-hero .front.hero--first-panel>.row,#homepage-hero .front.hero--first-panel>.row>.columns{height:100%}.title--panel{padding:8rem 3rem;min-height:400px;background:#dde23a}.title--panel .wp-block-group__inner-container{margin-left:auto;margin-right:auto;text-align:center}.title--panel h1{color:#293f4c}.widget.widget-home{padding:0;background-color:rgba(0,0,0,0);border:none}.widget.widget-cta{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;bottom:0;width:100%}.widget.widget-cta.widget_block{bottom:auto;top:0;-webkit-transform:translateX(-25%);transform:translateX(-25%);left:25%}.widget.widget-slideshow{display:none}.widget.widget-slideshow .image{max-height:100%}.widget.widget-slideshow .textwidget,.widget.widget-slideshow .textwidget .row,.widget.widget-slideshow .textwidget .row .columns{height:100%}.widget.widget-slideshow .textwidget .row-bottom{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;bottom:1.5rem}.widget .alert{text-align:center;background-color:#233746;padding:15px 20px;width:auto;display:inline-block;color:#fff}.widget .alert-off{display:none}.widget .alert h5{color:#fff;font-size:1.5em;font-weight:normal}.widget .alert h5 b{font-weight:bold}#homepage-hero .hero--first-panel .widget .alert p{margin-bottom:0}.widget.widget-slideshow .alert{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:0;width:90%}.widget.widget-slideshow .alert+div{margin-top:5%}@media only screen and (min-width: 64.063em){.hero--first-panel{padding:1rem}.widget.widget-slideshow img{width:auto !important;height:100% !important;max-height:100% !important}}@media only screen and (max-width: 50.063em){.widget.widget-cta{bottom:0}.widget.widget-slideshow .textwidget .row-bottom{bottom:0}}@media only screen and (max-width: 45.063em){.widget.widget-cta{bottom:.3rem}}@media only screen and (max-width: 40.063em){.widget.widget-cta{bottom:0}.widget.widget-slideshow img{height:85% !important;width:85% !important}}@media only screen and (max-width: 35.063em){.widget.widget-slideshow img{height:100% !important;width:100% !important}}@media only screen and (max-width: 28.063em){.widget.widget-slideshow img{height:125% !important;width:125% !important;max-width:125%}}@media only screen and (max-width: 20.063em){.widget.widget-slideshow img{height:125% !important;width:150% !important;max-width:150%}}#homepage-hero a.hero-button{color:#dde23a;background:#293f4c;border:1px solid rgba(0,0,0,0);padding:.5rem 2rem .5312rem;font-size:.9rem;margin-bottom:2rem}#homepage-hero h2{font-weight:normal;font-size:1rem;margin:0 0 .25rem;line-height:1;font-family:"Kristen ITC"}#homepage-hero p{margin:0;line-height:1}#homepage-hero .hero--first-panel p{margin-bottom:1rem}#homepage-hero a.hero-link{font-size:1rem;color:#293f4c}@media only screen and (max-width: 48em){#homepage-hero a.hero-link{font-size:.8rem}#homepage-hero a.hero-button{padding:.5rem 1rem .5312rem}.widget .alert h5{font-size:1.1em}.widget .alert p{font-size:.9em}}@media only screen and (max-width: 40em){#homepage-hero h2{font-size:1.5rem}.widget .alert{padding:0}.widget .alert h5{font-size:.9em}.widget .alert p{font-size:.8em}}@media only screen and (max-width: 32em){#homepage-hero p,#homepage-hero .hero--first-panel p{margin-bottom:.6rem}#homepage-hero h2{font-size:2rem}.widget .alert h5{font-size:.8em}.widget .alert p{font-size:.7em}}@media only screen and (min-width: 48em){#homepage-hero p,#homepage-hero .hero--first-panel p{margin-bottom:.6rem}}@media only screen and (min-width: 44em){#homepage-hero p,#homepage-hero .hero--first-panel p{margin-bottom:1.5rem}}@media only screen and (min-width: 40em){#homepage-hero h2{font-size:2.5rem}}@media only screen and (min-width: 48em){#homepage-hero h2{font-size:3rem}}@media only screen and (min-width: 64.063em){#homepage-hero p,#homepage-hero .hero--first-panel p{margin-bottom:2rem}#homepage-hero h2{font-size:4rem}#homepage-hero a.hero-link{font-size:1.5rem}#homepage-hero a.hero-button{font-size:1.2rem}}@media only screen and (min-width: 80em){#homepage-hero p,#homepage-hero .hero--first-panel p{margin-bottom:1.8rem}}@media only screen and (min-width: 96em){#homepage-hero p,#homepage-hero .hero--first-panel p{margin-bottom:1.8rem}}@media only screen and (min-width: 104em){#homepage-hero p,#homepage-hero .hero--first-panel p{margin-bottom:0}}@media only screen and (min-width: 112em){#homepage-hero p,#homepage-hero .hero--first-panel p{margin-bottom:-0.8rem}}@media only screen and (min-width: 128em){#homepage-hero p,#homepage-hero .hero--first-panel p{margin-bottom:-0.8rem}}#homepage-hero{height:440px}@media only screen and (min-width: 40.063em){#homepage-hero{height:480px}}@media only screen and (min-width: 50.063em){#homepage-hero{height:450px}}.wrapper--search{height:100px}.wrapper--search input[type=search]{font-size:1em}.wrapper--search input::-webkit-input-placeholder{font-size:1em;line-height:initial}label.error{text-transform:none;font-weight:500;font-size:1em;font-style:italic}mark{background-color:#dde23a}#trustpilot-widget-trustbox-0-wrapper{padding:.375em 3.125em 3.125em}ul.composition-choices{margin-bottom:0}ul.composition-choices li{margin-bottom:0;list-style:none;color:#dde23a}.widget-slideshow{margin-bottom:0}.blog--subheader{padding:0;border-bottom:none;background-color:rgba(0,0,0,0)}.blog--subheader h2 a{color:#dde23a}.blog--maincontent .postThumb{display:none}.postAuthor,.postDate,.comments-link{display:inline-block}.blog--maincontent nav h1{display:none}.blog--maincontent nav .nav-previous{width:50%;float:left}.blog--maincontent nav .nav-next{width:50%;margin-left:50%}.faq--contact #cmplz-document{max-width:none}section+.contact--form,section+p+.contact--form{margin-top:-4rem}section.footer__menus{clear:both}.footer__menus .widget,.footer--bottom .widget{background-color:rgba(0,0,0,0);border:none;padding:0}.footer__menus .widget h5{text-align:left}section.footer__menus .widget h3{text-transform:uppercase;font-size:.825rem}section.footer__menus .widget h3::after{display:block;position:relative;width:17%;content:"";height:2px;margin:1rem 0;background-color:#dde23a}section.footer__menus a{color:#293f4c;font-weight:300;font-size:.8125rem}section.footer__menus a:hover,section.footer__menus a:active{color:#293f4c;border-bottom:1px solid #dde23a}section.footer--bottom .footer-payments{float:right}section.footer--bottom .footer--bottom__prints{clear:right;margin-bottom:0;width:350px;float:right}section.footer--bottom .footer--bottom__description{margin-bottom:0}.footer__menus .widget ul,.footer--bottom .widget ul{margin-bottom:0}.footer--bottom__prints .menu-item{position:relative;padding-left:.3rem}.footer--bottom__prints .menu-item::before{display:inline-block;position:absolute;width:1px;content:"";height:.7125rem;background-color:#293f4c;left:0;top:0}.section-login .products__item .woocommerce-privacy-policy-text p{white-space:normal;font-size:.85em;text-align:justify}label.inline.woocommerce-form-login__rememberme{margin-bottom:.3rem}.login--wrapper>div.padding-bottom-2{display:none}.login--wrapper .mbp_checkout_login_form>h3{display:none}.login--wrapper .mbp_checkout_login_form .section-login.padding-top-4{padding-top:0}.login--wrapper .mbp_checkout_login_form .section-login .large-6{width:100%}.login--wrapper .mbp_checkout_login_form .woocommerce-form-register>p{display:none}.login--wrapper .mbp_checkout_login_form .woocommerce-form-register .row:last-child{padding-top:0}.login--wrapper .mbp_checkout_login_form .woocommerce-form-register .login-subtitle{margin-bottom:0;font-size:.8em}.login--wrapper .mbp_checkout_login_form .woocommerce-form-register .woocommerce-privacy-policy-text p{font-size:.8em}.is-style-outline{color:#dde23a;border-color:#dde23a}@media only screen and (max-width: 840px){.left-carrousel{display:none}.right-carrousel{display:none}}@media only screen and (max-width: 500px){.left-carrousel{display:none}.right-carrousel{display:none}}@media only screen and (max-height: 525px){.top-bar-section ul li>a{padding-top:.75rem;padding-bottom:.75rem}}@media only screen and (min-width: 64.063em){h3.postTitle{font-size:2rem}.title--panel .wp-block-group__inner-container{width:66.66667%}}.round--included{font-size:1.15rem;padding:2rem}@media only screen and (min-width: 40.063em){.round--included{font-size:1.6rem}}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce .woocommerce-noreviews,.woocommerce p.no-comments{position:relative;display:block;padding:1rem;background:#e4eaee;border:1px solid rgba(0,0,0,.15);color:rgba(0,0,0,.5);text-align:center}.woocommerce-message.woocommerce-info,.woocommerce-message.woocommerce-noreviews,.woocommerce-message p.no-comments{background-color:#00afbc}.woocommerce-button{border-radius:1000px;color:#293f4c}.product-options .soldout,.product--panel .soldout{padding:3px 8px;color:#e47353;text-align:center}.is-anchored.cat--pots{min-height:375px}@media only screen and (min-width: 40.063em){.is-anchored.cat--pots{min-height:375px}}.product--panel label.disabled{text-decoration:line-through}.product--panel label.disabled:hover{background-color:rgba(0,0,0,0);cursor:default}ul.pack--avantages .icone-avantage{margin-bottom:.6rem}ul.pack--avantages span{line-height:1.2em}.pack--avantages small{font-size:.8em}.product--panel h1.product_title{font-size:1.4375rem;color:#293f4c}.product--panel .woocommerce-product-details__short-description p{font-size:1.125rem;line-height:1.4;margin-top:.2rem;margin-bottom:.5rem}.view--cart .hero-button{background-color:#293f4c;color:#bdbdbd}.view--cart .hero-button:hover{background-color:#c1c61d;color:#293f4c}#mbp-step-payment #payment .place-order{padding:0}.order--wrapper span,.checkout--wrapper span{display:inline-block}.product_price del{font-size:.8em}.order--wrapper span.order--title,.checkout--wrapper span.order--title{display:block}.order--wrapper .product_description a,.checkout--wrapper .product_description a{display:inline-block}.checkout--wrapper span.qty{display:block}p.product_description{margin-bottom:0}h3.price_amount{text-align:right}.woocommerce-form-coupon-toggle{display:none}.checkout_coupon.woocommerce-form-coupon{display:block !important}.checkout_coupon p:first-child{font-weight:300;margin-top:.2rem;margin-bottom:.5rem}.checkout_coupon .form-row-first{margin-right:0;width:60%;max-width:220px}.checkout_coupon .form-row-first input{padding-left:1rem;max-width:220px;border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.checkout_coupon .form-row-last{width:40%;float:left}.checkout_coupon .form-row-last .button{margin-right:0;width:100%;max-width:160px;padding-top:.7rem;padding-bottom:.55rem;border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.user--checkout .woocommerce-form-login-toggle{display:none}.user--checkout .woocommerce-form.woocommerce-form-login{display:block !important}.registered-users p.form-row-first,.registered-users p.form-row-last,.registered-users p.form-row{margin-right:0;width:100%;margin-bottom:0}.woocommerce-button.button.woocommerce-form-login__submit{width:100%}p.lost_password a{color:#293f4c;font-size:.75rem;text-decoration:underline}label .livraison-notice{border:none;text-transform:none;font-weight:400}.livraison-notice p{padding:1.2rem 0 0}.livraison-notice p+p{padding:0}.livraison-visual.clickandcollect::before{background:url(//www.monbalconparisien.fr/wp-content/themes/monbalcon/images/click-and-collect.png) center no-repeat}.livraison-notice #shipping_method label{position:absolute;left:-999rem}.woocommerce-shipping-totals #shipping_method input[type=radio]+label{cursor:default;margin:0}.woocommerce-shipping-totals #shipping_method li.active label{color:#293f4c}input.shipping_method{position:absolute;left:-999rem}.woocommerce-shipping-totals .livraison-visual,.woocommerce-shipping-totals .livraison-price,.woocommerce-shipping-totals .woocommerce-shipping-methods p{position:absolute;left:-999rem}.shipping_method:checked+label+.livraison-visual{opacity:1;color:#293f4c;background-color:#dde23a}.livraison-notice p{padding:0 2rem;margin:1.75rem 0}.livraison-notice #shipping_method p{padding:0 2rem;margin:0 0 .25rem}.livraison-notice #shipping_method li+li{margin-top:1.75rem}.view--cart #shipping_method label{position:absolute;left:-999rem}.view--cart #shipping_method .livraison-visual::before{top:0;right:auto}.view--cart #shipping_method .livraison-visual{opacity:1;cursor:default;width:120px;height:50px;border-radius:0;line-height:50px;text-align:right;background:none;float:left;padding-right:1rem;color:#293f4c}.view--cart #shipping_method .livraison-price{display:inline-block;margin:.5rem 0;line-height:1.2em}.view--cart #shipping_method p{margin:0 0 .25rem;font-size:.875rem}.view--cart #shipping_method li+li{margin-top:.75rem}#checkout_form #payment ul.payment_methods{border:solid #ddd;border-width:0 0 1px;margin:1.25rem 0 1.1875rem !important}#payment .payment_methods li.wc_payment_method{text-align:center}#payment .payment_methods li.wc_payment_method>input[type=radio]{position:absolute;left:-999rem}#payment .payment_methods li.wc_payment_method>input[type=radio]:checked+label{opacity:1;color:#293f4c;background-color:#dde23a}#payment .payment_methods li.wc_payment_method>input[type=radio]:checked+label::before{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0);-webkit-filter:none;filter:none}#payment .payment_methods li.wc_payment_method>label{position:relative;display:inline-block;cursor:pointer;opacity:.6;width:130px;height:130px;border-radius:50%;overflow:visible;vertical-align:bottom;line-height:285px;color:#666;background:#f4f4f4;transition:all .5s ease-in-out}#payment .payment_methods li.wc_payment_method>label::before{content:"";position:absolute;top:40px;left:0;right:0;margin:0 auto;width:54px;height:54px}.payment_method_paypal label a,.payment_method_paypal label img{display:none}#payment .payment_methods li.payment_method_paypal label::before,#payment .payment_methods li.payment_method_ppcp-gateway label::before{background-image:url(//www.monbalconparisien.fr/wp-content/themes/monbalcon/images/paypal.svg)}.payment_method_stripe label img{display:none}#payment .payment_methods li.payment_method_stripe label::before{background-image:url(//www.monbalconparisien.fr/wp-content/themes/monbalcon/images/stripe.svg)}#payment .payment_methods li.wc_payment_method .payment_box{margin-top:1rem;display:block;color:#293f4c;background:none;border:none}#payment .payment_methods li.wc_payment_method .payment_box p{font-weight:400;font-size:.8125rem;color:#bdbdbd}.row .row.paiement-info{border:1px solid #ddd;border-width:1px 0;margin:1.25rem 0 3.25rem;padding:1.25rem}#checkout_form button{color:#293f4c;border-radius:1000px}#checkout_form button:hover{color:#293f4c;border:1px solid #c0c52b}.user--menu ul>li:hover,.user--menu ul>li.is-active{background:#dde23a;text-decoration:none}.notify--dashboard{margin-bottom:2rem}.woocommerce-button.button.round.button--hollow.cancel{border:none;color:#e47353;padding:0;font-size:.875rem !important}.woocommerce-customer-details address{font-style:normal}.order--wrapper .product_description+a.button{display:inline-block}address p{margin-bottom:0}address+h6{margin-top:2rem}.woocommerce-order-details h2{font-size:.75rem}.woocommerce-order-details [class*=column]+[class*=column]:last-child.woocommerce-column--shipping-address{float:none}.edit-account input+span{display:block;margin-top:-1rem;margin-bottom:1rem;color:#209ca2;font-size:.8em;font-style:normal}.edit-account input+span em{font-weight:300;font-style:normal}.user--account div+a.button.link_product,.user--account span+a.button.woocommerce-button{margin-top:1.25rem}table.shop_table.right{width:auto}table.woocommerce-checkout-review-order-table tfoot tr th{font-weight:normal}table.woocommerce-checkout-review-order-table tfoot tr.order-total th,table tr.order-total td{font-weight:bold;font-size:1rem}.col-go-to-review{text-align:right}.back-to-panel,.go-to-review{font-size:.75rem;font-weight:300;color:#293f4c;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.icon-go-to-review:before{display:inline-block;margin-left:.7rem;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media screen and (min-width: 768px){.woocommerce-order-details .col2-set.addresses{width:auto}}@media only screen and (min-width: 40.063em){.woocommerce-order-details h2{font-size:.75rem}}html{scroll-behavior:smooth}.mobile-only{display:block !important}.mobile-only.flex{display:flex !important}.desktop-only{display:none !important}.trustpilot-above{display:block}.trustpilot-above>div{pointer-events:none}.lci-margin-2{margin-top:20px;margin-bottom:20px}.lci-margin-4{margin-top:40px;margin-bottom:40px}.lci-centered{margin:auto}.circle{padding:20px 10vw}#trustpilot-below{margin-bottom:80px}.products__item .item__information{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home .product-options{left:-25px}.home .item__information .product_name{display:inline-block;min-width:200px}@media only screen and (max-width: 28.063em){.widget.widget-slideshow img{max-width:96%}.slideshow-img{display:flex;align-items:center;justify-content:center;height:100%}}@media only screen and (max-width: 40.063em){.widget.widget-slideshow img{max-width:90%;height:auto !important;width:auto !important}}@media only screen and (min-width: 40.063em){.mobile-only{display:none !important}.circle{padding:0 15px}.desktop-only{display:block !important}.desktop-only.flex{display:flex !important}.home .product-options{left:unset}}.single-product #mbp-show-price{width:100%;display:inline-block;text-align:center}.single-product #mbp-add-to-cart-button{color:#dde23a;background:#293f4c}.single-product #mbp-add-to-cart-button>.add-text,.single-product #mbp-add-to-cart-button>.add-subtext{transition:.3s}.single-product #mbp-add-to-cart-button:hover>.add-text,.single-product #mbp-add-to-cart-button:hover>.add-subtext{-webkit-transform:translateY(-5px);transform:translateY(-5px);transition:.3s}.single-product .section--caracteristiques h5{border-top:none !important}.single-product .caracteristiques-wrapper{border-bottom:1px solid #f0f0f0}.single-product .produit--dimensions{border-bottom:none !important}.product-main-block{display:flex;justify-content:space-around;flex-wrap:wrap}.product-main-block .big-circle{margin:auto}.product-main-block .big-circle p a{color:#7b7b7b;font-weight:bold}.product-main-block .big-circle p a:hover{text-decoration:underline}.product-main-block .lci-product-images{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin:auto}.product-main-block .icon-images{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;margin-bottom:60px}@media only screen and (max-width: 40.063em){.single-product .section--caracteristiques-inner{width:60%}.single-product .pack-block{display:flex;flex-wrap:wrap;padding:2.5rem 0}.single-product .pack-block .leading-circle{width:100%}.single-product .pack-block .small-circles{width:100%;margin-top:15px}.single-product .pack-block .small-circles ul{display:flex;flex-direction:column;margin:auto}.single-product .pack-block .small-circles ul li{margin:5px 0}}@media only screen and (min-width: 40.063em){.single-product .product-main-block{margin-top:30px}.single-product .product-main-block .lci-product-images{display:flex;justify-content:center;flex-wrap:wrap;height:100%;width:650px}.single-product .product-main-block .lci-product-images .main-image{display:flex;justify-content:center}.single-product .product-main-block .lci-product-images .product--panel__image{height:450px}}@media only screen and (max-width: 500px){.single-product .section--caracteristiques-inner{width:80%}}.footer__menus .widget h5{text-align:center;margin-top:40px}#custom_html-2.widget h5{margin-top:10px}.widget img.footer-payments{margin-top:10px;margin-bottom:20px}@media only screen and (min-width: 40.063em){.footer__menus .widget h5{text-align:left}#custom_html-2.widget h5{margin-top:40px}} @media (max-width: 768px) { .blog--maincontent .large-4.columns { display: none !important; } .blog--maincontent .large-8.columns {
width: 100% !important;
float: none !important;
}
}
.elfsight-home-ig { padding: 10px 0; }
@media (max-width: 768px){
.elfsight-home-ig { padding: 0 15px; }
}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails:after{content:"";display:table;clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li{display:inline-block;width:auto!important;float:none!important;margin-bottom:0!important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img{max-height:16px;width:auto;display:block}div.tnp-subscription,
form.tnp-subscription, form.tnp-profile {
display: block;
margin: 1em auto;
max-width: 500px;
width: 100%;
}
div.tnp-profile {
display: block;
margin: 1em 0;
max-width: 500px; } .tnp-subscription div.tnp-field,
.tnp-profile div.tnp-field
{
margin-bottom: .7em;
border: 0;
padding: 0;
}
.tnp-subscription label,
.tnp-profile label
{
display: block;
color: inherit;
font-weight: normal;
line-height: normal;
padding: 0;
margin: 0;
margin-bottom: .25em;
font-size: .9em;
}
.tnp-subscription .tnp-field-checkbox label,
.tnp-profile .tnp-field-checkbox label
{
display: inline-block;
}
.tnp-subscription input[type=text],
.tnp-subscription input[type=email],
.tnp-subscription input[type=submit],
.tnp-subscription select,
.tnp-subscription textarea,
.tnp-profile input[type=text],
.tnp-profile input[type=email],
.tnp-profile input[type=submit],
.tnp-profile select,
.tnp-profile textarea
{
width: 100%;
padding: .7em;
display: block;
border: 1px;
color: #444;
border-color: #ddd;
background-color: #f4f4f4;
background-image: none;
text-shadow: none;
font-size: 1em;
margin: 0;
line-height: normal;
box-sizing: border-box;
}
.tnp-subscription input[type=checkbox],
.tnp-widget input[type=radio],
.tnp-profile input[type=checkbox]
{ max-width: 1em;
display: inline-block;
margin-right: .5em;
} .tnp-subscription select option,
.tnp-profile select option
{
margin-right: .75em;
}
.tnp-subscription input.tnp-submit,
.tnp-profile input.tnp-submit,
.tnp-unsubscribe button.tnp-submit,
.tnp-reactivate button.tnp-submit
{
background-color: #444;
color: #fff;
width: auto;
height: auto;
margin: 0;
display: inline-block;
}
@media all and (max-width: 480px) {
.tnp-subscription input[type=submit],
.tnp-profile input[type=submit] {
width: 100%;
}
}
.tnp-widget {
width: 100%;
display: block;
box-sizing: border-box;
}
.tnp-widget .tnp-field {
margin-bottom: 10px;
border: 0;
padding: 0;
}
.tnp-widget label {
display: block;
color: inherit;
font-size: 14px;
}
.tnp-widget input[type=text], .tnp-widget input[type=email], .tnp-widget input[type=submit], .tnp-widget select {
width: 100%;
padding: 10px;
display: block;
border: 1px solid #ddd ;
border-color: #ddd;
background-color: #f4f4f4;
background-image: none;
text-shadow: none;
color: #444;
font-size: 14px;
line-height: normal;
box-sizing: border-box;
height: auto;
}
.tnp-widget input[type=checkbox], .tnp-widget input[type=radio] {
width: auto;
display: inline-block;
} .tnp-widget select option {
margin-right: 10px;
}
.tnp-widget input.tnp-submit {
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
margin: 0;
}
.tnp-field input[type="submit"] {
position: inherit;
}
.tnp-field label {
} .tnp-widget-minimal {
width: 100%;
}
.tnp-widget-minimal form {
margin: 0;
padding: 0;
border: 0;
}
.tnp-widget-minimal input.tnp-email {
width: 100%;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px solid #ddd;
background-color: #f4f4f4;
color: #444;
font-size: 14px;
}
.tnp-widget-minimal input.tnp-submit {
width: 100%;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px;
border-color: #ddd;
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
font-size: 14px;
line-height: normal;
border-radius: 0px;
height: auto;
margin: 0;
} .tnp-subscription-minimal {
width: 100%;
box-sizing: border-box;
margin: 10px 0;
}
.tnp-subscription-minimal form {
width: auto;
margin: 0;
padding: 0;
border: 0;
white-space: nowrap;
}
.tnp-subscription-minimal input.tnp-email,
.tnp-subscription-minimal input.tnp-name
{
width: 70%;
max-width: 300px;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px solid #ddd;
background-color: #f4f4f4;
color: #444;
font-size: 14px;
line-height: 20px;
border-radius: 0px;
margin-right: 10px;
}
.tnp-subscription-minimal.with-name input.tnp-email,
.tnp-subscription-minimal.with-name input.tnp-name
{
width: 31%;
}
.tnp-subscription-minimal .tnp-privacy-field {
margin-top: 10px;
} .tnp-subscription-minimal input.tnp-submit {
width: 29%;
box-sizing: border-box;
display: inline-block;
padding: 10px;
border: 1px;
border-color: #ddd;
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
font-size: 14px;
line-height: 20px;
border-radius: 0px;
margin: 0;
}
.tnp-subscription-posts {
margin-top: 2em;
margin-bottom: 2em;
padding: 2rem;
}
.tnp-subscription-posts .tnp-subscription {
max-width: auto;
margin: 0;
}
@media all and (max-width: 525px) {
.tnp-subscription-minimal.with-name input.tnp-email,
.tnp-subscription-minimal.with-name input.tnp-name,
.tnp-subscription-minimal input.tnp-submit
{
width: 100%;
max-width: 100%;
margin: 0;
display: block;
margin-bottom: .5rem;
}
} .tnp-button-form button.tnp-submit {
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px;
border-color: #ddd;
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
font-size: 14px;
line-height: normal;
border-radius: 0px;
height: auto;
margin: 0;
} .tnp-comments {
clear: both;
margin-top: 15px;
margin-bottom: 15px;
}
.tnp-comments label {
display: block;
}
.tnp-comments input[type=checkbox] {
display: inline-block;
width: auto!important;
} .tnp-lock {
clear: both;
display: block;
box-sizing: border-box;
box-shadow: none;
margin: 20px;
padding: 15px;
background-color: #fff;
border: 1px solid #ddd;
}
.tnp-nl-checkout {
margin-bottom: 1em;
}.woocommerce-active .site-header .col-full{position:relative}.woocommerce-active .site-branding,.woocommerce-active .site-logo-anchor{float:left}.site-header-cart{list-style-type:none;margin-left:0;padding:0}.site-header-cart .cart-contents{display:block;height:2.244em;width:2.244em;position:absolute;top:0;right:0;background-color:rgba(0,0,0,.05);text-indent:-9999px}.site-header-cart .cart-contents:after{content:"\f07a";font-family:FontAwesome;position:absolute;top:0;right:0;line-height:2.244;width:100%;text-align:center;text-indent:0}.site-header-cart .cart-contents span{display:none}.site-header-cart .widget_shopping_cart{display:none;background-color:#2c2d33}.site-search{font-size:.857em;clear:both}.site-search .widget_product_search input[type=search],.site-search .widget_product_search input[type=text]{padding:1.387em 1.618em 1.387em 3.631em;line-height:1}.site-search .widget_product_search form:before{top:1.387em;left:1.618em}.site-search .widget_product_search #searchsubmit,table.shop_table_responsive tbody th,table.shop_table_responsive thead{display:none}table.shop_table_responsive tr td{display:block}table.shop_table_responsive tr td:before{content:attr(data-title) ': ';font-weight:700}ul.products{margin-left:0;clear:both}ul.products:after{content:"";display:table;clear:both}ul.products li.product{list-style:none;margin-left:0;margin-bottom:4.236em;text-align:center;overflow:hidden;position:relative}ul.products li.product .price,ul.products li.product .star-rating{margin:0 auto 1em}ul.products li.product .price{display:block;color:#787E87;font-weight:400}ul.products li.product .price ins{font-weight:700;margin-left:.618em;background-color:transparent}ul.products li.product img{display:block;margin:0 auto 1.618em}ul.products li.product.product-category img{margin-bottom:1.618em}ul.products li.product .button{margin-bottom:.236em}.single-product div.product{position:relative;overflow:hidden}.single-product div.product:after{content:"";display:table;clear:both}.single-product div.product .images,.single-product div.product .summary{margin-bottom:2.618em;margin-top:0}.single-product div.product .images .woocommerce-main-image{margin-bottom:1.618em;display:block}.single-product div.product .images .thumbnails a.zoom{display:block;width:22.05%;margin-right:3.8%;float:left;margin-bottom:1em}.single-product div.product .images .thumbnails a.zoom.last{margin-right:0}.single-product div.product .images .thumbnails a.zoom.first{clear:both}.single-product div.product form.cart{margin-bottom:1.618em;padding:1.618em 0;border-top:3px solid rgba(0,0,0,.025);border-bottom:3px solid rgba(0,0,0,.025)}.single-product div.product form.cart:after{content:"";display:table;clear:both}.single-product div.product form.cart .quantity{float:left}.single-product div.product form.cart .button{float:right}.single-product div.product .price{font-weight:700}.single-product div.product table.variations{margin:0}.single-product div.product table.variations td,.single-product div.product table.variations th{display:list-item;padding:0;list-style:none;background-color:transparent}.single-product div.product table.variations .value{margin-bottom:1em}.single-product div.product .single_variation .price{margin-bottom:1em;display:block}.single-product div.product .variations_button{padding-top:1em;border-top:1px solid rgba(0,0,0,.1)}.single-product div.product .variations_button:after{content:"";display:table;clear:both}.single-product div.product .woocommerce-product-rating{margin-bottom:2.618em;line-height:1;border-bottom:1px solid rgba(0,0,0,.1);padding:0 0 1.618em;margin-top:-.618em}.single-product div.product .woocommerce-product-rating:after{content:"";display:table;clear:both}.single-product div.product .woocommerce-product-rating a{font-size:.857em}.single-product div.product .woocommerce-product-rating .star-rating{float:right}.single-product div.product .product_meta{font-size:.857em}.single-product div.product p.stock:before{font-family:FontAwesome;margin-right:.53em}.single-product div.product p.stock.in-stock:before{content:"\f118"}.single-product div.product p.stock.out-of-stock:before{content:"\f119"}#reviews #comments{padding-top:0}#reviews .commentlist{list-style:none;margin-left:0}#reviews .commentlist li{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:3.631em;list-style:none;clear:both}#reviews .commentlist li time{opacity:.8}#reviews .commentlist li .avatar{float:right;width:2.618em;height:auto}#reviews .commentlist li p.meta{margin-bottom:1em}#reviews .commentlist li .description{padding-bottom:1.618em}#reviews .commentlist li ul.children{border-top:1px solid rgba(0,0,0,.1);width:81.8181818182%;float:right;margin-right:0;padding-top:2.618em}#reviews .comment-form-rating{clear:both}.woocommerce-breadcrumb{margin-bottom:4.236em;font-size:.857em;padding:1em 0;border-bottom:1px solid rgba(0,0,0,.05)}.woocommerce-breadcrumb a.home:before{content:"\f015";font-family:FontAwesome;font-weight:400;margin-right:.53em}.product_list_widget{list-style:none;margin-left:0}.product_list_widget li{padding:1em 0;border-bottom:1px dotted rgba(0,0,0,.1)}.product_list_widget li:after{content:"";display:table;clear:both}.product_list_widget li img{max-width:2.618em;float:right}.product_list_widget li .quantity{display:block;color:#aeb2b7}.product_list_widget a{color:#60656c}.product_list_widget a:hover{color:#a46497}.widget_shopping_cart .product_list_widget{margin-bottom:0}.widget_shopping_cart .product_list_widget li{padding-left:2em;position:relative}.widget_shopping_cart .product_list_widget li a.remove{position:absolute;top:1em;left:0;opacity:1}.widget_shopping_cart p.buttons,.widget_shopping_cart p.total{padding:1em 0;margin:0;text-align:center}.widget_shopping_cart p.total{border-bottom:1px solid rgba(0,0,0,.1)}.widget_product_categories ul{margin:0}.widget_product_categories ul li{list-style:none;margin-bottom:.618em}.widget_product_categories ul li:before{font-family:FontAwesome;margin-right:.53em;display:inline-block;opacity:.25;content:"\f114"}.widget_product_categories ul li.current-cat:before{content:"\f115"}.widget_product_categories .children{margin-top:.618em;margin-left:1.618em}.site-header .widget_shopping_cart li,.site-header .widget_shopping_cart p.buttons,.site-header .widget_shopping_cart p.total{padding-left:1.387em;padding-right:1.387em;background-color:rgba(0,0,0,.025)}.widget_layered_nav li{margin-bottom:.618em}.widget_layered_nav .chosen:before{font-family:FontAwesome;content:"\f00d";margin-right:.53em;color:#e2401c}.widget.woocommerce li .count{font-size:1em;float:right}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4em}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;border-radius:1em;cursor:ew-resize;outline:0;background:#a46497;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:-.25em;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active,.widget_price_filter .ui-slider .ui-slider-handle:hover{box-shadow:0 0 0 .236em rgba(0,0,0,.1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#a46497;border-radius:1em}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background:rgba(0,0,0,.1)}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}table.cart{margin-bottom:3.631em}table.cart thead{text-indent:-999em}table.cart thead th{padding:0}table.cart .product-quantity .minus,table.cart .product-quantity .plus,table.cart .product-thumbnail{display:none}table.cart td,table.cart th{padding:.53em}table.cart .qty{padding:.236em;max-width:1.618em}table.cart td.actions label{display:none}table.cart td.actions .coupon{padding-bottom:1em;margin-bottom:1em;border-bottom:1px dotted rgba(0,0,0,.1)}table.cart td.actions input{display:block;width:100%;margin:.236em 0}.wc-proceed-to-checkout{margin-bottom:1.618em}.wc-proceed-to-checkout:after{content:"";display:table;clear:both}.wc-proceed-to-checkout .button{display:block;text-align:center;margin-bottom:1em}.wc-proceed-to-checkout .button.checkout-button{font-size:1.387em}ul#shipping_method{margin:0;list-style:none}a.remove{display:block;width:1.618em;height:1.618em;line-height:1.618;font-weight:400;text-indent:-9999px;position:relative}a.remove:before{content:"\f057";font-family:FontAwesome;position:absolute;top:0;left:0;right:0;bottom:0;color:#e2401c;line-height:1.618;text-indent:0;text-align:center;font-weight:400}.checkout_coupon{margin-bottom:2.618em}form.checkout:after{content:"";display:table;clear:both}#payment{border-top:3px solid rgba(0,0,0,.1)}#payment:after{content:"";display:table;clear:both}#payment .create-account{clear:both}#payment .payment_methods{margin:0!important;border-bottom:1px dotted rgba(0,0,0,.1);padding:0!important}#payment .payment_methods li{list-style:none!important;padding:1.387em!important;border-bottom:1px dotted rgba(0,0,0,.1);margin-left:0}#payment .payment_methods li img{float:right;border:0;padding:0;max-height:1.618em}#payment .payment_methods li:last-child{padding-bottom:0;border-bottom:0}#payment .payment_methods li label{width:92%;padding-top:0!important;margin-left:.618em;font-weight:700}#payment .payment_methods li p{margin:0}#payment .payment_methods li .payment_box{padding:1.387em;margin:1.387em -1.387em -1.387em;background:rgba(0,0,0,.035);border-top:1px dotted rgba(0,0,0,.1)}#payment .payment_methods li .payment_box fieldset{border:0;margin:0;padding:1em 0 0;font-size:.857em}#payment .payment_methods li .payment_box fieldset label{width:auto;margin-left:0}#payment .payment_methods li .payment_box fieldset .form-row{margin-bottom:1em}#payment .payment_methods li .payment_box fieldset .form-row-first select{width:48%}#payment .payment_methods li .payment_box fieldset .form-row-first select:nth-child(2n){float:right}#payment .payment_methods li .payment_box fieldset #cvv{width:22%!important}#payment .payment_methods li .payment_box fieldset .help{width:75%;float:right}#payment .terms{width:100%;clear:both;float:none;margin-bottom:0;margin-top:1em}#payment .terms label{display:inline}#payment .terms input{display:inline-block;width:auto;float:left;margin:.327em .53em 0 0}#payment .place-order{padding:1.387em;margin-bottom:0;float:none;width:100%}#payment .place-order .button{font-size:1.387em;width:100%}#customer_login .col-1{padding-bottom:1.618em;margin-bottom:1.618em;border-bottom:1px dotted rgba(0,0,0,.1)}ul.order_details{list-style:none;border:1px solid rgba(0,0,0,.1);position:relative;margin-left:0}ul.order_details:after{content:"";display:table;clear:both}ul.order_details li{float:left;padding:1em 1.618em;border-right:1px solid rgba(0,0,0,.1);font-size:.8em;text-transform:uppercase}ul.order_details li:last-child{border-right:0}ul.order_details li strong{display:block;font-size:1.387em;text-transform:none}ul.digital-downloads{list-style:none;margin-left:0}ul.digital-downloads li{padding-bottom:1em;margin-bottom:1em;border-bottom:1px dotted rgba(0,0,0,.1)}ul.digital-downloads li:before{font-family:FontAwesome;content:"\f019";margin-right:.53em}.my_account_orders .button{padding:.53em 1em;font-size:.857em}.form-row label{display:block}.form-row input,.form-row select,.form-row textarea{width:100%}.form-row .button,.form-row input[type=checkbox],.form-row input[type=radio]{width:auto}.form-row.create-account label{display:inline-block}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #17ba6f}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #e2401c}.form-row-last{margin-right:0!important}.form-row-wide{clear:both;width:100%}.required{border-bottom:0!important;color:red}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em 1.387em;background-color:#3D9CD2;color:#fff}.demo_store:before{font-family:FontAwesome;margin-right:.53em;content:"\f05a"}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1em;font-size:1em;width:4.64em;font-family:fontawesome;font-weight:400}.star-rating:before{content:"\f005\f005\f005\f005\f005";float:left;top:0;left:0;position:absolute;color:rgba(0,0,0,.2)}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.618em}.star-rating span:before{content:"\f005\f005\f005\f005\f005";top:0;position:absolute;left:0;color:#a46497}p.stars{position:relative;font-size:1.618em}p.stars a{display:block;font-weight:700;margin-right:1em;text-indent:-9999px;position:relative;color:#787E87}p.stars a:hover{color:#a46497}p.stars a:last-child{border-right:0}p.stars a.star-1:after,p.stars a.star-2:after,p.stars a.star-3:after,p.stars a.star-4:after,p.stars a.star-5:after{font-family:FontAwesome;text-indent:0;position:absolute;top:0;left:0;padding-right:1em}p.stars a.star-1{width:2em}p.stars a.star-1:after{content:"\f006"}p.stars a.star-1.active:after,p.stars a.star-1:hover:after{content:"\f005"}p.stars a.star-2{width:3em}p.stars a.star-2:after{content:"\f006\f006"}p.stars a.star-2.active:after,p.stars a.star-2:hover:after{content:"\f005\f005"}p.stars a.star-3{width:4em}p.stars a.star-3:after{content:"\f006\f006\f006"}p.stars a.star-3.active:after,p.stars a.star-3:hover:after{content:"\f005\f005\f005"}p.stars a.star-4{width:5em}p.stars a.star-4:after{content:"\f006\f006\f006\f006"}p.stars a.star-4.active:after,p.stars a.star-4:hover:after{content:"\f005\f005\f005\f005"}p.stars a.star-5{width:6em;border:0}p.stars a.star-5:after{content:"\f006\f006\f006\f006\f006"}p.stars a.star-5.active:after,p.stars a.star-5:hover:after{content:"\f005\f005\f005\f005\f005"}.onsale{border:2px solid;border-color:#787E87;color:#787E87;padding:.202em .618em;font-size:.857em;text-transform:uppercase;font-weight:700;display:inline-block;margin-bottom:1em}.quantity .qty{max-width:3.631em;text-align:center}.woocommerce-ordering,.woocommerce-result-count{font-size:.857em;margin-bottom:2.618em}.woocommerce-tabs{border:1px solid rgba(0,0,0,.1);border-width:1px 0;padding:1em 0}.woocommerce-tabs ul.tabs{list-style:none;margin-left:0;text-align:center}.woocommerce-tabs ul.tabs li{display:inline-block;margin-right:1em;position:relative}.woocommerce-tabs ul.tabs li.active a{color:#787E87}.woocommerce-tabs ul.tabs li.active:after{content:"\f107";font-family:FontAwesome;position:absolute;top:100%;left:50%;height:1em;width:1em;line-height:1;margin-left:-.5em}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{padding:1em 1.618em;margin-bottom:2.618em;background-color:#17ba6f;margin-left:0;color:#fff;clear:both;border-left:.618em solid rgba(0,0,0,.15)}.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after,.woocommerce-noreviews:after,p.no-comments:after{content:"";display:table;clear:both}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a,.woocommerce-noreviews a,p.no-comments a{color:#fff}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover,.woocommerce-noreviews a:hover,p.no-comments a:hover{color:#fff;opacity:.7}.woocommerce-error a.button:hover,.woocommerce-info a.button:hover,.woocommerce-message a.button:hover,.woocommerce-noreviews a.button:hover,p.no-comments a.button:hover{opacity:1}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button,.woocommerce-noreviews .button,p.no-comments .button{float:right;padding:0 0 0 1em;background:0 0;color:#fff;box-shadow:none;line-height:1.618;border-width:0 0 0 1px;border-left-style:solid;border-left-color:rgba(255,255,255,.25)!important;border-radius:0}.woocommerce-error .button:hover,.woocommerce-info .button:hover,.woocommerce-message .button:hover,.woocommerce-noreviews .button:hover,p.no-comments .button:hover{background:0 0;color:#fff;opacity:.7}.wc-forward:after{content:"\f178";font-family:FontAwesome;margin-left:.53em;font-weight:400}.woocommerce-error{list-style:none}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#3D9CD2}.woocommerce-error{background-color:#e2401c}dl.variation{font-size:.857em}dl.variation dd{margin:0 0 1em}.storefront-product-section{border-bottom:3px solid rgba(0,0,0,.025);margin-bottom:4.236em}.storefront-product-section .section-title{text-align:center}.storefront-product-section:last-child{border-bottom:0}@media screen and (min-width:768px){p.stars{font-size:1em}p.stars a{display:inline-block}p.stars a.star-1,p.stars a.star-2,p.stars a.star-3,p.stars a.star-4{border-right:1px solid rgba(0,0,0,.1)}table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th,table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td:before{display:none}.site-header-cart{position:relative}.site-header-cart .cart-contents{padding:0 1em 2.244em;display:block;position:relative;background-color:transparent;height:auto;width:auto;text-indent:0}.site-header-cart .cart-contents:after{right:1.618em;line-height:1.387;height:1em;width:1em;top:0}.site-header-cart .cart-contents .amount{margin-right:.327em}.site-header-cart .cart-contents .count{font-weight:400;opacity:.5;font-size:.857em}.site-header-cart .cart-contents span{display:inline}.site-header-cart .widget_shopping_cart{position:absolute;left:0;top:100%;width:100%;display:none;z-index:999999;font-size:.857em}.site-header-cart .widget_shopping_cart h2.widgettitle{display:none}.site-header-cart .widget_shopping_cart .product_list_widget li a.remove{position:relative;float:left;top:auto}.site-header-cart .widget_shopping_cart .product_list_widget li a.remove:before{text-align:left}.site-header-cart:hover .widget_shopping_cart{display:block}ul.products li.product{clear:none;width:100%;float:left;font-size:.857em}ul.products li.product.first{clear:both!important}ul.products li.product.last{margin-right:0!important}.page-template-template-fullwidth-php .site-main .columns-1 ul.products li.product,.page-template-template-homepage-php .site-main .columns-1 ul.products li.product,.storefront-full-width-content .site-main .columns-1 ul.products li.product{width:100%;margin-right:0;float:none}.page-template-template-fullwidth-php .site-main .columns-2 ul.products li.product,.page-template-template-homepage-php .site-main .columns-2 ul.products li.product,.storefront-full-width-content .site-main .columns-2 ul.products li.product{width:47.8260869565%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .site-main .columns-3 ul.products li.product,.page-template-template-homepage-php .site-main .columns-3 ul.products li.product,.storefront-full-width-content .site-main .columns-3 ul.products li.product{width:30.4347826087%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .site-main .columns-4 ul.products li.product,.page-template-template-homepage-php .site-main .columns-4 ul.products li.product,.storefront-full-width-content .site-main .columns-4 ul.products li.product{width:21.7391304348%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .site-main .columns-5 ul.products li.product,.page-template-template-homepage-php .site-main .columns-5 ul.products li.product,.storefront-full-width-content .site-main .columns-5 ul.products li.product{width:16.9%;margin-right:3.8%}.site-main .columns-1 ul.products li.product{width:100%;margin-right:0;float:none}.site-main .columns-2 ul.products li.product{width:48%;margin-right:3.8%}.site-main .columns-3 ul.products li.product{width:29.4117647059%;float:left;margin-right:5.8823529412%}.site-main .columns-4 ul.products li.product{width:22.05%;margin-right:3.8%}.site-main .columns-5 ul.products li.product{width:16.9%;margin-right:3.8%}.site-main ul.products li.product{width:29.4117647059%;float:left;margin-right:5.8823529412%}.single-product div.product .images{width:41.1764705882%;float:left;margin-right:5.8823529412%;margin-bottom:3.631em}.single-product div.product .images .thumbnails:after{content:"";display:table;clear:both}.single-product div.product .images .thumbnails a.zoom{width:14.2857142857%;float:left;margin-right:14.2857142857%}.single-product div.product .images .thumbnails a.zoom.last{float:right;margin-right:0}.single-product div.product .summary{width:52.9411764706%;float:right;margin-right:0;margin-bottom:3.631em}.single-product div.product .woocommerce-tabs{clear:both}#reviews .comment-form-author,#reviews .comment-form-email{width:47%}#reviews .comment-form-email{margin-right:0}.storefront-full-width-content.single-product div.product .images{width:30.4347826087%;float:left;margin-right:4.347826087%;margin-bottom:3.631em}.storefront-full-width-content.single-product div.product .images .thumbnails a.zoom{width:14.2857142857%;float:left;margin-right:14.2857142857%}.storefront-full-width-content.single-product div.product .images .thumbnails a.zoom.last{margin-right:0}.storefront-full-width-content.single-product div.product .summary{width:65.2173913043%;float:right;margin-right:0;margin-bottom:3.631em}.storefront-full-width-content.single-product div.product .woocommerce-tabs{clear:both}.storefront-full-width-content.single-product .related ul.products li.product,.storefront-full-width-content.single-product .upsells ul.products li.product{width:30.4347826087%;float:left;margin-right:4.347826087%}.woocommerce .page-description{margin-bottom:1.618em}.woocommerce-result-count{float:left;position:relative;padding-bottom:1em;clear:both}.woocommerce-ordering{float:right}.page-template-template-fullwidth-php table.cart .product-thumbnail{display:table-cell}.page-template-template-fullwidth-php table.cart .product-thumbnail img{max-width:3.631em;height:auto;border:.327em solid #fff}.page-template-template-fullwidth-php table.cart thead{font-size:1em;text-indent:0}.page-template-template-fullwidth-php table.cart thead th,table.cart td,table.cart th{padding:.857em 1.387em}table.cart .qty{padding:.857em;max-width:3.632em}table.cart .product-remove{display:table-cell}table.cart .product-quantity .minus,table.cart .product-quantity .plus{display:inline-block}table.cart .quantity .qty{padding:.618em}table.cart td.actions{text-align:right}table.cart td.actions label{display:none}table.cart td.actions .coupon{padding-bottom:0;margin-bottom:0;border-bottom:none;display:inline-block;float:left}table.cart td.actions input{display:inline-block;width:auto;margin:0}.cart-collaterals:after{content:"";display:table;clear:both}.cart-collaterals .cross-sells{width:41.1764705882%;float:left;margin-right:5.8823529412%}.cart-collaterals .cross-sells ul.products li.product{width:42.8571428571%;float:left;margin-right:14.2857142857%}.cart-collaterals .cart_totals,.cart-collaterals .shipping_calculator{width:52.9411764706%;float:right;margin:0;clear:right}.cart-collaterals .shipping_calculator{clear:right}.page-template-template-fullwidth-php .cart-collaterals .cross-sells{width:47.8260869565%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .cart-collaterals .cross-sells ul.products li.product{width:45.4545454545%;float:left;margin-right:9.0909090909%}.page-template-template-fullwidth-php .cart-collaterals .cart_totals,.page-template-template-fullwidth-php .cart-collaterals .shipping_calculator{width:47.8260869565%;float:right;margin-right:0}.col2-set{width:52.9411764706%;float:left;margin-right:5.8823529412%}.col2-set .form-row-first{width:33.3333333333%;float:left;margin-right:11.1111111111%}.col2-set .form-row-last{width:55.5555555556%;float:right;margin-right:0}.col2-set .col-1,.col2-set .col-2{margin-bottom:1.618em}.col2-set+#customer_details{display:none}#order_review,#order_review_heading{width:41.1764705882%;float:right;margin-right:0;border:3px solid #a46497;clear:right}#order_review_heading{margin-bottom:0;padding:.618em 2.0833333333%;border-width:3px 3px 0}#order_review{border-width:0 3px 3px}#wc_checkout_add_ons{width:41.1764705882%;float:left;margin-right:5.8823529412%}.page-template-template-fullwidth-php .col2-set{width:47.8260869565%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .col2-set .form-row-first{width:45.4545454545%;float:left;margin-right:9.0909090909%}.page-template-template-fullwidth-php .col2-set .form-row-last{width:45.4545454545%;float:right;margin-right:0}.page-template-template-fullwidth-php #order_review,.page-template-template-fullwidth-php #order_review_heading,.page-template-template-fullwidth-php #wc_checkout_add_ons{width:47.8260869565%;float:right;margin-right:0}.page-template-template-fullwidth-php #order_review{font-size:.857em}#order_review .shop_table{margin-bottom:2.618em}.form-row-first{width:47.0588235294%;float:left;margin-right:5.8823529412%;clear:both}.form-row-last{width:47.0588235294%;float:right;margin-right:0}.page-template-template-fullwidth-php .form-row-first{width:47.8260869565%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .form-row-last{width:47.8260869565%;float:right;margin-right:0}.storefront-full-width-content .woocommerce-tabs ul.tabs{width:30.4347826087%;float:left;margin-right:4.347826087%}.storefront-full-width-content .woocommerce-tabs .panel{width:65.2173913043%;float:right;margin-right:0;margin-bottom:3.631em}.woocommerce-tabs{margin-bottom:2.618em;padding-top:2.618em;padding-bottom:2.618em}.woocommerce-tabs:after{content:"";display:table;clear:both}.woocommerce-tabs ul.tabs{width:29.4117647059%;float:left;margin-right:5.8823529412%;text-align:left}.woocommerce-tabs ul.tabs li{display:block;margin:0;border-bottom:1px dotted rgba(0,0,0,.1)}.woocommerce-tabs ul.tabs li a{padding:1em 0;display:block}.woocommerce-tabs ul.tabs li.active:after{margin:-.5em 0 0;right:0;left:auto;top:50%;content:"\f105"}.woocommerce-tabs .panel{width:64.7058823529%;float:right;margin-right:0;margin-top:0}}