:root{--color-primary:#AF6B58;--color-primary-dark:#905848;--color-secondary:#BCBC9E;--color-secondary-light:#EFEFE7;--color-secondary-dark:#787854;--color-white:#FFFCF9;--color-white-dark:#FFF5EB;--color-black:#1C1C1C;--font-primary:'Assistant',sans-serif;--font-secondary:'Gloock',serif}*,::after,::before{box-sizing:inherit;padding:0;margin:0}html{line-height:1.15;box-sizing:border-box;font-family:sans-serif}main{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{line-height:inherit;border:1px solid}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;padding:1px 6px}input{overflow:visible}input,textarea{padding:1px}fieldset{border:1px solid;margin:0 2px}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{overflow:auto;vertical-align:top}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=color]{background:inherit}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.5}::-webkit-file-upload-button,::-webkit-search-decoration{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}hr{box-sizing:content-box;height:0;color:inherit;overflow:visible}dl,ol,ul{margin:1em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}b,strong{font-weight:700}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border:0}svg:not(:root){overflow:hidden}table{text-indent:0;border-color:inherit}details{display:block}dialog{background-color:inherit;border:solid;color:inherit;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-thumb{background:var(--color-primary-dark)}::-webkit-scrollbar-track{background:0 0}@supports not (overflow:overlay){::-webkit-scrollbar-track{background:var(--color-primary)}}html{scrollbar-width:thin;scrollbar-color:var(--color-primary-dark) var(--color-primary);overflow:overlay;font-size:max(16px,1vw);font-family:var(--font-primary);font-weight:300}body{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:4rem;background-color:var(--color-white);color:var(--color-black)}h1,h2,h3{font-family:var(--font-secondary);padding:4rem 0 0;margin:-4rem 0 1rem}h1{font-size:1.75em;font-weight:700;color:var(--color-primary);width:100%}h2{font-size:1.4em;font-weight:700;margin-bottom:.5rem}h3{font-size:1.25em;font-weight:700;margin-bottom:.25rem}mark{background:0 0}img[data-lazy-src]{will-change:contents}img{color:transparent}p{line-height:1.5em;hyphens:auto;-webkit-hyphens:auto}input[type=text],textarea{-webkit-appearance:none}a{color:var(--color-white);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:.3em}svg.icon{width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem}ul{list-style:"- " inside}#header{background-color:var(--color-primary);position:fixed;left:0;top:0;width:100%;min-height:4rem;z-index:9999}#home{position:absolute;top:.75rem;left:1.25rem}#home svg{width:calc(240 * 2.5rem/75);height:2.5rem}#navigation{background-color:var(--color-primary);font-size:1.5em;display:none;height:100vh;width:100%;text-transform:uppercase}#navigation a.highlight{background-color:var(--color-primary-dark);padding:.5rem;margin-top:-.5rem;box-sizing:border-box;text-align:center}#navigation a.highlight:hover{text-decoration:none;background-color:var(--color-white-dark);color:var(--color-primary)}#navigation .nav-separator{display:block;height:0;width:0}@media screen and (min-width:55rem){#navigation .nav-separator{display:inline-block;width:.5rem}}.ec-cart-widget{right:3.5rem}#hamburger:checked~#navigation{display:flex;flex-direction:column;align-items:center;justify-content:center}#hamburger:checked~#navigation>*{margin:1rem 0}#hamburger+label{position:absolute;top:1.5rem;right:1.5rem;z-index:2}#hamburger+label,#hamburger+label::after,#hamburger+label::before{display:block;border-bottom:.125rem solid var(--color-white);width:1.25rem}#hamburger+label::after,#hamburger+label::before{content:"";margin-bottom:.33rem;transition:transform .4s ease-out}#hamburger:checked+label::after,#hamburger:checked+label::before{margin-bottom:0;position:relative;margin-left:-1rem;left:50%;top:50%;transform-origin:center}#hamburger:checked+label::before{transform:rotate(-45deg) translateY(1px)}#hamburger:checked+label::after{transform:rotate(45deg) translateY(-.125rem)}#hamburger:checked+label{width:1rem;height:1rem;border:none}@media screen and (min-width:55rem){html{scroll-behavior:smooth}#hamburger:not(:checked)~#navigation{display:flex;position:absolute;height:unset;width:unset;font-size:unset;left:calc(3rem + 240 * 2.5rem/75);top:1.5rem}#navigation a+a{margin-left:2rem}.ec-cart-widget{right:.5rem}#hamburger:not(:checked),#hamburger:not(:checked)+label,#hamburger:not(:checked)+label::after,#hamburger:not(:checked)+label::before{display:none}}@media print{#header{display:none}body{padding:0}}.ec-cart-widget{z-index:1;position:absolute;top:.4rem;display:inline-block}@media(max-width:413px){.ec-cart-widget{top:.8rem}}.ec-cart-widget svg.icon-default circle[stroke],.ec-cart-widget svg.icon-default path[stroke]{stroke:var(--color-white)!important}.ecwid-overlay{height:100%!important;width:100%!important}#footer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:var(--color-primary);color:var(--color-white);padding:2rem}#footer h1{margin-bottom:.25em;font-size:1.5em;color:var(--color-white)}#footer .logo>svg+svg{margin-left:1rem}#footer .logo>svg:first-child{width:5rem}#footer .logo>svg:last-child{width:10rem}#footer #hours{width:100%}#footer #hours>p{text-align:center}#footer .right{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}#footer hr{width:50%;margin:2rem 0}#footer .nav-block+.nav-block{margin-top:2rem}#footer nav{text-align:center}#footer nav li{margin:.25rem 0}#footer nav ul{margin:0;padding-top:.5rem;list-style:none}#footer #socials{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;justify-items:center;grid-gap:0 1rem}@media screen and (min-width:44rem){#footer{flex-direction:column}#footer .nav-block+.nav-block{margin-top:0}#footer .left{display:flex;flex-direction:column;align-items:flex-start}#footer .right{width:unset;display:flex;flex-direction:column}#footer nav{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}}@media screen and (min-width:60rem){#footer{flex-direction:row}#footer .left{margin-right:2rem}#footer .right{margin-top:2rem;margin-left:2rem;align-items:flex-end}#footer nav{text-align:left}#footer hr{display:none}}@media screen and (min-width:70rem){#footer .left{margin-right:4rem}#footer .right{margin-left:4rem}}@media screen and (max-width:22rem){#footer .logo{display:none}}@media print{#footer{display:none}}#landing{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 4rem);width:100%;color:var(--color-white);background-color:var(--color-primary);background-image:linear-gradient(to bottom,rgba(0,0,0,.1) 40%,transparent 60%,rgba(0,0,0,.3) 100%),url(/c86aeb86a5f3b6eda2ef54f8ee23055420ab0be7/56809/images/cover_small.webp),url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAQABADASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAQP/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/9oADAMBAAIQAxAAAAGjQJP/xAAYEAADAQEAAAAAAAAAAAAAAAAAAQIREv/aAAgBAQABBQKjUxSVHT//xAAVEQEBAAAAAAAAAAAAAAAAAAABAP/aAAgBAwEBPwFS/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oACAECAQE/Acjf/8QAGBAAAgMAAAAAAAAAAAAAAAAAACEBEDH/2gAIAQEABj8CwSgdf//EABoQAAIDAQEAAAAAAAAAAAAAAAARASExUUH/2gAIAQEAAT8hSJePY6XtVOS9jgI//9oADAMBAAIAAwAAABB7/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAEh/9oACAEDAQE/EFYf/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAh/9oACAECAQE/EE63/8QAGxABAAICAwAAAAAAAAAAAAAAAQARIUExUaH/2gAIAQEAAT8QBNkqUodRtwkKJmI3hDguEKX3HPk//9k=);background-position:50%;background-repeat:no-repeat;background-size:auto 100vh;transition:all .2s ease-out;text-align:center}@media screen and (min-width:550px){#landing{transition:unset;background-image:linear-gradient(to bottom,rgba(0,0,0,.1) 40%,transparent 60%,rgba(0,0,0,.3) 100%),url(/a2e7512fea0b58aa5917376a490a4906bf0dc93b/906a0/images/cover_large.webp),url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAQABADASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAQP/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/9oADAMBAAIQAxAAAAGjQJP/xAAYEAADAQEAAAAAAAAAAAAAAAAAAQIREv/aAAgBAQABBQKjUxSVHT//xAAVEQEBAAAAAAAAAAAAAAAAAAABAP/aAAgBAwEBPwFS/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oACAECAQE/Acjf/8QAGBAAAgMAAAAAAAAAAAAAAAAAACEBEDH/2gAIAQEABj8CwSgdf//EABoQAAIDAQEAAAAAAAAAAAAAAAARASExUUH/2gAIAQEAAT8hSJePY6XtVOS9jgI//9oADAMBAAIAAwAAABB7/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAEh/9oACAEDAQE/EFYf/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAh/9oACAECAQE/EE63/8QAGxABAAICAwAAAAAAAAAAAAAAAQARIUExUaH/2gAIAQEAAT8QBNkqUodRtwkKJmI3hDguEKX3HPk//9k=)}}@media screen and (min-width:100vh){#landing{background-size:100vw}}#landing svg{filter:drop-shadow(0 0 2rem rgba(20,20,20,.4))}#landing svg:first-child{width:8rem;height:calc(1.4375 * 8rem)}#landing svg:nth-child(2){width:16rem;height:calc(.5 * 16rem)}@media screen and (orientation:landscape){#landing svg:first-child{width:min(35vh/1.4375,10rem);height:min(35vh,calc(1.4375 * 10rem))}#landing svg:nth-child(2){width:min(70vh/1.4375,20rem);height:calc(.5 * min(70vh/1.4375,20rem))}}#landing>mark{color:var(--color-white);font-size:max(1.75rem,2.5vw);font-weight:700;font-family:var(--font-secondary);text-shadow:0 0 2rem #141414;padding:.5rem}#presentation{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}#introduction{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:23rem;padding:4rem 2rem 2rem;margin:2rem 1rem;background:var(--color-white-dark);border-radius:100% 100% 0 0/23rem}#introduction h2{color:var(--color-primary);max-width:10rem;text-align:center}#introduction>p>strong{color:var(--color-primary-dark)}#pictograms{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr;grid-gap:2rem;width:100%;padding:2rem;background:var(--color-primary);color:var(--color-white)}#pictograms p{line-height:1.25em}#pictograms figcaption{color:var(--color-white);font-family:var(--font-secondary);font-size:1.5rem;font-weight:700}#pictograms>figure{display:grid;grid-template-columns:auto 3fr;grid-template-rows:1fr;grid-gap:1rem}#pictograms>figure>div{display:flex;flex-direction:column;justify-content:space-evenly}#pictograms>figure>svg{width:5rem;max-width:5rem;height:5rem;max-height:5rem;aspect-ratio:1/1}@media screen and (min-width:48rem){#presentation{flex-direction:row;padding-top:1rem}#introduction{margin:0 0 0 2rem}#pictograms{background:var(--color-white);max-width:30rem;margin:0}#pictograms figcaption,#pictograms figure{color:var(--color-primary)}#pictograms p{color:var(--color-black)}}#eshop{display:flex;flex-direction:column;max-width:55rem;padding:2rem}#categories{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;overflow:hidden}#categories.disabled .grid{filter:blur(.05rem)}#categories .grid{display:grid;width:100%;grid-template-columns:repeat(auto-fill,minmax(40vw,1fr));grid-template-rows:auto auto;grid-gap:.5rem .5rem}@media screen and (min-width:37.5rem){#categories .grid{grid-template-columns:repeat(auto-fill,minmax(30vw,1fr))}}@media screen and (min-width:62.5rem){#categories .grid{grid-template-columns:repeat(auto-fill,minmax(15vw,1fr));grid-template-rows:1fr}}#categories .category{position:relative;overflow:hidden;display:flex;align-items:center;max-height:50vh}#categories.enabled .category::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.5) 100%);z-index:1}#categories.disabled .category::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-white);opacity:.8;z-index:1}#categories>.link{margin:1rem 0;width:100%;display:inline-block}#categories img,#categories label~.link{display:block;width:100%;height:100%}#categories label{text-align:center;color:var(--color-white);font-size:1.5em;width:100%;position:relative;display:none;top:-3.5rem;height:0;text-shadow:rgba(0,0,0,.25) 0 .1rem .1rem;z-index:2}#categories .disclaimer{font-weight:700;padding:1rem;color:var(--color-primary-dark);background:var(--color-white-dark);box-shadow:.1rem .1rem .8rem #af6B5825;margin:0 2rem;position:absolute;display:flex;align-items:center}#categories .disclaimer svg{margin-right:1rem}#intentions{display:flex;justify-content:center;width:100%;background:var(--color-primary)}#intentions div.wrapper{display:flex;padding:2rem 1rem;width:100%;flex-direction:column;justify-content:center;align-items:center}#intentions h1{color:var(--color-white)}#intentions a{margin-top:2rem;text-transform:uppercase}#intentions div.grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;text-align:center}#intentions figure{color:var(--color-white)}#intentions figcaption{font-family:var(--font-secondary);font-size:1.35em;font-weight:700;margin-top:1rem}#intentions figure>svg{max-width:min(5rem,35vw);max-height:min(5rem,35vw);aspect-ratio:1/1}@media screen and (min-width:55rem){#intentions div.wrapper{max-width:55rem;padding:2rem}#intentions div.grid{grid-template-columns:1fr 1fr 1fr 1fr}}#best-sellers>div{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:.5rem .5rem;font-size:.9em}#best-sellers article{display:flex;flex-direction:column;align-items:center}#best-sellers article,#best-sellers img{width:calc(50vw - .25rem)}#best-sellers article>label{font-weight:700;margin:.5rem 0 0}#about{display:grid;grid-template-rows:20rem auto;grid-template-columns:1fr;padding:2rem;max-width:55rem}#about figure{width:100%;background:url(/a5d3649fbb0ab6a7664ea50652ff1a8b92096166/a3ec6/images/aurelie_perez.webp),var(--color-white-dark);background-position:70% 20%;background-repeat:no-repeat;background-size:100%}@media screen and (max-width:calc(0.7025 * 20rem + 4rem)){#about figure{background-size:auto 100%}}#about .wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-top:1rem;height:auto}#about .wrapper p{text-align:justify;hyphens:auto;-webkit-hyphens:auto}@media screen and (min-width:35rem){#about{grid-template-rows:1fr;grid-template-columns:32.5% auto}@media screen and (max-width:52rem){#about figure{background-size:auto 100%}}#about .wrapper{margin:0 0 0 2rem}}#newsletter{display:flex;justify-content:center;width:100%;background:var(--color-white-dark)}#newsletter .wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:55rem;padding:2rem}#newsletter p{width:100%}#newsletter form{border:none;width:100%;display:flex;justify-content:center;align-items:center}#newsletter form svg.icon{margin-right:.5rem}#newsletter form p{display:flex;align-items:center;justify-content:center;width:100%;padding-top:2rem;text-align:center;color:var(--color-primary);font-weight:700}#newsletter form>button{box-sizing:border-box;border:.1rem solid var(--color-secondary);height:3rem;color:var(--color-white);background:var(--color-secondary);width:3rem;display:flex;justify-content:center;align-items:center}#newsletter form>input,#newsletter form>input:focus{-webkit-appearance:none;appearance:none;border-radius:0;border:.1rem solid var(--color-secondary);box-shadow:none;box-sizing:border-box;color:var(--color-secondary-dark);height:3rem;outline:0;padding:.75rem;width:calc(100% - 3rem)}#newsletter p{text-align:justify;margin-bottom:1rem}#instagram{overflow:hidden;color:var(--color-white-dark);display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:2rem}#instagram .heading{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:55rem;padding:0 2rem;margin-bottom:1rem}#instagram .heading h1{margin-bottom:0;text-align:center}@media screen and (min-width:37.5rem){#instagram .heading{flex-direction:row}#instagram .heading h1{width:100%;text-align:unset}}#instagram a{display:flex;align-items:center;text-align:center;color:var(--color-secondary);text-transform:uppercase;font-size:1.25em}#instagram a>svg.icon{margin-right:.25rem}#instagram>ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:.25rem;margin:0;overflow:hidden}#instagram>ul li{background:var(--color-white-dark)}#instagram>ul img,#instagram>ul li{display:flex;justify-content:center;align-items:center;width:min(12.5rem,calc((100vw - 2 * .25rem)/ 3))}#instagram>ul li{height:min(12.5rem,calc((100vw - 2 * .25rem)/ 3));overflow:hidden}@media screen and (min-width:37.5rem){#instagram>ul li:nth-child(5),#instagram>ul li:nth-child(6){display:none}#instagram>ul{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:.5rem;margin-bottom:.5rem}#instagram>ul img,#instagram>ul li{width:min(12.5rem,calc((100vw - 3 * .5rem)/ 4))}#instagram>ul li{height:min(12.5rem,calc((100vw - 3 * .5rem)/ 4))}}@media screen and (min-width:55rem){#instagram>ul li:nth-child(5),#instagram>ul li:nth-child(6){display:flex}#instagram>ul{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:.5rem;margin-bottom:.5rem}#instagram>ul img,#instagram>ul li{width:min(12.5rem,calc((100vw - 5 * .5rem)/ 6))}#instagram>ul li{height:min(12.5rem,calc((100vw - 5 * .5rem)/ 6))}}