@font-face{font-family:"CormorantGaramond";src:local("Cormorant Garamond"),local("CormorantGaramond Brush"),url("../fonts/CormorantGaramond-Regular.ttf") format("truetype")}@font-face{font-family:"MagistaBrush";src:local("Magista Brush"),url("../fonts/MagistaBrush.ttf") format("truetype")}@font-face{font-family:"Montserrat";src:local("Montserrat"),local("Montserrat"),url("../fonts/Montserrat-Regular.ttf") format("truetype")}@font-face{font-family:"lmmonolt10";src:local("lmmonolt10"),local("lmmonolt10 regular"),url("../fonts/lmmonolt10-regular.otf") format("truetype")}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;display:block;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.badge{display:inline-flex;justify-content:center;align-items:center;border-radius:10px;height:20px;min-width:20px;background-color:#f8a531;color:#000;font-size:.7rem;padding:.5rem;padding:.3rem;box-sizing:border-box}a:hover .badge,a:focus .badge{background-color:#000;color:#f8a531}body{font-family:"Montserrat","Helvetica","sans-serif";font-size:1rem}h1,h2,h3{font-family:"MagistaBrush","Georgia","serif";font-weight:500}body.search h1{font-family:"Montserrat","Helvetica","sans-serif"}.comment-reply-title,.comments-title{font-family:"Montserrat","Helvetica","sans-serif";font-weight:700}h1{font-size:2rem}@media screen and (min-width: 782px){h1{font-size:3.375rem}}@media screen and (min-width: 1001px){h1{font-size:4.5rem}}h2{font-size:2rem}@media screen and (min-width: 782px){h2{font-size:3.125rem}}@media screen and (min-width: 1001px){h2{font-size:4rem}}h3{font-size:1.75rem}@media screen and (min-width: 782px){h3{font-size:1.75rem}}@media screen and (min-width: 1001px){h3{font-size:2.625rem}}@media screen and (max-width: 1000px){.only-desktop{display:none}}@media screen and (min-width: 1001px){.only-mobile{display:none}}a,a:link,a:visited,a:active{color:#000;text-decoration:underline}a:hover,a:focus{color:#3c4c4c;text-decoration:underline}a:focus:not(:hover){color:#000;background-color:#6a7e80;text-decoration:none}.woocommerce-cart .wc-proceed-to-checkout .button,.woocommerce-cart .wc-proceed-to-checkout a.wp-block-button__link,.wp-block-buttons .wp-block-button .button,.wp-block-buttons .wp-block-button a.wp-block-button__link{font-size:0.875rem !important;font-family:"Montserrat","Helvetica","sans-serif";text-transform:uppercase;text-decoration:none;font-weight:500;border-radius:0;padding:.625rem}textarea,input[type=password],input[type=text],input[type=search],input[type=email],input[type=phone],input[type=tel],input[type=number],input[type=url],button,input[type=button],input[type=submit],input[type=reset]{font-size:0.875rem;text-decoration:none;font-weight:600;padding:.625rem;border-color:#3c4c4c;border-width:1px;border-style:solid;box-sizing:border-box;height:40px;font-family:"Montserrat","Helvetica","sans-serif"}textarea:focus,input[type=password]:focus,input[type=text]:focus,input[type=search]:focus,input[type=email]:focus,input[type=phone]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=url]:focus,button:focus,input[type=button]:focus,input[type=submit]:focus,input[type=reset]:focus{box-shadow:#f8a531 0 0 0 4px inset;outline:none}textarea{height:unset}input[type=text],input[type=search],input[type=email],input[type=phone],input[type=tel],input[type=number]{background-color:#fff;color:#3c4c4c}button,input[type=button],input[type=submit],input[type=reset]{text-transform:uppercase;color:#eef2f2;background-color:#3c4c4c}input[type=checkbox],input[type=radio]{all:unset;border-color:#3c4c4c;border-width:2px;border-style:solid;width:1.5rem;min-width:1.5rem;height:1.5rem;box-sizing:border-box;padding:0;display:inline-block;margin-right:0.5rem}input[type=checkbox]:focus,input[type=radio]:focus{box-shadow:#f8a531 0 0 0 4px inset;outline:none}input[type=checkbox]:before{font-family:"Montserrat","Helvetica","sans-serif";font-size:1rem;line-height:1rem;width:calc(1.5rem - 4px);height:calc(1.5rem - 4px);display:inline-flex;align-items:center;justify-content:center;font-weight:900;margin:0;padding:0;content:" "}input[type=checkbox]:checked{background-color:#6a7e80}input[type=checkbox]:checked:before{content:"x"}input[type=radio]{border-radius:1.5rem}input[type=radio]:checked{background-color:#3c4c4c;box-shadow:#eef2f2 0 0 0 2px inset}.center{text-align:center}details summary{cursor:help;list-style:none}details summary::-webkit-details-marker,details summary::-moz-details-marker,details summary::marker{display:none}.comment-form label{display:block}.main-header{height:45px;background-color:#3c4c4c}.main-header .site-brand{display:flex;align-items:center}.main-header .site-brand .site-title{font-family:"CormorantGaramond","Georgia","serif";text-transform:uppercase;font-size:1.4em;padding:0;margin:0 0 0.5rem 0}.main-header .site-brand .site-description{font-family:"lmmonolt10","Helvetica","sans-serif";font-size:1em;margin-top:0;line-height:1}.main-header,.main-header span,.main-header a{color:#eef2f2}.main-header a:active,.main-header a:visited,.main-header a:link{text-decoration:none}.main-header a:focus,.main-header a:hover{text-decoration:underline;color:#6a7e80}@media screen and (min-width: 1001px){.main-header{height:115px}}@media screen and (max-width: 1000px){.main-header{position:fixed;z-index:10;top:0;left:0;right:0}.admin-bar .main-header{top:46px}}.main-header .container{padding-top:0;display:flex;flex-flow:nowrap;justify-content:space-between;align-items:center}@media screen and (min-width: 1001px){.main-header .container{padding-top:.875rem}.main-header .container .nav-main{order:1}.main-header .container .site-brand{order:0}.main-header .container .nav-shop{order:2}}img.custom-logo{max-height:35px;width:auto}@media screen and (max-width: 1000px){img.custom-logo{margin-top:.313rem}}@media screen and (min-width: 1001px){img.custom-logo{max-height:90px;margin-right:1.25rem}}@media screen and (max-width: 1000px){.site-brand-text{display:none}}.menu>ul,ul.menu{list-style:none;margin:0;flex-flow:wrap}.menu>ul li,ul.menu li{display:block;margin:0;padding:1em}@media screen and (max-width: 1000px){.menu>ul,ul.menu{display:none}.opened .menu>ul,.opened ul.menu{display:flex;position:fixed;padding-top:5rem;background-color:#3c4c4c;top:0;bottom:0;left:0;right:0;overflow-y:auto}.menu>ul li,ul.menu li{width:100%}}@media screen and (min-width: 1001px){.menu>ul,ul.menu{display:flex}.menu>ul li,ul.menu li{position:relative;margin:-0.5em 0}.menu>ul ul.sub-menu,ul.menu ul.sub-menu{position:absolute;top:100%;left:0;display:none;box-shadow:rgba(0,0,0,0.501961) 0 1px 2px;background-color:#6a7e80;margin:0;padding:0;z-index:10}.menu>ul ul.sub-menu ul.sub-menu,ul.menu ul.sub-menu ul.sub-menu{top:0;left:100%}.menu>ul ul.sub-menu li,ul.menu ul.sub-menu li{margin:0;padding:.875rem}.menu>ul li:hover,.menu>ul li.focus,ul.menu li:hover,ul.menu li.focus{background-color:#f8a531}.menu>ul li:hover>ul.sub-menu,.menu>ul li.focus>ul.sub-menu,ul.menu li:hover>ul.sub-menu,ul.menu li.focus>ul.sub-menu{display:block}.menu>ul li:hover a,.menu>ul li:hover a:link,.menu>ul li:hover a:visited,.menu>ul li:hover a:active,.menu>ul li:hover a:hover,.menu>ul li:hover a:focus,.menu>ul li.focus a,.menu>ul li.focus a:link,.menu>ul li.focus a:visited,.menu>ul li.focus a:active,.menu>ul li.focus a:hover,.menu>ul li.focus a:focus,ul.menu li:hover a,ul.menu li:hover a:link,ul.menu li:hover a:visited,ul.menu li:hover a:active,ul.menu li:hover a:hover,ul.menu li:hover a:focus,ul.menu li.focus a,ul.menu li.focus a:link,ul.menu li.focus a:visited,ul.menu li.focus a:active,ul.menu li.focus a:hover,ul.menu li.focus a:focus{color:#000;text-decoration:none}.menu>ul li:hover a:hover,.menu>ul li:hover a:focus,.menu>ul li.focus a:hover,.menu>ul li.focus a:focus,ul.menu li:hover a:hover,ul.menu li:hover a:focus,ul.menu li.focus a:hover,ul.menu li.focus a:focus{text-decoration:none}}.nav-shop{display:flex;flex-flow:nowrap}.nav-shop>a,.nav-shop>span,.nav-shop>button{font-size:1.5rem;padding:0;margin:0 .313rem;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;height:2rem;min-width:2rem;border-radius:1rem}.nav-shop>a,.nav-shop>button{position:relative}.nav-shop>a:hover,.nav-shop>a:focus,.nav-shop>button:hover,.nav-shop>button:focus{background-color:#f8a531;color:#3c4c4c;text-decoration:none;box-shadow:none}.nav-shop>a .count,.nav-shop>button .count{position:absolute;right:-5px;bottom:-5px}.nav-shop>a .count-human,.nav-shop>a .amount,.nav-shop>button .count-human,.nav-shop>button .amount{display:none}@media screen and (min-width: 1001px){.menu-toggle{display:none}}@media screen and (max-width: 1000px){.nav-main .menu-toggle{position:absolute;top:.875rem;left:1.25rem;width:34px;height:34px;border-radius:50%;background-size:1270px;background-position:right -25px top;z-index:999;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s background-color ease-in-out;-moz-transition:0.5s background-color ease-in-out;-o-transition:0.5s background-color ease-in-out;transition:0.5s background-color ease-in-out;cursor:pointer}.nav-main .menu-toggle span{display:block;position:absolute;height:2px;width:20px;background:#eef2f2;border-radius:3px;opacity:1;font-size:0;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.nav-main .menu-toggle span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.nav-main .menu-toggle span:nth-child(2){top:6px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.nav-main .menu-toggle span:nth-child(3){top:12px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.opened .nav-main .menu-toggle{background-image:none !important}.opened .nav-main .menu-toggle span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-2px;left:0px}.opened .nav-main .menu-toggle span:nth-child(2){width:0%;opacity:0}.opened .nav-main .menu-toggle span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:12px;left:0px}}.search-submit,#search-button{cursor:pointer}.main-header .search-form{display:flex;flex-flow:nowrap;justify-content:center;position:sticky;left:0;height:0;right:0;background-color:#3c4c4c;overflow:hidden;transition:height 0.3s linear;z-index:20}.main-header .search-form .search-submit{color:#3c4c4c;background-color:#eef2f2}.main-header.search-active .search-form{height:45px}ul.ui-autocomplete{list-style:none;text-align:left;margin:0;padding:0;z-index:10;width:100%}ul.ui-autocomplete li.ui-menu-item{display:block;padding:0;margin:0;width:100%}ul.ui-autocomplete div.ui-menu-item-wrapper{background:#6a7e80;color:#000;padding:1rem;cursor:pointer;width:100%}ul.ui-autocomplete div.ui-menu-item-wrapper.ui-state-active{background:#eef2f2;color:#000}ul.ui-autocomplete .item-autocomplete-icon{margin-right:1rem}.search-results #primary .container .main-content{display:flex;align-items:stretch;align-content:stretch;justify-content:space-between;flex-wrap:wrap}.search-results #primary .container .main-content article{background-position:center;background-repeat:no-repeat;background-size:cover;padding-right:0;padding-left:0;width:100%;position:relative;margin-bottom:2%}@media screen and (min-width: 601px){.search-results #primary .container .main-content article{width:48%}}@media screen and (min-width: 782px){.search-results #primary .container .main-content article{width:33%}}@media screen and (min-width: 1001px){.search-results #primary .container .main-content article{width:22%}}.search-results #primary .container .main-content article:not(.product) div.post-info{height:100%;margin-bottom:3.125rem}.search-results #primary .container .main-content article:not(.product) div.post-info .post-title{font-family:"MagistaBrush","Georgia","serif";font-size:2rem;text-align:center}.search-results #primary .container .main-content article:not(.product).has-thumbnail div.post-info{background:linear-gradient(281.41deg, rgba(65,19,3,0.3) 46.9%, rgba(255,249,240,0) 104.32%);color:#fff}.search-results #primary .container .main-content article:not(.product):not(.has-thumbnail){background-color:#eef2f2}.search-results #primary .container .main-content article.product div.product-info{text-align:center;height:100%;margin-bottom:3.125rem}.search-results #primary .container .main-content article.product div.product-info img{width:100%;height:auto}.search-results #primary .container .main-content article.product div.product-info .post-title{font-family:"Montserrat","Helvetica","sans-serif";font-size:1.5rem;text-align:center}.search-results #primary .container .main-content article .button{display:block;color:#000;text-align:center;background-color:#6a7e80;font-size:0.875rem;padding:.625rem;margin:.625rem 0;text-transform:uppercase;text-decoration:none;position:absolute;bottom:0;left:1.25rem;box-sizing:border-box;width:calc(100% - 2.5rem)}.search-results #primary .container .main-content .navigation.posts-navigation{width:100%}.search-results #primary .container .main-content .navigation.posts-navigation .nav-links a{display:block;color:#000;text-align:center;background-color:#eef2f2;font-size:0.875rem;padding:.625rem;margin:.625rem 0;text-transform:uppercase;text-decoration:none;box-sizing:border-box}.search-results #primary .container .main-content .navigation.posts-navigation .nav-links .nav-previous{float:right}.search-results #primary .container .main-content .navigation.posts-navigation .nav-links .nav-previous a:after{content:">";display:inline-block;margin:0 .625rem}.search-results #primary .container .main-content .navigation.posts-navigation .nav-links .nav-next{float:left}.search-results #primary .container .main-content .navigation.posts-navigation .nav-links .nav-next a:before{display:inline-block;margin:0 .625rem;content:"<"}.gform_body .gform_button{cursor:pointer}.gform_body .gfield .gfield_radio{display:flex;justify-content:space-between;flex-wrap:wrap}.gform_body .gfield .gfield_radio .gchoice{color:#000;width:48%;margin-bottom:2%}@media screen and (min-width: 1001px){.gform_body .gfield .gfield_radio .gchoice{width:23%}}.gform_body .gfield .gfield_radio .gchoice input{display:none}.gform_body .gfield .gfield_radio .gchoice label{max-width:none;font-size:1rem;font-weight:500;text-align:center;background-color:#6a7e80;display:block;height:75px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 .625rem}.gform_body .gfield .gfield_radio .gchoice label:hover{background-color:#eef2f2}@media screen and (min-width: 1001px){.gform_body .gfield .gfield_radio .gchoice label{font-size:1.5rem;height:100px}}.gform_body .gfield .gfield_radio .gchoice input:checked+label{background-color:#3c4c4c;color:#eef2f2}.gform_body .gsection{border-bottom:0 !important;padding-bottom:0 !important}.gform_body .gsection .gsection_title{font-size:1.8rem;font-weight:600;font-family:"Montserrat","Helvetica","sans-serif";margin-bottom:0}@media screen and (min-width: 1001px){.gform_body .gsection .gsection_title{font-size:2.25rem}}.contact-form-gelis .display-flex{display:flex;justify-content:space-evenly}.gform_wrapper .gfield_error .gfield_validation_message,.gform_wrapper .gform_validation_errors{background:#db3649 !important;color:#fff !important;border-color:#db3649 !important}.gform_wrapper .gfield_error .gfield_validation_message .gform_submission_error,.gform_wrapper .gform_validation_errors .gform_submission_error{font-family:"Montserrat","Helvetica","sans-serif";color:#fff !important}.gform_wrapper .gfield_error [aria-invalid=true]{border:1px solid #db3649 !important}.main-footer{background-color:#3c4c4c}.main-footer,.main-footer span,.main-footer a{color:#eef2f2}.footer .container{padding:.875rem 0;box-sizing:border-box;font-size:0.75rem;color:#eef2f2}.footer .container .widget_nav_menu ul{display:flex;padding:0;justify-content:center}.footer .container .widget_nav_menu ul li{width:auto}.footer .container .widget_nav_menu ul a{text-decoration:none}.footer .container .widget_nav_menu ul a:hover{text-decoration:underline}.footer .container h3{font-size:0.75rem;text-transform:uppercase;font-family:"Montserrat","Helvetica","sans-serif";font-weight:600;position:relative}.footer .container h3 i{position:absolute;left:0;color:#f8a531}.footer .container h3,.footer .container p{padding-left:2.5rem}@media screen and (min-width: 1001px){.footer .container{font-size:1rem}.footer .container h3{font-size:1rem}}.footer .container .wp-block-social-link-anchor{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.footer .container .logo-gelis{padding-left:2.5em;padding-top:1em}@media screen and (max-width: 600px){.footer .wp-block-columns{flex-wrap:nowrap !important}}.pre-footer{background-color:#6a7e80}.pre-footer .container,.pre-footer .container span,.pre-footer .container a{color:#000}.pre-footer .container p{padding-left:0}.has-white-color,.white,.button.white{color:#fff !important;border-color:#fff !important}a.has-white-color:hover,a.has-white-color:focus,a.white:hover,a.white:focus,a.button.white:hover,a.button.white:focus,button.has-white-color:hover,button.has-white-color:focus,button.white:hover,button.white:focus,button.button.white:hover,button.button.white:focus{color:#fff !important;border-color:#fff !important}.has-white-background-color,.bg-white,.button.bg-white{background-color:#fff !important}a.has-white-background-color:hover,a.has-white-background-color:focus,a.bg-white:hover,a.bg-white:focus,a.button.bg-white:hover,a.button.bg-white:focus,button.has-white-background-color:hover,button.has-white-background-color:focus,button.bg-white:hover,button.bg-white:focus,button.button.bg-white:hover,button.button.bg-white:focus{background-color:#fff !important}.has-black-color,.black,.button.black{color:#000 !important;border-color:#000 !important}a.has-black-color:hover,a.has-black-color:focus,a.black:hover,a.black:focus,a.button.black:hover,a.button.black:focus,button.has-black-color:hover,button.has-black-color:focus,button.black:hover,button.black:focus,button.button.black:hover,button.button.black:focus{color:#000 !important;border-color:#000 !important}.has-black-background-color,.bg-black,.button.bg-black{background-color:#000 !important}a.has-black-background-color:hover,a.has-black-background-color:focus,a.bg-black:hover,a.bg-black:focus,a.button.bg-black:hover,a.button.bg-black:focus,button.has-black-background-color:hover,button.has-black-background-color:focus,button.bg-black:hover,button.bg-black:focus,button.button.bg-black:hover,button.button.bg-black:focus{background-color:#000 !important}.has-coffee-color,.coffee,.button.coffee{color:#3c4c4c !important;border-color:#3c4c4c !important}a.has-coffee-color:hover,a.has-coffee-color:focus,a.coffee:hover,a.coffee:focus,a.button.coffee:hover,a.button.coffee:focus,button.has-coffee-color:hover,button.has-coffee-color:focus,button.coffee:hover,button.coffee:focus,button.button.coffee:hover,button.button.coffee:focus{color:#f8a531 !important;border-color:#f8a531 !important}.has-coffee-background-color,.bg-coffee,.button.bg-coffee{background-color:#3c4c4c !important}a.has-coffee-background-color:hover,a.has-coffee-background-color:focus,a.bg-coffee:hover,a.bg-coffee:focus,a.button.bg-coffee:hover,a.button.bg-coffee:focus,button.has-coffee-background-color:hover,button.has-coffee-background-color:focus,button.bg-coffee:hover,button.bg-coffee:focus,button.button.bg-coffee:hover,button.button.bg-coffee:focus{background-color:#f8a531 !important}.has-praline-color,.praline,.button.praline{color:#6a7e80 !important;border-color:#6a7e80 !important}a.has-praline-color:hover,a.has-praline-color:focus,a.praline:hover,a.praline:focus,a.button.praline:hover,a.button.praline:focus,button.has-praline-color:hover,button.has-praline-color:focus,button.praline:hover,button.praline:focus,button.button.praline:hover,button.button.praline:focus{color:#eef2f2 !important;border-color:#eef2f2 !important}.has-praline-background-color,.bg-praline,.button.bg-praline{background-color:#6a7e80 !important}a.has-praline-background-color:hover,a.has-praline-background-color:focus,a.bg-praline:hover,a.bg-praline:focus,a.button.bg-praline:hover,a.button.bg-praline:focus,button.has-praline-background-color:hover,button.has-praline-background-color:focus,button.bg-praline:hover,button.bg-praline:focus,button.button.bg-praline:hover,button.button.bg-praline:focus{background-color:#eef2f2 !important}.has-vanilla-color,.vanilla,.button.vanilla{color:#eef2f2 !important;border-color:#eef2f2 !important}a.has-vanilla-color:hover,a.has-vanilla-color:focus,a.vanilla:hover,a.vanilla:focus,a.button.vanilla:hover,a.button.vanilla:focus,button.has-vanilla-color:hover,button.has-vanilla-color:focus,button.vanilla:hover,button.vanilla:focus,button.button.vanilla:hover,button.button.vanilla:focus{color:#6a7e80 !important;border-color:#6a7e80 !important}.has-vanilla-background-color,.bg-vanilla,.button.bg-vanilla{background-color:#eef2f2 !important}a.has-vanilla-background-color:hover,a.has-vanilla-background-color:focus,a.bg-vanilla:hover,a.bg-vanilla:focus,a.button.bg-vanilla:hover,a.button.bg-vanilla:focus,button.has-vanilla-background-color:hover,button.has-vanilla-background-color:focus,button.bg-vanilla:hover,button.bg-vanilla:focus,button.button.bg-vanilla:hover,button.button.bg-vanilla:focus{background-color:#6a7e80 !important}.has-clementine-color,.clementine,.button.clementine{color:#f8a531 !important;border-color:#f8a531 !important}a.has-clementine-color:hover,a.has-clementine-color:focus,a.clementine:hover,a.clementine:focus,a.button.clementine:hover,a.button.clementine:focus,button.has-clementine-color:hover,button.has-clementine-color:focus,button.clementine:hover,button.clementine:focus,button.button.clementine:hover,button.button.clementine:focus{color:#f8a531 !important;border-color:#f8a531 !important}.has-clementine-background-color,.bg-clementine,.button.bg-clementine{background-color:#f8a531 !important}a.has-clementine-background-color:hover,a.has-clementine-background-color:focus,a.bg-clementine:hover,a.bg-clementine:focus,a.button.bg-clementine:hover,a.button.bg-clementine:focus,button.has-clementine-background-color:hover,button.has-clementine-background-color:focus,button.bg-clementine:hover,button.bg-clementine:focus,button.button.bg-clementine:hover,button.button.bg-clementine:focus{background-color:#f8a531 !important}.has-blueberry-color,.blueberry,.button.blueberry{color:#463A8E !important;border-color:#463A8E !important}a.has-blueberry-color:hover,a.has-blueberry-color:focus,a.blueberry:hover,a.blueberry:focus,a.button.blueberry:hover,a.button.blueberry:focus,button.has-blueberry-color:hover,button.has-blueberry-color:focus,button.blueberry:hover,button.blueberry:focus,button.button.blueberry:hover,button.button.blueberry:focus{color:#463A8E !important;border-color:#463A8E !important}.has-blueberry-background-color,.bg-blueberry,.button.bg-blueberry{background-color:#463A8E !important}a.has-blueberry-background-color:hover,a.has-blueberry-background-color:focus,a.bg-blueberry:hover,a.bg-blueberry:focus,a.button.bg-blueberry:hover,a.button.bg-blueberry:focus,button.has-blueberry-background-color:hover,button.has-blueberry-background-color:focus,button.bg-blueberry:hover,button.bg-blueberry:focus,button.button.bg-blueberry:hover,button.button.bg-blueberry:focus{background-color:#463A8E !important}.has-raspberry-color,.raspberry,.button.raspberry{color:#db3649 !important;border-color:#db3649 !important}a.has-raspberry-color:hover,a.has-raspberry-color:focus,a.raspberry:hover,a.raspberry:focus,a.button.raspberry:hover,a.button.raspberry:focus,button.has-raspberry-color:hover,button.has-raspberry-color:focus,button.raspberry:hover,button.raspberry:focus,button.button.raspberry:hover,button.button.raspberry:focus{color:#db3649 !important;border-color:#db3649 !important}.has-raspberry-background-color,.bg-raspberry,.button.bg-raspberry{background-color:#db3649 !important}a.has-raspberry-background-color:hover,a.has-raspberry-background-color:focus,a.bg-raspberry:hover,a.bg-raspberry:focus,a.button.bg-raspberry:hover,a.button.bg-raspberry:focus,button.has-raspberry-background-color:hover,button.has-raspberry-background-color:focus,button.bg-raspberry:hover,button.bg-raspberry:focus,button.button.bg-raspberry:hover,button.button.bg-raspberry:focus{background-color:#db3649 !important}html,body{padding:0;margin:0;text-align:center}@media screen and (max-width: 1000px){#primary{margin-top:45px}}*::selection,*::-moz-selection{background-color:#f8a531;color:#000}.container{width:calc(100% - 1.75rem);max-width:1172px;margin:auto;text-align:left}@media screen and (min-width: 782px){.container{width:calc(100% - 2.5rem)}}#primary .container .main-content{margin-bottom:3.125rem}#primary .container .main-content>h1,#primary .container .main-content>h2,#primary .container .main-content>h3,#primary .container .main-content>h4,#primary .container .main-content>h5,#primary .container .main-content>h6,#primary .container .main-content>p,#primary .container .main-content>blockquote,#primary .container .main-content>ul,#primary .container .main-content>li,#primary .container .main-content>article,#primary .container .main-content>div,#primary .container .main-content>figure{padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}#primary .container .main-content>h1.contenu-fin,#primary .container .main-content>h2.contenu-fin,#primary .container .main-content>h3.contenu-fin,#primary .container .main-content>h4.contenu-fin,#primary .container .main-content>h5.contenu-fin,#primary .container .main-content>h6.contenu-fin,#primary .container .main-content>p.contenu-fin,#primary .container .main-content>blockquote.contenu-fin,#primary .container .main-content>ul.contenu-fin,#primary .container .main-content>li.contenu-fin,#primary .container .main-content>article.contenu-fin,#primary .container .main-content>div.contenu-fin,#primary .container .main-content>figure.contenu-fin{padding-left:2.5rem;padding-right:2.5rem}@media screen and (min-width: 1001px){#primary .container .main-content>h1.contenu-fin,#primary .container .main-content>h2.contenu-fin,#primary .container .main-content>h3.contenu-fin,#primary .container .main-content>h4.contenu-fin,#primary .container .main-content>h5.contenu-fin,#primary .container .main-content>h6.contenu-fin,#primary .container .main-content>p.contenu-fin,#primary .container .main-content>blockquote.contenu-fin,#primary .container .main-content>ul.contenu-fin,#primary .container .main-content>li.contenu-fin,#primary .container .main-content>article.contenu-fin,#primary .container .main-content>div.contenu-fin,#primary .container .main-content>figure.contenu-fin{padding-left:3.125rem;padding-right:3.125rem}}#primary .container .main-content>h1.wp-block-group,#primary .container .main-content>h2.wp-block-group,#primary .container .main-content>h3.wp-block-group,#primary .container .main-content>h4.wp-block-group,#primary .container .main-content>h5.wp-block-group,#primary .container .main-content>h6.wp-block-group,#primary .container .main-content>p.wp-block-group,#primary .container .main-content>blockquote.wp-block-group,#primary .container .main-content>ul.wp-block-group,#primary .container .main-content>li.wp-block-group,#primary .container .main-content>article.wp-block-group,#primary .container .main-content>div.wp-block-group,#primary .container .main-content>figure.wp-block-group{padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (min-width: 1001px){#primary .container .main-content>h1.wp-block-group,#primary .container .main-content>h2.wp-block-group,#primary .container .main-content>h3.wp-block-group,#primary .container .main-content>h4.wp-block-group,#primary .container .main-content>h5.wp-block-group,#primary .container .main-content>h6.wp-block-group,#primary .container .main-content>p.wp-block-group,#primary .container .main-content>blockquote.wp-block-group,#primary .container .main-content>ul.wp-block-group,#primary .container .main-content>li.wp-block-group,#primary .container .main-content>article.wp-block-group,#primary .container .main-content>div.wp-block-group,#primary .container .main-content>figure.wp-block-group{padding-top:2.5rem;padding-bottom:2.5rem}}#primary .container .main-content>p{padding-top:1.25rem;padding-bottom:1.25rem;margin:0}#primary .container header,#primary .container footer{margin-left:1.25rem;margin-right:1.25rem;box-sizing:border-box}.container.fullwidth{width:100%;max-width:none}#primary .container.fullwidth .main-content>h1:not(.fullwidth),#primary .container.fullwidth .main-content>h2:not(.fullwidth),#primary .container.fullwidth .main-content>h3:not(.fullwidth),#primary .container.fullwidth .main-content>h4:not(.fullwidth),#primary .container.fullwidth .main-content>h5:not(.fullwidth),#primary .container.fullwidth .main-content>h6:not(.fullwidth),#primary .container.fullwidth .main-content>p:not(.fullwidth),#primary .container.fullwidth .main-content>blockquote:not(.fullwidth),#primary .container.fullwidth .main-content>ul:not(.fullwidth),#primary .container.fullwidth .main-content>li:not(.fullwidth),#primary .container.fullwidth .main-content>article:not(.fullwidth),#primary .container.fullwidth .main-content>div:not(.fullwidth),#primary .container.fullwidth .main-content>figure:not(.fullwidth),#primary .container.fullwidth .woocommerce-MyAccount-content>h1:not(.fullwidth),#primary .container.fullwidth .woocommerce-MyAccount-content>h2:not(.fullwidth),#primary .container.fullwidth .woocommerce-MyAccount-content>h3:not(.fullwidth),#primary .container.fullwidth .woocommerce-MyAccount-content>h4:not(.fullwidth),#primary .container.fullwidth .woocommerce-MyAccount-content>h5:not(.fullwidth),#primary .container.fullwidth .woocommerce-MyAccount-content>h6:not(.fullwidth),#primary .container.fullwidth .woocommerce-MyAccount-content>p:not(.fullwidth),#primary .container.fullwidth .woocommerce-MyAccount-content>blockquote:not(.fullwidth),#primary .container.fullwidth .woocommerce-MyAccount-content>ul:not(.fullwidth),#primary .container.fullwidth .woocommerce-MyAccount-content>li:not(.fullwidth),#primary .container.fullwidth .woocommerce-MyAccount-content>article:not(.fullwidth),#primary .container.fullwidth .woocommerce-MyAccount-content>div:not(.fullwidth),#primary .container.fullwidth .woocommerce-MyAccount-content>figure:not(.fullwidth){max-width:1172px;margin-left:auto;margin-right:auto}#primary .container.fullwidth .main-content>h1.fullwidth,#primary .container.fullwidth .main-content>h2.fullwidth,#primary .container.fullwidth .main-content>h3.fullwidth,#primary .container.fullwidth .main-content>h4.fullwidth,#primary .container.fullwidth .main-content>h5.fullwidth,#primary .container.fullwidth .main-content>h6.fullwidth,#primary .container.fullwidth .main-content>p.fullwidth,#primary .container.fullwidth .main-content>blockquote.fullwidth,#primary .container.fullwidth .main-content>ul.fullwidth,#primary .container.fullwidth .main-content>li.fullwidth,#primary .container.fullwidth .main-content>article.fullwidth,#primary .container.fullwidth .main-content>div.fullwidth,#primary .container.fullwidth .main-content>figure.fullwidth,#primary .container.fullwidth .woocommerce-MyAccount-content>h1.fullwidth,#primary .container.fullwidth .woocommerce-MyAccount-content>h2.fullwidth,#primary .container.fullwidth .woocommerce-MyAccount-content>h3.fullwidth,#primary .container.fullwidth .woocommerce-MyAccount-content>h4.fullwidth,#primary .container.fullwidth .woocommerce-MyAccount-content>h5.fullwidth,#primary .container.fullwidth .woocommerce-MyAccount-content>h6.fullwidth,#primary .container.fullwidth .woocommerce-MyAccount-content>p.fullwidth,#primary .container.fullwidth .woocommerce-MyAccount-content>blockquote.fullwidth,#primary .container.fullwidth .woocommerce-MyAccount-content>ul.fullwidth,#primary .container.fullwidth .woocommerce-MyAccount-content>li.fullwidth,#primary .container.fullwidth .woocommerce-MyAccount-content>article.fullwidth,#primary .container.fullwidth .woocommerce-MyAccount-content>div.fullwidth,#primary .container.fullwidth .woocommerce-MyAccount-content>figure.fullwidth{max-width:none}#primary .container.fullwidth .main-content>h1.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .main-content>h2.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .main-content>h3.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .main-content>h4.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .main-content>h5.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .main-content>h6.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .main-content>p.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .main-content>blockquote.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .main-content>ul.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .main-content>li.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .main-content>article.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .main-content>div.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .main-content>figure.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .woocommerce-MyAccount-content>h1.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .woocommerce-MyAccount-content>h2.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .woocommerce-MyAccount-content>h3.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .woocommerce-MyAccount-content>h4.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .woocommerce-MyAccount-content>h5.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .woocommerce-MyAccount-content>h6.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .woocommerce-MyAccount-content>p.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .woocommerce-MyAccount-content>blockquote.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .woocommerce-MyAccount-content>ul.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .woocommerce-MyAccount-content>li.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .woocommerce-MyAccount-content>article.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .woocommerce-MyAccount-content>div.fullwidth.wp-block-group .wp-block-group__inner-container,#primary .container.fullwidth .woocommerce-MyAccount-content>figure.fullwidth.wp-block-group .wp-block-group__inner-container{max-width:1172px;margin-left:auto;margin-right:auto}h1.site-title{font-family:unset;font-size:1rem}ul.post-categories{list-style:none;margin:1rem 0;padding:0;display:flex;flex-flow:wrap}.term-links .taxonomy-list-before{color:#6a7e80}.term-links a{display:inline-flex;background-color:#6a7e80;color:#000;height:1.1rem;padding:0.3rem 1rem;font-size:0.7rem;text-decoration:none;align-items:center}.term-links a:hover,.term-links a:focus{background-color:#eef2f2}h4 img{justify-content:center;width:25px;height:20px;position:relative;top:5px}body .woocommerce{padding-top:1.25rem}body .woocommerce ul.order_details{margin:1.25rem -1.25rem;padding:1.25rem;background-color:#6a7e80}body .woocommerce .woocommerce-customer-details address{box-sizing:border-box}body:not(.woocommerce) .only-woocommerce{display:none}.wc-block-featured-category{min-height:300px !important}.wc-block-featured-category .wc-block-featured-category__title{line-height:normal;font-size:1.75rem}@media screen and (min-width: 782px){.wc-block-featured-category .wc-block-featured-category__title{font-size:1.75rem}}@media screen and (min-width: 1001px){.wc-block-featured-category .wc-block-featured-category__title{font-size:2.625rem}}.wc-block-featured-category .wp-block-button__link{font-size:0;position:absolute;height:100%;width:100%;border-radius:0;left:0;top:0;background-color:transparent}.archive.woocommerce main#primary>.container{max-width:none;width:100%}.archive.woocommerce main#primary>.container header.archive-woocommerce{margin:0 auto}.archive.woocommerce main#primary>.container header.archive-woocommerce .hero{display:flex;text-align:center;flex-direction:column;justify-content:center;align-items:center;position:relative}.archive.woocommerce main#primary>.container header.archive-woocommerce .hero.has-thumbnail{min-height:375px;background-repeat:no-repeat;background-size:cover;background-position:center;color:#eef2f2}.archive.woocommerce main#primary>.container header.archive-woocommerce .hero.has-thumbnail:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(281.41deg, rgba(65,19,3,0.3) 46.9%, rgba(255,249,240,0) 104.32%);z-index:0}.archive.woocommerce main#primary>.container header.archive-woocommerce .hero h1{position:relative;z-index:2;margin:.875rem auto}.archive.woocommerce main#primary>.container header.archive-woocommerce .hero p.archive-description-woocommerce{position:relative;z-index:2;font-size:0.875rem}.archive.woocommerce main#primary>.container header.archive-woocommerce .sidebar-woocommerce-archive-header .wp-block-group__inner-container{max-width:1172px;margin:0 auto}.archive.woocommerce main#primary>.container header.archive-woocommerce .appareil-breadcrumbs{max-width:1172px;width:calc(100% - 2.5rem);margin:0 auto 1.25rem auto}.archive.woocommerce main#primary>.container .archive-long-description-woocommerce{background-color:#6a7e80;color:#fff;padding:2.5rem;margin:1rem auto;max-width:1071px}.archive.woocommerce main#primary>.container .woocommerce-content ul.products{max-width:1172px;width:100%;margin:0 auto}@media screen and (min-width: 782px){.archive.woocommerce main#primary>.container .woocommerce-content ul.products{display:flex;flex-wrap:wrap;justify-content:flex-start}}.archive.woocommerce main#primary>.container .woocommerce-content ul.products:before,.archive.woocommerce main#primary>.container .woocommerce-content ul.products:after{display:none}.archive.woocommerce main#primary>.container .woocommerce-content ul.products li.product-category{width:100%;float:none;margin:0 0 3% 0}@media screen and (min-width: 782px){.archive.woocommerce main#primary>.container .woocommerce-content ul.products li.product-category{width:calc(50% - 1.25rem)}}.archive.woocommerce main#primary>.container .woocommerce-content ul.products li.product-category>div.subcategory-container{min-height:150px;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}.archive.woocommerce main#primary>.container .woocommerce-content ul.products li.product-category>div.subcategory-container>a{min-height:150px;padding:1.25rem .875rem;display:flex;justify-content:center;align-items:center;flex-direction:column;box-sizing:border-box;background:rgba(65,19,3,0.3)}@media screen and (min-width: 782px){.archive.woocommerce main#primary>.container .woocommerce-content ul.products li.product-category>div.subcategory-container>a{padding:0;width:100%;height:100%;min-height:none;top:0;left:0}}.archive.woocommerce main#primary>.container .woocommerce-content ul.products li.product-category>div.subcategory-container>a>h2{text-align:center;font-size:1.5rem;line-height:1.5rem;padding:.875rem 0;font-weight:500;text-transform:none;font-family:"MagistaBrush","Georgia","serif"}@media screen and (min-width: 782px){.archive.woocommerce main#primary>.container .woocommerce-content ul.products li.product-category>div.subcategory-container>a>h2{font-size:2.25rem;line-height:2.25rem}}@media screen and (min-width: 1001px){.archive.woocommerce main#primary>.container .woocommerce-content ul.products li.product-category>div.subcategory-container>a>h2{font-size:3rem;line-height:3rem}}.archive.woocommerce main#primary>.container .woocommerce-content ul.products li.product-category>div.subcategory-container>a>h2 .count{display:none}.archive.woocommerce main#primary>.container .woocommerce-content ul.products li.product-category>div.subcategory-container>a p{padding:1.25rem .875rem .875rem .875rem;font-size:0.875rem;margin:0}@media screen and (min-width: 782px){.archive.woocommerce main#primary>.container .woocommerce-content ul.products li.product-category>div.subcategory-container>a p{font-size:0.875rem}}@media screen and (min-width: 1001px){.archive.woocommerce main#primary>.container .woocommerce-content ul.products li.product-category>div.subcategory-container>a p{font-size:0.875rem}}.archive.woocommerce main#primary>.container .woocommerce-content ul.products li.product-category>div.subcategory-container.has-thumbnail>a{color:#eef2f2;background:linear-gradient(281.41deg, rgba(65,19,3,0.3) 46.9%, rgba(255,249,240,0) 104.32%)}.archive.woocommerce main#primary>.container .woocommerce-content.subcategories{width:calc(100% - 2.5rem);margin:0 auto}@media screen and (min-width: 782px){.archive.woocommerce main#primary>.container .woocommerce-content.subcategories ul.products{justify-content:space-around}}.woocommerce ul.products[class*='columns-'],.woocommerce-page ul.products[class*='columns-']{display:flex;justify-content:flex-start;flex-wrap:wrap}.woocommerce ul.products[class*='columns-'] li.product,.woocommerce-page ul.products[class*='columns-'] li.product{float:none;width:48%;margin:0 4% 2.992em 0;text-align:center;box-shadow:#0002 0 0 20px}.woocommerce ul.products[class*='columns-'] li.product:nth-child(2n),.woocommerce-page ul.products[class*='columns-'] li.product:nth-child(2n){margin-right:0}@media screen and (min-width: 782px){.woocommerce ul.products[class*='columns-'] li.product,.woocommerce-page ul.products[class*='columns-'] li.product{width:22%;margin:0 4% 2.992em 0}.woocommerce ul.products[class*='columns-'] li.product:nth-child(2n),.woocommerce-page ul.products[class*='columns-'] li.product:nth-child(2n){margin-right:4%}.woocommerce ul.products[class*='columns-'] li.product.last,.woocommerce-page ul.products[class*='columns-'] li.product.last{margin-right:0}}.woocommerce ul.products[class*='columns-'] li.product .quantity,.woocommerce-page ul.products[class*='columns-'] li.product .quantity{margin-left:0.5rem}.woocommerce ul.products[class*='columns-'] li.product .price,.woocommerce-page ul.products[class*='columns-'] li.product .price{margin-right:0.5rem}.woocommerce-checkout h1,.woocommerce-checkout h2,.woocommerce-checkout h3,.single-product #primary>.container>.product h1,.single-product #primary>.container>.product h2,.single-product #primary>.container>.product h3{font-family:"Montserrat","Helvetica","sans-serif"}body.single-product{padding-bottom:68px}@media screen and (min-width: 782px){.woocommerce div.product{display:flex;flex-wrap:wrap;justify-content:space-between}}.woocommerce div.product h1,.woocommerce div.product h2,.woocommerce div.product h3,.woocommerce div.product h4{font-family:"Montserrat","Helvetica","sans-serif";text-transform:uppercase}.woocommerce div.product h1,.woocommerce div.product h2{font-weight:700}.woocommerce div.product div.images{width:100%;margin:0 0 1.25rem 0}@media screen and (min-width: 782px){.woocommerce div.product div.images{width:48%}}.woocommerce div.product div.images .flex-control-thumbs{display:flex;justify-content:space-between;margin:2% 0}.woocommerce div.product div.images .flex-control-thumbs li{float:none;width:23%}.woocommerce div.product .product-content{width:100%}@media screen and (min-width: 782px){.woocommerce div.product .product-content{width:48%}}.woocommerce div.product .product-content h1{font-size:1.125rem;margin:.625rem 0}@media screen and (min-width: 782px){.woocommerce div.product .product-content h1{font-size:3rem;margin:0 0 .875rem 0}}.woocommerce div.product .product-content .sku_wrapper{display:none}.woocommerce div.product .product-content .price{font-weight:600;font-size:1.5rem}.woocommerce div.product .related.products{width:100%}.woocommerce div.product .related.products>h2{font-size:1.125rem;font-weight:600}@media screen and (min-width: 1001px){.woocommerce div.product .related.products>h2{font-size:1.875rem}}.woocommerce div.product .sidebar-woocommerce-product-page{width:100%}.woocommerce div.product .woocommerce-product-attributes h3{font-size:0.875rem;font-weight:600}.woocommerce div.product form.cart{margin-bottom:0;position:fixed;bottom:0;left:0;right:0;background-color:#fff;z-index:20;justify-content:space-between;align-items:center;box-shadow:rgba(0,0,0,0.501961) 0 -1px 10px}.woocommerce div.product form.cart .container{padding:.313rem 0}@media screen and (min-width: 782px){.woocommerce div.product form.cart .container{display:flex;justify-content:space-between;padding:.875rem 0;align-items:center}}.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width: 782px){.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper{justify-content:flex-end;flex-wrap:nowrap}}.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper .quantity{order:2;margin:0 .625rem 0 0;position:relative}@media screen and (min-width: 782px){.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper .quantity{order:unset}}.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper .price{order:3;margin:0 .625rem;color:#000;font-weight:700;font-size:0.875rem}@media screen and (min-width: 782px){.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper .price{font-size:1.5rem;order:unset}}.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper .variations{width:100%;order:1;margin-bottom:0}@media screen and (min-width: 782px){.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper .variations{margin:0 .625rem;width:auto;order:unset}}.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper .variations td.label,.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper .variations .reset_variations,.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper .variations label{display:none !important}.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper .variations select{min-width:0;width:90%}.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper .variations .select2-container--default .select2-selection--single{border-color:#3c4c4c;border-radius:0px}@media screen and (min-width: 782px){.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper .variations .select2-container--default .select2-selection--single{height:40px}.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper .variations .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper .variations .select2-container--default .select2-selection--single .select2-selection__arrow{top:7px}}.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper button{order:5}@media screen and (min-width: 782px){.woocommerce div.product form.cart .container .add-to-cart-inner-wrapper button{order:unset}}.woocommerce div.product form.cart .container .single_variation_wrap{display:flex;justify-content:space-between;position:relative}@media screen and (min-width: 782px){.woocommerce div.product form.cart .container .single_variation_wrap{order:unset}}.woocommerce div.product form.cart .container .single_variation_wrap .woocommerce-variation-add-to-cart{width:100%}.woocommerce div.product form.cart .container .woocommerce-variation{order:4;top:0;position:absolute;right:0}@media screen and (min-width: 782px){.woocommerce div.product form.cart .container .woocommerce-variation{order:unset;display:flex;margin:0 .625rem 0 0;align-items:center;position:relative}}.woocommerce div.product form.cart .container .woocommerce-variation .woocommerce-variation-availability{display:none}.woocommerce div.product form.cart .container .sticky-product-info{display:none}@media screen and (min-width: 782px){.woocommerce div.product form.cart .container .sticky-product-info{display:flex;align-items:center}}.woocommerce div.product form.cart .container .sticky-product-info img{margin-right:1.25rem;max-width:40px}@media screen and (min-width: 1001px){.woocommerce div.product form.cart .container .sticky-product-info img{max-width:50px}}.woocommerce div.product form.cart .container .sticky-product-info h3{font-size:0.875rem;margin:0 0 .625rem 0}@media screen and (min-width: 782px){.woocommerce div.product form.cart .container .sticky-product-info h3{font-size:1rem;margin:0}}.woocommerce div.product .customization-wrapper{background-color:#6a7e80}.woocommerce div.product .customization-wrapper.open .title{background-color:#eef2f2}.woocommerce div.product .customization-wrapper.open .title h4:after{transform:rotate(45deg)}.woocommerce div.product .customization-wrapper .title:hover{background-color:#eef2f2}.woocommerce div.product .customization-wrapper .title h4{max-width:1172px;font-size:0.875rem;width:calc(100% - 1.25rem);margin:0 auto;font-weight:100;padding:.625rem 0;position:relative;cursor:pointer}.woocommerce div.product .customization-wrapper .title h4:after{content:'+';right:0;position:absolute;line-height:19px;font-size:60px;transition:all 0.3s ease-out}.woocommerce div.product .customization-wrapper .customization-wrapper-container{display:none;max-width:1172px;width:calc(100% - 1.25rem);margin:0 auto;padding:0 0 .313rem 0}.woocommerce div.product .wc-pao-addons-container{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce div.product .wc-pao-addons-container #product-addons-total{display:none}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon{margin:0 0 0 0;padding:0;width:100%}@media screen and (min-width: 782px){.woocommerce div.product .wc-pao-addons-container .wc-pao-addon.file_upload-container,.woocommerce div.product .wc-pao-addons-container .wc-pao-addon.multiple_choice-display_images-container{width:49%}}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .form-row{padding:0;margin:.313rem 0}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .custom_text input.input-text.wc-pao-addon-field{border:0;padding:.313rem;font-size:0.8rem}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .heading{display:flex;align-items:center;justify-content:space-between}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .heading h2{font-size:1.125rem;margin:.313rem 0}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .heading .wc-pao-addon-description{font-size:0.875rem;text-transform:uppercase;font-weight:600;font-style:normal}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .heading.hide-title h2{display:none}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .heading.hide-title .wc-pao-addon-description{font-size:0.8rem;text-transform:none;font-weight:100;font-style:normal}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .file_upload .wc-pao-addon-description p,.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .multiple_choice.display_images .wc-pao-addon-description p{font-size:0.8rem;margin:.313rem 0;font-style:normal;font-weight:700;text-transform:uppercase}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .multiple_choice.display_images .form-row.wc-pao-addon-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-block-start:0;width:100%;height:135px;overflow-y:scroll}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .multiple_choice.display_images .form-row.wc-pao-addon-wrap:before{display:none}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .multiple_choice.display_images .form-row.wc-pao-addon-wrap .wc-pao-addon-image-swatch{outline:0;padding:0;width:auto;margin:0;position:relative}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .multiple_choice.display_images .form-row.wc-pao-addon-wrap .wc-pao-addon-image-swatch img{border:2px solid #6a7e80;max-width:60px;max-height:60px;display:block}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .multiple_choice.display_images .form-row.wc-pao-addon-wrap .wc-pao-addon-image-swatch.selected img{border:2px solid #f8a531}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .file_upload *{transition:all 0.3s ease-out}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .file_upload .form-row.wc-pao-addon-wrap{position:relative;border:0.125rem solid #000;height:60px;cursor:pointer}@media screen and (min-width: 782px){.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .file_upload .form-row.wc-pao-addon-wrap{height:135px}}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .file_upload .form-row.wc-pao-addon-wrap small{display:none}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .file_upload .form-row.wc-pao-addon-wrap:before{display:block;content:"\e904";z-index:0;font-family:"icomoon" !important;position:absolute;font-size:2.5rem;top:calc(50% - 20px);width:100%;text-align:center}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .file_upload .form-row.wc-pao-addon-wrap .filename{display:none}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .file_upload .form-row.wc-pao-addon-wrap .wc-pao-addon-file-upload{height:60px;width:100%;opacity:0;z-index:2;position:relative;cursor:pointer}@media screen and (min-width: 782px){.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .file_upload .form-row.wc-pao-addon-wrap .wc-pao-addon-file-upload{height:135px}}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .file_upload .form-row.wc-pao-addon-wrap.filled:before{content:"\f335";z-index:0;font-family:dashicons !important;font-size:25px;top:5%}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .file_upload .form-row.wc-pao-addon-wrap.filled .filename{padding:0 .625rem;display:block;font-size:1rem;text-align:center;width:100%;top:35%;position:absolute;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.woocommerce div.product .wc-pao-addons-container .wc-pao-addon .file_upload .form-row.wc-pao-addon-wrap.filled .wc-pao-addon-file-upload{height:0px}.woocommerce .product a.button,.woocommerce .product button.button{font-weight:500;font-size:0.7rem;text-transform:uppercase;border-radius:0;padding:.625rem}.woocommerce .product a.button.add_to_cart_button,.woocommerce .product a.button.alt,.woocommerce .product button.button.alt,.woocommerce .product input.button.alt,.woocommerce .product #respond input#submit.alt{color:#000;text-align:center;background-color:#f8a531;font-size:0.875rem;padding:.625rem 1.25rem}@media screen and (min-width: 782px){.woocommerce .product a.button.add_to_cart_button,.woocommerce .product a.button.alt,.woocommerce .product button.button.alt,.woocommerce .product input.button.alt,.woocommerce .product #respond input#submit.alt{font-size:1.125rem}}.woocommerce .product a.button.add_to_cart_button:hover,.woocommerce .product a.button.alt:hover,.woocommerce .product button.button.alt:hover,.woocommerce .product input.button.alt:hover,.woocommerce .product #respond input#submit.alt:hover{background-color:#ffb516}.woocommerce .product a.button.add_to_cart_button.added,.woocommerce .product a.button.alt.added,.woocommerce .product button.button.alt.added,.woocommerce .product input.button.alt.added,.woocommerce .product #respond input#submit.alt.added{background-color:#3c4c4c;color:#f8a531}.woocommerce .product .quantity{order:2;margin:0 .625rem 0 0;position:relative}@media screen and (min-width: 782px){.woocommerce .product .quantity{order:unset}}.woocommerce .product .elegant-wpcpb-wrapper .woosb-qty .elegant-wpcpb-qty-button,.woocommerce .product .elegant-wpcpb-wrapper .quantity .elegant-wpcpb-qty-button{background-color:#6a7e80;border:0 !important}.woocommerce li.product img{margin:0}.woocommerce li.product h2.woocommerce-loop-product__title{font-family:"Montserrat","Helvetica","sans-serif";font-size:0.875rem !important;font-weight:500 !important;text-align:center;min-height:58px;text-transform:uppercase}@media screen and (min-width: 1001px){.woocommerce li.product h2.woocommerce-loop-product__title{font-size:1.5rem !important}}.woocommerce li.product .cart-listing{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.woocommerce li.product .cart-listing .quantity{order:unset}.woocommerce li.product .price{order:unset;margin-bottom:0;font-weight:700;font-size:0.875rem}@media screen and (min-width: 1001px){.woocommerce li.product .price{font-size:1.125rem !important}}.woocommerce li.product .add_to_cart_button{width:100%;box-sizing:border-box}.woocommerce li.product.product-type-variable .price{min-height:42px;line-height:42px}.woocommerce li.product .added_to_cart{text-align:center;width:100%;display:block;color:#3c4c4c;text-decoration:underline;padding:.625rem .625rem .625rem .625rem}.woocommerce li.product .added_to_cart:before{content:"\e900";font-family:'icomoon' !important;margin-right:5px;text-decoration:none}.woocommerce li.product .button{margin-top:.313rem}.quantity{margin:0 .625rem 0 0;position:relative;width:50px}.quantity input{text-align:left;width:60px;padding:.625rem .625rem .625rem 0}.quantity input:focus+.quantity-arrows{border-left:5px solid #f8a531}.quantity .quantity-arrows{position:absolute;right:1px;top:1px;height:38px;width:25px;display:flex;flex-direction:column;background-color:#fff;align-items:center}.quantity .quantity-arrows i.dashicons{font-size:19px;line-height:19px}.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images{float:none}.woocommerce-content:not(.subcategories){max-width:1172px;width:calc(100% - 2.5rem);margin:0 auto 1.25rem auto}.woocommerce-content .woocommerce-result-count{color:#3c4c4c}.woocommerce-content .woocommerce-ordering{position:relative}.woocommerce-content .woocommerce-ordering select{position:relative;-webkit-appearance:none;appearance:none;padding:.313rem 1.25rem .313rem .875rem;width:100%;border:1px solid #D9D9D9;background:transparent;cursor:pointer;font-family:inherit;font-size:1rem;transition:all 0.3s ease}.woocommerce-content .woocommerce-ordering select:focus-visible{outline:none;border:1px solid #000}.woocommerce-content .woocommerce-ordering:before{font-family:"icomoon" !important;content:"\e903";font-size:0.5rem;position:absolute;right:5px;top:calc(50% - 0.25rem)}.woocommerce-content .woocommerce-pagination{clear:both;display:flex;justify-content:space-between;align-items:center}.woocommerce-content .woocommerce-pagination .page_number{text-transform:uppercase}.woocommerce-content .woocommerce-pagination .previous a:before,.woocommerce-content .woocommerce-pagination .next a:after{display:block;font-size:1.125rem !important}@media screen and (min-width: 782px){.woocommerce-content .woocommerce-pagination .previous a:before,.woocommerce-content .woocommerce-pagination .next a:after{display:none}}.woocommerce-content .woocommerce-pagination .previous a:before{font-family:dashicons;content:"\f341"}.woocommerce-content .woocommerce-pagination .next a:after{font-family:dashicons;content:"\f345"}.woocommerce-content .woocommerce-pagination .wp-block-buttons .wp-block-button a.wp-block-button__link{font-size:0 !important}@media screen and (min-width: 782px){.woocommerce-content .woocommerce-pagination .wp-block-buttons .wp-block-button a.wp-block-button__link{font-size:1.125rem !important}}.woocommerce-product-attributes-item__label{margin:1rem 0}.woocommerce-product-attributes-item__values{display:flex;flex-flow:wrap;justify-content:space-between;margin:1rem 0}.woocommerce-product-attributes-item__value{display:flex;align-items:center;width:50%;padding:0.5rem 0;box-sizing:border-box}@media screen and (min-width: 782px){.woocommerce-product-attributes-item__value{width:30%}}.woocommerce-product-attributes-item__value .icon{font-size:2rem;margin-right:0.3rem}.woocommerce-MyAccount-navigation ul{display:block;margin:1rem 0;padding:0;list-style:none}.woocommerce-MyAccount-navigation ul li{display:block;margin:0;padding:0}.woocommerce-MyAccount-navigation ul li.is-active{font-weight:900;background-color:#eef2f2}.woocommerce-MyAccount-navigation ul li a{padding:1rem;display:block;text-decoration:none}.woocommerce-MyAccount-content{padding:1rem;margin:0;box-sizing:border-box}.woocommerce-message{background-color:#6a7e80}.woocommerce-message::before{color:#000}.woocommerce-info{background-color:#463A8E;color:#fff}.woocommerce-info::before{color:#fff}.woocommerce-info>a{color:#fff}.woocommerce-error{background-color:#db3649;color:#fff}.woocommerce-error::before{color:#fff}.woocommerce-message,.woocommerce-error,.woocommerce-info{border-top:0}.woocommerce-cart .cart-header-woocommerce{text-align:center}.woocommerce-cart #coupon_code{min-width:120px}.woocommerce-cart .wc-proceed-to-checkout .button{font-size:1.125rem !important;padding:.625rem !important}.woocommerce-cart .cross-sells>h2{font-size:2rem}.woocommerce-cart .cross-sells ul.products[class*='columns-'] li.product{width:48%;margin:0 4% 2.992em 0}.woocommerce-cart .cross-sells ul.products[class*='columns-'] li.product:nth-child(2n){margin:0 0 2.992em 0}#payment{margin-right:-1.25rem;margin-left:-1.25rem;padding-right:-1.25rem;padding-left:-1.25rem}#local-pickup-time-select{margin:-1rem}#local-pickup-time-select h2{text-align:center}.appareil-pickup-time-select-grid .period label{background-color:#6a7e80;color:#000}.appareil-pickup-time-select-grid .period .input-radio{display:none}.appareil-pickup-time-select-grid .period .input-radio:checked+label{background-color:#3c4c4c;color:#eef2f2}.wp-syn-css-theme ul.wp-syn-list{display:flex;flex-wrap:wrap;padding:0;justify-content:space-around}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item{list-style-type:none;width:48%;margin:0 0 4% 0;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item:after{content:"";display:block;padding-bottom:114%}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item .wp-syn-item-container{height:80px;position:absolute;bottom:0;display:flex;padding:.875rem .875rem .875rem .625rem;color:#fff;width:100%;box-sizing:border-box}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item .wp-syn-item-container:before{font-family:"icomoon" !important;margin:0 .625rem 0 0;font-size:1.25rem}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item .wp-syn-item-container header,.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item .wp-syn-item-container .wp-syn-media-wrapper{display:none}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item .wp-syn-item-container .wp-syn-text{font-size:0.875rem;font-weight:500;line-height:0.94rem;margin:0;overflow-wrap:anywhere;overflow:hidden}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item .wp-syn-item-container .wp-syn-text a{color:#fff}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item a.link-to-post{position:absolute;right:.625rem;bottom:.313rem;font-size:1.25rem;color:#fff;text-decoration:none;height:38px;border-radius:50%;width:38px;display:flex;align-content:center;align-items:center;justify-content:center;transition:all 0.3s ease-out}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item a.link-to-post:hover{background-color:#fff;color:#000}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item.wp-syn-twitter .wp-syn-item-container{background:linear-gradient(95.99deg, #1d9bf0 -2.97%, rgba(75,106,216,0.25) 105.7%)}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item.wp-syn-twitter a.link-to-post:hover{color:#1d9bf0}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item.wp-syn-facebook .wp-syn-item-container{background:linear-gradient(95.99deg, #4B6AD8 -2.97%, rgba(75,106,216,0.25) 105.7%)}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item.wp-syn-facebook .wp-syn-item-container:before{content:"\e906"}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item.wp-syn-facebook a.link-to-post:hover{color:#4B6AD8}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item.wp-syn-instagram .wp-syn-item-container{background:linear-gradient(96.94deg, #FFCF72 -8.27%, rgba(255,122,0,0.75) 24.26%, rgba(255,0,229,0.5) 61.01%, rgba(66,0,255,0.25) 107.4%)}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item.wp-syn-instagram .wp-syn-item-container:before{content:"\e90d"}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item.wp-syn-instagram a.link-to-post:hover{color:rgba(66,0,255,0.501961)}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item.wp-syn-linkedin .wp-syn-item-container{background:linear-gradient(95.99deg, #0a66c2 -2.97%, rgba(75,106,216,0.25) 105.7%)}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item.wp-syn-linkedin .wp-syn-item-container:before{content:"\e90f"}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item.wp-syn-linkedin a.link-to-post:hover{color:#0a66c2}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item.wp-syn-pinterest .wp-syn-item-container{background:linear-gradient(95.99deg, #E02E2E -2.97%, rgba(75,106,216,0.25) 105.7%)}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item.wp-syn-pinterest .wp-syn-item-container:before{content:"\e919"}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item.wp-syn-pinterest a.link-to-post:hover{color:#E02E2E}@media screen and (min-width: 782px){.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item{width:30%}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item .wp-syn-item-container{height:100px;padding:.875rem 3.125rem .875rem 1.25rem;align-items:center}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item .wp-syn-item-container:before{margin:0 .875rem 0 0;font-size:2.5rem}.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item a.link-to-post{right:1.25rem;bottom:.625rem;font-size:1.55rem}}@media screen and (min-width: 1001px){.wp-syn-css-theme ul.wp-syn-list li.wp-syn-item .wp-syn-item-container .wp-syn-text{font-size:1.125rem;line-height:1.31rem}}.wp-block-columns{margin-bottom:0;justify-content:center}.wp-block-columns .wp-block-column{margin-bottom:2.5rem}figure.wp-block-image img{height:auto}.wc-block-featured-category .has-background-dim,.wc-block-featured-category:before,.wp-block-cover.ek-linked-block .has-background-dim,.wp-block-cover.ek-linked-block:before{transition:all 0.3s ease-out}.wc-block-featured-category.has-background-dim:hover:before,.wp-block-cover.ek-linked-block.has-background-dim:hover:before{opacity:.1}.wc-block-featured-category:hover .has-background-dim,.wp-block-cover.ek-linked-block:hover .has-background-dim{opacity:.1}.wp-block-group .wp-block-group__inner-container h2:first-child,.wp-block-group .wp-block-group__inner-container h3:first-child,.wp-block-group .wp-block-group__inner-container h4:first-child,.wp-block-group .wp-block-group__inner-container h5:first-child,.wp-block-group .wp-block-group__inner-container p:first-child{margin-top:0}.appareil-breadcrumbs{color:#3c4c4c;padding:.875rem 0;margin:0 auto;font-size:0.75rem}@media screen and (min-width: 1001px){.appareil-breadcrumbs{padding:1.25rem 0;font-size:1rem}}.appareil-breadcrumbs a{text-decoration:none;color:#3c4c4c}.appareil-breadcrumbs .appareil-breadcrumb-separator{margin:0}@media screen and (min-width: 1001px){.appareil-breadcrumbs .appareil-breadcrumb-separator{margin:0 .625rem}}.chrono>p,.chrono>div{border-left:4px solid black;padding-left:20px}.chrono>p h3,.chrono>div h3{font-family:Montserrat, Helvetica, sans-serif;font-size:2em;position:relative;margin-top:0;padding-top:0;line-height:0}.chrono>p h3::before,.chrono>div h3::before{content:" ";display:block;width:20px;height:20px;border-radius:10px;background-color:black;position:absolute;top:-10px;left:-32px}.chrono>p h3:last-of-type,.chrono>div h3:last-of-type{padding-top:10px}.chrono>p h3:last-of-type::before,.chrono>div h3:last-of-type::before{top:0px}.bandeau-services{padding:.625rem !important}.bandeau-services .wp-block-columns{display:flex !important}.bandeau-services .wp-block-columns .wp-block-column{margin-bottom:0 !important}@media screen and (max-width: 781px){.bandeau-services .wp-block-columns .wp-block-column{width:30% !important;flex-basis:initial  !important;padding:0 .625rem !important;box-sizing:border-box}}.bandeau-services h4{font-size:0.75rem;font-weight:600;line-height:0.94rem;text-transform:uppercase;margin:0 0 .625rem 0}@media screen and (min-width: 1001px){.bandeau-services h4{font-size:1.25rem;line-height:1.375rem}}.bandeau-services p{font-size:0.625rem;line-height:0.75rem;margin:0}@media screen and (min-width: 1001px){.bandeau-services p{font-size:0.875rem;line-height:1rem}}.bandeau-services i.icon{font-size:3.125rem}.bandeau-engagements-mobile .wp-block-column:not(:only-child){flex-basis:30%  !important;flex-grow:0}.bandeau-engagements-mobile .wp-block-column:nth-child(2n){margin-left:0}.bandeau-engagements-mobile .wp-block-columns{justify-content:space-between}.bandeau-engagements-mobile p{margin:0}.bandeau-engagements p{margin:0}.temoignages .wp-block-columns .wp-block-column .wp-block-group{padding:2.5rem 1.25rem 5rem 1.25rem;height:100%;position:relative}.temoignages .wp-block-columns .wp-block-column .wp-block-group .wp-block-buttons{position:absolute;width:100%;bottom:2.5rem;right:1.25rem}.bandeau-faq{font-size:0.75rem;line-height:0.875rem;padding-top:.625rem !important;padding-bottom:.625rem !important}@media screen and (min-width: 782px){.bandeau-faq{font-size:0.875rem;line-height:1.2rem;padding-top:.875rem !important;padding-bottom:.875rem !important}}@media screen and (min-width: 1001px){.bandeau-faq{padding-top:1.25rem !important;padding-bottom:1.25rem !important}}.fidelity{text-align:center;font-size:0.75rem}@media screen and (min-width: 1001px){.fidelity{font-size:1rem}}.fidelity i{font-size:2rem}@media screen and (min-width: 1001px){.fidelity i{font-size:2.5rem}}.fidelity hr{max-width:110px}.fidelity .wp-block-column{flex-basis:47% !important}.fidelity .wp-block-columns .wp-block-column{margin-bottom:.875rem}.shipping .wp-block-columns,.shipping .wp-block-columns.has-background{padding:1.25rem 0}.shipping .wp-block-columns .wp-block-column{flex-basis:33% !important;box-sizing:border-box;margin-bottom:0;border-right:1px solid #3c4c4c;padding:0 .625rem;font-size:0.75rem}@media screen and (min-width: 1001px){.shipping .wp-block-columns .wp-block-column{font-size:1rem;padding:0 1.25rem}}.shipping .wp-block-columns .wp-block-column:not(:first-child){margin-left:0}.shipping .wp-block-columns .wp-block-column:last-child{border-right:0}.shipping .wp-block-columns .wp-block-column i{font-size:2rem}@media screen and (min-width: 1001px){.shipping .wp-block-columns .wp-block-column i{font-size:3.5rem}}.shipping-listing .wp-block-columns{padding:1.25rem 0}.shipping-listing .wp-block-columns .wp-block-column{flex-basis:33% !important;box-sizing:border-box;margin-bottom:0;font-size:1.4rem}@media screen and (min-width: 1001px){.shipping-listing .wp-block-columns .wp-block-column{font-size:1.6rem}}.shipping-listing .wp-block-columns .wp-block-column p{margin:0}.shipping-listing .wp-block-columns .wp-block-column:not(:first-child){margin-left:0}.shipping-listing .wp-block-columns .wp-block-column details .has-background{margin:0;padding:.625rem}.shipping-listing .wp-block-columns .wp-block-column details div[pseudo="-webkit-details-marker"]{display:none}.shipping-listing .wp-block-columns .wp-block-column details[open] summary{background-color:#eef2f2}.shipping-listing .wp-block-columns .wp-block-column details>summary{list-style:none}.shipping-listing .wp-block-columns .wp-block-column details summary::-webkit-details-marker{display:none}@media screen and (max-width: 1000px){.shipping-listing .wp-block-columns .wp-block-column details{width:100%}}@media screen and (min-width: 1001px){.shipping-listing .wp-block-columns .wp-block-column details>div{position:absolute;z-index:1;left:0;right:0;box-shadow:#0005 0 8px 10px}}@media screen and (max-width: 781px){.pre-footer .wp-block-columns{align-items:flex-start !important}}.pre-footer .wp-block-columns .wp-block-column{margin-left:0;margin-bottom:0;box-sizing:border-box;padding:0 .313rem}@media screen and (max-width: 781px){.pre-footer .wp-block-columns .wp-block-column{flex-basis:50% !important;align-self:flex-start !important;text-align:center}}.pre-footer h4{margin-top:0}.pre-footer p{margin:0}@media screen and (max-width: 781px){.pre-footer p{font-size:0.625rem}}.pre-footer .icon{font-size:3.8rem}@media screen and (max-width: 1000px){.pre-footer .icon{font-size:2.8rem}}.pre-footer .icon .path1{color:#C7C2BF}.pre-footer .icon .path2{color:#968C87}.pre-footer .icon .path3{color:#3c4c4c}.wp-block-appareil-page-archive.fullwidth{padding-right:0 !important;padding-left:0 !important}.wp-block-appareil-page-archive ul.theme{padding:0;margin:0;text-align:center}.wp-block-appareil-page-archive ul.theme li{margin-bottom:2.5rem;list-style-type:none}.wp-block-appareil-page-archive ul.theme li div.banner{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:160px}.wp-block-appareil-page-archive ul.theme li div.banner,.wp-block-appareil-page-archive ul.theme li div.banner a{color:#fff;text-decoration:none}@media screen and (min-width: 782px){.wp-block-appareil-page-archive ul.theme li div.banner{min-height:450px}}.wp-block-appareil-page-archive ul.theme li div.banner div.banner-container{background:linear-gradient(281.41deg, rgba(65,19,3,0.3) 46.9%, rgba(255,249,240,0) 104.32%);display:flex;height:100%;min-height:160px;width:100%;flex-wrap:wrap;align-items:center;position:relative;align-content:center;padding:1.25rem 0;box-sizing:border-box;justify-content:center;flex-direction:column}@media screen and (min-width: 782px){.wp-block-appareil-page-archive ul.theme li div.banner div.banner-container{min-height:450px}}.wp-block-appareil-page-archive ul.theme li div.banner div.banner-container div.label{position:absolute;background:linear-gradient(90deg, #3c4c4c 0%, rgba(118,106,99,0.25) 100%);padding:.313rem;text-transform:uppercase;font-size:0.75rem;top:.313rem;left:0}@media screen and (min-width: 782px){.wp-block-appareil-page-archive ul.theme li div.banner div.banner-container div.label{font-size:1.125rem;padding:.625rem;top:.875rem}}.wp-block-appareil-page-archive ul.theme li div.banner div.banner-container h2{font-size:2rem;line-height:2.1rem;padding:.313rem 1.25rem .625rem 1.25rem;margin:0}@media screen and (min-width: 782px){.wp-block-appareil-page-archive ul.theme li div.banner div.banner-container h2{font-size:4.5rem;line-height:normal;padding:0 2.5rem 1.25rem 2.5rem}}.wp-block-appareil-page-archive ul.theme li div.banner div.banner-container p.catchphrase{font-size:0.875rem;margin:0;padding:0 .875rem}@media screen and (min-width: 782px){.wp-block-appareil-page-archive ul.theme li div.banner div.banner-container p.catchphrase{font-size:1.125rem}}.wp-block-appareil-page-archive ul.theme li ul{padding:0 1.25rem;width:calc(100% - 1.75rem);max-width:1172px;margin:0 auto}@media screen and (min-width: 782px){.wp-block-appareil-page-archive ul.theme li ul{display:flex;justify-content:space-between;flex-wrap:wrap;box-sizing:border-box}}.wp-block-appareil-page-archive ul.theme li ul li{margin:.875rem 0}@media screen and (min-width: 782px){.wp-block-appareil-page-archive ul.theme li ul li{flex-basis:calc(50% - 1.25rem);margin:1.25rem 0}}.wp-block-appareil-page-archive ul.theme li ul li div.banner{min-height:80px}@media screen and (min-width: 782px){.wp-block-appareil-page-archive ul.theme li ul li div.banner{min-height:220px}}.wp-block-appareil-page-archive ul.theme li ul li div.banner div.banner-container{min-height:80px}@media screen and (min-width: 782px){.wp-block-appareil-page-archive ul.theme li ul li div.banner div.banner-container{min-height:220px}}.wp-block-appareil-page-archive ul.theme li ul li div.banner div.banner-container .page-title{font-size:1.375rem;line-height:1.5rem;padding:0 2.5rem;margin:0}@media screen and (min-width: 782px){.wp-block-appareil-page-archive ul.theme li ul li div.banner div.banner-container .page-title{font-size:3rem;line-height:normal}}.plus-button{margin:1.25rem auto 1.25rem auto;display:block;width:40px;height:40px;line-height:40px;font-size:2.5rem;text-align:center;border-radius:50%;border:1px solid #000;transition:all 0.3s ease-out;cursor:pointer;text-decoration:none}.products .plus-button{margin:-1.25rem auto 1.25rem auto}.plus-button:hover{text-decoration:none}.plus-button.opened{transform:rotate(45deg)}body:not(.wp-admin) .blockopts-show{display:none}@media screen and (min-width: 1001px){body:not(.wp-admin) .blockopts-hide.blockopts-desktop,body:not(.wp-admin) .editorskit-no-desktop{display:none}body:not(.wp-admin) .blockopts-show.blockopts-desktop{display:block}body:not(.wp-admin) :not(.editorskit-no-desktop).editorskit-no-phone.editorskit-no-tablet,body:not(.wp-admin) :not(.editorskit-no-desktop).editorskit-no-phone,body:not(.wp-admin) :not(.editorskit-no-desktop).editorskit-no-tablet{display:block}}@media screen and (max-width: 1000px) and (min-width: 782px){body:not(.wp-admin) .blockopts-hide.blockopts-tablet,body:not(.wp-admin) .editorskit-no-tablet{display:none}body:not(.wp-admin) .blockopts-show.blockopts-tablet{display:block}body:not(.wp-admin) :not(.editorskit-no-tablet).editorskit-no-phone.editorskit-no-desktop,body:not(.wp-admin) :not(.editorskit-no-tablet).editorskit-no-phone,body:not(.wp-admin) :not(.editorskit-no-tablet).editorskit-no-desktop{display:block}body:not(.wp-admin) .has-tablet-text-align-center{text-align:center}body:not(.wp-admin) .has-tablet-text-align-center.wp-block-buttons{justify-content:center}body:not(.wp-admin) .has-tablet-text-align-right{text-align:right}body:not(.wp-admin) .has-tablet-text-align-right.wp-block-buttons{justify-content:right}body:not(.wp-admin) .has-tablet-text-align-left{text-align:left}body:not(.wp-admin) .has-tablet-text-align-left.wp-block-buttons{justify-content:left}body:not(.wp-admin) .has-tablet-text-align-justify{text-align:justify}}@media screen and (max-width: 781px){body:not(.wp-admin) .blockopts-hide.blockopts-mobile,body:not(.wp-admin) .editorskit-no-mobile{display:none}body:not(.wp-admin) .blockopts-show.blockopts-mobile{display:block}body:not(.wp-admin) :not(.editorskit-no-mobile).editorskit-no-tablet.editorskit-no-desktop,body:not(.wp-admin) :not(.editorskit-no-mobile).editorskit-no-tablet,body:not(.wp-admin) :not(.editorskit-no-mobile).editorskit-no-desktop{display:block}body:not(.wp-admin) .has-mobile-text-align-center{text-align:center}body:not(.wp-admin) .has-mobile-text-align-center.wp-block-buttons{justify-content:center}body:not(.wp-admin) .has-mobile-text-align-right{text-align:right}body:not(.wp-admin) .has-mobile-text-align-right.wp-block-buttons{justify-content:right}body:not(.wp-admin) .has-mobile-text-align-left{text-align:left}body:not(.wp-admin) .has-mobile-text-align-left.wp-block-buttons{justify-content:left}body:not(.wp-admin) .has-mobile-text-align-justify{text-align:justify}}.page-template-page-documentation h1,.page-template-page-documentation h2,.page-template-page-documentation h3{font-family:"Montserrat","Helvetica","sans-serif";font-weight:500}.page-template-page-documentation h1{max-width:1172px;width:calc(100% - 2.5rem);margin:1.25rem auto !important;text-align:center}.page-template-page-documentation h1 .dashicons{font-size:3rem;margin-right:2rem;margin-top:1rem}.page-template-page-documentation .wp-block-appareil-page-archive ul li{font-size:2.5rem;margin:1.25rem}.page-template-page-documentation .wp-block-appareil-page-archive ul li ul li{font-size:2rem;margin:.875rem}.page-template-page-documentation .wp-block-appareil-page-archive ul li ul li a{text-decoration:none}.page-template-page-documentation .wp-block-appareil-page-archive ul li ul li ul li{font-size:1.5rem;margin:.625rem}.page-template-page-documentation .wp-block-appareil-page-archive ul li ul li ul li ul li{font-size:1rem;margin:.313rem}.page-template-page-documentation .nappage-documentation-breadcrumb{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #6a7e80}.page-template-page-documentation .nappage-documentation-children{margin-top:2rem;padding-top:1rem;border-top:1px solid #6a7e80}.page-template-page-documentation .nappage-documentation-children a{text-decoration:none}.page-template-page-documentation .nappage-documentation-children .dashicons{color:#6a7e80;font-size:1em}
