@charset "UTF-8";
/*!*************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./assets/src/scss/style.scss ***!
  \*************************************************************************************************************************************************/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;margin-right:1rem;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}ul{list-style:none}ul,ul li{padding-left:0}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{align-items:center;box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-slide{align-items:center;display:flex;justify-content:space-between;margin-bottom:4rem;transition:opacity .2s cubic-bezier(.075,.82,.165,1)}@media screen and (max-width:640px){.swiper-slide{flex-flow:column}}.swiper-slide figure{margin:0;overflow:hidden;width:50%}@media screen and (max-width:640px){.swiper-slide figure{width:100%}}.swiper-slide figure img{height:35rem;object-fit:cover;transform:translateX(-100%);transition:transform .5s cubic-bezier(.075,.82,.165,1);width:100%}.swiper-slide .avis{margin:1%;opacity:0;text-align:center;width:48%}@media screen and (max-width:640px){.swiper-slide .avis{width:100%}}.swiper-slide-active,.swiper-slide-active figure{opacity:1}.swiper-slide-active figure img{transform:translateX(0)}.swiper-slide-active .avis{animation:slideUP .3s forwards;animation-delay:.1s;opacity:0}@keyframes slideUP{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes show{0%{opacity:0}to{opacity:1}}table.shop_table_responsive tbody th,table.shop_table_responsive thead{display:none}table.shop_table_responsive tr td{clear:both;display:block;text-align:right}table.shop_table_responsive tr td:before{content:attr(data-title) ": ";float:left}table.shop_table_responsive tr td.product-remove a{text-align:left}table.shop_table_responsive tr td.actions:before,table.shop_table_responsive tr td.download-actions:before,table.shop_table_responsive tr td.product-remove:before{display:none}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center}ul.products{margin:0;padding:0}ul.products li.product{list-style:none;margin-bottom:2em;position:relative}ul.products li.product .button,ul.products li.product img{display:block}.single-product div.product{position:relative}.single-product div.product .woocommerce-product-gallery{float:left;position:relative}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:block;position:absolute;right:1em;top:2em;z-index:99}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1em}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{cursor:pointer;float:left;list-style:none}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active,.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:48.1%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(odd){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:30.79667%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:22.15%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:16.96%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:both}.stock:empty:before{display:none}.stock.in-stock{color:#0f834d}.stock.out-of-stock{color:#e2401c}.site-header-cart{margin:0;padding:0;position:relative}.site-header-cart .cart-contents{text-decoration:none}.site-header-cart .widget_shopping_cart{display:none}.site-header-cart .product_list_widget{margin:0;padding:0}.star-rating{align-items:center;display:flex;font-family:star;font-weight:400;height:1.618em;justify-content:flex-start;line-height:1.618;overflow:hidden;position:relative;width:fit-content}.star-rating:before{content:"★★★★★";font-size:calc(var(--medium-font-calc)*.0138);line-height:125%;opacity:.25;position:absolute}.star-rating span{float:left;overflow:hidden;white-space:nowrap}.star-rating span:before{color:var(--secondary-color);content:"★★★★★";float:left}p.stars a{display:inline-block;font-weight:400;height:1em;margin-right:1px;position:relative;text-decoration:none;text-indent:-999em;width:1em}p.stars a:before{display:block;font-family:star;height:1em;left:0;line-height:1;position:absolute;text-indent:0;top:0;width:1em}p.stars a:before,p.stars a:hover~a:before{color:#f2e9d6;content:"★"}p.stars.selected a.active:before,p.stars:hover a:before{color:var(--secondary-color);content:"★";opacity:1}p.stars.selected a.active~a:before{color:#f2e9d6;content:"★"}p.stars.selected a:not(.active):before{color:var(--secondary-color);content:"★";opacity:1}.woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0;text-align:left}.woocommerce-tabs ul.tabs li{display:block;margin:0;position:relative}.woocommerce-tabs ul.tabs li a{display:block;padding:1em 0}.woocommerce-tabs .panel h2:first-of-type{margin-bottom:1em}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:#0f834d}.woocommerce-password-strength.bad,.woocommerce-password-strength.short{color:#e2401c}.woocommerce-password-strength.good{color:#3d9cd2}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #0f834d}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #e2401c}.required{color:red}.woocommerce-info,.woocommerce-message{background-color:#0f834d;clear:both}.woocommerce-info{background-color:#3d9cd2}.woocommerce-error{background-color:#0f834d;background-color:#e2401c;clear:both}.woocommerce-noreviews,p.no-comments{background-color:#0f834d;background-color:#3d9cd2;clear:both}.demo_store{background-color:#3d9cd2;bottom:0;left:0;margin:0;padding:1em;position:fixed;right:0;z-index:9999}.widget_price_filter .price_slider{margin-bottom:1.5em}.widget_price_filter .price_slider_amount{line-height:2.4;text-align:right}.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{background:var(--secondary-color);box-sizing:border-box;cursor:ew-resize;height:1em;margin-top:-.25em;opacity:1;outline:none;position:absolute;width:1em;z-index:2}.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 .25em rgba(0,0,0,.1)}.widget_price_filter .ui-slider .ui-slider-range{background:var(--secondary-color);border:0;display:block;position:absolute;z-index:1}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgba(0,0,0,.1)}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}@media screen and (min-width:48em){table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th{display:table-cell}table.shop_table_responsive tr th{text-align:left}table.shop_table_responsive tr td{display:table-cell;text-align:left}table.shop_table_responsive tr td:before{display:none}ul.products li.product{float:left;margin-right:3.8%;width:30.79667%}ul.products li.product.first{clear:both}ul.products li.product.last{margin-right:0}ul.products.columns-1 li.product{float:none;width:100%}ul.products.columns-2 li.product{width:48.1%}ul.products.columns-3 li.product{width:30.79667%}ul.products.columns-4 li.product{width:22.15%}ul.products.columns-5 li.product{width:16.96%}ul.products.columns-6 li.product{width:13.49333%}.site-header-cart .widget_shopping_cart{box-shadow:0 3px 3px rgba(0,0,0,.2);display:block;left:-999em;position:absolute;top:100%;width:100%;z-index:999999}.site-header-cart.focus .widget_shopping_cart,.site-header-cart:hover .widget_shopping_cart{display:block;left:0}}@media screen and (min-width:768px){.col2-set .form-row-first{float:left;margin-right:3.8%;width:48.1%}.col2-set .form-row-last{float:right;margin-right:0;width:48.1%}}:root{--site-calc:100vw;--width-global:calc(var(--site-calc)*0.92);--max-width:calc(var(--width-global)*0.89);--font-calc:95vw;--medium-font-calc:1300px;--width-shop:calc(var(--site-calc)*0.769 + var(--site-calc)*0.0692);--padding-shop:calc(var(--site-calc)*0.115);--bg-main-color:#fff;--bg-main-color:#181818;--bg-secondary-color:#18181a;--font-main-color:#414140;--font-secondary-color:#68675f;--main-color:#9b9a9a;--secondary-color:#6f1a38;--secondary-color-hover:#8d2a4d;--star-size:32px;--star-color:var(--light-color);--star-background:var(--secondary-color);font-size:1em}@media screen and (max-width:640px){:root{font-size:62.5%}}@media screen and (max-width:1300px){:root{--max-width:89vw}}@media (min-width:120em){:root{--site-calc:120rem;--font-calc:110rem;--medium-font-calc:97.5rem}}@media (min-width:160em) and (min-aspect-ratio:7/3){:root{--site-calc:110rem;--font-calc:90rem;--medium-font-calc:82.06rem}}html{-webkit-text-size-adjust:none;font-size:62.5%;font-size:1vw;scroll-behavior:smooth;scroll-padding-top:calc(var(--medium-font-calc)*.055)}@media screen and (max-width:640px){html{font-size:62.5%}}html body{background-color:#fff}#primary{margin-top:6.4rem}@media screen and (max-width:640px){#primary{margin-top:11rem}}#primary.landing{margin-top:0}figure{margin:0}.container{margin:2rem auto;max-width:var(--max-width);width:100%}.woocommerce-breadcrumb{font-size:calc(var(--medium-font-calc)*.012);line-height:150%}.woocommerce-breadcrumb a{color:rgba(65,65,64,.557);text-decoration:none}.woocommerce-breadcrumb a:hover{color:var(--secondary-color)}.button{background-color:var(--secondary-color);border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Brother;font-size:calc(var(--medium-font-calc)*.0138);font-weight:700;margin:calc(var(--medium-font-calc)*.012) 0;padding:.8rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media screen and (max-width:640px){.button{padding:1.5rem}}.button:hover{background-color:var(--secondary-color-hover);color:#fff}.button.loading{opacity:.5;pointer-events:none;position:relative}@keyframes spinner{to{transform:rotate(1turn)}}.button.loading:after{animation:spinner .8s linear infinite;border-radius:50%;border-right:calc(var(--medium-font-calc)*.002) solid transparent;border-top:calc(var(--medium-font-calc)*.002) solid var(--secondary-color);box-sizing:border-box;content:"";height:1rem;margin-left:-1rem;margin-top:-.51rem;position:absolute;right:-2rem;top:50%;width:1rem}.wp-block-columns:where(.has-background){margin-bottom:0}@keyframes firstspan{0%{transform:rotate(0);transform-origin:top right}to{transform:rotate(-43deg);transform-origin:top right}}@keyframes secondspan{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(0)}}@keyframes lastspan{0%{transform:rotate(0);transform-origin:bottom right}to{transform:rotate(43deg);transform-origin:bottom right}}@keyframes reveal{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translateY(0)}}@keyframes floating{0%{transform:translateY(15px)}50%{transform:translateY(0)}to{transform:translateY(15px)}}@keyframes bounce-up{0%{opacity:.1;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@keyframes opacity{0%{opacity:.1}to{opacity:1}}@keyframes moveBg{0%{right:-100%;top:-100%}to{right:0;top:0}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@font-face{font-display:swap;font-family:Balham;font-style:normal;font-weight:400;src:url(../f3f7ec3a6b7067cfd0ba.otf) format("truetype")}@font-face{font-display:swap;font-family:Brother;font-style:normal;font-weight:400;src:url(../4a973b0310fb83686fdd.woff2) format("woff2"),url(../7dd6a5cef60b20dc5753.woff) format("woff")}@font-face{font-display:swap;font-family:Brother;font-style:normal;font-weight:700;src:url(../caed64a03b60ff09f00f.woff2) format("woff2"),url(../52b6c9238cbf5b6f00ef.woff) format("woff")}@font-face{font-display:swap;font-family:Brother;font-style:normal;font-weight:600;src:url(../3c641ed905f0c311ed95.woff2) format("woff2"),url(../a8c5fed4b07c5268909c.woff) format("woff")}@font-face{font-display:swap;font-family:Brother;font-style:normal;font-weight:700;src:url(../d725998346aa9df57c53.woff2) format("woff2"),url(../602010c6950efa9c9aff.woff) format("woff")}body{font-family:Brother}body p,body span,body td,body th,body time{color:var(--font-secondary-color);font-size:calc(var(--medium-font-calc)*.0138);line-height:125%}body p.entry-title,body span.entry-title,body td.entry-title,body th.entry-title,body time.entry-title{font-weight:600}body a{color:var(--secondary-color)}body a:hover{color:var(--secondary-color-hover)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Balham;font-weight:400}.h1,h1{color:var(--font-main-color);font-size:calc(var(--medium-font-calc)*.042);line-height:115%}@media screen and (max-width:770px){.h1,h1{font-size:calc(var(--medium-font-calc)*.036)}}.h2,h2{color:var(--font-main-color);font-size:calc(var(--medium-font-calc)*.036);line-height:115%}@media screen and (max-width:770px){.h2,h2{font-size:calc(var(--medium-font-calc)*.026)}}.h3,h3{color:var(--font-main-color);font-size:calc(var(--medium-font-calc)*.025);line-height:115%}@media screen and (max-width:770px){.h3,h3{font-size:calc(var(--medium-font-calc)*.018)}}.woo-notice{align-items:center;background-color:var(--secondary-color);color:#fff;display:flex;height:1.9rem;position:relative;text-align:center;width:100%}@media screen and (max-width:640px){.woo-notice{height:4rem}}.woo-notice .marquee{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;overflow:hidden;position:relative;white-space:nowrap;width:100%}.woo-notice .marquee span{align-items:center;color:#fff;display:inline-flex;flex-flow:column;font-size:calc(var(--medium-font-calc)*.0115);justify-content:center;line-height:125%;opacity:0;padding-left:0;position:absolute;white-space:break-spaces}.woo-notice .marquee span a{color:#f2e9d6}.woo-notice .marquee span:nth-child(1n){z-index:2}.woo-notice .marquee span:nth-child(2n){z-index:4}.woo-notice .marquee span:nth-child(3n){z-index:6}.woo-notice .marquee span:nth-child(4n){z-index:8}.woo-notice .marquee span:nth-child(5n){z-index:10}.woo-notice .marquee span:nth-child(6n){z-index:12}.woo-notice .marquee span:nth-child(7n){z-index:14}.woo-notice .marquee span:nth-child(8n){z-index:16}.woo-notice .marquee span:nth-child(9n){z-index:18}.woo-notice .marquee span:nth-child(10n){z-index:20}@keyframes marquee{0%{opacity:1;transform:translateY(100)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.sharing a{margin-right:1rem;text-decoration:none}.sharing a:hover svg{height:3rem}.sharing a:hover svg *{fill:var(--secondary-color-hover)}.sharing a svg{height:3rem}.sharing a svg *{fill:var(--font-main-color)}.header-reviews .container{align-items:baseline;display:flex;justify-content:space-between;padding-top:5rem}@media screen and (max-width:830px){.header-reviews .container{align-items:center;flex-flow:column}}.header-reviews__left h3{font-size:calc(var(--medium-font-calc)*.038);margin:0}.header-reviews__right{align-items:baseline;display:flex;justify-content:space-between}@media screen and (max-width:830px){.header-reviews__right{align-items:center;flex-flow:column;justify-content:center}}.header-reviews__right strong{color:#414140;font-size:calc(var(--medium-font-calc)*.0304);line-height:125%;margin-right:2rem}.header-reviews__right .notes{align-items:center;display:flex;flex-flow:row}.header-reviews__right .notes p{align-items:center;display:flex;justify-content:flex-start;margin:0 0 0 1rem}.header-reviews__right .total{align-items:flex-start;display:flex;flex-flow:column;justify-content:flex-start;margin-left:3rem}@media screen and (max-width:830px){.header-reviews__right .total{margin-left:0}}.header-reviews__right .total .count{align-items:center;display:flex;justify-content:flex-start;margin:0}@media screen and (max-width:830px){.header-reviews__right .total .count{justify-content:center}}.header-reviews__right .total button{margin-top:2rem}.review-form{display:none}.review-form.show{display:flex}.reviews .container{align-items:flex-start;display:flex;flex-flow:column;justify-content:flex-start}.reviews .container .single-review{align-items:flex-start;border-top:calc(var(--medium-font-calc)*.002) solid #f7f7f7;display:flex;justify-content:space-between;padding:2rem 0;width:100%}@media screen and (max-width:830px){.reviews .container .single-review{flex-flow:column}}.reviews .container .single-review__author{margin-right:2rem;min-width:25%}@media screen and (max-width:830px){.reviews .container .single-review__author{margin-right:0;min-width:100%}}.reviews .container .single-review__author p{color:#414140;font-weight:700}.reviews .container .single-review__content{align-items:flex-start;display:flex;flex-flow:row;justify-content:flex-start;margin-left:2rem;width:100%}@media screen and (max-width:830px){.reviews .container .single-review__content{margin-left:0;margin-top:2rem;min-width:100%}}.reviews .container .single-review__content figure{background-color:#f7f7f7;height:calc(var(--max-width)*.201);margin-right:2rem;max-width:calc(var(--max-width)*.201);min-width:calc(var(--max-width)*.201);overflow:hidden;width:100%}.reviews .container .single-review__content figure img{height:100%;object-fit:cover;width:100%}.reviews .container .single-review__content .content{align-items:flex-start;display:flex;flex-flow:column;justify-content:flex-start}.custom-modal{animation:translatefrombottom .3s cubic-bezier(.39,.575,.565,1) forwards;animation-delay:2.8s;background-color:#f2e9d6;bottom:0;opacity:0;position:sticky;transform:translateY(100%);transition:all .3s cubic-bezier(.39,.575,.565,1);z-index:2}@keyframes translatefrombottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.custom-modal .custom-modal-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--max-width);padding:1rem 0;position:relative;width:100%}@media screen and (max-width:640px){.custom-modal .custom-modal-container{display:none}}.custom-modal .custom-modal-container__content{align-items:center;display:flex;justify-content:space-between;width:100%}@media screen and (max-width:1023px){.custom-modal .custom-modal-container__content{align-items:flex-start;flex-direction:column}}.custom-modal .custom-modal-container__content form{min-width:50%}.custom-modal .custom-modal-container__content form fieldset{justify-content:space-between}.custom-modal .custom-modal-container__content form fieldset p input[type=email]{min-width:unset;width:100%}@media screen and (max-width:1180px){.custom-modal .custom-modal-container__content form fieldset p input[type=email]{max-width:350px;min-width:unset;width:100%}}.custom-modal .custom-modal-container__content .parsley-errors-list,.custom-modal .custom-modal-container__content label{display:none}.custom-modal .custom-modal-container__content p{color:var(--secondary-color);font-size:calc(var(--medium-font-calc)*.0134);line-height:125%;width:64%}.custom-modal .custom-modal-container__content button{width:36%}.custom-modal .custom-modal-container .close-modal{background-color:var(--secondary-color);border-radius:100%;cursor:pointer;margin-left:2rem;padding:.3rem}.custom-modal .custom-modal-container .close-modal span{align-items:center;display:flex;height:1rem;justify-content:center;padding:0!important;right:1rem;width:1rem}.custom-modal .custom-modal-container .close-modal span:after,.custom-modal .custom-modal-container .close-modal span:before{background-color:#f2e9d6;content:" ";height:1rem;position:absolute;width:.1rem}.custom-modal .custom-modal-container .close-modal span:before{transform:rotate(45deg)}.custom-modal .custom-modal-container .close-modal span:after{transform:rotate(-45deg)}.ateliers{background-color:#f7f7f7;padding:3rem 0}.ateliers .container{margin-top:0}.ateliers .atelier{align-items:center;background-color:#fff;display:flex;flex-flow:row;justify-content:space-between;margin:2rem 0;padding:3rem}@media screen and (max-width:768px){.ateliers .atelier{align-items:flex-start;flex-flow:column}}.ateliers .atelier .entry-header{max-width:40%;padding-right:2rem;width:100%}@media screen and (max-width:768px){.ateliers .atelier .entry-header{max-width:100%;padding-right:0;width:100%}}.ateliers .atelier .entry-header h2{font-size:calc(var(--medium-font-calc)*.0346);margin:0}.ateliers .atelier .entry-header .location{align-items:center;display:flex;justify-content:flex-start;margin-bottom:2rem;margin-top:1rem}.ateliers .atelier .entry-header .location p{color:#414140;font-weight:700;margin-bottom:0;margin-left:1rem;margin-top:0}.ateliers .atelier .entry-content{border-left:calc(var(--medium-font-calc)*.002) solid #f7f7f7;height:100%;padding-left:2rem}@media screen and (max-width:768px){.ateliers .atelier .entry-content{border-left:none;border-top:calc(var(--medium-font-calc)*.002) solid #f7f7f7;margin-top:1rem;max-width:100%;padding-left:0;padding-top:2rem;width:100%}}.ateliers .atelier .entry-content header{align-items:center;display:flex;flex-flow:row;justify-content:space-between}.ateliers .atelier .entry-content header .entry-content__left time{align-items:unset;color:var(--secondary-color);display:inline-flex;font-family:Brother;font-weight:600;justify-content:unset;margin-bottom:.5rem;position:relative}.ateliers .atelier .entry-content header .entry-content__left time:before{background-color:var(--secondary-color);content:"";display:block;height:auto;margin-right:.8rem;width:.2rem}.ateliers .atelier .entry-content header .entry-content__right{align-items:center;display:flex;flex-flow:row;justify-content:flex-end}.ateliers .atelier .entry-content header .entry-content__right .price{margin-left:1rem}.ateliers .atelier .entry-content .price,.ateliers .atelier .entry-content time{align-items:center;color:#414140;display:flex;font-weight:700;justify-content:flex-start;margin-bottom:.5rem}.ateliers .atelier .entry-content .price svg,.ateliers .atelier .entry-content time svg{margin-right:1rem}@keyframes "flipdown"{0%{opacity:0;transform:rotateX(-90deg);transform-origin:top center}5%{opacity:1}80%{transform:rotateX(8deg)}83%{transform:rotateX(6deg)}92%{transform:rotateX(-3deg)}to{transform:rotateX(0deg);transform-origin:top center}}ul.accordions{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between;list-style:none;margin:0 auto;perspective:900;width:100%}ul.accordions li.heading{width:100%}ul.accordions li.heading h2{font-family:Balham;font-size:calc(var(--medium-font-calc)*.024);line-height:115%;margin:1rem 0}ul.accordions li.accordion{animation:flipdown .5s ease both;background-color:#fff;border:1px dotted #dce7eb;margin:.5rem 0;max-width:46%;padding:1rem;position:relative;width:100%}@media screen and (max-width:834px){ul.accordions li.accordion{max-width:100%}}ul.accordions li.accordion h3{font-family:Brother;font-size:calc(var(--medium-font-calc)*.0138);font-weight:700;line-height:125%;margin:0;padding-right:3rem}ul.accordions li.accordion i{margin-top:0;position:absolute;right:1.5rem;transform:translate(-6px)}ul.accordions li.accordion i:before{transform:translate(0) rotate(45deg)}ul.accordions li.accordion i:after,ul.accordions li.accordion i:before{background-color:var(--font-main-color);content:"";height:1rem;position:absolute;transition:all .25s ease-in-out;width:.1rem}ul.accordions li.accordion i:after{transform:translate(0) rotate(-45deg)}ul.accordions li.accordion a{color:var(--secondary-color);text-decoration:none}ul.accordions li.accordion:first-of-type{animation-delay:.5s}ul.accordions li.accordion:nth-of-type(2){animation-delay:.75s}ul.accordions li.accordion:nth-of-type(3){animation-delay:1s}ul.accordions li.accordion input[type=checkbox]{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%;z-index:1}ul.accordions li.accordion input[type=checkbox]:checked~span{margin-top:0;max-height:0;opacity:0;padding-top:0;transform:translateY(50%)}ul.accordions li.accordion input[type=checkbox]:checked~i:before{transform:translate(0) rotate(0)}ul.accordions li.accordion input[type=checkbox]:checked~i:after{transform:translate(0) rotate(-90deg)}ul.accordions span{border-top:1px dotted #dce7eb;display:block;margin-top:1rem;max-height:1400px;opacity:1;overflow:hidden;position:relative;transform:translate(0);transition:all .25s ease-in-out;z-index:2}.comments-rating{border:none;margin-left:0;padding:0}.comments-rating label{display:inline-block}.rating-container{direction:rtl;font-size:0;unicode-bidi:bidi-override}.rating-container *{font-size:1.4rem}.rating-container>input{display:none}.rating-container>input+label{cursor:pointer;display:inline-block;font-family:star;margin:0;overflow:hidden;text-indent:9999px;white-space:nowrap;width:1em}.rating-container>input+label:before{color:#888;content:"S";display:inline-block;text-indent:-9999px}.rating-container>input+label:hover:before,.rating-container>input+label:hover~label:before,.rating-container>input:checked~label:before{color:#e52;content:"S";text-shadow:0 0 1px #333}.rating-container>.star-cb-clear+label{margin-left:-.5em;text-indent:-9999px;width:.5em}.rating-container>.star-cb-clear+label:before{width:.5em}.rating-container:hover>input+label:before{color:#888;content:"S";text-shadow:none}.rating-container:hover>input+label:hover:before,.rating-container:hover>input+label:hover~label:before{color:#e52;content:"S";text-shadow:0 0 1px #333}.comment-respond .rating-container>.star-cb-clear+label{text-indent:9999px}.comment-respond .rating-container>input+label{text-indent:-9999px}.comment-respond .rating-container>input+label:before{text-indent:9999px}.diagnostic-header .container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--max-width);padding:5rem 0;width:100%}@media screen and (max-width:834px){.diagnostic-header .container{flex-flow:column}}.diagnostic-header__left{width:50%}@media screen and (max-width:834px){.diagnostic-header__left{width:100%}}.diagnostic-header__left h1{margin-top:0}.diagnostic-header__right{align-items:center;display:flex;flex-flow:column;justify-content:center;width:50%}@media screen and (max-width:834px){.diagnostic-header__right{width:100%}}.diagnostic-header__right .circle{align-items:center;display:flex;height:calc(var(--medium-font-calc)*.185);justify-content:center;margin-top:2rem;position:relative;width:calc(var(--medium-font-calc)*.185)}.diagnostic-header__right .circle .percent-circle{text-align:center;z-index:8}.diagnostic-header__right .circle .percent-circle .count{color:var(--color-primary);font-size:calc(var(--medium-font-calc)*.025);font-weight:700}.diagnostic-header__right .circle .percent-circle p{margin:0}.diagnostic-header__right .circle+p{color:var(--color-primary);font-size:calc(var(--medium-font-calc)*.025);font-weight:700}.diagnostic-header__right .circle .inner-shadow,.diagnostic-header__right .circle .outer-shadow{border-radius:100%;height:100%;position:absolute;width:100%;z-index:4}.diagnostic-header__right .circle .inner-shadow{background-color:#f7f7f7;border-radius:100%;height:calc(var(--medium-font-calc)*.16);width:calc(var(--medium-font-calc)*.16)}.diagnostic-header__right .circle .hold{clip:rect(0,calc(var(--medium-font-calc)*.185),calc(var(--medium-font-calc)*.185),calc(var(--medium-font-calc)*.0925));background-color:#fff;border-radius:100%;height:100%;position:absolute;width:100%}.diagnostic-header__right .circle .fill{clip:rect(0,calc(var(--medium-font-calc)*.0925),calc(var(--medium-font-calc)*.185),0);background-color:var(--secondary-color);border-radius:100%;height:100%;position:absolute;width:100%}.diagnostic-header__right .circle .left .fill{-webkit-animation:left .4s linear;-moz-animation:left .4s linear;animation:left .4s linear both;z-index:1}@keyframes left{0%{-webkit-transform:rotate(0deg)}to{transform:rotate(var(--rotate-left))}}.diagnostic-header__right .circle .right{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);z-index:3}.diagnostic-header__right .circle .right .fill{animation:right .4s linear both;animation-delay:.4s;z-index:3}@keyframes right{0%{-webkit-transform:rotate(0deg)}to{transform:rotate(var(--rotate-right))}}.diagnostic-header__right .circle .inner-shadow img{margin-left:8px;margin-top:7px}.diagnostic-routine{background-color:#f9f5ec}.diagnostic-routine .container{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 auto;max-width:var(--max-width);padding:5rem 0;width:100%}.diagnostic-routine .container header{width:100%}.diagnostic-routine .container header h2{margin-top:0}.diagnostic-routine .container .routine{background-color:#fff;display:flex;flex-flow:column;margin:2rem 0 2rem 2em;width:calc(33% - 2em)}@media screen and (max-width:834px){.diagnostic-routine .container .routine{margin-left:0;width:100%}}.diagnostic-routine .container .routine:nth-of-type(3n+1){margin-left:0;width:calc(33% - 2em)}@media screen and (max-width:834px){.diagnostic-routine .container .routine:nth-of-type(3n+1){margin-left:0;width:100%}}.diagnostic-routine .container .routine figure{background-color:#f7f7f7;min-height:15rem;width:100%}@media screen and (max-width:834px){.diagnostic-routine .container .routine figure{height:calc(var(--max-width)*.52)}}.diagnostic-routine .container .routine figure img{height:100%;object-fit:cover;width:100%}.diagnostic-routine .container .routine__content{padding:5%}.diagnostic-routine .container .routine__content h3{margin-top:0}.diagnostic-coiffure{background-color:#fff}.diagnostic-coiffure .container{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 auto;max-width:var(--max-width);padding:5rem 0;width:100%}@media screen and (max-width:834px){.diagnostic-coiffure .container{flex-flow:column}}.diagnostic-coiffure__left{width:50%}@media screen and (max-width:834px){.diagnostic-coiffure__left{width:100%}}.diagnostic-coiffure__left figure{background-color:#f7f7f7;min-height:20rem;width:20rem}@media screen and (max-width:834px){.diagnostic-coiffure__left figure{height:calc(var(--max-width)*1);width:calc(var(--max-width)*1)}}.diagnostic-coiffure__left figure img{height:100%;object-fit:cover;width:100%}.diagnostic-coiffure__right{width:50%}@media screen and (max-width:834px){.diagnostic-coiffure__right{width:100%}}.diagnostic-coiffure__right h2{margin-top:0}.diagnostic-coiffure+.related h2{margin-bottom:0!important}.diagnostic-coiffure+.related h2+p{margin-bottom:3rem}.prestations{background-color:#f7f7f7}.prestations .container{display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0 auto;max-width:var(--max-width);padding:3rem 0 0;width:100%}.prestations .container .woocommerce-breadcrumb{margin-left:0;width:100%}.prestations .container h2{justify-content:flex-start;margin-left:0;width:100%}.prestations .container article{--figureWidth:calc(var(--max-width)*0.261);background-color:#fff;display:flex;flex-flow:row wrap;margin-bottom:3rem;margin-top:3rem;padding:2rem;width:calc(100% - 4rem)}@media screen and (max-width:640px){.prestations .container article{flex-flow:column}}.prestations .container article figure{background-color:#f7f7f7;height:var(--figureWidth);overflow:hidden;width:var(--figureWidth)}@media screen and (max-width:640px){.prestations .container article figure{height:calc(var(--max-width)*.52);margin-bottom:2rem;width:100%}}.prestations .container article figure img{height:100%;object-fit:cover;transition:all .3s cubic-bezier(.39,.575,.565,1);width:100%}.prestations .container article .entries{width:calc(100% - var(--figureWidth))}.prestations .container article .entry-content,.prestations .container article .entry-footer,.prestations .container article .entry-header{padding-left:2rem}@media screen and (max-width:640px){.prestations .container article .entry-content,.prestations .container article .entry-footer,.prestations .container article .entry-header{padding-left:0}}.prestations .container article .entry-content h3,.prestations .container article .entry-footer h3,.prestations .container article .entry-header h3{margin-top:0}.prestations .container article .entry-content .phone:hover span,.prestations .container article .entry-footer .phone:hover span,.prestations .container article .entry-header .phone:hover span{color:var(--secondary-color)}.prestations .container article .entry-content .phone:hover svg *,.prestations .container article .entry-footer .phone:hover svg *,.prestations .container article .entry-header .phone:hover svg *{fill:var(--secondary-color)}.prestations .container article .entry-content .location,.prestations .container article .entry-content .phone,.prestations .container article .entry-footer .location,.prestations .container article .entry-footer .phone,.prestations .container article .entry-header .location,.prestations .container article .entry-header .phone{align-items:center;display:flex;justify-content:flex-start;margin-bottom:1rem;margin-top:1rem;text-decoration:none}.prestations .container article .entry-content .location p,.prestations .container article .entry-content .location span,.prestations .container article .entry-content .phone p,.prestations .container article .entry-content .phone span,.prestations .container article .entry-footer .location p,.prestations .container article .entry-footer .location span,.prestations .container article .entry-footer .phone p,.prestations .container article .entry-footer .phone span,.prestations .container article .entry-header .location p,.prestations .container article .entry-header .location span,.prestations .container article .entry-header .phone p,.prestations .container article .entry-header .phone span{font-weight:700;margin-bottom:0;margin-left:1rem;margin-top:0}.prestations .container article .entry-content .price,.prestations .container article .entry-content time{align-items:center;color:#414140;display:flex;font-weight:700;justify-content:flex-start;margin-bottom:.5rem}.prestations .container article .entry-content .price svg,.prestations .container article .entry-content time svg{margin-right:1rem}.prestations .container article .entry-footer{padding-bottom:5%;padding-top:0}.prestations .container article .tags{padding:.5rem 2rem}@media screen and (max-width:640px){.prestations .container article .tags{padding-left:0}}.prestations .container article .tags .tag{background-color:#f9f5ec;display:inline-flex;font-size:calc(var(--medium-font-calc)*.0124);line-height:125%;margin:.1rem .1rem .4rem;padding:.4rem .5rem}.prestations .container article .entry-footer p{margin:0}.vendeurs{background-color:#f7f7f7;padding:0 0 3rem}.vendeurs .container{display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0 auto;max-width:calc(var(--max-width) + 4em);padding:3rem 0;width:100%}.vendeurs .container .ville,.vendeurs .container .woocommerce-breadcrumb{margin-left:2em;width:calc(100% - 2em)}.vendeurs .container .ville h2,.vendeurs .container .woocommerce-breadcrumb h2{margin:1rem 0 2rem}.vendeurs .container article{background-color:#fff;display:flex;flex-flow:column;margin-bottom:3rem;margin-left:2em;width:calc(33% - 2em)}@media screen and (max-width:1080px){.vendeurs .container article{width:calc(50% - 2em)}}@media screen and (max-width:640px){.vendeurs .container article{margin-bottom:4em;width:calc(100% - 4em)}}.vendeurs .container article figure{background-color:#f7f7f7;height:calc(var(--max-width)*.201);overflow:hidden;width:100%}@media screen and (max-width:1080px){.vendeurs .container article figure{height:calc(var(--max-width)*.29)}}@media screen and (max-width:640px){.vendeurs .container article figure{height:calc(var(--max-width)*.52)}}.vendeurs .container article figure img{height:100%;object-fit:cover;transition:all .3s cubic-bezier(.39,.575,.565,1);width:100%}.vendeurs .container article .entry-content,.vendeurs .container article .entry-footer,.vendeurs .container article .entry-header{padding:0 2rem}.vendeurs .container article .entry-content h3,.vendeurs .container article .entry-footer h3,.vendeurs .container article .entry-header h3{margin-bottom:0}.vendeurs .container article .entry-content .phone:hover span,.vendeurs .container article .entry-footer .phone:hover span,.vendeurs .container article .entry-header .phone:hover span{color:var(--secondary-color)}.vendeurs .container article .entry-content .phone:hover svg *,.vendeurs .container article .entry-footer .phone:hover svg *,.vendeurs .container article .entry-header .phone:hover svg *{fill:var(--secondary-color)}.vendeurs .container article .entry-content .location,.vendeurs .container article .entry-content .phone,.vendeurs .container article .entry-footer .location,.vendeurs .container article .entry-footer .phone,.vendeurs .container article .entry-header .location,.vendeurs .container article .entry-header .phone{align-items:center;display:flex;justify-content:flex-start;margin-bottom:1rem;margin-top:1rem;text-decoration:none}.vendeurs .container article .entry-content .location a,.vendeurs .container article .entry-content .location span,.vendeurs .container article .entry-content .phone a,.vendeurs .container article .entry-content .phone span,.vendeurs .container article .entry-footer .location a,.vendeurs .container article .entry-footer .location span,.vendeurs .container article .entry-footer .phone a,.vendeurs .container article .entry-footer .phone span,.vendeurs .container article .entry-header .location a,.vendeurs .container article .entry-header .location span,.vendeurs .container article .entry-header .phone a,.vendeurs .container article .entry-header .phone span{color:var(--font-main-color);font-size:calc(var(--medium-font-calc)*.0138);font-weight:700;margin-bottom:0;margin-left:1rem;margin-top:0;text-decoration:none}.vendeurs .container article .entry-content .location a:hover,.vendeurs .container article .entry-content .location span:hover,.vendeurs .container article .entry-content .phone a:hover,.vendeurs .container article .entry-content .phone span:hover,.vendeurs .container article .entry-footer .location a:hover,.vendeurs .container article .entry-footer .location span:hover,.vendeurs .container article .entry-footer .phone a:hover,.vendeurs .container article .entry-footer .phone span:hover,.vendeurs .container article .entry-header .location a:hover,.vendeurs .container article .entry-header .location span:hover,.vendeurs .container article .entry-header .phone a:hover,.vendeurs .container article .entry-header .phone span:hover{color:var(--secondary-color)}.vendeurs .container article .entry-footer{padding-bottom:2rem}.page-template-page-diagnostic{background-color:#f7f7f7}.diagnostic-form{display:none;margin:0 auto 2rem;max-width:calc(var(--medium-font-calc)*.69)}.diagnostic-form.show{display:block;min-height:450px}@media screen and (max-width:640px){.diagnostic-form{max-width:var(--max-width)}}.diagnostic-form .form-section{display:none;padding:0}.diagnostic-form .form-section legend{margin-bottom:3rem;margin-left:auto;margin-right:auto;text-align:center}.diagnostic-form .form-section .field-group,.diagnostic-form .form-section .parsley-errors-list{margin:0 auto;max-width:calc(var(--medium-font-calc)*.3)}@media screen and (max-width:640px){.diagnostic-form .form-section .field-group,.diagnostic-form .form-section .parsley-errors-list{max-width:var(--max-width)}}.diagnostic-form .form-section .field-group .parsley-required,.diagnostic-form .form-section .parsley-errors-list .parsley-required{color:var(--secondary-color)}.diagnostic-form .form-progress{align-items:center;display:flex;flex-flow:row;justify-content:space-between;margin:2rem auto;max-width:calc(var(--medium-font-calc)*.51)}.diagnostic-form .form-progress .progress{background-color:#b1b1b1;border:calc(var(--medium-font-calc)*.001) solid #f7f7f7;display:block;height:.1rem;width:100%}.diagnostic-form .form-progress .progress.current{background-color:var(--secondary-color)}.diagnostic-form .form-navigation{align-items:center;display:flex;justify-content:flex-end;margin:1.5rem auto;max-width:calc(var(--medium-font-calc)*.3)}@media screen and (max-width:640px){.diagnostic-form .form-navigation{flex-flow:column;max-width:var(--max-width)}}.diagnostic-form .form-navigation .btn{background-color:var(--secondary-color);border:none;border:calc(var(--medium-font-calc)*.001) solid var(--secondary-color);border-radius:0;color:#fff;cursor:pointer;font-size:calc(var(--medium-font-calc)*.0138);line-height:125%;margin-bottom:3rem;margin-left:1%;padding:.8rem 1.5rem;text-transform:uppercase;width:49%}@media screen and (max-width:640px){.diagnostic-form .form-navigation .btn{margin-bottom:1rem;margin-left:0;padding:1.5rem;width:100%}}.diagnostic-form .form-navigation .btn.pull-left{background-color:#f7f7f7;border:calc(var(--medium-font-calc)*.001) solid var(--font-main-color);color:var(--font-main-color);margin-left:0;margin-right:1%}@media screen and (max-width:640px){.diagnostic-form .form-navigation .btn.pull-left{margin-right:0;width:100%}}.diagnostic-form .form-section.current{display:inherit}.diagnostic-form [type=date],.diagnostic-form [type=mail]{background-color:#fff;border:0;border-radius:0;color:var(--font-main-color);cursor:pointer;display:block;font-size:calc(var(--medium-font-calc)*.0138);line-height:125%;margin-bottom:1.5rem;max-width:calc(var(--medium-font-calc)*.3 - 3rem);outline:none;padding:.8rem 1.5rem;position:relative;text-align:center;width:100%}@media screen and (max-width:640px){.diagnostic-form [type=date],.diagnostic-form [type=mail]{max-width:calc(var(--max-width) - 3rem);padding:1.5rem}}.diagnostic-form [type=radio]:checked{left:-9999px;position:absolute}.diagnostic-form [type=radio]:checked+label{background-color:#fff;border:calc(var(--medium-font-calc)*.001) solid var(--secondary-color);color:var(--font-main-color);cursor:pointer;display:block;font-size:calc(var(--medium-font-calc)*.0138);line-height:125%;margin-bottom:1.5rem;padding:.8rem 1.5rem;position:relative;text-align:center}@media screen and (max-width:640px){.diagnostic-form [type=radio]:checked+label{padding:1.5rem}}.diagnostic-form [type=radio]:not(:checked){left:-9999px;position:absolute}.diagnostic-form [type=radio]:not(:checked)+label{background-color:#fff;border:calc(var(--medium-font-calc)*.001) solid #fff;color:var(--font-main-color);cursor:pointer;display:block;font-size:calc(var(--medium-font-calc)*.0138);line-height:125%;margin-bottom:1.5rem;padding:.8rem 1.5rem;position:relative;text-align:center}@media screen and (max-width:640px){.diagnostic-form [type=radio]:not(:checked)+label{padding:1.5rem}}#review-form .required{color:var(--secondary-color)}#review-form .container{border-top:calc(var(--medium-font-calc)*.002) solid #f7f7f7;margin:0 auto;padding-top:2rem}#review-form #respond{align-items:flex-start;display:flex;flex-flow:column;margin:0 auto;max-width:calc(var(--max-width)*.455)}@media screen and (max-width:830px){#review-form #respond{max-width:100%;width:100%}}#review-form #respond #reply-title{align-self:center;color:var(--font-main-color);font-family:Balham;font-size:calc(var(--medium-font-calc)*.025);font-weight:400;line-height:115%}#review-form form{align-items:flex-start;display:flex;flex-flow:column;width:100%}#review-form form .comment-form-rating{order:1}#review-form form .comment-form-comment{order:4}#review-form form .comment-form-author{order:2}#review-form form .comment-form-author,#review-form form .comment-form-email{padding-top:1rem;position:relative}#review-form form .comment-form-author label,#review-form form .comment-form-email label{color:var(--font-main-color);left:0;position:absolute;top:1rem;transform:scale(1) translateY(0);transform-origin:top left;transition:transform .3s ease-in-out}#review-form form .comment-form-author label.focus,#review-form form .comment-form-email label.focus{transform:scale(.8) translateY(-2rem)}#review-form form .comment-form-comment:not(.file-area){padding-top:1rem;position:relative}#review-form form .comment-form-comment:not(.file-area) label{color:var(--font-main-color);left:0;position:absolute;top:1rem;transform:scale(1) translateY(0);transform-origin:top left;transition:transform .3s ease-in-out}#review-form form .comment-form-comment:not(.file-area) label.focus{transform:scale(.8) translateY(-2rem)}#review-form form .comment-form-email{order:3}#review-form form .comment-form-cookies-consent{align-items:center;flex-flow:row;margin-bottom:0;order:5}#review-form form .comment-form-cookies-consent input{margin-right:1rem}#review-form form .comment-form-cookies-consent label{font-size:80%}#review-form form .comment-notes{align-items:center;justify-content:center}#review-form form .form-submit{order:6}#review-form form p{display:flex;flex-flow:column;margin-bottom:2rem;width:100%}#review-form form p.stars{margin:0}#review-form form p.form-submit{margin:0;width:auto}#review-form form p.form-submit input{background-color:var(--secondary-color);border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Brother;font-size:calc(var(--medium-font-calc)*.012);font-weight:700;margin:calc(var(--medium-font-calc)*.012) 0;padding:calc(var(--medium-font-calc)*.012) calc(var(--medium-font-calc)*.024);text-decoration:none;text-transform:uppercase;transition:all .3s ease}#review-form form p.form-submit input:hover{background-color:var(--secondary-color-hover);color:#fff}#review-form form label{color:var(--font-main-color);display:flex;font-size:calc(var(--medium-font-calc)*.0138);line-height:125%;margin-bottom:1rem}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{border:none;border-bottom:calc(var(--medium-font-calc)*.0015) solid hsla(60,0%,54%,.25);border-radius:0;font-weight:600;padding-bottom:.6rem;padding-left:0}input[type=email].parsley-error,input[type=password].parsley-error,input[type=tel].parsley-error,input[type=text].parsley-error,textarea.parsley-error{border-bottom:calc(var(--medium-font-calc)*.0015) solid var(--secondary-color)}input[type=email]:focus,input[type=email]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=text]:focus,input[type=text]:focus-visible,textarea:focus,textarea:focus-visible{border-bottom:calc(var(--medium-font-calc)*.0015) solid hsla(60,0%,54%,.5);box-shadow:none;outline:none}select{padding:.6rem 0}.file-area:hover .file-dummy{border:2px dashed #1abc9c}.file-area .file-dummy{background-color:#fff;border:2px dashed #ccc;padding:50px 30px;text-align:center;transition:background .3s ease-in-out;width:100%}.file-area .file-dummy .succes{display:none}.file-area .file-drop{align-items:center;background-color:#f7f7f7;border:calc(var(--medium-font-calc)*.0012) dotted #466466;border-radius:0;display:block;display:flex;flex-flow:column;height:12rem;justify-content:center;margin:1rem 0;padding:2rem;position:relative;transition:all .3s cubic-bezier(.39,.575,.565,1);width:calc(100% - 4rem)}@media screen and (max-width:640px){.file-area .file-drop{height:18rem}}.file-area .file-drop svg{margin-bottom:calc(var(--medium-font-calc)*.02)}.file-area .file-drop.drag{background-color:#f2e9d6}.file-area .file-drop:hover{background-color:#f2e9d6;cursor:pointer}.file-area .file-drop span{text-align:center}.file-area .file-drop input[type=file]{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.file-area .file-drop__file{align-items:center;display:flex;padding-bottom:1rem;width:100%}.file-area .file-drop__file__filename{color:var(--secondary-color);flex-grow:1;padding-left:1rem}.file-area .file-drop__file .remove-file{cursor:pointer;height:1rem;opacity:.8;position:relative;width:1rem}.file-area .file-drop__file .remove-file:hover{opacity:1}.file-area .file-drop__file .remove-file:after,.file-area .file-drop__file .remove-file:before{background-color:var(--secondary-color);content:" ";height:1rem;left:.5rem;position:absolute;width:calc(var(--medium-font-calc)*.0015)}@media screen and (max-width:640px){.file-area .file-drop__file .remove-file:after,.file-area .file-drop__file .remove-file:before{height:.1rem;left:0;top:1.35rem;width:2.7rem}}.file-area .file-drop__file .remove-file:before{transform:rotate(45deg)}.file-area .file-drop__file .remove-file:after{transform:rotate(-45deg)}.parsley-errors-list[aria-hidden=true]{display:none}.parsley-errors-list li{color:var(--secondary-color);font-size:calc(var(--medium-font-calc)*.0138);line-height:125%}fieldset{border:none;margin:none;padding:none}.nlform fieldset{align-items:flex-end;display:flex;flex-flow:row wrap;justify-content:space-between;margin:0;max-width:600px;padding:0;width:100%}.nlform fieldset.optin{margin-top:1rem}.nlform fieldset.optin label{align-items:flex-start}@media screen and (max-width:640px){.nlform fieldset{max-width:100%}}.nlform fieldset button{border:.01rem solid var(--secondary-color);margin:0;width:calc(36% - .02rem)}@media screen and (max-width:640px){.nlform fieldset button{margin-top:1.5rem;width:100%}}.nlform fieldset button:hover{border:calc(var(--medium-font-calc)*.0015) solid var(--secondary-color-hover)}.nlform fieldset>div{align-items:flex-end;display:flex;flex-flow:row wrap;justify-content:space-between;width:100%}.nlform fieldset>div input[type=email]{border:.01rem solid hsla(0,0%,54%,.25);color:var(--font-secondary-color);font-size:calc(var(--medium-font-calc)*.0138);padding:.8rem 1.5rem;width:calc(64% - 3.2rem)}@media screen and (max-width:640px){.nlform fieldset>div input[type=email]{min-width:auto;padding:1.5rem;width:calc(100% - 3rem - var(--medium-font-calc)*.003)}}.nlform fieldset>div input[type=email].parsley-error{position:relative}.nlform fieldset>div input[type=email]+ul{order:3;width:100%}@media screen and (max-width:640px){.nlform fieldset>div input[type=email]+ul{order:0}}.nlform fieldset p{align-items:flex-start;display:flex;flex-flow:column;margin:0;position:relative;width:64%}@media screen and (max-width:640px){.nlform fieldset p{width:100%}}.nlform fieldset p label{display:block;margin-bottom:.6rem;width:100%}.conditional{margin:0 auto;max-width:calc(var(--max-width)*.455);width:100%}@media screen and (max-width:834px){.conditional{max-width:var(--max-width)}}.conditional fieldset{margin:0;max-width:100%;padding:0}.conditional fieldset input[type=mail],.conditional fieldset input[type=text],.conditional fieldset select,.conditional fieldset textarea{max-width:100%;width:100%}.conditional .conditionnal-fields{display:none}.conditional .conditionnal-fields p{display:flex;flex-flow:column;margin-bottom:2rem;width:100%}.conditional .conditionnal-fields p:not(.moving) label{margin-bottom:.5rem}.conditional .conditionnal-fields.show{display:flex;flex-flow:column}select{border:none;border-bottom:calc(var(--medium-font-calc)*.0015) solid hsla(60,0%,54%,.25);border-radius:0;line-height:2;min-height:30px;padding-left:0}.moving{overflow-x:hidden;padding-top:1rem;position:relative}@media screen and (max-width:834px){.moving{padding-top:2rem}}.moving label{color:var(--font-main-color);left:0;position:absolute;top:1rem;transform:scale(1) translateY(0);transform-origin:top left;transition:transform .3s ease-in-out;white-space:nowrap}.moving label.focus{transform:scale(.6) translateY(-1.5rem)}.optin{align-items:center;flex-flow:row;margin-top:1rem}.optin [type=checkbox]:checked,.optin [type=radio]:checked{left:-9999px;position:absolute}.optin [type=checkbox]:checked+label,.optin [type=radio]:checked+label{align-items:center;color:var(--font-main-color);cursor:pointer;display:inline-flex;font-size:calc(var(--medium-font-calc)*.0138);line-height:125%;margin-bottom:1.5rem;padding-left:2.3rem;position:relative}.optin [type=checkbox]:checked+label:before,.optin [type=radio]:checked+label:before{background:#fff;border:.01rem solid #ddd;border-radius:100%;content:"";height:1.2rem;left:0;position:absolute;width:1.2rem}@media screen and (max-width:640px){.optin [type=checkbox]:checked+label:before,.optin [type=radio]:checked+label:before{height:1.8rem;width:1.8rem}}.optin [type=checkbox]:checked+label:after,.optin [type=radio]:checked+label:after{background:var(--secondary-color);border:.01rem solid transparent;border-radius:100%;content:"";height:.4rem;left:.4rem;opacity:1;position:absolute;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .2s ease;transition:all .2s ease;width:.4rem}@media screen and (max-width:640px){.optin [type=checkbox]:checked+label:after,.optin [type=radio]:checked+label:after{height:.6rem;left:.6rem;width:.6rem}}.optin [type=checkbox]:not(:checked),.optin [type=radio]:not(:checked){left:-9999px;position:absolute}.optin [type=checkbox]:not(:checked)+label,.optin [type=radio]:not(:checked)+label{align-items:center;color:var(--font-main-color);cursor:pointer;display:inline-flex;font-size:calc(var(--medium-font-calc)*.0138);line-height:125%;margin-bottom:1.5rem;padding-left:2.3rem;position:relative}.optin [type=checkbox]:not(:checked)+label:before,.optin [type=radio]:not(:checked)+label:before{background:#fff;border:.01rem solid #ddd;border-radius:100%;content:"";height:1.2rem;left:0;position:absolute;width:1.2rem}@media screen and (max-width:640px){.optin [type=checkbox]:not(:checked)+label:before,.optin [type=radio]:not(:checked)+label:before{height:1.8rem;width:1.8rem}}.optin [type=checkbox]:not(:checked)+label:after,.optin [type=radio]:not(:checked)+label:after{background:var(--secondary-color);border-radius:100%;content:"";height:.4rem;left:.4rem;opacity:0;position:absolute;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .2s ease;transition:all .2s ease;width:.4rem}@media screen and (max-width:640px){.optin [type=checkbox]:not(:checked)+label:after,.optin [type=radio]:not(:checked)+label:after{height:.6rem;left:.6rem;width:.6rem}}.optin small a{color:var(--secondary-color)}.grecaptcha-badge{opacity:0}.notification{margin:0 auto;max-width:calc(var(--max-width)*.455);padding-bottom:2rem;width:100%}.notification p{font-weight:600;text-align:center}.notification+.hide{display:none}.woocart-aside{background-color:#f7f7f7;height:100vh;height:calc(var(--vh, 1vh)*100);position:fixed;right:0;top:0;transform:translateX(100%);transition:all .3s cubic-bezier(.39,.575,.565,1);width:calc(var(--site-calc)*.35);z-index:9999}@media screen and (max-width:1180px){.woocart-aside{width:calc(var(--site-calc)*.6)}}@media screen and (max-width:640px){.woocart-aside{width:var(--site-calc)}}.woocart-aside.is-open{transform:translateX(0)}.woocart-aside header{align-items:center;background-color:#fff;border-bottom:calc(var(--medium-font-calc)*.002) solid #f7f7f7;display:flex;justify-content:space-between;padding:1.6rem 1rem}.woocart-aside header .cart-infos{align-items:center;display:flex;justify-content:flex-start}.woocart-aside header .cart-infos p{color:var(--font-main-color);font-size:calc(var(--medium-font-calc)*.0115);font-weight:700;margin:0}.woocart-aside header .cart-infos .cart-counter{color:var(--secondary-color);display:block;font-size:calc(var(--medium-font-calc)*.0115);font-weight:700;margin:0 .2rem}.woocart-aside header .toggle-cart{align-items:center;border:0!important;display:flex;height:1.5rem;justify-content:center;padding:0!important;position:relative;right:1rem;width:1.5rem}.woocart-aside header .toggle-cart:after,.woocart-aside header .toggle-cart:before{background-color:#333;content:" ";height:1.5rem;position:absolute;width:.1rem}.woocart-aside header .toggle-cart:before{transform:rotate(45deg)}.woocart-aside header .toggle-cart:after{transform:rotate(-45deg)}.woocart-aside .cart_list{max-height:calc(100vh - 6rem - var(--medium-font-calc)*.055);overflow-y:auto;padding-bottom:6rem}.woocart-aside .cart-collaterals,.woocart-aside .cart_list{padding:1rem}.woocart-aside .cart-collaterals #ppc-button-minicart,.woocart-aside .cart_list #ppc-button-minicart{display:none}.woocart-aside .cart-collaterals{align-items:center;background:#f2e9d6;bottom:0;display:flex;justify-content:space-between;position:absolute;right:0;width:calc(100% - 2rem)}.woocart-aside .cart-collaterals p{margin:0}.woocart-aside .cart-collaterals .woocommerce-mini-cart__buttons .button{color:#fff;margin:0}.woocart-aside .remove{color:var(--secondary-color)!important;display:block;padding:0!important}.woocart-aside .cart-item{display:grid;gap:0 0;grid-template-areas:"cart-item__left cart-item__right";grid-template-columns:3fr 1fr;grid-template-rows:1fr;margin-bottom:2rem}.woocart-aside .cart-item__left{align-items:center;display:flex;grid-area:cart-item__left;justify-content:flex-start;padding:0!important;text-decoration:none}.woocart-aside .cart-item__left .cart-item-thumbnail{height:calc(var(--site-calc)*.071);margin-right:1rem;width:calc(var(--site-calc)*.071)}@media screen and (max-width:1180px){.woocart-aside .cart-item__left .cart-item-thumbnail{height:calc(var(--site-calc)*.12);min-height:calc(var(--site-calc)*.12);min-width:calc(var(--site-calc)*.12);width:calc(var(--site-calc)*.12)}}@media screen and (max-width:640px){.woocart-aside .cart-item__left .cart-item-thumbnail{height:calc(var(--site-calc)*.26);min-height:calc(var(--site-calc)*.26);min-width:calc(var(--site-calc)*.26);width:calc(var(--site-calc)*.26)}}.woocart-aside .cart-item__left .cart-item-thumbnail img{height:100%;object-fit:cover;width:100%}.woocart-aside .cart-item__left .cart-item-infos{height:100%}.woocart-aside .cart-item__left h3{font-size:calc(var(--medium-font-calc)*.0148);margin-top:0}.woocart-aside .cart-item__right{align-items:flex-end;display:flex;flex-flow:column;grid-area:cart-item__right;justify-content:space-between}#body-overlay.is-open{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9998}.woocommerce-NoticeGroup{display:none}#notice-container{--offset-right:calc((100vw - var(--width-global))/2);align-items:center;background-color:#f2e9d6;border-bottom:calc(var(--medium-font-calc)*.0035) solid var(--secondary-color);display:flex;max-width:calc(var(--site-calc)*.25);padding:1rem;position:fixed;right:var(--offset-right);top:calc(var(--medium-font-calc)*.055 + 2rem);transform:translateX(calc(var(--offset-right) + 100%));transition:all .3s cubic-bezier(.39,.575,.565,1);z-index:9998}@media screen and (max-width:834px){#notice-container{bottom:0;max-width:100%;right:0;top:unset}}#notice-container.show,#notice-container.woocommerce-NoticeGroup-checkout,#notice-container.woocommerce-NoticeGroup-updateOrderReview{transform:translateX(0)}#notice-container.show ul,#notice-container.show ul li,#notice-container.woocommerce-NoticeGroup-checkout ul,#notice-container.woocommerce-NoticeGroup-checkout ul li,#notice-container.woocommerce-NoticeGroup-updateOrderReview ul,#notice-container.woocommerce-NoticeGroup-updateOrderReview ul li{margin:0}#notice-container .woocommerce-error{background-color:transparent}#notice-container .woocommerce-error li{color:var(--secondary-color);font-weight:700;margin-bottom:0!important}#notice-container .notice-message,#notice-container .woocommerce-message{background-color:transparent;font-size:calc(var(--medium-font-calc)*.0138);line-height:125%}#notice-container .notice-message.fail,#notice-container .woocommerce-message.fail{color:var(--secondary-color);font-weight:700}#notice-container .notice-message strong,#notice-container .woocommerce-message strong{font-weight:700}.quantity{align-items:center;background-color:#fff;border:calc(var(--medium-font-calc)*.002) solid var(--secondary-color);display:flex;justify-content:space-between}.quantity.hidden{display:none}.quantity input,.quantity input:focus{background-color:#fff;border:none;font-weight:600;max-width:3rem;outline:none;resize:none;text-align:center}.quantity .minus,.quantity .plus{background-color:#fff;color:var(--secondary-color);cursor:pointer;font-weight:600;padding:.3rem calc(var(--medium-font-calc)*.01)}@media screen and (max-width:834px){.quantity .minus,.quantity .plus{padding:1rem}}.quantity .minus:hover,.quantity .plus:hover{background-color:#f2e9d6}.quantity input[type=number]{-moz-appearance:textfield}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.error-404{padding:3rem 0;text-align:center}.error-404 #searchform{align-items:center;background-color:#fff;border-bottom:calc(var(--medium-font-calc)*.002) solid #f2e9d6;display:flex;justify-content:space-between;margin:0 auto;max-width:450px;padding:0 .9rem}@media screen and (max-width:640px){.error-404 #searchform{max-width:90%}}.error-404 #searchform input{background-color:transparent;border:none;font-size:calc(var(--medium-font-calc)*.0125);min-width:calc(var(--medium-font-calc)*.216);padding:.7rem 0}@media screen and (max-width:1300px){.error-404 #searchform input{min-width:calc(var(--medium-font-calc)*.18)}}@media screen and (max-width:1080px){.error-404 #searchform input{min-width:100%}}@media screen and (max-width:640px){.error-404 #searchform input{min-width:75%}}.error-404 #searchform button{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0}.error-404 #searchform button svg{max-height:calc(var(--medium-font-calc)*.0125)}.account .container{margin:0 auto;max-width:calc(var(--medium-font-calc)*.375);width:100%}@media screen and (max-width:834px){.account .container{max-width:var(--max-width)}}.account__infos .switch-form{display:none}.account__infos .switch-form p:first-child{margin-bottom:0}.account__infos .switch-form.show{display:flex;flex-flow:column}.account .woocommerce-privacy-policy-text p{font-size:75%}.account a{color:var(--secondary-color)}.account form{background-color:#f8f3e8;padding:2rem;width:100%}.account form h2{margin:0}.account form .toggle-form{color:var(--secondary-color);cursor:pointer;font-weight:700}.account form p.optin{margin-bottom:0}.account form p.optin+.form-row{margin-top:0}.account form p.moving label{left:.6rem;padding-top:.6rem}.account form p input[type=email],.account form p input[type=password],.account form p input[type=text]{padding-left:.6rem;padding-top:.6rem;width:100%}.account .col2-set>div{display:none}.account .col2-set>div.show{display:flex}.page-template-page-account{background-color:#f8f3e8}.page-template-page-account form fieldset{margin:0;padding:0}.page-template-page-account form fieldset legend{font-family:Balham;font-size:calc(var(--medium-font-calc)*.017);line-height:115%;margin-top:2rem}.page-template-page-account form input[type=email],.page-template-page-account form input[type=password],.page-template-page-account form input[type=tel],.page-template-page-account form input[type=text]{width:100%}.page-template-page-account .logged{padding:8rem 0 3rem}@media screen and (max-width:770px){.page-template-page-account .logged h1{font-size:calc(var(--medium-font-calc)*.03)}}.page-template-page-account .logged .container .page-header{align-items:center;display:flex;justify-content:space-between}.page-template-page-account .logged .container .page-header a{color:var(--secondary-color);cursor:pointer;font-weight:700;text-transform:uppercase}.page-template-page-account .logged+#primary{margin-top:0}.page-template-page-account .logged+#primary article{background-color:#f8f3e8;padding-top:0}.page-template-page-account .logged+#primary article .woocommerce{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 auto;max-width:var(--max-width)}@media screen and (max-width:1180px){.page-template-page-account .logged+#primary article .woocommerce{flex-flow:column}}.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-navigation{width:calc(var(--max-width)*.2)}@media screen and (max-width:1180px){.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-navigation{width:100%}}.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-navigation ul{align-items:flex-start;display:flex;flex-flow:column;justify-content:flex-start;list-style:none;margin:0;max-width:var(--max-width);width:100%}@media screen and (max-width:1180px){.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-navigation ul{flex-flow:row wrap;margin-bottom:1rem}}.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-navigation ul li{display:block;margin-right:0;opacity:.5;padding:0;width:100%}@media screen and (max-width:1180px){.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-navigation ul li{margin-right:1rem;width:auto}}.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-navigation ul li.is-active,.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-navigation ul li:hover{opacity:1}.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-navigation ul li a{background-color:var(--secondary-color);border:none;border-radius:0;box-sizing:border-box;color:var(--secondary-color);color:#fff;cursor:pointer;display:block;font-family:Brother;font-size:calc(var(--medium-font-calc)*.0138);font-weight:700;line-height:100%;margin:0 0 calc(var(--medium-font-calc)*.024) 0;padding:.8rem 1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media screen and (max-width:1180px){.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-navigation ul li a{margin-bottom:1rem}}.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-content{margin:0;padding:0;width:calc(var(--max-width)*.8 - 4rem)}@media screen and (max-width:1180px){.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-content{width:100%}}.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-content a{color:var(--secondary-color)}.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-content a.button{color:#fff;font-size:calc(var(--medium-font-calc)*.009);font-weight:700;margin:calc(var(--medium-font-calc)*.012) calc(var(--medium-font-calc)*.006) 0 0;padding:.6rem 1rem}.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-content table{max-width:100%;width:100%}.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-content .dashboard-container,.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-content .edit-account,.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-content .woocommerce-message,.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper+form{background-color:#fff;margin:0 auto;padding:2rem}.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-content .dashboard-container+.dashboard-container{padding-top:0}.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-content .dashboard-container+.dashboard-container h2{margin-top:0}.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-content .addresses a{background-color:var(--secondary-color);border:none;border-radius:0;color:var(--secondary-color);color:#fff;cursor:pointer;display:inline-block;font-family:Brother;font-size:calc(var(--medium-font-calc)*.0138);font-weight:700;line-height:125%;margin:0 0 calc(var(--medium-font-calc)*.024) 0;padding:.8rem 1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.page-template-page-account .logged+#primary article .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details__title{margin:1rem auto}mark{background-color:#f8f3e8}.woocommerce-table--order-details{margin:0 auto;max-width:calc(var(--medium-font-calc)*.575);width:100%}.woocommerce-table--order-details td{border-bottom:calc(var(--medium-font-calc)*.002) solid #f8f3e8;margin:1rem 0;padding:1rem 0}.woocommerce-table--order-details .cart-item-infos{align-items:center;display:flex}.woocommerce-table--order-details .cart-item-infos .product-img{margin-right:1rem}.woocommerce-customer-details address{font-size:calc(var(--medium-font-calc)*.0138);font-style:normal;line-height:125%}.fluid-width-video-wrapper{height:315px;padding:0;padding-top:0!important;position:relative;width:100%}.fluid-width-video-wrapper iframe{position:relative!important}.hero-article{display:block;height:100%;max-height:450px;overflow:hidden;width:100%}.hero-article img{animation:scale .5s cubic-bezier(.39,.575,.565,1) forwards;height:100%;object-fit:cover;transition:all .3s ease-in-out;width:100%}.page-template-page-legal .entry-header{margin:0 auto;max-width:calc(var(--max-width)*.605);padding-top:2rem}@media screen and (max-width:830px){.page-template-page-legal .entry-header{max-width:var(--max-width)}}.page-template-page-legal .entry-content h2{font-family:Brother;font-size:calc(var(--medium-font-calc)*.02);font-weight:600}.page-template-page-legal .entry-content h3{font-family:Brother;font-size:calc(var(--medium-font-calc)*.018)}.page-template-page-legal .entry-content h4{font-family:Brother;font-size:calc(var(--medium-font-calc)*.016)}.page-template-page-legal .entry-content ol{padding-left:1.2rem}.page-template-page-legal .entry-content ol li{color:var(--font-secondary-color);font-size:calc(var(--medium-font-calc)*.0138);line-height:125%;margin-bottom:1rem}.page-template-page-legal .entry-content a{color:var(--secondary-color);text-decoration:none}.page-template-page-legal .entry-content .button,.page-template-page-legal .entry-content .is-style-acp-button .wp-block-button__link{color:#fff}.page-template-page-legal .entry-content ul{list-style:disc;padding-left:1.2rem}.page-template-page-legal .entry-content ul li{color:var(--font-secondary-color);font-size:calc(var(--medium-font-calc)*.0138);line-height:125%;margin-bottom:1rem}.article-container{display:flex;flex-flow:row wrap;margin:3rem auto;max-width:var(--max-width);position:relative;width:100%;z-index:2}@media screen and (max-width:1080px){.article-container{flex-flow:column;max-width:100%}}.article-container .entry-header h1{font-size:calc(var(--medium-font-calc)*.0423)}.article-container .entry-content h2{font-family:Brother;font-size:calc(var(--medium-font-calc)*.02);font-weight:600}.article-container .entry-content h3{font-family:Brother;font-size:calc(var(--medium-font-calc)*.018)}.article-container .entry-content h4{font-family:Brother;font-size:calc(var(--medium-font-calc)*.016)}.article-container .entry-content ol{padding-left:1.2rem}.article-container .entry-content ol li{color:var(--font-secondary-color);font-size:calc(var(--medium-font-calc)*.0138);line-height:125%;margin-bottom:1rem}.article-container .entry-content a{text-decoration:none}.article-container .entry-content ul{list-style:disc;padding-left:1.2rem}.article-container .entry-content ul li{color:var(--font-secondary-color);font-size:calc(var(--medium-font-calc)*.0138);line-height:125%;margin-bottom:1rem}.article-container .entry-content p strong{color:var(--font-main-color)}.article-container .entry-content__metas{align-items:center;display:flex;justify-content:flex-start;margin:calc(var(--medium-font-calc)*.024) 0}.article-container .entry-content__metas a{color:var(--font-main-color);text-decoration:none}.article-container .entry-content__metas *{align-items:center;border-left:calc(var(--medium-font-calc)*.002) solid var(--secondary-color);display:flex;flex-flow:row;font-size:calc(var(--medium-font-calc)*.012);padding:0 1rem}.article-container .entry-content__metas :first-child{border-left:none;padding-left:0}.article-container .entry-content a{color:var(--secondary-color)}.article-container main{background-color:#fff;margin-top:-10rem;padding:2rem;width:calc(65% - 4rem)}@media screen and (max-width:1080px){.article-container main{width:calc(100% - 4rem)}}.article-container aside{padding-left:2rem;width:calc(35% - 2rem)}@media screen and (max-width:1080px){.article-container aside{margin:0 auto;padding-left:0;width:calc(100% - 4rem)}}.article-container aside .swiper{position:relative}.article-container aside .swiper .swiper-pagination{display:flex;justify-content:space-between;left:0;padding:0 1rem;position:absolute;top:calc(var(--max-width)*.163);width:calc(100% - 2rem);z-index:2}@media screen and (max-width:1080px){.article-container aside .swiper .swiper-pagination{top:calc(var(--max-width)*.326)}}.article-container aside .swiper .swiper-pagination .swiper-button-next,.article-container aside .swiper .swiper-pagination .swiper-button-prev{cursor:pointer}.article-container aside .swiper .swiper-slide.product{border-radius:16px;flex-flow:column;justify-content:flex-start;position:relative}.article-container aside .swiper .swiper-slide.product a:not(.button){height:calc(var(--max-width)*.295);width:100%}@media screen and (max-width:1080px){.article-container aside .swiper .swiper-slide.product a:not(.button){height:calc(var(--max-width)*.595)}}.article-container aside .swiper .swiper-slide.product .product__header{height:100%;position:relative}.article-container aside .swiper .swiper-slide.product .product__header .banner{background-color:#000;color:#fff;left:1rem;padding:.5rem;position:absolute;top:1rem;z-index:2}.article-container aside .swiper .swiper-slide.product .product__content{background-color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:2rem;position:relative;text-align:center;width:calc(100% - 4rem);z-index:8}.article-container aside .swiper .swiper-slide.product .product__content h3{margin:0}.blog-navigation{background-color:#f7f7f7;padding-top:calc(var(--medium-font-calc)*.075);width:100%}@media screen and (max-width:640px){.blog-navigation{padding-top:11rem}}.blog-navigation .container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--width-global);overflow:hidden;padding:.5rem 0;width:100%}@media screen and (max-width:1080px){.blog-navigation .container{flex-flow:column}}.blog-navigation ul{align-items:center;display:flex;flex-flow:row;justify-content:flex-start}@media screen and (max-width:1080px){.blog-navigation ul{overflow:scroll;width:100%}}.blog-navigation ul li{border-left:calc(var(--medium-font-calc)*.002) solid var(--secondary-color);padding:.3rem 1rem}.blog-navigation ul li:first-of-type{border-left:none;padding-left:0}.blog-navigation ul li a{color:var(--font-main-color);font-size:calc(var(--medium-font-calc)*.0125);font-weight:600;line-height:125%;text-decoration:none;white-space:nowrap}.blog-navigation ul li a.current,.blog-navigation ul li a:hover{color:var(--secondary-color)}.blog-navigation #searchform{align-items:center;background-color:#fff;border-bottom:calc(var(--medium-font-calc)*.002) solid #f2e9d6;display:flex;justify-content:center;padding:0 .9rem}@media screen and (max-width:1080px){.blog-navigation #searchform{display:none}}.blog-navigation #searchform input{background-color:transparent;border:none;font-size:calc(var(--medium-font-calc)*.0125);min-width:calc(var(--medium-font-calc)*.216);padding:.7rem 0}@media screen and (max-width:1300px){.blog-navigation #searchform input{min-width:calc(var(--medium-font-calc)*.18)}}@media screen and (max-width:1080px){.blog-navigation #searchform input{min-width:100%}}.blog-navigation #searchform button{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0}.blog-navigation #searchform button svg{max-height:calc(var(--medium-font-calc)*.0125)}.articles{background-color:#fff}.articles .container{display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0 auto;max-width:calc(var(--max-width) + 4em);width:100%}.articles .container.grid{max-width:var(--max-width)}.articles.first-page .article{margin-bottom:3rem;width:calc(33% - 2em)}@media screen and (max-width:1080px){.articles.first-page .article{width:calc(50% - 2em)}.articles.first-page .article .entry-header figure{height:calc(var(--max-width)*.29)}}@media screen and (max-width:640px){.articles.first-page .article{margin-bottom:4em;width:calc(100% - 4em)}.articles.first-page .article .entry-header figure{height:calc(var(--max-width)*.52)}}.articles.first-page .article:nth-of-type(4){width:calc(33% - 2em)}.articles.first-page .article:nth-of-type(4) figure{height:calc(var(--max-width)*.201)}@media screen and (max-width:1080px){.articles.first-page .article:nth-of-type(4){width:calc(50% - 2em)}.articles.first-page .article:nth-of-type(4) figure{height:calc(var(--max-width)*.29)}}@media screen and (max-width:640px){.articles.first-page .article:nth-of-type(4){width:calc(100% - 4em)}.articles.first-page .article:nth-of-type(4) .entry-header figure{height:calc(var(--max-width)*.52)}}.articles.first-page .article:first-child{align-items:center;flex-flow:row;justify-content:space-between;width:100%}@media screen and (max-width:1080px){.articles.first-page .article:first-child{flex-flow:column}}@media screen and (max-width:640px){.articles.first-page .article:first-child{width:calc(100% - 4em)}}.articles.first-page .article:first-child .entry-header{width:calc(var(--max-width)*.534)}@media screen and (max-width:1300px){.articles.first-page .article:first-child .entry-header{width:calc(var(--max-width)*.4)}}@media screen and (max-width:1080px){.articles.first-page .article:first-child .entry-header{width:100%}}.articles.first-page .article:first-child .entry-header figure{height:calc(var(--max-width)*.3);max-width:100%;width:calc(var(--max-width)*.534)}@media screen and (max-width:1080px){.articles.first-page .article:first-child .entry-header figure{width:100%}}@media screen and (max-width:640px){.articles.first-page .article:first-child .entry-header figure{height:calc(var(--max-width)*.52);width:100%}}.articles.first-page .article:first-child .entry-content{padding:0 calc(var(--medium-font-calc)*.024);width:calc(100% - var(--max-width)*.534)}@media screen and (max-width:1300px){.articles.first-page .article:first-child .entry-content{width:calc(100% - var(--max-width)*.4)}}@media screen and (max-width:1080px){.articles.first-page .article:first-child .entry-content{width:100%}}@media screen and (min-width:1080px){.articles.first-page .article:first-child .entry-content__metas{margin-top:0}}.articles.first-page .article:first-child .entry-content a.link{display:block;margin-top:calc(var(--medium-font-calc)*.024);text-decoration:none}.articles.first-page .article:first-child .entry-content a.link:hover span{background-color:var(--secondary-color-hover)}.articles.first-page .article:first-child .entry-content a.link span{background-color:var(--secondary-color);border-radius:0;color:#fff;font-family:Brother;font-size:calc(var(--medium-font-calc)*.014);font-weight:700;line-height:125%;padding:calc(.667em + 2px) calc(1.333em + 2px);text-transform:uppercase}.articles.first-page .article:nth-of-type(10),.articles.first-page .article:nth-of-type(11),.articles.first-page .article:nth-of-type(5),.articles.first-page .article:nth-of-type(6){width:calc(50% - 3em)}.articles.first-page .article:nth-of-type(10) .entry-header figure,.articles.first-page .article:nth-of-type(11) .entry-header figure,.articles.first-page .article:nth-of-type(5) .entry-header figure,.articles.first-page .article:nth-of-type(6) .entry-header figure{height:calc(var(--max-width)*.29)}@media screen and (max-width:640px){.articles.first-page .article:nth-of-type(10),.articles.first-page .article:nth-of-type(11),.articles.first-page .article:nth-of-type(5),.articles.first-page .article:nth-of-type(6){width:calc(100% - 4em)}.articles.first-page .article:nth-of-type(10) .entry-header figure,.articles.first-page .article:nth-of-type(11) .entry-header figure,.articles.first-page .article:nth-of-type(5) .entry-header figure,.articles.first-page .article:nth-of-type(6) .entry-header figure{height:calc(var(--max-width)*.52)}}.articles .article{display:flex;flex-flow:column;margin-bottom:3rem;margin-left:2em;width:calc(33% - 2em)}@media screen and (max-width:1080px){.articles .article{width:calc(50% - 2em)}}@media screen and (max-width:640px){.articles .article{margin-bottom:4em;width:calc(100% - 4em)}}.articles .article .entry-header:hover figure img{transform:scale(1.1)}.articles .article .entry-header figure{background-color:#f7f7f7;height:calc(var(--max-width)*.201);overflow:hidden;width:100%}@media screen and (max-width:1080px){.articles .article .entry-header figure{height:calc(var(--max-width)*.29)}}@media screen and (max-width:640px){.articles .article .entry-header figure{height:calc(var(--max-width)*.52)}}.articles .article .entry-header figure img{height:100%;object-fit:cover;transition:all .3s cubic-bezier(.39,.575,.565,1);width:100%}.articles .article .entry-content__metas{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;margin-top:calc(var(--medium-font-calc)*.024)}.articles .article .entry-content__metas a{color:var(--font-main-color);text-decoration:none}.articles .article .entry-content__metas *{align-items:center;border-left:calc(var(--medium-font-calc)*.002) solid var(--secondary-color);display:flex;flex-flow:row;font-size:calc(var(--medium-font-calc)*.012);margin-bottom:.6rem;padding:0 .8rem}.articles .article .entry-content__metas * svg{margin-bottom:0}.articles .article .entry-content__metas :first-child{border-left:none;padding-left:0}.articles .article .entry-content .link{color:var(--secondary-color);font-size:calc(var(--medium-font-calc)*.017)}.articles .article .entry-content .link:hover span{color:var(--secondary-color-hover)}.articles .article .entry-content .link span{color:var(--secondary-color)}.articles .article .entry-content .entry-title a{color:var(--font-main-color);font-family:Brother;font-size:calc(var(--medium-font-calc)*.02);font-weight:600;line-height:125%;text-decoration:none}@media screen and (max-width:770px){.articles .article .entry-content .entry-title a{font-size:calc(var(--medium-font-calc)*.018)}}.articles .article:nth-of-type(4),.articles .article:nth-of-type(5){width:calc(50% - 2em)}@media screen and (max-width:1080px){.articles .article:nth-of-type(4),.articles .article:nth-of-type(5){width:calc(50% - 2em)}}@media screen and (max-width:640px){.articles .article:nth-of-type(4),.articles .article:nth-of-type(5){width:calc(100% - 4em)}}.articles .article:nth-of-type(4) figure,.articles .article:nth-of-type(5) figure{height:calc(var(--max-width)*.29)}@media screen and (max-width:640px){.articles .article:nth-of-type(4) figure,.articles .article:nth-of-type(5) figure{height:calc(var(--max-width)*.52)}}.navigation{align-items:center;display:flex;justify-content:center;margin:3rem auto;max-width:var(--max-width);width:100%}.navigation .nav-links a,.navigation .nav-links span{color:var(--font-main-color);font-size:calc(var(--medium-font-calc)*.017);padding:0 1rem;text-decoration:none}.navigation .nav-links a.current,.navigation .nav-links a:hover,.navigation .nav-links span.current,.navigation .nav-links span:hover{color:var(--secondary-color)}body.single-post{background-color:#f9f5ec}.products.related{background-color:#f7f7f7;padding-bottom:3rem}.products.related h2{margin-bottom:3rem}.products .container{--responsive-height:calc(var(--max-width)*0.3859);display:flex;flex-flow:row wrap;justify-content:space-between;margin:3rem auto;max-width:calc(var(--max-width));width:100%}@media screen and (max-width:1009px){.products .container{--responsive-height:calc(var(--max-width)*0.6)}}@media screen and (max-width:640px){.products .container{--responsive-height:var(--max-width)}}.products .container .woocommerce-breadcrumb{margin-bottom:2rem;width:100%}.products .container ul.products.columns-3{width:var(--max-width)}.products .container ul.products.columns-3 li.product{margin-bottom:2rem;margin-right:calc(var(--max-width)*.02);margin-top:0;width:calc(var(--max-width)*.32)}.products .container ul.products.columns-3 li.product:nth-of-type(3n){margin-right:0}@media screen and (max-width:1009px){.products .container ul.products.columns-3 li.product{margin-right:1rem;width:calc(var(--max-width)*1/2 - 1rem)}.products .container ul.products.columns-3 li.product:nth-of-type(2n){margin-left:1rem;margin-right:0}}@media screen and (max-width:640px){.products .container ul.products.columns-3 li.product{margin-left:0;margin-right:0;width:var(--max-width)}.products .container ul.products.columns-3 li.product:nth-of-type(2n){margin-left:0;margin-right:0}}.products .container ul.products.columns-3 li.product h3{margin-top:0;padding-top:1rem}.products .container ul.products.columns-3 li.product .product__header{height:var(--responsive-height);position:relative}.products .container ul.products.columns-3 li.product .product__header .banner{background-color:#000;color:#fff;left:1rem;padding:.5rem;position:absolute;top:1rem;z-index:2}.products .container ul.products.columns-3 li.product .button{margin-left:auto;margin-right:auto;max-width:60%}.products .container ul.products.columns-4{background-color:#fff;display:flex;flex-flow:row wrap;width:calc(var(--max-width)*.66)}@media screen and (max-width:1009px){.products .container ul.products.columns-4{width:calc(var(--max-width) + 2rem)}}@media screen and (max-width:640px){.products .container ul.products.columns-4{width:var(--max-width)}}.products .container ul.products.columns-4 li.product{margin-bottom:2rem;margin-right:calc(var(--max-width)*.02);margin-top:0;width:calc(var(--max-width)*.32)}.products .container ul.products.columns-4 li.product:nth-of-type(2n){margin-right:0}@media screen and (max-width:1009px){.products .container ul.products.columns-4 li.product{margin-right:1rem;width:calc(var(--max-width)*1/2 - 1rem)}.products .container ul.products.columns-4 li.product:nth-of-type(2n){margin-left:1rem;margin-right:0}}@media screen and (max-width:640px){.products .container ul.products.columns-4 li.product{margin-left:0;margin-right:0;width:var(--max-width)}.products .container ul.products.columns-4 li.product:nth-of-type(2n){margin-left:0;margin-right:0}}.products .container ul.products.columns-4 li.product h3{margin-top:0;padding-top:1rem}.products .container ul.products.columns-4 li.product .product__header{height:var(--responsive-height)}.products .container ul.products.columns-4 li.product .button{margin-left:auto;margin-right:auto;max-width:60%}.products .container aside{width:calc(var(--max-width)*.32)}@media screen and (max-width:1009px){.products .container aside{display:flex;width:calc(var(--max-width) + 2rem)}}@media screen and (max-width:640px){.products .container aside{flex-flow:column;width:var(--max-width)}}@media screen and (max-width:1009px){.products .container aside .widget{margin-right:1rem;width:calc(var(--max-width)*1/2 - 1rem)}.products .container aside .widget:nth-of-type(2n){margin-left:1rem;margin-right:0}}@media screen and (max-width:640px){.products .container aside .widget{margin-left:0;margin-right:0;width:var(--max-width)}.products .container aside .widget:nth-of-type(2n){margin-left:0;margin-right:0}}.products .container aside .is-style-acp-cover-widget{margin-bottom:2rem;min-height:calc(var(--responsive-height) + 13.6rem)}.product{margin-top:2rem;max-width:100%;width:100%}.product__header{height:calc(var(--max-width)*.35);position:relative;width:100%}.product__header .banner{background-color:#000;color:#fff;left:1rem;padding:.5rem;position:absolute;top:1rem;z-index:2}@media screen and (max-width:770px){.product__header{height:calc(var(--max-width)*1)}}.product__header:hover{cursor:pointer}.product__header:hover img.alt-img{left:0;opacity:1;position:absolute;top:0}.product__header img{height:100%;object-fit:cover;width:100%}.product__header img.alt-img{left:0;opacity:0;position:absolute;top:0;transition:all .3s cubic-bezier(.39,.575,.565,1)}.product__content{text-align:center}.product__content .star-rating{margin:0 auto;word-break:normal}.product__content .h3{font-size:calc(var(--medium-font-calc)*.017);margin-bottom:0}.product__content .h3+p{margin:.6rem 0}.product__content .prices{margin-bottom:.6rem;margin-top:.6rem}.product__content .prices .price--crossed{opacity:.7;text-decoration:line-through}.single-product{--condition-padding:calc((var(--site-calc) - var(--max-width))/2)}.single-product-header{background-color:#f7f7f7;width:100%}.single-product-header .container{align-items:flex-start;display:flex;justify-content:space-between;max-width:var(--site-calc)}@media screen and (max-width:834px){.single-product-header .container{flex-direction:column}}.single-product-header .product-gallery{max-width:45%;overflow:hidden;position:relative;width:100%}@media screen and (max-width:834px){.single-product-header .product-gallery{max-width:100%}}.single-product-header .product-gallery .swiper-pagination{align-items:center;display:flex;justify-content:space-between;padding:0 1.5rem;position:absolute;top:calc(var(--max-width)*.45);width:calc(100% - 3rem);z-index:9999}@media screen and (min-width:834px){.single-product-header .product-gallery .swiper-pagination{display:none}}.single-product-header .product-gallery .swiper-wrapper .swiper-slide{height:calc(var(--medium-font-calc)*.48);margin-bottom:0}@media screen and (max-width:834px){.single-product-header .product-gallery .swiper-wrapper .swiper-slide{height:calc(var(--max-width)*.9)}}.single-product-header .product-gallery .swiper-wrapper .swiper-slide img{height:100%;object-fit:cover;width:100%}.single-product-header .product-gallery .swiper-pagination-bullets{align-items:center;bottom:2rem;justify-content:center;margin-bottom:0;margin-top:0;position:absolute;width:100%}.single-product-header .product-gallery .swiper-pagination-bullets__container{margin-right:0}.single-product-header .product-gallery .swiper-pagination-bullets__container .bullet{border-radius:0;height:.3rem;margin:0 .2rem;min-height:.3rem;width:2rem}.single-product-header .summary{display:flex;justify-content:flex-end;padding-right:var(--condition-padding);width:55%}@media screen and (max-width:834px){.single-product-header .summary{margin:0 auto;max-width:var(--max-width);padding-right:0;width:100%}}.single-product-header .summary .summary-content{max-width:calc(var(--max-width)/2)}@media screen and (max-width:834px){.single-product-header .summary .summary-content{max-width:100%}}.single-product-header .summary .summary-content h1,.single-product-header .summary .summary-content h2{font-size:calc(var(--medium-font-calc)*.0385);margin-bottom:0}.single-product-header .summary .summary-content h2{margin-top:0}.single-product-header .summary .summary-content .contenance{margin-bottom:1rem}.single-product-header .summary .summary-content .woocommerce-product-rating{align-items:center;display:flex;justify-content:flex-start;margin-right:1rem}.single-product-header .summary .summary-content .woocommerce-product-rating .woocommerce-review-link{color:var(--secondary-color);font-size:calc(var(--medium-font-calc)*.0138);justify-content:center;margin-left:1rem}.single-product-header .summary .summary-content .woocommerce-product-rating .woocommerce-review-link span{color:var(--secondary-color);font-size:calc(var(--medium-font-calc)*.0138)}.single-product-header .summary .summary-content .button-container{align-items:center;display:flex;flex-flow:row;justify-content:flex-start}@media screen and (max-width:640px){.single-product-header .summary .summary-content .button-container{align-items:flex-start;flex-flow:column}}.single-product-header .summary .summary-content .button-container .quantity{margin-right:1rem}.single-product-header .summary .summary-content .button-container .quantity .minus,.single-product-header .summary .summary-content .button-container .quantity .plus{font-weight:700;padding:.7rem 1.5rem}@media screen and (max-width:640px){.single-product-header .summary .summary-content .button-container .quantity .minus,.single-product-header .summary .summary-content .button-container .quantity .plus{font-size:120%;padding:1.5rem}}.single-product-header .summary .summary-content .button-container .single_add_to_cart_button .totalprice{border-right:calc(var(--medium-font-calc)*.002) solid #fff;color:#fff;margin-right:1rem;padding-right:1rem}.single-product-header .summary .summary-content .button-container .single_add_to_cart_button .totalprice .amount{color:#fff}.single-product-header .summary .reassurance{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:2rem;max-width:100%;width:100%}.single-product-header .summary .reassurance__item{align-items:flex-start;display:flex;flex-flow:row;justify-content:flex-start;margin-bottom:2rem;padding-right:1rem;width:calc(50% - 1rem)}.single-product-header .summary .reassurance__item svg{margin-right:.5rem;min-width:2.8rem}.single-product-header .summary .reassurance__item p{margin:0}.product-arguments .container{align-items:flex-start;display:flex;padding:3rem 0 6rem}@media screen and (max-width:834px){.product-arguments .container{flex-direction:column}}.product-arguments__left{max-width:calc(var(--site-calc)*.45 - var(--condition-padding));width:100%}@media screen and (max-width:834px){.product-arguments__left{max-width:100%}}.product-arguments__left h2{margin-bottom:3rem;margin-top:0}.product-arguments__left .accordions span{border-top:0}.product-arguments__left .accordions li.accordion{background-color:#f7f2f4;border:none;max-width:100%}.product-arguments__right{align-items:center;display:flex;justify-content:center;margin-top:12rem;width:100%}@media screen and (max-width:834px){.product-arguments__right{justify-content:space-between;margin-bottom:2rem;margin-top:2rem}}.product-arguments__right .ingredient{margin:0 1rem}.product-arguments__right .ingredient figure{height:calc(var(--max-width)*.156);width:calc(var(--max-width)*.156)}@media screen and (max-width:834px){.product-arguments__right .ingredient figure{height:calc(var(--max-width)*.42);width:calc(var(--max-width)*.42)}}.product-arguments__right .ingredient figure figcaption{font-family:Brother;font-size:calc(var(--medium-font-calc)*.0138);font-weight:700;line-height:125%;margin-top:1rem;text-align:center}.product-arguments__right .ingredient figure img{height:100%;object-fit:cover;width:100%}.utilisation{background-color:#f2e9d6;padding:3rem 0}.utilisation .container{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:834px){.utilisation .container{flex-direction:column}}.utilisation__left{max-width:calc(var(--site-calc)*.45 - var(--condition-padding));width:100%}@media screen and (max-width:834px){.utilisation__left{max-width:100%}}.utilisation__left figure{background-color:#f7f7f7;height:calc(var(--site-calc)*.45 - var(--condition-padding));width:calc(var(--site-calc)*.45 - var(--condition-padding))}@media screen and (max-width:834px){.utilisation__left figure{height:calc(var(--site-calc)*1);width:100%}}.utilisation__left figure img{height:100%;object-fit:cover;width:100%}.utilisation__right{padding-left:4rem}@media screen and (max-width:834px){.utilisation__right{margin-top:2rem;padding-left:0}}.utilisation__right h2{margin-top:0}.utilisation__right ul li h3{color:var(--secondary-color);font-family:Brother;font-size:calc(var(--medium-font-calc)*.01923);font-weight:700;margin-bottom:0;margin-top:1rem;text-transform:uppercase}.utilisation__right ul li p{padding-right:5rem}.faqs{background-color:#f7f7f7}.faqs .container{margin:0 auto;padding:3rem 0}.faqs .container h2{margin-bottom:2rem}.page-template-page-checkout{background-color:#f8f3e8}.page-template-page-checkout .woocommerce{margin:0 auto;max-width:var(--width-global);padding:0}.page-template-page-checkout .woocommerce>.woocommerce-message{display:none}.page-template-page-checkout .woocommerce a{color:var(--secondary-color)}.page-template-page-checkout .woocommerce ul li{color:var(--font-main-color);font-size:calc(var(--medium-font-calc)*.0138);line-height:125%;margin-bottom:1rem}.page-template-page-checkout .woocommerce ul li.woocommerce-SavedPaymentMethods-new label,.page-template-page-checkout .woocommerce ul li.woocommerce-SavedPaymentMethods-token label{display:inline-flex!important}.page-template-page-checkout .woocommerce #order_review{background-color:#fff;margin:0 auto;max-width:calc(var(--width-global)*.5);width:100%}@media screen and (max-width:834px){.page-template-page-checkout .woocommerce #order_review{max-width:100%;padding:0}}.page-template-page-checkout .woocommerce #order_review table{border-collapse:collapse;width:100%}.page-template-page-checkout .woocommerce #order_review table th{text-align:left}.page-template-page-checkout .woocommerce #order_review table tr{border-bottom:calc(var(--medium-font-calc)*.002) solid #f8f3e8}.page-template-page-checkout .woocommerce #order_review table td{padding:1rem 0}.page-template-page-checkout .woocommerce form{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 auto;max-width:var(--max-width)}.page-template-page-checkout .woocommerce form .col2-set{padding:2rem;width:calc(50% - 4rem)}@media screen and (max-width:834px){.page-template-page-checkout .woocommerce form .col2-set{padding:0;width:100%}.page-template-page-checkout .woocommerce form .col2-set .product-img{display:none}}.page-template-page-checkout .woocommerce form .col2-set .woocommerce-billing-fields__field-wrapper,.page-template-page-checkout .woocommerce form .col2-set .woocommerce-shipping-fields__field-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between}.page-template-page-checkout .woocommerce form .col2-set #billing_country_field,.page-template-page-checkout .woocommerce form .col2-set #shipping_country_field,.page-template-page-checkout .woocommerce form .col2-set .half{width:49%}@media screen and (max-width:834px){.page-template-page-checkout .woocommerce form .col2-set #billing_country_field,.page-template-page-checkout .woocommerce form .col2-set #shipping_country_field,.page-template-page-checkout .woocommerce form .col2-set .half{width:100%}}.page-template-page-checkout .woocommerce form .col2-set input[type=date],.page-template-page-checkout .woocommerce form .col2-set input[type=email],.page-template-page-checkout .woocommerce form .col2-set input[type=tel],.page-template-page-checkout .woocommerce form .col2-set input[type=text],.page-template-page-checkout .woocommerce form .col2-set textarea{background-color:#f8f3e8;width:100%}.page-template-page-checkout .woocommerce form .col2-set.sticky{background-color:#fff;margin-top:2rem;padding:0 2rem 2rem}.page-template-page-checkout .woocommerce form .col2-set.sticky fieldset{padding:0}.page-template-page-checkout .woocommerce #place_order{margin-top:2rem}.page-template-page-checkout .woocommerce .woocommerce-checkout-review-order-table{border-collapse:collapse}.page-template-page-checkout .woocommerce .woocommerce-checkout-review-order-table tr{border-bottom:calc(var(--medium-font-calc)*.002) solid #f8f3e8;padding:1rem 0}.page-template-page-checkout .woocommerce .woocommerce-checkout-review-order-table td{padding:1rem 0}.page-template-page-checkout .woocommerce .woocommerce-checkout-review-order-table td .cart-item-infos{padding-left:1rem}.page-template-page-checkout .woocommerce .woocommerce-checkout-review-order-table th{text-align:left}.page-template-page-checkout .woocommerce .checkout_coupon{display:flex;flex-flow:column;justify-content:flex-start}.page-template-page-checkout .woocommerce .checkout_coupon .coupon-container{display:flex;flex-flow:row;justify-content:flex-start;margin-top:1rem;width:100%}.page-template-page-checkout .woocommerce .checkout_coupon .coupon-container input{padding:.6rem}.page-template-page-checkout .woocommerce .checkout_coupon .coupon-container button{margin:0}.page-template-page-checkout .woocommerce .woocommerce-order .container{margin:0 auto;max-width:calc(var(--medium-font-calc)*.575);padding:3rem 0}.page-template-page-checkout .woocommerce .woocommerce-order .container .dashboard-container{background-color:#fff;padding:2rem}.page-template-page-checkout .woocommerce .woocommerce-order .container .dashboard-container h1{margin:0;padding-top:3rem}.page-template-page-checkout .woocommerce .woocommerce-order .container .dashboard-container h2{margin-bottom:1rem;margin-top:0}.page-template-page-checkout .woocommerce .woocommerce-order .container .dashboard-container.nopadding{padding:0 2rem}.page-template-page-checkout .woocommerce .woocommerce-order .container .dashboard-container.nopadding p{margin:0}.page-template-page-checkout .woocommerce .woocommerce-order .container .dashboard-container.nopadding ul{margin:0;padding:2rem 0}.page-template-page-checkout .woocommerce .woocommerce-order .container .dashboard-container.nopadding ul li{padding:.5rem 0}.woocommerce-info{background-color:transparent}.blockUI,.blockUI.blockOverlay{z-index:1!important}.page-template-page-contact .entry-header{padding-top:3rem}.page-template-page-contact .entry-content,.page-template-page-contact .entry-header{margin:0 auto;max-width:calc(var(--max-width)*.45);text-align:center}@media screen and (max-width:834px){.page-template-page-contact .entry-content,.page-template-page-contact .entry-header{max-width:var(--max-width)}}.contact-actions .container{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between;max-width:calc(var(--max-width)*.75);padding-top:3rem}@media screen and (max-width:834px){.contact-actions .container{max-width:var(--max-width)}}.contact-actions .container .contact-actions--item{align-items:center;background-color:#f7f7f7;display:flex;flex-flow:column;height:100%;justify-content:flex-start;margin-bottom:2rem;max-width:calc(31% - 6rem);min-height:13rem;padding:3rem;text-align:center;text-decoration:none;transition:all .3s cubic-bezier(.39,.575,.565,1);width:100%}@media screen and (max-width:834px){.contact-actions .container .contact-actions--item{max-width:calc(100% - 6rem)}}.contact-actions .container .contact-actions--item:hover{background-color:#f2e9d6}.contact-actions .container .contact-actions--item:hover svg{transform:translateY(-.5rem)}.contact-actions .container .contact-actions--item svg{height:2.5rem;transform:translateY(0);transition:all .3s cubic-bezier(.39,.575,.565,1)}.contact-actions .container .contact-actions--item h2{font-size:calc(var(--medium-font-calc)*.03);margin:1rem 0 0}.contact-actions .container .contact-actions--item p{margin-bottom:0;margin-top:.8rem;word-break:break-word}.notification.hide{display:none}.admin-bar #masthead{margin-top:32px}#masthead{background-color:#fff;display:flex;flex-flow:row wrap;justify-content:center;min-height:calc(var(--medium-font-calc)*.055);position:fixed;top:0;width:100%;z-index:98}#masthead:after{background-color:#f7f7f7;bottom:0;content:"";display:block;height:calc(var(--medium-font-calc)*.002);left:0;position:absolute;width:100%}#masthead .nav-container{display:flex;flex-flow:row;justify-content:space-between;max-width:var(--width-global);position:relative;width:100%}@media screen and (max-width:1300px){#masthead .nav-container{max-width:100%}}@media screen and (max-width:640px){#masthead .nav-container{min-height:calc(var(--medium-font-calc)*.053)}}#masthead .nav-container .mobile-menu{align-items:center;display:flex;justify-content:flex-start;padding:0 1.6rem;position:relative}@media screen and (min-width:1180px){#masthead .nav-container .mobile-menu{display:none}}#masthead .nav-container .mobile-menu #menuToggle{display:block;-webkit-user-select:none;user-select:none;z-index:1}#masthead .nav-container .mobile-menu #menuToggle a{color:var(--font-main-color);text-decoration:none}#masthead .nav-container .mobile-menu #menuToggle li.diagnostic a{color:#f2e9d6}#masthead .nav-container .mobile-menu #menuToggle input{cursor:pointer;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}#masthead .nav-container .mobile-menu #menuToggle input:checked~span{background:#232323;opacity:1;transform:rotate(45deg) translateY(1px)}#masthead .nav-container .mobile-menu #menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2)}#masthead .nav-container .mobile-menu #menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(0)}#masthead .nav-container .mobile-menu #menuToggle input:checked~.menu-menu-principal-container{transform:none}#masthead .nav-container .mobile-menu #menuToggle span{background:var(--font-main-color);border-radius:0;display:block;height:calc(var(--medium-font-calc)*.002);margin-bottom:calc(var(--medium-font-calc)*.004);position:relative;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;width:calc(var(--medium-font-calc)*.02);z-index:1}#masthead .nav-container .mobile-menu #menuToggle span:first-child{transform-origin:0 0}#masthead .nav-container .mobile-menu #menuToggle span:nth-last-child(2){margin-bottom:0;transform-origin:0 100%}#masthead .nav-container .mobile-menu .menu-menu-principal-container{-webkit-font-smoothing:antialiased;background:#fff;height:100vh;left:0;list-style-type:none;margin:0;position:absolute;top:100%;transform:translate(-100%);transform-origin:0 0;transition:transform .5s cubic-bezier(.77,.2,.05,1);width:100vw}#masthead .nav-container .mobile-menu .menu-menu-principal-container #primary-menu{margin:0;padding:0}#masthead .nav-container .mobile-menu .menu-menu-principal-container li{border-bottom:calc(var(--medium-font-calc)*.002) solid #f7f7f7;font-size:calc(var(--medium-font-calc)*.0138);margin-bottom:0;padding:1.6rem}#masthead .nav-container .mobile-menu .menu-menu-principal-container li.diagnostic{background-color:var(--secondary-color)}#masthead .nav-container .mobile-menu .menu-menu-principal-container li.diagnostic a{color:#f2e9d6}#masthead .nav-container .mobile-menu .menu-menu-principal-container li.current_page_item{border-bottom:calc(var(--medium-font-calc)*.002) solid var(--secondary-color)}#masthead .nav-container .mobile-menu .menu-menu-principal-container li.current_page_item a{color:var(--secondary-color)!important}#masthead .nav-container .mobile-menu .menu-menu-principal-container li.menu-item-has-children>a{align-items:baseline;display:flex;justify-content:space-between;pointer-events:none}#masthead .nav-container .mobile-menu .menu-menu-principal-container li.menu-item-has-children>a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.488' height='6.358'%3E%3Cpath data-name='Tracé 167' d='M5.251 3.807 1.282 0-.001 1.336 5.25 6.358l5.238-5.022L9.206 0Z' fill='%23414140' fill-rule='evenodd'/%3E%3C/svg%3E");margin-left:.8rem}#masthead .nav-container .mobile-menu .menu-menu-principal-container li.menu-item-has-children .sub-menu{display:none}#masthead .nav-container .mobile-menu .menu-menu-principal-container li.menu-item-has-children:hover{border-bottom:none;padding-bottom:0}#masthead .nav-container .mobile-menu .menu-menu-principal-container li.menu-item-has-children:hover .sub-menu{display:block;margin-top:1.6rem}#masthead .nav-container .mobile-menu .menu-menu-principal-container li.menu-item-has-children:hover .sub-menu li{border-bottom:calc(var(--medium-font-calc)*.002) solid #f2e9d6;padding:1.6rem 0}#masthead .nav-container .mobile-menu .menu-menu-principal-container li.menu-item-has-children:hover .sub-menu li a{padding-left:1rem}#masthead .nav-container .mobile-menu .menu-menu-principal-container li.menu-item-has-children:hover .sub-menu li:first-of-type{border-top:calc(var(--medium-font-calc)*.002) solid var(--secondary-color)}#masthead .nav-container .site-branding{align-items:center;display:flex;justify-content:flex-start;max-width:calc(var(--medium-font-calc)*.172);position:relative;width:100%;width:calc(var(--width-global)*.185);z-index:999}@media screen and (max-width:1300px){#masthead .nav-container .site-branding{padding-left:1.6rem}}@media screen and (max-width:1180px){#masthead .nav-container .site-branding{height:100%;justify-content:flex-start;max-width:100%;padding-left:0;width:100vw}}#masthead .nav-container .site-branding a{align-items:center;display:flex;height:100%;justify-content:flex-start;text-decoration:none;width:100%}@media screen and (max-width:1180px){#masthead .nav-container .site-branding a{max-width:calc(var(--medium-font-calc)*.172)}}@media screen and (max-width:640px){#masthead .nav-container .site-branding a{max-width:calc(var(--medium-font-calc)*.122)}}#masthead .nav-container .site-branding a .svg-container{align-items:center;display:flex;height:100%;justify-content:flex-start;overflow:hidden;position:relative;width:100%}#masthead .nav-container .site-branding a .svg-container .svg-content{display:inline-block;position:absolute}#masthead .nav-container #site-navigation{display:flex;flex-flow:row;justify-content:flex-end;width:100%}@media screen and (max-width:1180px){#masthead .nav-container #site-navigation{width:unset}}#masthead .nav-container #site-navigation .menu-menu-principal-container{align-items:center;display:flex;flex-flow:row;justify-content:flex-end;width:100%;z-index:999}@media screen and (max-width:1180px){#masthead .nav-container #site-navigation .menu-menu-principal-container{display:none}}#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu{display:flex;flex-flow:row;margin:0}#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li{display:block;margin:0;padding:0}#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li.menu-item-has-children{position:relative}#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li.menu-item-has-children:hover>a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.488' height='6.358'%3E%3Cpath data-name='Tracé 167' d='M5.251 3.807 1.282 0-.001 1.336 5.25 6.358l5.238-5.022L9.206 0Z' fill='%236f1a38' fill-rule='evenodd'/%3E%3C/svg%3E")}#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li.menu-item-has-children>a{align-items:baseline;display:flex;justify-content:space-between}#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li.menu-item-has-children>a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.488' height='6.358'%3E%3Cpath data-name='Tracé 167' d='M5.251 3.807 1.282 0-.001 1.336 5.25 6.358l5.238-5.022L9.206 0Z' fill='%23414140' fill-rule='evenodd'/%3E%3C/svg%3E");margin-left:.8rem}#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li.menu-item-has-children>a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.488' height='6.358'%3E%3Cpath data-name='Tracé 167' d='M5.251 3.807 1.282 0-.001 1.336 5.25 6.358l5.238-5.022L9.206 0Z' fill='%236f1a38' fill-rule='evenodd'/%3E%3C/svg%3E")}#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li.menu-item-has-children:hover ul{display:flex;flex-flow:column}#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li.menu-item-has-children:hover ul li a{border-bottom-color:#f2e9d6}#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li.menu-item-has-children ul{background-color:#fff;display:none;position:absolute;top:calc(var(--medium-font-calc)*.055)}#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li.menu-item-has-children ul li a{color:var(--font-main-color);padding-left:1rem}#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li.menu-item-has-children ul li a:hover{border-bottom-color:var(--secondary-color);color:var(--secondary-color)}#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li a{border-bottom:calc(var(--medium-font-calc)*.002) solid transparent;color:var(--font-main-color);display:block;font-size:calc(var(--medium-font-calc)*.0115);font-weight:600;line-height:125%;padding:1.6rem 1rem;text-decoration:none;white-space:nowrap}#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li.diagnostic{background-color:var(--secondary-color)}#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li.diagnostic a{color:#f2e9d6}#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li.diagnostic.current_page_item a,#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li.diagnostic:hover a{border-bottom:calc(var(--medium-font-calc)*.002) solid #f2e9d6;color:#f2e9d6}#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li.current-menu-parent>a,#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li.current_page_item>a,#masthead .nav-container #site-navigation .menu-menu-principal-container #primary-menu li:hover>a{border-bottom:calc(var(--medium-font-calc)*.002) solid var(--secondary-color);color:var(--secondary-color)}#masthead .nav-container #site-navigation #woo-navigation{align-items:center;background-color:#fff;display:flex;justify-content:space-between}#masthead .nav-container #site-navigation #woo-navigation svg *{fill:var(--font-main-color)}#masthead .nav-container #site-navigation #woo-navigation .toggle-cart{border-left:calc(var(--medium-font-calc)*.002) solid #f2e9d6;border-right:calc(var(--medium-font-calc)*.002) solid #f2e9d6;cursor:pointer;padding:1.5rem 1.6rem;position:relative}#masthead .nav-container #site-navigation #woo-navigation .toggle-cart .count{align-items:center;background-color:var(--secondary-color);border-radius:100%;color:#fff;display:flex;font-size:60%;height:1.2rem;justify-content:center;position:absolute;right:.6rem;top:.6rem;width:1.2rem}@media screen and (max-width:640px){#masthead .nav-container #site-navigation #woo-navigation .toggle-cart .count{font-size:80%;height:1.6rem;line-height:100%;width:1.6rem}}#masthead .nav-container #site-navigation #woo-navigation>a{color:var(--font-main-color);font-weight:600;padding:1.2rem 1.6rem}#masthead .nav-container #site-navigation #woo-navigation>a svg{max-height:50px}#colophon{background-color:#000}#colophon .container{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 auto}@media screen and (max-width:768px){#colophon .container{flex-direction:column}}#colophon .container .menu-item-logo{align-items:center;display:flex;justify-content:flex-start}#colophon .container .menu-item-logo svg{margin-right:1rem}#colophon .container div.menu-item,#colophon .container div.menu-item-logo{padding-top:3rem}#colophon .container div.menu-item p,#colophon .container div.menu-item-logo p{color:#fff;font-weight:700;margin-top:0}#colophon .container div.menu-item ul,#colophon .container div.menu-item-logo ul{margin:0}#colophon .container div.menu-item ul li,#colophon .container div.menu-item-logo ul li{margin-bottom:1em}#colophon .container div.menu-item ul li.underline a,#colophon .container div.menu-item-logo ul li.underline a{text-decoration:underline}#colophon .container div.menu-item ul li a,#colophon .container div.menu-item-logo ul li a{color:#fff;font-size:calc(var(--medium-font-calc)*.0134);line-height:125%;text-decoration:none}#colophon .container div.menu-item ul li a:hover,#colophon .container div.menu-item-logo ul li a:hover{color:var(--secondary-color)}#colophon .container div.menu-item-logo p{margin-bottom:0}#colophon .container .newsletter{flex:3}#colophon .container .newsletter label{color:#fff}#colophon .container .newsletter>p{color:#fff;font-weight:700;padding-top:0}#colophon .container #social-navigation{flex:1}#colophon .container #social-navigation>p{color:#fff;padding-top:0}#colophon .container #social-navigation .links{align-items:center;display:flex;justify-content:flex-start}#colophon .container #social-navigation .links a{margin-right:1rem}#colophon .container #social-navigation .links a:hover svg *{fill:var(--secondary-color)}#colophon .container.container-legal{border-top:calc(var(--medium-font-calc)*.002) solid #fff;margin-top:2rem;padding:1rem 0}#colophon .container.container-legal #footer-legal{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0;padding:1rem 0}@media screen and (max-width:768px){#colophon .container.container-legal #footer-legal li{margin-bottom:1rem}}#colophon .container.container-legal #footer-legal li:first-child a{border-left:none;padding-left:0}#colophon .container.container-legal #footer-legal li a{border-left:calc(var(--medium-font-calc)*.002) solid #fff;color:#fff;font-size:calc(var(--medium-font-calc)*.0134);line-height:125%;margin-right:1rem;padding-left:1rem;text-decoration:none}@media screen and (max-width:768px){#colophon .container.container-legal #footer-legal li a{border-left:none;margin-bottom:1rem;padding-left:0}}#colophon .container.container-legal #footer-legal li a:hover{color:var(--secondary-color)}#colophon .container.container-legal .payments{padding:1rem 0}#colophon .container.container-legal .payments svg{margin-left:1rem}#colophon .container.container-legal .payments svg:first-of-type{margin-left:0}.is-style-acp-media-text-column{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:1fr!important;grid-template-rows:auto 1fr!important}.is-style-acp-media-text-column figure{align-self:unset!important;height:calc(var(--max-width)*.241)!important;overflow:hidden;width:100%}@media screen and (max-width:640px){.is-style-acp-media-text-column figure{height:calc(var(--max-width)*1)!important}}.is-style-acp-media-text-column figure img{height:100%;object-fit:cover;width:100%}.is-style-acp-media-text-column .wp-block-media-text__content{grid-column:1;grid-row:2;padding:0}.is-style-acp-media-text-column .wp-block-media-text__content h3{margin-bottom:1rem}.is-style-acp-media-text-column .wp-block-media-text__content h3+p{font-weight:700;margin-top:0}.wp-block-media-text .wp-block-media-text__content h2{margin-bottom:1rem}.wp-block-media-text .wp-block-media-text__content h2+p em{font-style:normal;font-weight:700}.wp-block-columns{margin:0 auto;max-width:calc(var(--max-width)*.605);width:100%}@media screen and (max-width:782px){.wp-block-columns.reverse{flex-direction:column-reverse!important}}@media screen and (max-width:830px){.wp-block-columns{max-width:var(--max-width)}}.wp-block-columns.alignwide{margin:0 auto;max-width:var(--max-width)!important}.wp-block-columns.alignwide.products{padding:0}.wp-block-columns.alignfull{max-width:100%!important}@media screen and (max-width:640px){.wp-block-columns.alignfull{padding:0}}.wp-block-columns p.gift{align-items:center;display:flex;justify-content:flex-start}.wp-block-columns p.gift:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43' height='54.291'%3E%3Cg data-name='Groupe 78' fill='%23fff'%3E%3Cpath data-name='Tracé 144' d='M36.628 51.425h-13.7V35.18H43V18.936H0V35.18h20.067v16.244h-13.7V38.846H3.501v15.448h35.992V38.846h-2.866Zm3.5-19.111h-17.2V21.803h17.2Zm-37.266 0V21.803h17.2v10.511Z'/%3E%3Cpath data-name='Tracé 145' d='M14.332 15.643h14.332a7.821 7.821 0 1 0-7.166-10.945 7.818 7.818 0 1 0-7.166 10.945Zm9.378-4.829V7.821a4.937 4.937 0 1 1 4.955 4.955H23.71Zm-9.378-7.947a4.961 4.961 0 0 1 4.955 4.954v4.955h-4.955a4.955 4.955 0 1 1 0-9.909Z'/%3E%3C/g%3E%3C/svg%3E");margin-right:1em;min-width:1.5rem}.wp-block-columns p.gift a{color:#414140;margin-left:.5em;text-decoration:none}.wp-block-columns p.leaf{align-items:center;display:flex;justify-content:flex-start}.wp-block-columns p.leaf:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50.391' height='50.551'%3E%3Cpath data-name='Tracé 137' d='M49.889 17.803a1.458 1.458 0 0 0-1.055-.686c-14.344-1.477-24.891 1.16-31.324 7.752a24.294 24.294 0 0 0-6.7 15.926c-2.951-3.323-7.749-10.073-7.855-18.243-.106-6.7 2.953-13.131 9.123-19.143a23.361 23.361 0 0 1 7.7 14.608 1.437 1.437 0 0 0 1.635 1.266 1.475 1.475 0 0 0 1.266-1.635A25.437 25.437 0 0 0 12.821.242 1.512 1.512 0 0 0 10.975.4C3.588 7.252-.104 14.744.002 22.652c.211 13.025 10.6 22.307 11.074 22.676a1.353 1.353 0 0 0 .949.369h.106c.053 0 .158.053.211.053a1.6 1.6 0 0 0 .844-.264l23.52-16.611a1.478 1.478 0 1 0-1.685-2.423l-21.3 14.977a21.9 21.9 0 0 1 5.854-14.5c5.643-5.748 14.977-8.121 27.686-7.014-1.635 10.494-5.643 18.193-12.024 22.781-8.912 6.486-19.512 4.64-19.617 4.64a1.479 1.479 0 1 0-.58 2.9 23.2 23.2 0 0 0 4.324.316 29.816 29.816 0 0 0 17.557-5.433c7.33-5.273 11.813-14.08 13.447-26.1a1.225 1.225 0 0 0-.475-1.213Z' fill='%23fff'/%3E%3C/svg%3E");margin-right:1em;min-width:1.5rem}.wp-block-columns p.leaf a{color:#414140;margin-left:.5em;text-decoration:none}.wp-block-columns p.scissors{align-items:center;display:flex;justify-content:flex-start}.wp-block-columns p.scissors:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38.472' height='57.68'%3E%3Cg data-name='Groupe 77'%3E%3Cg data-name='Groupe 78' fill='%23fff' stroke='%23fff' stroke-width='.75'%3E%3Cpath data-name='Tracé 138' d='M37.479 56.069a4.962 4.962 0 0 1-4.947-4.947 6.209 6.209 0 0 0-5.751-6.184L21.03 33.065 31.852 1.216a.6.6 0 0 0-.309-.742.609.609 0 0 0-.8.247L16.268 24.283 2.168.722a.625.625 0 0 0-.8-.247.546.546 0 0 0-.309.742l11.193 32.652-5.875 11.07a6.185 6.185 0 1 0 6.37 6.184 5.857 5.857 0 0 0-.99-3.278l4.7-8.967 4.7 8.967a5.856 5.856 0 0 0-.99 3.278 6.2 6.2 0 0 0 6.184 6.184 6.108 6.108 0 0 0 5.565-3.525 6.216 6.216 0 0 0 5.563 3.524.619.619 0 0 0 0-1.237ZM28.945 6.04l-8.656 25.478-1.422-2.968-1.855-3.092ZM6.56 56.069a4.947 4.947 0 0 1 0-9.895h.124a1.716 1.716 0 0 1 .556.062 1.162 1.162 0 0 1 .495.124h.062a3.862 3.862 0 0 1 .433.124h.062a3.026 3.026 0 0 1 .433.185h.062a4.369 4.369 0 0 1 .866.619l.062.062c.124.124.247.185.309.309l.062.062c.124.124.186.247.309.371a5 5 0 0 1-3.834 7.978Zm4.391-9.338c-.185-.185-.433-.371-.619-.556-.062-.062-.124-.062-.124-.124a4.171 4.171 0 0 0-.68-.433.06.06 0 0 1-.062-.062 3.794 3.794 0 0 0-.742-.309c-.062 0-.062 0-.124-.062a3.529 3.529 0 0 0-.866-.247l5.38-10.08 2.659 2.659Zm6.06-9.462c-.062-.062-.062-.124-.124-.185l-3.463-3.463L4.086 6.349l13.667 22.757 2.1 4.267 5.626 11.565h-.185c-.124 0-.186.062-.309.062-.062 0-.124.062-.185.062a6.565 6.565 0 0 0-1.175.433h-.062l-.371.185-.062.062a.619.619 0 0 0-.309.247l-.062.062a1.352 1.352 0 0 0-.309.247c-.124.124-.247.185-.371.309Zm9.338 18.8a4.962 4.962 0 0 1-4.947-4.947 4.713 4.713 0 0 1 .99-2.907c.124-.124.185-.247.309-.371l.062-.062a4.668 4.668 0 0 1 1.855-1.237h.062a1.15 1.15 0 0 1 .433-.124h.124a1.056 1.056 0 0 1 .433-.062h.124a1.365 1.365 0 0 0 .495-.062h.123a4.886 4.886 0 1 1-.062 9.771Z'/%3E%3Cpath data-name='Tracé 141' d='M16.332 31.438a1.108 1.108 0 1 0 1.108 1.108 1.088 1.088 0 0 0-1.108-1.108Zm0 1.477a.369.369 0 1 1 .369-.369.349.349 0 0 1-.369.369Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");margin-right:1em;min-width:1.5rem}.wp-block-columns p.scissors a{color:#414140;margin-left:.5em;text-decoration:none}.wp-block-columns p.tel-white{align-items:center;display:flex;justify-content:flex-start}.wp-block-columns p.tel-white:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.235' height='55.789'%3E%3Cpath data-name='Tracé 136' d='M27.148 0H8.087A8.092 8.092 0 0 0 0 8.087V47.7a8.092 8.092 0 0 0 8.087 8.087h19.061a8.092 8.092 0 0 0 8.087-8.087V8.087A8.092 8.092 0 0 0 27.148 0Zm5.15 47.7a5.162 5.162 0 0 1-5.15 5.15H8.087a5.162 5.162 0 0 1-5.15-5.15V8.087a5.162 5.162 0 0 1 5.15-5.15h19.061a5.162 5.162 0 0 1 5.15 5.15Z' fill='%23fff'/%3E%3Cpath data-name='Tracé 137' d='M23.196 46.1H12.038a1.468 1.468 0 1 0 0 2.936h11.158a1.468 1.468 0 0 0 0-2.936Z' fill='%23fff'/%3E%3C/svg%3E");margin-right:1em;min-width:1.5rem}.wp-block-columns p.tel-white a{color:#fff;display:block;margin-left:.5em;text-decoration:none}.wp-block-columns p.tel{align-items:center;display:flex;justify-content:flex-start}.wp-block-columns p.tel:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Groupe 83' xmlns='http://www.w3.org/2000/svg' width='17.02' height='26.948'%3E%3Cpath data-name='Tracé 106' d='M13.113 0H3.906A3.909 3.909 0 0 0 0 3.906v19.136a3.909 3.909 0 0 0 3.906 3.906h9.207a3.909 3.909 0 0 0 3.906-3.906V3.906A3.909 3.909 0 0 0 13.113 0Zm2.488 23.042a2.493 2.493 0 0 1-2.488 2.488H3.906a2.494 2.494 0 0 1-2.488-2.488V3.906a2.494 2.494 0 0 1 2.488-2.488h9.207a2.493 2.493 0 0 1 2.488 2.488Z' fill='%231a1a1a'/%3E%3Cpath data-name='Tracé 107' d='M11.206 22.267h-5.39a.709.709 0 1 0 0 1.418h5.39a.709.709 0 0 0 0-1.418Z' fill='%231a1a1a'/%3E%3C/svg%3E");min-width:1.5rem}.wp-block-columns p.tel a{color:#414140;margin-left:.5em;text-decoration:none}.wp-block-columns p.mail{align-items:center;display:flex;justify-content:flex-start;min-width:1.5rem}.wp-block-columns p.mail:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.714' height='14.228'%3E%3Cpath data-name='Tracé 118' d='M2.126.125a2 2 0 0 0-2 2v9.984a2 2 0 0 0 2 2h18.471a2 2 0 0 0 2-2V2.125a2 2 0 0 0-2-2Zm0 1h18.471a1.033 1.033 0 0 1 .148.015l-8.9 7.59a.869.869 0 0 1-.967 0l-8.9-7.59a1.033 1.033 0 0 1 .148-.015Zm-.936.655 9.04 7.707a1.753 1.753 0 0 0 2.262 0l9.04-7.707a1.007 1.007 0 0 1 .062.343v9.984a.985.985 0 0 1-1 1H2.126a.985.985 0 0 1-1-1V2.125a1.01 1.01 0 0 1 .062-.343Z' fill='%23414140' stroke='%23000' stroke-width='.25'/%3E%3C/svg%3E")}.wp-block-columns p.mail a{color:#414140;margin-left:.5em;text-decoration:none}.is-style-acp-heading{margin-bottom:0}.is-style-acp-cover-left{min-height:600px;overflow:hidden}@media screen and (max-width:640px){.is-style-acp-cover-left .wp-block-cover__background{background-color:#f2e9d6!important;background:#f2e9d6;opacity:.9!important}}.is-style-acp-cover-left img{animation:scale .5s cubic-bezier(.39,.575,.565,1) forwards;transition:all .3s ease-in-out}.is-style-acp-cover-left .wp-block-cover__inner-container{align-items:flex-start;display:flex;flex-flow:column;justify-content:center;margin:0 auto;max-width:var(--max-width)}.is-style-acp-cover-left .wp-block-cover__inner-container>*{margin-left:unset;margin-right:unset;max-width:50%}@media screen and (max-width:640px){.is-style-acp-cover-left .wp-block-cover__inner-container>*{max-width:100%}}.is-style-acp-cover-left .wp-block-cover__inner-container h1,.is-style-acp-cover-left .wp-block-cover__inner-container h2{animation:transUP .3s cubic-bezier(.39,.575,.565,1) forwards;margin-bottom:0;opacity:0;overflow:hidden}.is-style-acp-cover-left .wp-block-cover__inner-container p{animation:transUP .3s cubic-bezier(.39,.575,.565,1) forwards;animation-delay:.1s;opacity:0;overflow:hidden}.is-style-acp-cover-left .wp-block-cover__inner-container .wp-block-buttons{animation:transUP .3s cubic-bezier(.39,.575,.565,1) forwards;animation-delay:.2s;opacity:0;overflow:hidden}.is-style-acp-cover-center{min-height:600px}.is-style-acp-cover-center .wp-block-cover__inner-container{align-items:flex-start;display:flex;flex-flow:column;justify-content:center;margin:0 auto;max-width:var(--max-width)}.is-style-acp-cover-center .wp-block-cover__inner-container>*{margin-left:auto;margin-right:auto;max-width:60%}@media screen and (max-width:640px){.is-style-acp-cover-center .wp-block-cover__inner-container>*{max-width:100%}}.is-style-acp-cover-center .wp-block-cover__inner-container h2{margin-bottom:0}.is-style-acp-cover-right{min-height:600px;overflow:hidden}@media screen and (max-width:640px){.is-style-acp-cover-right .wp-block-cover__background{background-color:#f2e9d6!important;background:#f2e9d6;background:linear-gradient(0deg,#f2e9d6 46%,rgba(70,100,102,0));opacity:.9!important}}.is-style-acp-cover-right blockquote{padding-left:0}.is-style-acp-cover-right blockquote p{font-size:calc(var(--medium-font-calc)*.02);font-style:italic;line-height:125%}.is-style-acp-cover-right blockquote cite{font-size:calc(var(--medium-font-calc)*.017);font-style:normal;font-weight:600;margin-top:1rem}.is-style-acp-cover-right img{animation:scale .5s cubic-bezier(.39,.575,.565,1) forwards;transition:all .3s ease-in-out}@keyframes scale{0%{transform:scale(1.1)}to{transform:scale(1)}}.is-style-acp-cover-right .wp-block-cover__inner-container{align-items:flex-end;display:flex;flex-flow:column;justify-content:center;margin:0 auto;max-width:var(--max-width)}@keyframes transUP{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.is-style-acp-cover-right .wp-block-cover__inner-container h1,.is-style-acp-cover-right .wp-block-cover__inner-container h2{animation:transUP .3s cubic-bezier(.39,.575,.565,1) forwards;margin-bottom:0;opacity:0;overflow:hidden}.is-style-acp-cover-right .wp-block-cover__inner-container p{animation:transUP .3s cubic-bezier(.39,.575,.565,1) forwards;animation-delay:.1s;opacity:0;overflow:hidden}.is-style-acp-cover-right .wp-block-cover__inner-container>*{margin-left:unset;margin-right:unset;max-width:40%;width:100%}@media screen and (max-width:768px){.is-style-acp-cover-right .wp-block-cover__inner-container>*{max-width:100%;width:100%}}.page-description>.is-style-acp-cover-right .wp-block-cover__inner-container>*{max-width:50%}@media screen and (max-width:768px){.page-description>.is-style-acp-cover-right .wp-block-cover__inner-container>*{max-width:100%;width:100%}}.wp-block-quote,blockquote{display:flex;flex-flow:column;margin:5.5rem 0;position:relative}.wp-block-quote:before,blockquote:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36.993' height='24.695'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath data-name='Rectangle 107' fill='%236f1a38' d='M0 0h36.993v24.695H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Groupe 132' clip-path='url(%23a)' fill='%236f1a38' fill-rule='evenodd'%3E%3Cpath data-name='Tracé 159' d='M20.53 8.232a8.232 8.232 0 1 1 8.232 8.232 16.432 16.432 0 0 0 8.232 8.232A16.55 16.55 0 0 1 20.53 8.231Z'/%3E%3Cpath data-name='Tracé 160' d='M0 8.232a8.232 8.232 0 1 1 8.232 8.232 16.432 16.432 0 0 0 8.232 8.232A16.55 16.55 0 0 1 0 8.231Z'/%3E%3C/g%3E%3C/svg%3E");left:0;position:absolute;top:-3.5rem}.wp-block-quote:after,blockquote:after{bottom:-3.5rem;content:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Groupe 133' xmlns='http://www.w3.org/2000/svg' width='34.286' height='22.95'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath data-name='Rectangle 66' fill='%236f1a38' d='M0 0h34.286v22.95H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Groupe 40' clip-path='url(%23a)'%3E%3Cpath data-name='Tracé 53' d='M34.286 15.3a7.631 7.631 0 0 1-7.65 7.65 7.554 7.554 0 0 1-7.558-7.65 7.631 7.631 0 0 1 7.65-7.65A15.271 15.271 0 0 0 19.078 0a15.362 15.362 0 0 1 15.208 15.3ZM7.65 22.95a7.65 7.65 0 0 1 0-15.3A15.271 15.271 0 0 0 0 0a15.321 15.321 0 0 1 15.3 15.3 7.751 7.751 0 0 1-7.65 7.65Z' fill='%236f1a38' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E");position:absolute;right:0}.wp-block-quote p,blockquote p{color:var(--secondary-color);font-size:calc(var(--medium-font-calc)*.0275);line-height:125%;margin:0}.default{padding:3rem 0}.default .entry-header{margin:0 auto;max-width:calc(var(--max-width)*.605);width:100%}.swiper-slide.avis{display:flex;flex-flow:row;height:100%;justify-content:center;margin-bottom:2rem}@media screen and (max-width:785px){.swiper-slide.avis{flex-flow:column;justify-content:flex-start}}.swiper-slide.avis figure{background-color:#f7f7f7;height:calc(var(--max-width)*.339);width:calc(var(--max-width)*.339)}@media screen and (max-width:785px){.swiper-slide.avis figure{height:calc(var(--max-width)*1);width:calc(var(--max-width)*1)}}.swiper-slide.avis figure img{height:100%;object-fit:cover;width:100%}.swiper-slide.avis .avis__content{align-items:center;display:flex;flex-flow:column;justify-content:center;margin-right:3rem;max-width:calc(50% - 3rem);width:100%}@media screen and (max-width:785px){.swiper-slide.avis .avis__content{margin-right:0;margin-top:2rem;max-width:100%}}.swiper-slide.avis .avis__content--author{color:#414140;font-size:calc(var(--medium-font-calc)*.0148);font-weight:700;margin-bottom:.6rem}.swiper-slide.avis .avis__content .star-rating{margin:0 auto}.swiper-slide.avis .avis__content--content{color:var(--font-secondary-color);font-size:calc(var(--medium-font-calc)*.0138);line-height:125%;margin:1rem 0;padding:1rem 3rem;text-align:center;width:calc(100% - 6rem)}.swiper-slide.avis .avis__content--content:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36.993' height='24.695'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath data-name='Rectangle 107' fill='%236f1a38' d='M0 0h36.993v24.695H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Groupe 132' clip-path='url(%23a)' fill='%23414140' fill-rule='evenodd'%3E%3Cpath data-name='Tracé 159' d='M20.53 8.232a8.232 8.232 0 1 1 8.232 8.232 16.432 16.432 0 0 0 8.232 8.232A16.55 16.55 0 0 1 20.53 8.231Z'/%3E%3Cpath data-name='Tracé 160' d='M0 8.232a8.232 8.232 0 1 1 8.232 8.232 16.432 16.432 0 0 0 8.232 8.232A16.55 16.55 0 0 1 0 8.231Z'/%3E%3C/g%3E%3C/svg%3E");left:0;position:absolute;top:0}.swiper-slide.avis .avis__content--content:after{bottom:0;content:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Groupe 133' xmlns='http://www.w3.org/2000/svg' width='34.286' height='22.95'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath data-name='Rectangle 66' fill='%236f1a38' d='M0 0h34.286v22.95H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Groupe 40' clip-path='url(%23a)'%3E%3Cpath data-name='Tracé 53' d='M34.286 15.3a7.631 7.631 0 0 1-7.65 7.65 7.554 7.554 0 0 1-7.558-7.65 7.631 7.631 0 0 1 7.65-7.65A15.271 15.271 0 0 0 19.078 0a15.362 15.362 0 0 1 15.208 15.3ZM7.65 22.95a7.65 7.65 0 0 1 0-15.3A15.271 15.271 0 0 0 0 0a15.321 15.321 0 0 1 15.3 15.3 7.751 7.751 0 0 1-7.65 7.65Z' fill='%23414140' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E");position:absolute;right:0}.swiper-pagination-bullets{align-items:flex-end;display:flex;flex-flow:row;justify-content:flex-end;padding-bottom:4rem;padding-top:2rem;position:relative;z-index:1}.swiper-pagination-bullets__container{align-items:center;display:flex;justify-content:center;margin-right:3rem;max-width:calc(50% - 3rem);width:100%}@media screen and (max-width:785px){.swiper-pagination-bullets__container{margin-right:0;margin-top:4rem;max-width:100%}}.swiper-pagination-bullets__container .bullet{background-color:#a0a0a0;border-radius:.6rem;cursor:pointer;display:block;height:.6rem;margin:0 .6rem;min-height:.6rem;min-width:.6rem;width:.6rem}.swiper-pagination-bullets__container .bullet.active{background-color:var(--secondary-color)}.is-style-acp-button .wp-block-button__link{background-color:var(--secondary-color);border-radius:0;color:#fff;font-family:Brother;font-size:calc(var(--medium-font-calc)*.014);font-weight:700;line-height:125%;text-transform:uppercase}.is-style-acp-button:hover .wp-block-button__link{background-color:var(--secondary-color-hover)}.is-style-acp-heading{display:flex;position:relative}.is-style-acp-heading:before{background-color:var(--secondary-color);content:"";display:block;height:auto;margin-right:.8rem;width:.4rem}.is-style-acp-heading.has-text-align-center{justify-content:center}.is-style-acp-heading.has-text-align-right{justify-content:flex-end}.is-style-acp-heading+p,.is-style-acp-heading+p+form{padding-left:1.8rem}.is-style-acp-cover-widget{border-radius:16px;min-height:calc(var(--max-width)*.471);overflow:hidden;padding:2rem}@media screen and (max-width:1080px){.is-style-acp-cover-widget{min-height:calc(var(--max-width)*1.241)}}.is-style-acp-cover-widget .wp-block-cover__inner-container{align-items:flex-start;display:flex;flex-flow:column;justify-content:center;margin:0 auto}.is-style-acp-cover-widget .wp-block-cover__inner-container h1,.is-style-acp-cover-widget .wp-block-cover__inner-container h2{font-size:calc(var(--medium-font-calc)*.04);line-height:100%;margin:0}body,html{height:100%}