@font-face{font-family:founders-grotesk-mono-web-regular;src:url(founders-grotesk-mono-web-regular.woff2) format("woff2"),url(founders-grotesk-mono-web-regular.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Canela Web;src:url(Canela-Light-Web.woff2) format("woff2"),url(Canela-Light-Web.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal}:root{--beige: #f7eee7;--yellow: #fae879;--pink: #d404ff;--color-text: #1d1d1b;--text-118: 11vw;--text-60: 7.5vw;--text-47: 6vw;--text-24: 5vw;--text-20: 2.9vw;--text-18: 2.25vw;--text-i47: 5vw;--text-i40: 4.1vw;--text-i20: 2vw;--text-i7: 1.2vw;--text-d47: 5vw;--text-d40: 3.9vw;--text-d30: 3vw;--text-d20: 2vw;--text-d7: .75vw}.text-47{line-height:1.2}.simplepagewrapper .rte,.simplepagewrapper p,footer p{font-size:var(--text-18)}.simplepagewrapper h5{font-size:var(--text-18)}@media only screen and (min-width: 768px){.simplepagewrapper .rte,.simplepagewrapper p,footer p{font-size:var(--text-d7)}.simplepagewrapper h5{font-size:var(--text-d7)}}@media only screen and (min-width: 1024px){.simplepagewrapper .rte,.simplepagewrapper p,footer p{font-size:var(--text-d7)}.simplepagewrapper h5{font-size:var(--text-d7)}}body::-webkit-scrollbar{width:0}::-webkit-scrollbar{display:none}body.template-customers-login,body.template-customers-register,body.template-customers-account,body.template-customers-addresses,body.template-customers-order{background-color:var(--yellow)}body.template-customers-login #CustomerLoginForm a,body.template-customers-register .main-content a,body.template-customers-account .main-content a,body.template-customers-addresses .main-content a,body.template-customers-order .main-content a{color:var(--pink);border-bottom:1px solid var(--pink)}body.template-cart,body.nous-contacter,body.presse,body.quelques-mots-sur-notre-fabrication,.conditions-generales-d-utilisation-et-de-vente{background-color:var(--beige)}body.template-cart .main-content a,body.nous-contacter .main-content a,body.presse .main-content a,body.quelques-mots-sur-notre-fabrication .main-content a,.conditions-generales-d-utilisation-et-de-vente .main-content a{color:var(--pink);border-bottom:1px solid var(--pink)}body.template-cart .main-content a:hover,body.nous-contacter .main-content a:hover,body.presse .main-content a:hover,body.quelques-mots-sur-notre-fabrication .main-content a:hover,.conditions-generales-d-utilisation-et-de-vente .main-content a:hover{color:#df47fe;border-bottom:1px solid #df47fe}body.template-cart .main-content,body.nous-contacter .main-content,body.presse .main-content,body.quelques-mots-sur-notre-fabrication .main-content,.conditions-generales-d-utilisation-et-de-vente .main-content{line-height:1.5}body{background-position:0 0;background-attachment:fixed;background-size:100% auto}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:100%}.soldout{filter:saturate(0);-webkit-filter:saturate(0)}.conversation-wrapper{opacity:0;transition:.2s ease-in-out;font-size:var(--text-18);font-family:founders-grotesk-mono-web-regular,monospace;height:100%;overflow-y:scroll;pointer-events:none}.conversation-wrapper.active{opacity:1;transition:.2s ease-in-out;pointer-events:auto;z-index:10}.conversation-wrapper a{color:var(--pink);border-bottom:1px solid var(--pink)}.conversation-wrapper a:hover{color:#df47fe;border-bottom:1px solid #df47fe}.conversation-wrapper p{padding-left:10vw}.conversation-wrapper h2{font-family:Canela Web,Times,"serif";font-size:var(--text-47);text-transform:none}.conversation-wrapper h5{text-transform:uppercase}.close-conversation{position:fixed;right:5vw;top:calc(9vw + 20px);overflow:hidden;font-size:10vw;font-weight:lighter;cursor:pointer}@media only screen and (min-width: 768px){.close-conversation{right:17vw;top:1.5vw}.conversation-wrapper{left:15vw}.conversation-wrapper h2{font-size:var(--text-d30)}.conversation-wrapper{font-size:var(--text-d7)}}.form-message--success{border:0!important;background-color:transparent!important;color:#000!important;padding:0!important;display:block;width:100%}body.notre-histoire .intro-text-wrapper{pointer-events:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.mobile-nav-wrapper{background-color:var(--yellow);text-align:center;position:fixed;height:100%;padding:20vw 10vw;font-size:var(--text-20);transition:transform .5s;box-sizing:border-box;height:100vh}@media only screen and (min-width: 768px){.mobile-nav-wrapper{display:none}}.mobile-nav-wrapper.open{transition:transform .5s;transform:translateY(0)}.mobile-nav-wrapper a,.mobile-nav-wrapper a:visited{color:#1d1d1b;text-decoration:none}.icon-hamburger{display:block;width:25px}.icon-close{display:block;width:20px}@media only screen and (min-width: 768px){.headermobile{display:none}}.cart__product-title a{color:#1d1d1b!important;border-bottom:1px solid #1d1d1b!important}#MobileNav{top:50%;transform:translateY(-50%);position:relative}.mobile-nav-wrapper .list--inline>li,.mobile-nav-wrapper li{display:block;margin-bottom:10vw}.logoheader{position:absolute;bottom:2.5vw;width:95vw;left:2.5vw}#carticon{width:15px}@media only screen and (min-width: 768px){#carticon{width:10px}}.pour-les-pros{display:none}@media only screen and (min-width: 768px){.pour-les-pros{display:block;left:42vw;position:absolute}.pour-les-pros:after{display:block;content:"";width:100%;height:1vw;position:relative;background-color:#fae879;top:-.75vw;z-index:-1}}@media only screen and (min-width: 1024px){.pour-les-pros:after{display:block;content:"";width:100%;height:.5vw;position:relative;background-color:#fae879;top:-.25vw;z-index:-1}}.site-header__menu{left:5vw;top:4.5vw;position:fixed;padding:0}.site-header__menu.close{right:5vw;left:auto;top:4.5vw;position:fixed}.icon-cart-mobile{right:5vw;top:4.5vw;position:fixed}#secondarynav{opacity:0;pointer-events:none;transition:opacity .3s;margin-left:27.5vw;padding-top:1.5vw!important;top:1vw}@media only screen and (min-width: 1024px){#secondarynav{margin-left:21.5vw}}html[lang=en] #secondarynav{margin-left:16.5vw}#secondarynav.active{opacity:1;pointer-events:auto;transition:opacity .3s}#secondarynav a{border-bottom:1px solid transparent}#secondarynav a:focus,#secondarynav a:hover{border-bottom-color:var(--color-text)}.font-mono{letter-spacing:.25px}@media only screen and (min-width: 768px){.font-mono{letter-spacing:.5px}}.font-serif{line-height:1.2}body.template-index .intro-text-wrapper em{font-style:normal}@media only screen and (min-width: 1024px){.logo-wrapper img{width:100%;margin:0 auto;left:0;position:relative}.indexsubtitle{margin-top:1.25vw!important;text-align:right}.intro-text-wrapper{margin-top:7vw;width:90%!important}p{margin:0 0 1.35em}}body.notre-histoire #shopify-section-introduction-text .intro-text-wrapper{position:relative;z-index:2}@media only screen and (min-width: 768px){body.notre-histoire .intro-text-wrapper{margin-top:4vw}}#shopify-section-gallery-random{clear:both;overflow:hidden;position:relative;z-index:1;padding-top:25vw;top:0;width:100%}.gallery-random-item:hover{cursor:-webkit-grab;cursor:grab}.gallery-random-item .subtitle{position:relative;top:1vw;width:66%;display:none}@media only screen and (min-width: 768px){.gallery-random-item .subtitle{display:block}}#shopify-section-gallery-random .gallery-random-item:nth-of-type(1){width:32vw;right:0;float:right}#shopify-section-gallery-random .gallery-random-item:nth-of-type(2){width:40vw;margin-left:5vw;margin-right:9 Vw;float:left;margin-top:51vw}#shopify-section-gallery-random .gallery-random-item:nth-of-type(3){width:30vw;margin-left:15vw;margin-right:0;float:right;margin-top:41vw}#shopify-section-gallery-random .gallery-random-item:nth-of-type(4){width:23vw;margin-left:10vw;float:left;margin-top:47vw}#shopify-section-gallery-random .gallery-random-item:nth-of-type(5){width:55vw;right:auto;float:left;margin-left:18vw;margin-top:16vw;margin-bottom:21vw}#shopify-section-gallery-random .gallery-random-item:nth-of-type(6){width:28vw;margin-right:7.5vw;float:right}#shopify-section-gallery-random .gallery-random-item:nth-of-type(7){width:30vw;float:left;margin-top:50vw;margin-left:3vw}#shopify-section-gallery-random .gallery-random-item:nth-of-type(8){width:32vw;float:left;margin-top:10vw;margin-left:48vw;margin-right:7vw}#shopify-section-gallery-random .gallery-random-item:nth-of-type(9){width:30vw;right:0;float:left;margin:20vw 27vw 8vw 10vw}#shopify-section-gallery-random .gallery-random-item:nth-of-type(10){width:28vw;right:0;float:right;margin-left:45vw;margin-bottom:8vw}#shopify-section-gallery-random .gallery-random-item:nth-of-type(11){width:35vw;right:0;float:left;margin-left:20vw;margin-top:12vw;margin-bottom:19vw}@media only screen and (min-width: 768px){#shopify-section-gallery-random .gallery-random-item:nth-of-type(1){width:25vw;float:right;margin-right:5vw}#shopify-section-gallery-random .gallery-random-item:nth-of-type(2){width:41vw;margin-left:14vw;margin-right:13 Vw;float:left;margin-top:36vw}#shopify-section-gallery-random .gallery-random-item:nth-of-type(3){width:28vw;margin-left:47vw;margin-right:0;float:right;margin-top:20vw}#shopify-section-gallery-random .gallery-random-item:nth-of-type(4){width:23vw;margin-left:6vw;float:left;margin-top:0}#shopify-section-gallery-random .gallery-random-item:nth-of-type(5){width:46vw;right:auto;float:left;margin:15vw 20vw 13vw 27vw}#shopify-section-gallery-random .gallery-random-item:nth-of-type(6){width:30vw;margin-right:5vw;float:right}#shopify-section-gallery-random .gallery-random-item:nth-of-type(7){width:30vw;float:left;margin-top:20vw;margin-left:8vw}#shopify-section-gallery-random .gallery-random-item:nth-of-type(8){width:26vw;float:left;margin-top:3vw;margin-left:74vw;margin-right:7vw}#shopify-section-gallery-random .gallery-random-item:nth-of-type(9){width:21vw;right:0;float:left;margin:-4vw 27vw 7vw 15vw}#shopify-section-gallery-random .gallery-random-item:nth-of-type(10){width:25vw;right:auto;float:left;margin-left:0;margin-top:18vw;margin-bottom:10vw;left:12vw;position:relative}#shopify-section-gallery-random .gallery-random-item:nth-of-type(11){width:27vw;right:0;float:left;margin-left:34vw;margin-top:-1vw;margin-bottom:19vw}}.single-option-radio label{text-transform:uppercase;position:relative;display:inline-block;line-height:1;padding:3px 1px;margin:3px 4px 7px 3px;font-style:normal;background-color:#fff;border:1px solid #fff;color:#000}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}.single-option-radio input{clip:rect(0 0 0 0);clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.single-option-radio input[type=radio]:checked+label{border-bottom-color:#000}.product-form__cart-submit{background-image:url(/cdn/shop/t/4/assets/ADDTOCART_MOBILE_500x.png?v=11440562612206197797);color:#000}.demandedeprix{text-transform:uppercase}@media only screen and (min-width: 768px){.product-form__cart-submit{background-image:url(/cdn/shop/t/4/assets/ADDTOCART_button_500x.png?v=14567133176091038287);width:20vw;right:0;float:right}}.wrapper-product-slider,.product-slider{position:relative;width:100%;left:0;top:0}@media only screen and (min-width: 768px){.wrapper-product-slider{width:50vw;position:fixed}}.productinformationwrapper{position:relative;margin-top:5vw;width:95vw;left:2.5vw;top:0;padding-bottom:10vw}@media only screen and (min-width: 768px){.productinformationwrapper{position:absolute;left:54vw;width:42vw;padding-bottom:10vw}}.left-col{width:60vw}.right-col{padding-left:6vw;width:34vw}.product-single__description{display:flex;flex-direction:row}.productfoo{display:flex;flex-direction:row;margin-top:7vw;border-bottom:1px solid #000;margin-bottom:2vw;padding-bottom:7vw;flex-flow:row wrap;justify-content:space-between}@media only screen and (min-width: 768px){.productfoo{margin-top:2vw;margin-bottom:1vw}}.productfoo .productionlimitee{width:40vw}.productfoo .decouvrir{width:37vw}@media only screen and (min-width: 768px){.productfoo .productionlimitee{width:20vw}.productfoo .decouvrir{width:13vw}}.product-slider .slick-slide{width:100%;height:100vw}.product-slider .slick-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.underline{text-decoration:none!important;border-bottom:1px solid currentColor}.collection-image{position:fixed;bottom:0;height:47px;width:100%;background-color:var(--yellow);z-index:9}.collection-image img{height:90%;width:auto;left:50%;transform:translate(-50%);top:5%;position:relative}body.template-product #shopify-section-footer{display:none}body.template-customers-login .site-header__account,body.template-customers-register .site-header__account,body.template-customers-account .site-header__account,body.template-customers-addresses .site-header__account,body.template-customers-order .site-header__account{border-bottom:1px solid var(--color-text)}@media only screen and (min-width: 768px){.product-slider .slick-slide{width:50vw;height:100vh;position:fixed}.product-slider .slick-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.slick-prev{height:100vh;width:50%;position:relative;top:0;padding:0;line-height:0;float:left;position:absolute;left:0;transform:none}.slick-next{height:100vh;width:50%;position:relative;top:0;padding:0;line-height:0;float:right;position:absolute;right:0;transform:none}#LoginHeading{font-size:var(--text-60)}@media only screen and (min-width: 768px){#LoginHeading{font-size:var(--text-d20)}}html[lang=fr] .weglot-link-fr,html[lang=en] .weglot-link-en{border-bottom:1px solid currentColor}@media only screen and (min-width: 768px){.logintitles{width:30vw;float:left}.logincontainer{width:60vw;float:left}}@media only screen and (min-width: 768px){body.template-customers-login .main-content,body.template-customers-register .main-content{padding-top:13vw;overflow:hidden}}body.template-customers-login .disclosure__toggle,body.template-customers-login input,body.template-customers-login select,body.template-customers-login textarea #RegisterForm .disclosure__toggle,#RegisterForm input,#RegisterForm select,#RegisterForm textarea{border:0;border-bottom:1px solid var(--color-text);text-transform:uppercase}input:focus,textarea:focus{border:inherit;outline:0}body.template-customers-login .cart__submit,body.template-customers-login .signinbutton,#RegisterForm input[type=submit],.myaccount .btn,#RecoverPasswordForm .btn,.empty-page-content .btn{color:var(--pink);border:1px solid var(--pink);background-color:transparent;width:100%;min-height:auto;font-weight:400}.myaccount .btn:hover,.myaccount .btn:focus,.myaccount .btn:not([disabled]):hover,body.template-customers-addresses .main-content .btn,body.template-customers-addresses .main-content .btn:hover,body.template-customers-addresses .main-content .btn:focus,body.template-customers-addresses .main-content .btn:not([disabled]):hover,body.template-customers-order .main-content .btn,body.template-customers-order .main-content .btn:hover,body.template-customers-order .main-content .btn:focus,body.template-customers-order .main-content .btn:not([disabled]):hover,.empty-page-content .btn:hover{color:var(--pink)!important;border:1px solid var(--pink)!important;background-color:transparent!important}body.template-customers-addresses th,body.template-customers-addresses td,body.template-customers-addresses hr,body.template-customers-addresses .order-table,body.template-customers-account th,body.template-customers-account td,body.template-customers-account hr,body.template-customers-account .order-table,body.template-customers-order th,body.template-customers-order td,body.template-customers-order hr,body.template-customers-order .order-table,body.template-customers-order .order-table tfoot{border-color:#f5d974}#customer_login{margin-top:10vw}#customer_login input{margin-bottom:10vw}@media only screen and (min-width: 768px){#customer_login input{margin-bottom:3vw}#customer_login{margin-top:0}}#RecoverPassword{text-transform:uppercase;color:var(--pink)}.cart--empty-message{font-size:var(--text-60)}@media only screen and (min-width: 768px){.cart--empty-message{font-size:var(--text-d20)}}.cart__submit,.signinbutton{color:var(--pink);border:1px solid var(--pink);background-color:transparent;width:100%;min-height:auto;font-weight:400}.cart__submit:hover,.cart__submit:focus,.signinbutton:hover,.signinbutton:focus{color:var(--pink)!important;border:1px solid var(--pink)!important;background-color:transparent!important}.cart__product-title{font-size:var(--text-24);font-weight:400;line-height:1.2}@media only screen and (min-width: 768px){.cart__product-title{font-size:var(--text-d20)}}.cart__row:last-child{border-bottom:0}.cart__footer{border-top:1px solid #1d1d1b;margin-top:7vw}.logofooter{top:2vw;width:40vw;top:0;position:relative;left:25vw;margin-bottom:5vw}.site-footer__content{text-transform:uppercase;padding-top:7vw;text-align:center;padding-bottom:0;margin-top:5vw}.site-footer__linklist-item{margin-top:3vw}@media only screen and (min-width: 768px){.site-footer__content{text-transform:uppercase;padding-top:0;text-align:center;padding-bottom:0;margin-top:2vw;text-align:left;position:relative}.site-footer__linklist-item{display:inline-block;margin-right:2vw;margin-top:5vw;padding-bottom:3vw}}@media only screen and (min-width: 1024px){.site-footer__linklist-item{margin-right:6vw}}.site-footer__newsletter{width:70vw;position:relative;left:10vw}.newsletterintro{margin-bottom:5vw}.site-footer__newsletter .input-group__field{text-align:center;text-transform:uppercase}@media only screen and (min-width: 768px){.site-footer__newsletter .input-group__field{text-align:left;text-transform:uppercase}input.newsletter__input:focus{border:1px solid black}}.site-footer__item-inner--link_list{margin-top:7.5vw}.main-content{min-height:80vh}@media only screen and (min-width: 768px){.main-content{min-height:100vh}.site-footer__newsletter{width:40vw;left:57vw}.logofooter{top:0;width:20vw;left:2.5vw;margin-bottom:5vw;position:absolute}.newsletterintro{margin-bottom:1vw}.site-footer__linklist-item{margin-bottom:0}.site-footer__item-inner--link_list{margin-top:4.5vw}}.disclosure__toggle,button,input,select,textarea{font-size:var(--text-18)}@media only screen and (min-width: 768px){.disclosure__toggle,button,input,select,textarea{font-size:var(--text-d7)}}@media only screen and (min-width: 768px){.mrml{margin-left:1.25vw;margin-right:1.25vw}}.chezvous{position:relative;top:-6vw;left:78vw;width:13vw}.chezvous img{width:100%}@media only screen and (min-width: 768px){.chezvous{top:7vw;left:90vw;width:10vw;position:absolute}body.template-index .chezvous{position:fixed;bottom:1vw;top:auto;z-index:22}}@media only screen and (min-width: 1024px){.chezvous{top:7vw;left:90vw;width:7.5vw;position:absolute}}.sold-out{filter:grayscale(1);-webkit-filter:grayscale(1)}@media only screen and (min-width: 768px){body.pour-les-professionnels .main-content{padding-top:3vw}}#shopify-section-page-pro{width:95%;left:2.5%;position:relative}@media only screen and (min-width: 768px){#shopify-section-page-pro{width:100%;left:0%}}@media only screen and (min-width: 768px){#shopify-section-page-pro div:nth-child(1) .image-bar__item,#shopify-section-page-pro div:nth-child(3) .image-bar__item,#shopify-section-page-pro div:nth-child(5) .image-bar__item{order:2}}#shopify-section-page-pro .horizontal_image,#shopify-section-page-pro .vertical_image{margin-bottom:5vw}#shopify-section-page-pro .horizontal_image .image-bar__item,#shopify-section-page-pro .vertical_image .image-bar__item{margin-bottom:7vw}@media only screen and (min-width: 768px){#shopify-section-page-pro .horizontal_image .image-bar__item,#shopify-section-page-pro .vertical_image .image-bar__item{margin-bottom:0vw}}#shopify-section-page-pro .horizontal_image .text,#shopify-section-page-pro .vertical_image .text{margin-bottom:10vw}@media only screen and (min-width: 768px){#shopify-section-page-pro .horizontal_image .text,#shopify-section-page-pro .vertical_image .text{text-align:center;margin-bottom:0vw}}#shopify-section-page-pro .horizontal_image .text .text-24,#shopify-section-page-pro .vertical_image .text .text-24{margin-bottom:2.5vw;display:inline-block}@media only screen and (min-width: 768px){#shopify-section-page-pro .horizontal_image .text .text-24,#shopify-section-page-pro .vertical_image .text .text-24{margin-bottom:1vw}}@media only screen and (min-width: 768px){#shopify-section-page-pro .horizontal_image{display:flex;justify-content:space-evenly;align-items:center}#shopify-section-page-pro .horizontal_image .image-bar__item{width:48vw;padding:0vw}#shopify-section-page-pro .horizontal_image .text{width:48vw;padding:0 2vw}#shopify-section-page-pro .vertical_image{display:flex;justify-content:space-evenly;align-items:center}#shopify-section-page-pro .vertical_image .image-bar__item{width:48vw;padding:0 10vw}#shopify-section-page-pro .vertical_image .text{width:48vw;padding:0 2vw}}@media only screen and (min-width: 1024px){#shopify-section-page-pro .horizontal_image .text,#shopify-section-page-pro .vertical_image .text{padding:0 5vw}}@media only screen and (min-width: 768px){#shopify-section-page-pro .pop-text{display:flex;justify-content:space-evenly;align-items:center}}#shopify-section-page-pro .pop-text .image-bar__item{margin-bottom:7vw}@media only screen and (min-width: 768px){#shopify-section-page-pro .pop-text .image-bar__item{margin-bottom:0vw;width:48vw;padding:0vw}}#shopify-section-page-pro .pop-text .text{margin-bottom:10vw}@media only screen and (min-width: 768px){#shopify-section-page-pro .pop-text .text{text-align:center;margin-bottom:0vw;width:48vw;padding:0 5vw}}#shopify-section-page-pro .pop-text .text .text-24{margin-bottom:2.5vw;display:inline-block}@media only screen and (min-width: 768px){#shopify-section-page-pro .pop-text .text .text-24{margin-bottom:1vw}}.contact-pop{position:fixed;z-index:5;bottom:10vh;background-color:#fae879;padding:2vw;width:70vw;left:25vw;cursor:pointer}@media only screen and (min-width: 768px){.contact-pop{cursor:auto;width:34vw;left:63.5vw;bottom:2.5vw;padding:1.25vw}}@media only screen and (min-width: 768px){.contact-pop .content-mobile{display:none}}@media only screen and (max-width: 768px){.contact-pop .content-desktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/extras.css.map */
