@charset "UTF-8";@font-face{font-family:"Gill Sans";font-style:normal;font-weight:400;src:url("./gillsansbook.woff") format("woff")}@font-face{font-family:"Gill Sans";font-style:normal;font-weight:700;src:url("./gillsansmedium.woff") format("woff")}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}#shopify-section-header-sticky-wrapper{background:#F3EBDF;z-index:10}#shopify-section-header{border-bottom:1px solid #000;height:55px;background:#F3EBDF}#shopify-section-header .wrap{display:flex;justify-content:space-between;position:relative}#shopify-section-header #burger{display:none;width:15px;height:16px;background:url("icon-burger.svg") no-repeat center center;background-size:contain;cursor:pointer}#shopify-section-header #menu{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:55%}#shopify-section-header #menu #icons_mobile{display:none}#shopify-section-header #menu a{position:relative;display:block}#shopify-section-header #menu a:active,#shopify-section-header #menu a:focus,#shopify-section-header #menu a:hover{text-decoration:none}#shopify-section-header #menu>div.level-1{transition:all 150ms}#shopify-section-header #menu>div.level-1:active,#shopify-section-header #menu>div.level-1:focus,#shopify-section-header #menu>div.level-1:hover{background:#F3EBDF}#shopify-section-header #menu>div.level-1>a{font-size:12px;line-height:15px;padding:20px 0 15px;border-bottom:5px solid transparent;z-index:2}#shopify-section-header #menu>div.level-1>a.current{border-bottom:5px solid #000}#shopify-section-header #menu>div.level-1.shops>div.level-2{height:280px;width:100%;column-count:5}#shopify-section-header #menu>div.level-1>div.level-2{width:60%;z-index:11;display:none;padding:47px 0;background:#F3EBDF;position:absolute;top:55px;height:215px;column-count:2;column-fill:balance;line-height:0;column-gap:0;left:0}#shopify-section-header #menu>div.level-1>div.level-2:after{border-bottom:1px solid #000;display:block;position:absolute;top:0;bottom:0;right:-1000%;left:-1000%;content:"";background:#F3EBDF;height:100%;z-index:-1}#shopify-section-header #menu>div.level-1>div.level-2>a{display:block;font-weight:bold;font-size:10px;line-height:20px;position:relative}#shopify-section-header #menu>div.level-1>div.level-2>a.shoppable:before{content:"";top:4px;left:-20px;position:absolute;width:8px;height:10px;background:url("../assets/shop-me.png") no-repeat center center;background-size:contain}#shopify-section-header #menu>div.level-1>div.level-2>div.level-3{display:none}#shopify-section-header #menu>div.level-1>div.level-2>div.level-3>a{font-weight:bold;font-size:10px;line-height:20px;padding-left:25px}#shopify-section-header #menu>div.level-1>div.level-2>div.level-3>a:after{display:none;position:absolute;left:0;top:10px;width:20px;height:1px;content:"";background:#000}#shopify-section-header #menu>div.level-1>div.level-2>div.level-3>a:active:after,#shopify-section-header #menu>div.level-1>div.level-2>div.level-3>a:focus:after,#shopify-section-header #menu>div.level-1>div.level-2>div.level-3>a:hover:after{display:block}#shopify-section-header #menu>div.level-1>div.img_header{border-left:1px solid #000;border-right:1px solid #000;width:auto;z-index:1;display:none;background:#F3EBDF;position:absolute;top:55px;right:0;height:215px}#shopify-section-header #menu>div.level-1>div.img_header img{width:auto;height:215px}#shopify-section-header #menu>div.level-1:active>a,#shopify-section-header #menu>div.level-1:focus>a,#shopify-section-header #menu>div.level-1:hover>a{border-bottom:5px solid #000}#shopify-section-header #menu>div.level-1:active>div.img,#shopify-section-header #menu>div.level-1:active>div.level-2,#shopify-section-header #menu>div.level-1:focus>div.img,#shopify-section-header #menu>div.level-1:focus>div.level-2,#shopify-section-header #menu>div.level-1:hover>div.img,#shopify-section-header #menu>div.level-1:hover>div.level-2{display:block}#shopify-section-header #logo{width:25%;background:url("logo.svg") no-repeat center center;background-size:contain;max-width:420px;margin:0 20px}#shopify-section-header #icons,#shopify-section-header #icons_mobile{display:flex;align-items:center;width:10%}#shopify-section-header #icons .ly-custom-0,#shopify-section-header #icons_mobile .ly-custom-0{margin-right:10px}#shopify-section-header #icons a.ly-languages-switcher-link:active,#shopify-section-header #icons a.ly-languages-switcher-link:focus,#shopify-section-header #icons a.ly-languages-switcher-link:hover,#shopify-section-header #icons_mobile a.ly-languages-switcher-link:active,#shopify-section-header #icons_mobile a.ly-languages-switcher-link:focus,#shopify-section-header #icons_mobile a.ly-languages-switcher-link:hover{text-decoration:none}#shopify-section-header #icons a.ly-languages-switcher-link:active span,#shopify-section-header #icons a.ly-languages-switcher-link:focus span,#shopify-section-header #icons a.ly-languages-switcher-link:hover span,#shopify-section-header #icons_mobile a.ly-languages-switcher-link:active span,#shopify-section-header #icons_mobile a.ly-languages-switcher-link:focus span,#shopify-section-header #icons_mobile a.ly-languages-switcher-link:hover span{border-bottom:1px solid #000}#shopify-section-header #icons a.ly-languages-switcher-link.active span,#shopify-section-header #icons_mobile a.ly-languages-switcher-link.active span{border-bottom:1px solid #000}#shopify-section-header #icons a.icon,#shopify-section-header #icons_mobile a.icon{width:100%;font-size:0;background-repeat:no-repeat;background-position:center center}#shopify-section-header #icons a.icon#contact,#shopify-section-header #icons_mobile a.icon#contact{background-image:url("icon-contact.svg")}#shopify-section-header #icons a.icon#account,#shopify-section-header #icons_mobile a.icon#account{background-image:url("icon-account.svg")}#shopify-section-header #icons a.icon#wishlist,#shopify-section-header #icons_mobile a.icon#wishlist{background-image:url("icon-wishlist.svg")}#shopify-section-header #icons a.icon#search,#shopify-section-header #icons_mobile a.icon#search{background-image:url("icon-search.svg")}#shopify-section-header #icons a.icon#cart,#shopify-section-header #icons_mobile a.icon#cart{background-image:url("icon-cart.png");margin-right:0;background-size:16px 16px}@media only screen and (max-width:1279px){#shopify-section-header{height:55px}#shopify-section-header #menu{width:65%}#shopify-section-header #menu>div.level-1>div.level-2{width:100%;padding:35px 0;top:55px;height:185px;column-count:4}#shopify-section-header #menu>div.level-1>div.img{display:none;border:none}#shopify-section-header #menu>div.level-1>div.img img{display:none}#shopify-section-header #logo{width:25%;margin:0 20px}#shopify-section-header #icons{width:15%}}@media only screen and (max-width:1160px){#shopify-section-header{height:100px;padding-top:25px;font-size:11px;line-height:19px}#shopify-section-header .wrap{flex-wrap:wrap}#shopify-section-header #menu{order:3;width:100%}#shopify-section-header #menu>div.level-1>div.level-2{width:100%;padding:35px 0;top:75px;height:200px;column-count:3}#shopify-section-header #menu>div.level-1>div.img{display:none;border:none}#shopify-section-header #menu>div.level-1>div.img img{display:none}#shopify-section-header #logo{width:320px;margin:0 20px 0 0}#shopify-section-header #icons{width:25%}}@media only screen and (max-width:768px){#shopify-section-header{height:66px;padding:25px 0}#shopify-section-header .wrap{flex-wrap:wrap;max-width:100%;padding:0 5%;position:initial}#shopify-section-header #burger{display:block}#shopify-section-header #menu{order:0;display:none;position:absolute;top:66px;left:0;right:0;bottom:0;background:#F3EBDF;padding:50px 0 200px;z-index:1000;overflow-y:scroll;-webkit-overflow-scrolling:touch;min-height:100vh}#shopify-section-header #menu>div.level-1{display:block;width:100%}#shopify-section-header #menu>div.level-1>a{padding:10px 5%;border-bottom:none}#shopify-section-header #menu>div.level-1>a.current,#shopify-section-header #menu>div.level-1>a:active,#shopify-section-header #menu>div.level-1>a:focus,#shopify-section-header #menu>div.level-1>a:hover{border-bottom:none}#shopify-section-header #menu>div.level-1:last-of-type>a{padding-bottom:0}#shopify-section-header #menu>div.level-1.selected>div.level-2{display:block}#shopify-section-header #menu>div.level-1.shops>div.level-2{height:auto;column-count:2}#shopify-section-header #menu>div.level-1>div.level-2{display:none;width:100%;padding:0 5% 50px 10%;top:75px;height:auto;column-count:1;position:static}#shopify-section-header #menu>div.level-1>div.level-2:after{right:0;left:0;border-bottom:none}#shopify-section-header #menu>div.level-1>div.level-2>a{font-family:"Gill Sans",sans-serif;font-size:12px;line-height:20px;margin-bottom:8px}#shopify-section-header #menu>div.level-1>div.level-2>a:last-child{margin-bottom:0}#shopify-section-header #menu>div.level-1>div.level-2>div.level-3{display:none;padding:0 0 10px 0}#shopify-section-header #menu>div.level-1>div.level-2>div.level-3:first-of-type{display:block}#shopify-section-header #menu>div.level-1>div.level-2>div.level-3>a{font-family:"Gill Sans",sans-serif;font-size:12px;line-height:20px;margin-bottom:8px;padding-left:25px}#shopify-section-header #menu>div.level-1>div.level-2>div.level-3>a:last-of-type{margin-bottom:0}#shopify-section-header #menu>div.level-1:active>a,#shopify-section-header #menu>div.level-1:focus>a,#shopify-section-header #menu>div.level-1:hover>a{border-bottom:none}#shopify-section-header #menu>div.level-1:active>div.img,#shopify-section-header #menu>div.level-1:active>div.level-2,#shopify-section-header #menu>div.level-1:focus>div.img,#shopify-section-header #menu>div.level-1:focus>div.level-2,#shopify-section-header #menu>div.level-1:hover>div.img,#shopify-section-header #menu>div.level-1:hover>div.level-2{display:block!important}#shopify-section-header #menu>div.level-1>div.img{display:none;border:none}#shopify-section-header #menu>div.level-1>div.img img{display:none}#shopify-section-header #menu #icons_mobile{display:flex;flex-direction:column;width:100%;padding:20px 5% 20px;border-top:1px solid #000;margin:20px 0 0 0}#shopify-section-header #menu #icons_mobile a{font-size:12px;padding:5px 0 0 30px;margin:2px 0}#shopify-section-header #menu #icons_mobile a.icon{background-position:left center}#shopify-section-header #menu #icons_mobile .ly-custom-0{margin:0 auto 5px 0}#shopify-section-header #menu #icons_mobile .ly-custom-0 .ly-languages-switcher{display:flex}#shopify-section-header #logo{width:240px;height:16px;margin:0}#shopify-section-header #icons{width:32px}#shopify-section-header #icons form{display:none}#shopify-section-header #icons a{line-height:16px;display:none}#shopify-section-header #icons a#cart{display:block;width:16px;height:16px;margin:-5px 0 0 0}}#shopify-section-footer{padding:20px 0;z-index:9;position:relative;background:#F3EBDF;border-top:1px solid #000}#shopify-section-footer nav{display:flex;flex-wrap:wrap;justify-content:space-between}#shopify-section-footer nav a{font-weight:bold;color:#000}#shopify-section-footer nav a:active,#shopify-section-footer nav a:focus,#shopify-section-footer nav a:hover{text-decoration:underline}#shopify-section-footer nav.social{margin-top:10px;justify-content:center}#shopify-section-footer nav.social a{margin:0 20px}@media only screen and (max-width:1279px){#shopify-section-footer{padding:35px 0}}@media only screen and (max-width:1023px){#shopify-section-footer{padding:20px 0}#shopify-section-footer nav a{font-size:12px}}@media only screen and (max-width:768px){#shopify-section-footer{padding:40px 4%}#shopify-section-footer nav{flex-direction:column;max-width:unset}#shopify-section-footer nav a{margin:0 0 10px}#shopify-section-footer nav.social a{margin:0 0 5px}}.wrap{margin:0 auto;width:100%;max-width:78%}@media only screen and (max-width:1440px){.wrap{max-width:84%}}@media only screen and (max-width:1279px){.wrap{max-width:88%}}@media only screen and (max-width:1023px){.wrap{max-width:92%}}@media only screen and (max-width:768px){.wrap{max-width:90%}}.bandeau{z-index:9!important;background-color:#F3EBDF;padding:10px 0;border-bottom:1px solid #000}#shopify-section-product-recommendations-elx .bandeau{border-bottom:none}.bandeau .wrap{display:flex;justify-content:space-between}.bandeau .wrap a,.bandeau .wrap h1,.bandeau .wrap p,.bandeau .wrap span{font-size:12px;line-height:20px}.bandeau .wrap #switch_view{cursor:pointer}@media only screen and (max-width:1023px){.bandeau .wrap #switch_view{display:none}}.shipping_infos{width:100%}.shipping_infos td{padding-bottom:15px}.content h1{font-size:12px;line-height:20px}.content h2{margin:0 0 20px}.content p{text-transform:initial;line-height:20px;margin:0 0 20px}.content p a{text-decoration:underline}.content ul{margin:0 0 20px 20px}.content ul li{text-transform:initial}@media only screen and (max-width:1023px){.content h1{font-size:11px;line-height:19px}.content h2{margin:0 0 15px}.content p{line-height:19px;margin:0 0 15px}.content ul{margin:0 0 15px 20px}}.legals h2{font-weight:bold;margin-top:40px;text-transform:uppercase}.legals table{width:100%!important}.legals table td{padding:10px 5px;border:1px solid #000;vertical-align:middle}.legals table p{margin:0}.legals a{text-decoration:underline}.pd{padding:10% 0}.btn{cursor:pointer;appearance:none;outline:none;border:0;display:inline-block;background-color:#000;text-align:center;color:#F3EBDF;padding:15px 30px;font-family:"Gill Sans",sans-serif;font-size:12px;line-height:20px;letter-spacing:2.5px;text-transform:uppercase;border:1px solid #000}.btn.btn_alt{background:transparent;color:#000}#sizing-guide table{text-align:center;text-transform:initial;line-height:normal;margin:0 0 40px 0}#sizing-guide table tr th{font-size:11px;padding:10px 10px;border-bottom:1px solid #000}#sizing-guide table tr td{font-size:12px;padding:10px 10px;border-bottom:1px solid #000}#sizing-guide h2{margin:20px 0 10px 0}#sizing-guide h3{margin:20px 0 10px 0}#sizing-guide p{text-transform:initial}.shopify-challenge__container{margin:10vh auto}#shopify-section-product-recommendations-elx .bandeau{border-top:1px solid #000}#shopify-section-product-recommendations-elx #product_recommendations{display:grid;border-top:1px solid #000;grid-template-columns:repeat(4,1fr)}#shopify-section-product-recommendations-elx #product_recommendations a{position:relative;border-right:1px solid #000;background-color:#FFF}#shopify-section-product-recommendations-elx #product_recommendations a img{z-index:0;width:100%}#shopify-section-product-recommendations-elx #product_recommendations a .saison{position:absolute;z-index:1;bottom:4%;left:5%}@media only screen and (max-width:768px){#shopify-section-product-recommendations-elx #product_recommendations{grid-template-columns:repeat(2,1fr)}#shopify-section-product-recommendations-elx #product_recommendations a:first-child,#shopify-section-product-recommendations-elx #product_recommendations a:nth-child(2){border-bottom:1px solid #000}}.pagination{text-align:center;margin:-20px 0 40px}.pagination span{margin:0 10px}.pagination span.current{border-bottom:1px solid #000}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";font-weight:normal;font-style:normal;src:url("slick.eot");src:url("slick.eot?#iefix") format("embedded-opentype"),url("slick.woff") format("woff"),url("slick.ttf") format("truetype"),url("slick.svg#slick") format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:0.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;opacity:0.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:0.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:0.75;color:black}#shopify-section-home-slider{position:relative}.slider{width:100%}.slider .slick-slide{display:flex;flex-direction:column;justify-content:space-between}.slider .slick-slide a.img,.slider .slick-slide div.img{display:block;background-repeat:no-repeat;background-position:top center;background-size:cover;border-left:1px solid #000;border-right:1px solid #000;margin:0 auto;width:100%;max-width:78%}.slider a.slick-slide{cursor:pointer}.slider .slick-dots{z-index:2;bottom:20px;line-height:10px}.slider .slick-dots li{width:10px;height:10px;margin:0 12px;vertical-align:middle}.slider .slick-dots li button{width:10px;height:10px;padding:0}.slider .slick-dots li button:before{border:1px solid #000;font-family:slick;width:4px;height:4px;top:2px;bottom:0;right:0;left:0;content:"";opacity:1;margin:0 auto;transition:250ms}.slider .slick-dots li.slick-active button:before{top:0;width:8px;height:8px}.slider .slick-next{top:unset;bottom:-3px;width:240px;right:10%;z-index:9999!important}.slider .slick-next:before{opacity:0}.slider .slick-next:hover:before{opacity:0}.slider .slick-prev{display:none}@media only screen and (max-width:1279px){.slider .slick-slide a.img,.slider .slick-slide div.img{max-width:88%}}@media only screen and (max-width:1023px){.slider .slick-slide a.img,.slider .slick-slide div.img{max-width:92%}}@media only screen and (max-width:768px){.slider .slide:first-of-type a.img,.slider .slide:first-of-type div.img{border-top:none}.slider .slide a.img,.slider .slide div.img{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;border-left:none;border-right:none;border-top:1px solid #000;margin:0 auto;width:100%;max-width:100%;height:50vh}}.slick-dotted.slick-slider{margin-bottom:0!important}.page.video>div{border-left:1px solid #000;border-right:1px solid #000}.page.video>div iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.page .wrap{max-width:89%;margin:0 0 0 auto;display:flex;justify-content:space-between;border-left:1px solid #000}.page .wrap>div.responsive_img>div{display:none}.page .wrap>div.content{flex-grow:1;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;border-left:1px solid #000}.page .wrap>div.content::-webkit-scrollbar{display:none}.page .wrap>div.content select{appearance:none;outline:none;border:none;background:transparent;font-family:"Gill Sans",sans-serif;color:#000;text-transform:uppercase;border:1px solid #000;padding:6px 20px;font-size:10px;letter-spacing:2.4px;margin:0 0 45px}.page .wrap>div.content h1{position:relative;padding:5% 6%}.page .wrap>div.content h1:after{border-bottom:1px solid #000;display:block;position:absolute;content:"";right:-1000%;left:0;bottom:0}.page .wrap>div.content h1 .logout{display:block;float:right}.page .wrap>div.content>div{width:85%;padding:5% 6%}@media only screen and (max-width:1279px){.page .wrap{max-width:92%}}@media only screen and (max-width:1023px){.page.video>div{border-left:1px solid #000;border-right:1px solid #000}.page.video>div iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.page .wrap{max-width:100%}.page .wrap>div{width:50%}.page .wrap>div.responsive_img>div{display:block;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.page .wrap>div.responsive_img img{display:none}.page .wrap>div.content select{appearance:none;outline:none;border:none;background:transparent;font-family:"Gill Sans",sans-serif;color:#000;text-transform:uppercase;border:1px solid #000;padding:6px 20px;font-size:10px;letter-spacing:2.4px;margin:0 0 45px}.page .wrap>div.content>div{width:100%;padding:5% 6%}.page .wrap>div .boutique{margin:0 0 25px 0}.page .wrap>div .boutique h2{margin:0 0 5px}}@media only screen and (max-width:768px){.page.video>div{border-left:1px solid #000;border-right:1px solid #000}.page.video>div iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.page .wrap{max-width:100%;flex-direction:column;border-left:none}.page .wrap>div{width:100%}.page .wrap>div.responsive_img>div{display:none}.page .wrap>div.responsive_img img{display:block;width:100%;border-bottom:1px solid #000}.page .wrap>div.content{border-left:none}.page .wrap>div.content select{appearance:none;outline:none;border:none;background:transparent;font-family:"Gill Sans",sans-serif;color:#000;text-transform:uppercase;border:1px solid #000;padding:6px 20px;font-size:10px;letter-spacing:2.4px;margin:0 0 45px}.page .wrap>div.content>div{width:100%;padding:5% 6%}.page .wrap>div .boutique{margin:0 0 25px 0}.page .wrap>div .boutique h2{margin:0 0 5px}}#shopify-section-page-endorsements,#shopify-section-page-press,.collection_layout_scroll{display:block}#shopify-section-page-endorsements .scroll_layout,#shopify-section-page-press .scroll_layout,.collection_layout_scroll .scroll_layout{position:relative;display:flex;flex-wrap:wrap}#shopify-section-page-endorsements #listing,#shopify-section-page-endorsements #listing_press,#shopify-section-page-press #listing,#shopify-section-page-press #listing_press,.collection_layout_scroll #listing,.collection_layout_scroll #listing_press{width:15%;border-right:1px solid #000}#shopify-section-page-endorsements #listing img,#shopify-section-page-endorsements #listing_press img,#shopify-section-page-press #listing img,#shopify-section-page-press #listing_press img,.collection_layout_scroll #listing img,.collection_layout_scroll #listing_press img{width:100%;cursor:pointer;border-bottom:1px solid #000}#shopify-section-page-endorsements #listing img:last-of-type,#shopify-section-page-endorsements #listing_press img:last-of-type,#shopify-section-page-press #listing img:last-of-type,#shopify-section-page-press #listing_press img:last-of-type,.collection_layout_scroll #listing img:last-of-type,.collection_layout_scroll #listing_press img:last-of-type{border-bottom:none}#shopify-section-page-endorsements a.item,#shopify-section-page-press a.item,.collection_layout_scroll a.item{cursor:pointer}#shopify-section-page-endorsements a.item:active div.look_legend,#shopify-section-page-endorsements a.item:focus div.look_legend,#shopify-section-page-endorsements a.item:hover div.look_legend,#shopify-section-page-press a.item:active div.look_legend,#shopify-section-page-press a.item:focus div.look_legend,#shopify-section-page-press a.item:hover div.look_legend,.collection_layout_scroll a.item:active div.look_legend,.collection_layout_scroll a.item:focus div.look_legend,.collection_layout_scroll a.item:hover div.look_legend{text-decoration:underline}#shopify-section-page-endorsements .item,#shopify-section-page-press .item,.collection_layout_scroll .item{position:relative;width:85%}#shopify-section-page-endorsements .item .stick,#shopify-section-page-press .item .stick,.collection_layout_scroll .item .stick{position:sticky;top:0;display:none;justify-content:space-between;width:100%}#shopify-section-page-endorsements .item .stick:first-of-type,#shopify-section-page-press .item .stick:first-of-type,.collection_layout_scroll .item .stick:first-of-type{display:flex}#shopify-section-page-endorsements .item .stick>div img,#shopify-section-page-press .item .stick>div img,.collection_layout_scroll .item .stick>div img{border-right:1px solid #000}#shopify-section-page-endorsements .item .stick>div.content,#shopify-section-page-press .item .stick>div.content,.collection_layout_scroll .item .stick>div.content{display:flex;overflow:scroll;flex-wrap:wrap;align-items:flex-start;flex-grow:1;-ms-overflow-style:none;scrollbar-width:none}#shopify-section-page-endorsements .item .stick>div.content::-webkit-scrollbar,#shopify-section-page-press .item .stick>div.content::-webkit-scrollbar,.collection_layout_scroll .item .stick>div.content::-webkit-scrollbar{display:none}#shopify-section-page-endorsements .item .stick>div.content select,#shopify-section-page-press .item .stick>div.content select,.collection_layout_scroll .item .stick>div.content select{margin:0 0 45px;padding:6px 20px;font-size:10px;font-family:"Gill Sans",sans-serif;letter-spacing:2.4px;text-transform:uppercase;color:#000;border:none;border:1px solid #000;outline:none;background:transparent;appearance:none}#shopify-section-page-endorsements .item .stick>div.content h1,#shopify-section-page-endorsements .item .stick>div.content h2,#shopify-section-page-press .item .stick>div.content h1,#shopify-section-page-press .item .stick>div.content h2,.collection_layout_scroll .item .stick>div.content h1,.collection_layout_scroll .item .stick>div.content h2{position:relative;width:100%;padding:5% 6%}#shopify-section-page-endorsements .item .stick>div.content h1:after,#shopify-section-page-endorsements .item .stick>div.content h2:after,#shopify-section-page-press .item .stick>div.content h1:after,#shopify-section-page-press .item .stick>div.content h2:after,.collection_layout_scroll .item .stick>div.content h1:after,.collection_layout_scroll .item .stick>div.content h2:after{position:absolute;right:-1000%;bottom:0;left:0;display:block;content:"";border-bottom:1px solid #000}#shopify-section-page-endorsements .item .stick>div.content>div,#shopify-section-page-press .item .stick>div.content>div,.collection_layout_scroll .item .stick>div.content>div{width:85%;padding:0 6%}#shopify-section-page-endorsements .item .stick>div.content>div.look_legend,#shopify-section-page-press .item .stick>div.content>div.look_legend,.collection_layout_scroll .item .stick>div.content>div.look_legend{margin:auto}#shopify-section-page-endorsements .item .stick>div.content>div.look_legend:active,#shopify-section-page-endorsements .item .stick>div.content>div.look_legend:focus,#shopify-section-page-endorsements .item .stick>div.content>div.look_legend:hover,#shopify-section-page-press .item .stick>div.content>div.look_legend:active,#shopify-section-page-press .item .stick>div.content>div.look_legend:focus,#shopify-section-page-press .item .stick>div.content>div.look_legend:hover,.collection_layout_scroll .item .stick>div.content>div.look_legend:active,.collection_layout_scroll .item .stick>div.content>div.look_legend:focus,.collection_layout_scroll .item .stick>div.content>div.look_legend:hover{text-decoration:underline}#shopify-section-page-endorsements .item .stick>div.content .js-legend,#shopify-section-page-press .item .stick>div.content .js-legend,.collection_layout_scroll .item .stick>div.content .js-legend{text-transform:uppercase}#shopify-section-page-endorsements .item .stick>div.content .js-legend p,#shopify-section-page-press .item .stick>div.content .js-legend p,.collection_layout_scroll .item .stick>div.content .js-legend p{text-transform:uppercase}#shopify-section-page-endorsements .item .stick>div.content .js-cover,#shopify-section-page-press .item .stick>div.content .js-cover,.collection_layout_scroll .item .stick>div.content .js-cover{max-width:160px;height:auto;margin:0 0 20px 0;border-bottom:none;border:1px solid #000}@media only screen and (max-width:1023px){#shopify-section-page-endorsements .scroll_layout,#shopify-section-page-press .scroll_layout,.collection_layout_scroll .scroll_layout{display:block}#shopify-section-page-endorsements #listing,#shopify-section-page-press #listing,.collection_layout_scroll #listing{display:none;width:100%}#shopify-section-page-endorsements .item,#shopify-section-page-press .item,.collection_layout_scroll .item{width:100%}#shopify-section-page-endorsements .item .stick,#shopify-section-page-press .item .stick,.collection_layout_scroll .item .stick{position:static;top:unset;display:flex!important;border-bottom:1px solid #000}#shopify-section-page-endorsements .item .stick:nth-child(2n),#shopify-section-page-press .item .stick:nth-child(2n),.collection_layout_scroll .item .stick:nth-child(2n){flex-direction:row-reverse}#shopify-section-page-endorsements .item .stick:nth-child(2n)>div img,#shopify-section-page-press .item .stick:nth-child(2n)>div img,.collection_layout_scroll .item .stick:nth-child(2n)>div img{border-right:0}#shopify-section-page-endorsements .item .stick:nth-child(2n)>div.content,#shopify-section-page-press .item .stick:nth-child(2n)>div.content,.collection_layout_scroll .item .stick:nth-child(2n)>div.content{border-right:1px solid #000}#shopify-section-page-endorsements .item .stick>div,#shopify-section-page-press .item .stick>div,.collection_layout_scroll .item .stick>div{width:50%}#shopify-section-page-endorsements .item .stick>div img,#shopify-section-page-press .item .stick>div img,.collection_layout_scroll .item .stick>div img{width:100%;height:auto!important}#shopify-section-page-endorsements .item .stick>div.content>div,#shopify-section-page-press .item .stick>div.content>div,.collection_layout_scroll .item .stick>div.content>div{width:100%;margin:auto;text-transform:uppercase}#shopify-section-page-endorsements .item .stick>div.content>div p,#shopify-section-page-press .item .stick>div.content>div p,.collection_layout_scroll .item .stick>div.content>div p{text-align:center}#shopify-section-page-endorsements #listing_press,#shopify-section-page-press #listing_press,.collection_layout_scroll #listing_press{width:100%}#shopify-section-page-endorsements #shopify-section-page-press .item,#shopify-section-page-press #shopify-section-page-press .item,.collection_layout_scroll #shopify-section-page-press .item{display:none}}@media only screen and (max-width:768px){#shopify-section-page-endorsements .item,#shopify-section-page-press .item,.collection_layout_scroll .item{width:100%}#shopify-section-page-endorsements .item .stick,#shopify-section-page-press .item .stick,.collection_layout_scroll .item .stick{flex-wrap:wrap;border-bottom:1px solid #000}#shopify-section-page-endorsements .item .stick:last-of-type,#shopify-section-page-press .item .stick:last-of-type,.collection_layout_scroll .item .stick:last-of-type{border-bottom:none}#shopify-section-page-endorsements .item .stick:nth-child(2n),#shopify-section-page-press .item .stick:nth-child(2n),.collection_layout_scroll .item .stick:nth-child(2n){flex-direction:row}#shopify-section-page-endorsements .item .stick:nth-child(2n)>div img,#shopify-section-page-press .item .stick:nth-child(2n)>div img,.collection_layout_scroll .item .stick:nth-child(2n)>div img{border-right:0}#shopify-section-page-endorsements .item .stick:nth-child(2n)>div.content,#shopify-section-page-press .item .stick:nth-child(2n)>div.content,.collection_layout_scroll .item .stick:nth-child(2n)>div.content{border-right:none}#shopify-section-page-endorsements .item .stick>div,#shopify-section-page-press .item .stick>div,.collection_layout_scroll .item .stick>div{width:100%}#shopify-section-page-endorsements .item .stick>div img,#shopify-section-page-press .item .stick>div img,.collection_layout_scroll .item .stick>div img{border-right:none;border-bottom:1px solid #000;border-left:none}#shopify-section-page-endorsements .item .stick>div.content>div,#shopify-section-page-press .item .stick>div.content>div,.collection_layout_scroll .item .stick>div.content>div{width:100%;margin:auto}#shopify-section-page-endorsements .item .stick>div.content>div p,#shopify-section-page-press .item .stick>div.content>div p,.collection_layout_scroll .item .stick>div.content>div p{margin-bottom:0;padding:12px 0;text-align:left}}.collection_layout_grid{margin-bottom:80px}#shopify-section-page-saison .collection_layout_grid{display:none}.collection_layout_grid.search_layout .collection_item{background-color:#FFF}.collection_layout_grid>.wrap{display:flex;flex-wrap:wrap;grid-gap:50px 40px}.collection_layout_grid>.wrap .collection_item{position:relative;width:calc(33.3333333333% - 40px)}.collection_layout_grid>.wrap .collection_item>div{display:flex;align-items:center;height:100%;background:white}.collection_layout_grid>.wrap .collection_item>div>img,.collection_layout_grid>.wrap .collection_item>div>video{max-width:100%}.collection_layout_grid>.wrap .collection_item.no_border{border-bottom:none}.collection_layout_grid>.wrap .collection_item:hover{text-underline-offset:3px}.collection_layout_grid>.wrap .no_product{display:flex}.collection_layout_grid>.wrap .no_product p{margin:auto;padding:5% 6%}.collection_layout_grid>.wrap p.saison{text-align:center;margin:10px 0 0}.collection_layout_grid>.wrap .coming_soon{position:absolute;top:3%;right:4%;text-align:right}.collection_layout_grid>.wrap .coming_soon span{cursor:pointer;text-decoration:none}@media only screen and (max-width:768px){.collection_layout_grid>.wrap .coming_soon{display:none}}.collection_layout_grid>.wrap p.no_results{grid-column:1/4;padding-top:5%;text-align:center}.collection_layout_grid>.wrap img{width:100%}@media only screen and (max-width:768px){.collection_layout_grid>.wrap{grid-gap:60px 20px}.collection_layout_grid>.wrap .collection_item{position:relative;width:calc(50% - 10px)}.collection_layout_grid>.wrap p.title{display:none}}#collection .wrap{display:flex;flex-wrap:wrap;border-left:1px solid #000;border-right:1px solid #000}#collection .collection_image{position:relative}#collection .collection_image .stick{position:sticky;top:0}#collection .collection_image .stick img{border-right:1px solid #000}#collection .products_listing .product{display:flex;border-bottom:1px solid #000;border-left:1px solid #000}#collection .products_listing .product:last-of-type{border-bottom:none}#collection .products_listing .product:nth-child(odd) div:first-of-type{border-right:1px solid #000}#collection .products_listing .product:nth-child(2n){flex-direction:row-reverse}#collection .products_listing .product:nth-child(2n) div:last-of-type{border-right:1px solid #000}#collection .products_listing .product:nth-child(2){border-bottom:1px solid #000}#collection .products_listing .product>div{width:50%}#collection .products_listing .product>div:first-of-type{position:relative;background-color:#FFF}#collection .products_listing .product>div:first-of-type p{position:absolute;right:4%;top:4%;text-align:right}#collection .products_listing .product>div:first-of-type p span{cursor:pointer;text-decoration:none}#collection .products_listing .product>div.product_title{display:flex;background-color:transparent}#collection .products_listing .product>div.product_title p{text-align:center;margin:auto}#collection .products_listing .product>div img{width:100%}#collection .no_product{display:flex}#collection .no_product p{padding:5% 6%;margin:auto}@media only screen and (max-width:1023px){#collection .wrap{max-width:100%;border-left:none;border-right:none}#collection .collection_image{display:none;border-bottom:1px solid #000}#collection .collection_image .stick{position:static}#collection .collection_image .stick img{width:100%;border-right:none}#collection .products_listing .product{border-left:none}#collection .products_listing .product:nth-child(odd) img{border-right:1px solid #000}#collection .products_listing .product:nth-child(odd) div:last-of-type{border-left:none}}#product{position:relative;display:flex;flex-wrap:wrap}#product #product_image{width:50%;border-right:1px solid #000;background:#FFF}#product #product_image div img,#product #product_image div video{width:100%;border-bottom:1px solid #000}#product #product_image div:last-of-type img{border-bottom:none}#product #product_details{position:relative;width:50%}#product #product_details .stick{position:sticky;top:0;width:100%}#product #product_details .stick .infos,#product #product_details .stick .variants{padding:15px 8%;border-bottom:1px solid #000}#product #product_details .stick .infos h1,#product #product_details .stick .infos h2,#product #product_details .stick .infos h3,#product #product_details .stick .variants h1,#product #product_details .stick .variants h2,#product #product_details .stick .variants h3{font-weight:bold}#product #product_details .stick .infos{display:flex;flex-wrap:wrap;justify-content:space-between}#product #product_details .stick .variants{padding:30px 8%}#product #product_details .stick .variants h2{margin:0}#product #product_details .stick .variants .versions{margin:10px 0 20px 0;display:flex;flex-wrap:wrap;align-items:center}#product #product_details .stick .variants .versions .variant_option{min-width:32px;height:32px;display:flex;flex-wrap:wrap;justify-content:space-between;border:1px solid transparent;padding:3px;margin:0 10px 5px 0;cursor:pointer;position:relative}#product #product_details .stick .variants .versions .variant_option span{margin:auto;display:block}#product #product_details .stick .variants .versions .variant_option span img{width:100%;max-width:24px;height:auto}#product #product_details .stick .variants .versions .variant_option span.noimg{padding:0 4px 0 6px}#product #product_details .stick .variants .versions .variant_option:hover{border:1px solid #AAA}#product #product_details .stick .variants .versions .variant_option.selected{border:1px solid #000}#product #product_details .stick .variants .versions .variant_option.selected.nostock{border-color:#999}#product #product_details .stick .variants .versions .variant_option.nostock{color:#999;text-decoration:line-through}#product #product_details .stick .variants .versions .variant_option .color_sample{background:#F3EBDF;border:1px solid #000;position:absolute;z-index:100;text-align:center;display:none;top:40px;right:0}#product #product_details .stick .variants .versions .variant_option .color_sample p{padding:20px 40px;border-bottom:1px solid #000}#product #product_details .stick .variants .versions .variant_option .color_sample img{padding:30px 40px;width:auto;height:100%;max-height:50vh}#product #product_details .stick .variants .versions .variant_option:hover .color_sample{display:block}#product #product_details .stick .variants .versions #color_legend,#product #product_details .stick .variants .versions #size_legend{margin-left:auto;text-transform:lowercase}#product #product_details .stick .variants .versions #color_legend:first-letter,#product #product_details .stick .variants .versions #size_legend:first-letter{text-transform:uppercase}#product #product_details .stick .variants .versions #size_legend{text-decoration:underline;cursor:pointer}#product #product_details .stick .variants .no-js{display:none}#product #product_details .stick .buttons #AddToCart,#product #product_details .stick .buttons #coming_soon_action,#product #product_details .stick .buttons #out_of_stock_action,#product #product_details .stick .buttons .btn_alt,#product #product_details .stick .buttons .no_btn{display:block;width:100%;padding:15px;font-size:12px;font-family:"Gill Sans",sans-serif;line-height:20px;cursor:pointer;text-align:center;letter-spacing:2.5px;text-transform:uppercase;color:#F3EBDF;border:0;outline:none;background-color:#000;appearance:none}#product #product_details .stick .buttons #out_of_stock_action{cursor:unset}#product #product_details .stick .buttons .btn_alt{color:#000;border-bottom:1px solid #000;background-color:transparent}#product #product_details .stick .buttons .no_btn{color:#000;border-bottom:1px solid #000;background-color:transparent;cursor:initial;cursor:pointer}#product #product_details .stick .desc{overflow:hidden;padding:50px 8%}#product #product_details .stick .desc .ProductMeta__Description{overflow:scroll}#product #product_details .stick .desc .ProductMeta__Description::-webkit-scrollbar{display:none}#product #product_details .stick .desc .ProductMeta__Description .entete{position:relative;margin:10px 0 6px;cursor:pointer}#product #product_details .stick .desc .ProductMeta__Description .entete span{position:absolute;left:40%;display:inline-block;min-width:20px;text-align:center}#product #product_details .stick .desc .ProductMeta__Description .entete span:after{min-width:20px;font-size:12px;content:"+"}#product #product_details .stick .desc .ProductMeta__Description .entete span.opened:after{font-size:16px;content:"-"}#product #product_details .stick .desc .ProductMeta__Description .content{display:none;margin:0 0 20px;text-transform:initial}#product #product_details .stick .desc .ProductMeta__Description .content p{margin:0 0 15px}#product #product_details .stick .desc .ProductMeta__Description .content p:last-of-type{margin-bottom:0}#product #product_details .stick .desc .ProductMeta__Description .content[data-toggle="0"]{display:block}#product #product_details .stick .desc h3{margin:0 0 30px}#product #product_details .stick .desc p{text-transform:initial}@media only screen and (max-width:768px){#product{border-bottom:none}#product #product_image{width:100%;border-right:none;border-bottom:1px solid #000}#product #product_image div img,#product #product_image div video{width:100%;border:none}#product #product_details{width:100%}#product #product_details .stick{position:static}#product #product_details .stick .infos{padding:25px 4%}#product #product_details .stick .variants{padding:30px 4%}#product #product_details .stick .variants h2{margin:0 0 10px}#product #product_details .stick .variants .versions .variant_option .color_sample{left:0;right:unset}#product #product_details .stick .variants .versions .variant_option .color_sample img{width:300px;height:auto}#product #product_details .stick .desc{padding:0}#product #product_details .stick .desc .ProductMeta__Description div:last-of-type{border-bottom:none}#product #product_details .stick .desc .ProductMeta__Description .entete{margin:0;padding:4% 4% 4%;border-bottom:1px solid #000}#product #product_details .stick .desc .ProductMeta__Description .entete span{right:4%;left:unset}#product #product_details .stick .desc .ProductMeta__Description .content{display:none;margin:0;padding:4% 4% 4%;text-transform:initial;border-bottom:1px solid #000}#product #product_details .stick .desc .ProductMeta__Description .content p{margin:0 0 15px}}#cart .total .wrap{display:flex;flex-wrap:wrap}#cart .total .wrap>div{width:50%}#cart .total .wrap>div .btn{width:100%;margin-bottom:10px;padding:10px 30px}#cart .total .wrap>div.legal_details{padding:2% 2% 2% 0}#cart .total .wrap>div.legal_details p{margin:0 0 10px;font-size:13px;line-height:16px;letter-spacing:1px;text-transform:none}#cart .total .wrap>div.legal_details label{font-size:13px;line-height:16px;cursor:pointer;letter-spacing:1px;text-transform:none}#cart .total .wrap>div:last-of-type{padding:2%}#cart .total .wrap>div:last-of-type p{margin:0 0 20px}#cart .total .wrap>div:last-of-type p:first-of-type{float:left}#cart .total .wrap>div:last-of-type p:nth-child(2){float:right}#cart .item{border-bottom:1px solid #000}#cart .item .wrap{display:flex;flex-wrap:wrap;align-items:center}#cart .item .wrap>div{width:50%}#cart .item .wrap>div .img_wrapper{background-color:#FFF}#cart .item .wrap>div img{border-right:1px solid #000;border-left:1px solid #000}#cart .item .wrap>div.image_container{display:flex}#cart .item .wrap>div.details{padding:2%}#cart .item .wrap>div.details label,#cart .item .wrap>div.details p:not(.price),#cart .item .wrap>div.details p:not(.title){clear:both;font-size:10px;line-height:20px;letter-spacing:2.4px}#cart .item .wrap>div.details p.price,#cart .item .wrap>div.details p.title{float:left;clear:none;font-size:12px;line-height:20px}#cart .item .wrap>div.details p.price{float:right}#cart .item .wrap>div.details p.title{margin:0 0 3px}#cart .item .wrap>div.details .quantity{display:flex;align-items:center;width:100%;font-size:10px;font-family:"Gill Sans",sans-serif}#cart .item .wrap>div.details .quantity .quantity_label{display:inline-block;margin-right:40px}#cart .item .wrap>div.details .quantity .quantity_number{display:inline-block;width:auto;margin-right:20%}#cart .item .wrap>div.details .quantity span{display:inline-block;width:20px;height:20px;margin:0 5px;cursor:pointer}#cart .item .wrap>div.details .quantity span.add{background:url(../assets/plus@2x.png) no-repeat center center}#cart .item .wrap>div.details .quantity span.remove{background:url(../assets/moins@2x.png) no-repeat center center}#cart .item .delete{cursor:pointer}#cart .wrap>p{margin:0 0 30px;text-align:center}@media only screen and (max-width:768px){#cart .item .wrap{flex-direction:column}#cart .item .wrap>div{width:100%}#cart .item .wrap>div.image_container{margin:0 auto}#cart .item .wrap>div.image_container img{margin:0 auto;border-bottom:1px solid #000}#cart .total .wrap{flex-direction:column}#cart .total .wrap>div{width:100%}#cart .total .wrap>div.legal_details{padding:4% 2%}}.popin{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;display:none;height:100vh;background:rgba(243,235,223,0.9)}.popin .popin_wrapper{display:flex;position:fixed;z-index:11;top:0;right:0;bottom:0;left:0}.popin .popin_content{position:relative;z-index:12;overflow:hidden;min-width:300px;max-width:800px;max-height:80vh;margin:auto;border:1px solid #000;background:#F3EBDF}.popin .popin_content>.close{position:absolute;top:20px;right:18px;display:block;width:25px;height:25px;padding:0;cursor:pointer;opacity:1}.popin .popin_content>.close:after,.popin .popin_content>.close:before{position:absolute;top:5px;left:10px;width:1px;height:13px;content:" ";background-color:black}.popin .popin_content>.close:before{transform:rotate(45deg)}.popin .popin_content>.close:after{transform:rotate(-45deg)}.popin .popin_content .entete{padding:40px 60px;border-bottom:1px solid black}.popin .popin_content .entete p{line-height:20px}.popin .popin_content .contenu{padding:60px;overflow-y:auto;max-height:60vh}.popin .popin_content .boutique{margin:0 0 30px;text-transform:initial}.popin .popin_content .boutique p{line-height:20px}.popin .popin_content .boutique:last-of-type{margin-bottom:10px}@media only screen and (max-width:768px){.popin .popin-content{width:100%;min-width:initial;max-width:94%;max-height:800px;padding:30px}.popin .popin-content .close{top:10px;right:10px;width:22px;height:22px}.popin .popin-content .close:after,.popin .popin-content .close:before{left:10px;height:23px}}.search_wrapper{min-height:60vh;display:flex;flex-direction:column}.search_wrapper #research_form{margin:auto;width:100%}.search_wrapper #research_form form{margin:5vh auto;width:92%;max-width:340px;display:flex;flex-direction:column}.search_wrapper #research_form form input{margin:0 0 10px 0;font-family:"Gill Sans",sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:2px;padding:5px 5px;appearance:none;outline:none;border:1px solid #000;text-align:center}.search_wrapper #research_form form .btn{margin:0 0 10px 0}#contact_form{margin:0 0 40px 0;padding:0 0 40px 0;border-bottom:1px solid #000}#contact_form>div{display:flex;margin:0 0 10px 0}#contact_form label{display:inline-block;min-width:140px}#contact_form input,#contact_form select,#contact_form textarea{width:100%;max-width:280px;margin:0 0 5px 0;padding:2px 0 2px 4px;font-size:12px;font-family:"Gill Sans",sans-serif;letter-spacing:2px;text-transform:uppercase;border-top:none;border-right:none;border-bottom:1px solid #000;border-left:none;background-color:transparent}#contact_form textarea{height:100px}#contact_form .btn{padding-top:8px;padding-bottom:8px;background-color:#000}.coming_soon_form{border-bottom:none!important;padding:0!important}.coming_soon_form>div{flex-wrap:wrap;width:100%}.coming_soon_form label{width:100%;display:block;margin:0 0 20px 0}.coming_soon_form input{max-width:unset!important}.coming_soon_form input.hide{display:none!important}.boutiques .wrap{max-width:89%;margin:0 0 0 auto;display:flex;justify-content:space-between;border-left:1px solid #000}.boutiques .map{width:50%;height:100%;min-height:calc(100vh - 55px);overflow:hidden;position:relative}.boutiques .content{width:50%;overflow:scroll;scrollbar-width:none;border-left:1px solid #000;height:calc(100vh - 55px)}.boutiques .content::-webkit-scrollbar{display:none}.boutiques .content h1{position:relative;padding:5% 6%}.boutiques .content h1:after{border-bottom:1px solid #000;display:block;position:absolute;content:"";right:-1000%;left:0;bottom:0}.boutiques .content>div{width:85%;padding:5% 6%}.boutiques .content .boutique_item{margin:0 0 25px 0}.boutiques .content .boutique_item h2{margin:0 0 5px}.account{display:flex;flex-direction:column}.account .account_creation,.account .connexion,.account .lost_pwd,.account .my_account,.account .pwd_reinit{display:block;margin:20px 0}.account .account_creation h2,.account .connexion h2,.account .lost_pwd h2,.account .my_account h2,.account .pwd_reinit h2{margin:0 0 20px 0}.account .lost_pwd{display:none}.account form{margin:0 0 20px 0}.account form>div{display:flex;margin:0 0 10px 0}.account form .errors{text-transform:initial;display:inline-block;font-style:italic;letter-spacing:1px}.account form .errors ul{list-style:none;margin:0 0 10px 0}.account form label{display:inline-block;min-width:140px}.account form input,.account form select,.account form textarea{width:100%;max-width:280px;margin:0 0 5px 0;padding:2px 0 2px 4px;font-size:12px;font-family:"Gill Sans",sans-serif;letter-spacing:2px;text-transform:uppercase;border-top:none;border-right:none;border-bottom:1px solid #000;border-left:none;background-color:transparent}.account small{display:block;text-transform:initial;margin:-5px 0 0 140px;letter-spacing:2px}.account .btn{padding-top:8px;padding-bottom:8px;background-color:#000}.account .orders_list{margin:30px 0 20px 0}.account .orders_list .order_item{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #000;margin:10px 0 10px;padding:0 0 10px}.account .orders_list .order_item.canceled div{text-decoration:line-through}.account .lower{text-transform:initial}body{background:#F3EBDF;font-family:"Gill Sans",sans-serif;color:#000;font-size:12px;line-height:20px;letter-spacing:2.5px;text-transform:uppercase;display:flex;flex-direction:column;min-height:100vh;height:100%;overflow-x:hidden}body main{flex-grow:1;position:relative}body main.header_hovered:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(243,235,223,0.8)}*{box-sizing:border-box}h1,h2,h3,h4,p{font-weight:normal;line-height:normal}img{display:block;margin:0;height:auto}iframe{border:none}a{text-decoration:none;color:#000}a:active,a:focus,a:hover{text-decoration:underline}sup{font-size:0.4em;line-height:0;vertical-align:super}strong{font-weight:bold}::selection{color:white;background:#000}::-moz-selection{color:white;background:#000}.debug{display:none;padding:20px;background:#333;color:#FFF;font-size:13px;font-family:monospace;letter-spacing:normal;text-transform:none}.form-success{border:1px solid #000;text-transform:initial;line-height:20px;margin:0 0 50px;padding:5px 10px}