@import"marie.css";@font-face{font-family:HelveticaNeueLTPro;font-style:normal;font-weight:400;src:url(./HelveticaNeueLTPro-Roman.woff2) format("woff2")}body{font-family:HelveticaNeueLTPro,sans-serif;font-size:14px;letter-spacing:.5px;font-weight:400}body img{display:block;height:auto}body ::selection{color:#fffbf2;background:#3e7042}body .wrapper{margin:0 1.5rem;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 768px){body .wrapper{margin:0 4%}}@media (max-width: 1023px){#burger-wrapper{flex-grow:unset!important}#shopify-section-header-elx header #tools{width:unset!important}}#shopify-section-header-elx{position:sticky;z-index:10;top:-1px;background:#fffbf2}#shopify-section-header-elx header{position:relative;padding:1rem 0;font-size:14px;text-transform:uppercase;border-bottom:1px solid #707070}#shopify-section-header-elx header .wrapper .top{display:flex;align-items:center;justify-content:space-between;padding:10px}#burger-wrapper{flex-grow:1}#shopify-section-header-elx header #burger{display:none;width:20px;height:20px;margin:3px auto 0;background:url(./burger_icon_40.png) no-repeat center center;background-size:20px 20px}#shopify-section-header-elx header #logo_header{width:33.3333333333%;display:flex;justify-content:center}#shopify-section-header-elx header #menu{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 40px);max-width:1200px;margin:25px auto 0}#shopify-section-header-elx header #menu .menu_item{display:flex;align-items:center;height:100%;gap:0 16px}#shopify-section-header-elx header #menu .menu_item>a{margin:0 0 0 45px;padding:0;line-height:normal;font-weight:500}@media only screen and (max-width: 1360px){#shopify-section-header-elx header #menu .menu_item a{margin:0 0 0 25px}}@media only screen and (max-width: 1140px){#shopify-section-header-elx header #menu .menu_item a{margin:0 0 0 15px}}#shopify-section-header-elx header #menu .submenu{position:absolute;top:100px;right:0;left:0;display:none;padding:0;background:#fffbf2;font-size:.8rem}#shopify-section-header-elx header #menu .submenu hr{height:1px;border-top:1px solid #707070;background:none}#shopify-section-header-elx header #menu .submenu .sub_wrap{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0 32px;width:100%;max-width:1100px;margin:0 auto;padding:2rem}#shopify-section-header-elx header #menu .submenu .sub_wrap>div{display:flex;flex-direction:column;flex-wrap:wrap}#shopify-section-header-elx header #menu .submenu .sub_wrap>div p{font-weight:700}#shopify-section-header-elx header #menu .submenu .sub_wrap>div p a{margin:0}#shopify-section-header-elx header #menu .submenu .sub_wrap>div div{display:flex;flex:0 0 50%;flex-direction:column;align-items:flex-start}#shopify-section-header-elx header #menu .submenu .sub_wrap>div div a{display:inline;margin:3px 0 7px;text-transform:none;border:none}#shopify-section-header-elx header #menu .submenu .sub_wrap>div div a:active,#shopify-section-header-elx header #menu .submenu .sub_wrap>div div a:focus,#shopify-section-header-elx header #menu .submenu .sub_wrap>div div a:hover{text-decoration:underline}#shopify-section-header-elx header #menu .submenu .sub_wrap .featured-section img{width:190px;height:190px;object-fit:cover;object-position:center}#shopify-section-header-elx header #menu .submenu .sub_wrap .featured-section p{margin:.5rem 0 0;font-weight:700}#shopify-section-header-elx header #tools{display:flex;justify-content:flex-end;width:33.3333333333%}#shopify-section-header-elx header #tools #tools-line{padding:8px 8px 0}#shopify-section-header-elx header #tools a{display:block;width:1.7rem;height:2rem;margin:auto 5px;background-repeat:no-repeat;background-position:center center;background-size:20px 20px}#shopify-section-header-elx header #tools a.search{background-image:url(icon-search.png)}#shopify-section-header-elx header #tools a.cart{background-image:url(icon-cart.png);position:relative}#shopify-section-header-elx header #tools a.cart .nb_items{position:absolute;width:12px;height:12px;font-size:8px;line-height:15px;text-align:center;border-radius:50%;background:#000;color:#fff;top:0;right:0}#shopify-section-header-elx header #tools a.account{background-image:url(icon-account.png)}#shopify-section-header-elx header #tools #lng{position:absolute;right:5px;bottom:-8px;display:flex;justify-content:flex-end}#shopify-section-header-elx header #tools #lng a{display:inline-block;width:unset;height:unset;margin:0 2px 0 0;font-size:10px}#shopify-section-header-elx header #tools #lng a:after{display:inline-block;margin:0 0 0 2px;content:"/"}#shopify-section-header-elx header #tools #lng a:last-of-type:after{display:none}@media only screen and (max-width: 1023px){#shopify-section-header-elx header #burger{display:block}#shopify-section-header-elx header #logo_header{margin:0 auto}#shopify-section-header-elx header #logo_header img{margin:auto}#shopify-section-header-elx header #menu{display:none}#shopify-section-header-elx header #tools{margin-left:0;flex-direction:row-reverse}#shopify-section-header-elx header #tools #lng,#shopify-section-header-elx header #tools .account,#shopify-section-header-elx header #tools .search,#shopify-section-header-elx header #tools #tools-line{display:none}#shopify-section-header-elx header #tools .cart{margin-top:3px;margin-bottom:0;background-size:22px 22px}}#shopify-section-header-elx #menu_mobile{position:fixed;top:0;right:0;left:0;display:none;overflow-y:auto;height:-webkit-fill-available;height:stretch;height:100%;min-height:100vh;padding:13px 4% 0;background:#fffbf2}#shopify-section-header-elx #menu_mobile #cross{width:20px;height:20px;margin:0 0 40px;background:url(./cross.png) no-repeat center center;background-size:20px 20px}#shopify-section-header-elx #menu_mobile #link_list .menu__mobile_item{padding:20px 0 17px;border-bottom:1px solid #000}#shopify-section-header-elx #menu_mobile #link_list .menu__mobile_item .toggle_item{background:url(./plus.png) no-repeat right top;background-size:15px 15px}#shopify-section-header-elx #menu_mobile #link_list .menu__mobile_item .toggle_item.open{background-image:url(./moins.png);background-size:15px 15px}#shopify-section-header-elx #menu_mobile #link_list .menu__mobile_item .mobile_child{display:none;padding:20px 0 0}#shopify-section-header-elx #menu_mobile #link_list .menu__mobile_item .mobile_child:first-of-type{margin:17px 0 0;border-top:1px solid #000}#shopify-section-header-elx #menu_mobile #link_list .menu__mobile_item .subitem_content .mobile_grand_child{display:flex;flex-direction:column;margin:20px 0 20px 20px}#shopify-section-header-elx #menu_mobile #link_list .menu__mobile_item .subitem_content .mobile_grand_child a{padding:5px 0}#shopify-section-header-elx #menu_mobile #mobile_tools{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0}#shopify-section-header-elx #menu_mobile #mobile_tools a{display:block;width:30px;height:30px;margin:auto 5px;background-repeat:no-repeat;background-position:center center;background-size:16px 16px}#shopify-section-header-elx #menu_mobile #mobile_tools a.search{background-image:url(icon-search.png)}#shopify-section-header-elx #menu_mobile #mobile_tools a.cart{background-image:url(icon-cart.png)}#shopify-section-header-elx #menu_mobile #mobile_tools a.account{background-image:url(icon-account.png)}#shopify-section-header-elx #menu_mobile #mobile_lng{margin:20px 0 0;border-bottom:1px solid #000;padding-bottom:15px}#shopify-section-header-elx #menu_mobile #mobile_lng a:after{content:"/";display:inline-block;margin:0 2px;padding:0 2px}#shopify-section-header-elx #menu_mobile #mobile_lng a:last-of-type:after{display:none}#shopify-section-announcement-elx #announcement_elx{background:#3e7042;text-align:center;padding:0;font-size:12px;text-transform:uppercase}#shopify-section-announcement-elx #announcement_elx .announcement_content{margin:0 auto}#shopify-section-announcement-elx #announcement_elx p{margin:0;color:#f8f8f8;font-size:.9rem}#shopify-section-footer-elx{background:#3e7042;padding:80px 0;text-transform:uppercase;font-size:14px}#shopify-section-footer-elx .column{flex:1 1 auto;display:flex;flex-wrap:nowrap;justify-content:center}#shopify-section-footer-elx .column:first-of-type{justify-content:flex-start}#shopify-section-footer-elx .column:last-of-type{justify-content:flex-end}#shopify-section-footer-elx .column>div{flex:0 1 auto;margin:0 10px}#shopify-section-footer-elx .column nav{display:flex;flex-direction:column}#shopify-section-footer-elx .column nav.lowercase a{text-transform:none}#shopify-section-footer-elx .column a{display:inline-block;transition:color 50ms ease}#shopify-section-footer-elx .column a:active,#shopify-section-footer-elx .column a:focus,#shopify-section-footer-elx .column a:hover{color:#fffbf2}#shopify-section-footer-elx #logo_footer{text-align:center}#shopify-section-footer-elx #logo_footer img{margin:160px auto 100px}@media only screen and (max-width: 768px){#shopify-section-footer-elx{padding:40px 0}#shopify-section-footer-elx .wrapper{flex-direction:column}#shopify-section-footer-elx .column{justify-content:flex-start!important;margin:0 0 40px}#shopify-section-footer-elx .column div:first-of-type{min-width:100px;margin:0 10px 0 0}#shopify-section-footer-elx #logo_footer img{margin:40px auto}}.template-index .main-content{margin-top:-61px}.template-index .home_slide .slide{position:relative;min-height:100vh;background-repeat:no-repeat;background-position:center center;background-size:cover}.template-index .home_slide .slide .mobile_slide{position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-position:center center;background-size:cover;display:none}.template-index .home_slide{overflow:hidden}.template-index .home_slide .slide .slide_content{position:absolute;right:60px;bottom:25%;display:inline-block;padding:15px 25px 20px;background:#fffbf2}.template-index .home_slide .slide .slide_content p{margin:0;font-size:24px;text-transform:uppercase}.template-index .home_slide .slide .slide_content a{display:inline-block;font-size:14px;line-height:normal;text-transform:uppercase;border-bottom:1px solid #000}@media only screen and (max-width: 768px){.template-index .home_slide .slide{min-height:92vh}.template-index .home_slide .slide .mobile_slide{display:block}.template-index .home_slide .slide .slide_content{text-align:right;right:6%;left:6%;bottom:10%}}.template-index .home_introduction{padding:110px 60px;border-bottom:1px solid #000}.template-index .home_introduction .introduction_content{max-width:800px;margin:0 auto;font-size:24px;line-height:30px}@media only screen and (max-width: 768px){.template-index .home_introduction{padding:10vh 6%}.template-index .home_introduction .introduction_content{font-size:14px;line-height:normal}}.template-index .home_collection_slider{padding:70px 0 90px;border-bottom:1px solid #000;background-color:#fffbf2}.template-index .home_collection_slider h2{margin:0 60px 30px;font-size:24px;text-align:right;text-transform:uppercase}.template-index .home_collection_slider .collection_slider ul{margin:0}.template-index .home_collection_slider .collection_slider li{width:34%;position:relative}.template-index .home_collection_slider .collection_slider li img{width:100%;height:auto!important}.template-index .home_collection_slider .collection_slider li span{position:absolute;bottom:20px;right:20px;z-index:2}@media only screen and (max-width: 768px){.template-index .home_collection_slider h2{margin:0 6% 30px;font-size:18px;text-align:center}.template-index .home_collection_slider .collection_slider{display:flex;flex-wrap:wrap;white-space:normal;justify-content:center}.template-index .home_collection_slider .collection_slider .wrap ul{display:flex;flex-wrap:wrap;white-space:normal;justify-content:center;white-space:normal!important}.template-index .home_collection_slider .collection_slider .wrap ul li{width:46%;margin:0 1% 2%!important}.template-index .home_collection_slider .collection_slider .wrap ul li:nth-child(n+5){display:none!important}}.template-index .home_double_image{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #000;position:relative}.template-index .home_double_image .main_title{position:absolute;right:60px;top:60px;z-index:2;font-size:24px;text-align:right;text-transform:uppercase;margin:0}.template-index .home_double_image a{width:50%;position:relative;text-transform:uppercase}.template-index .home_double_image a img{width:100%;height:100%}.template-index .home_double_image a span{position:absolute;bottom:40px;right:60px}@media only screen and (max-width: 768px){.template-index .home_double_image{flex-direction:column}.template-index .home_double_image .main_title{right:4%;left:4%;top:-8vh;font-size:18px;text-align:center}.template-index .home_double_image a{width:100%;margin:0}.template-index .home_double_image a span{bottom:20px;right:30px}}.template-index .home_rendezvous{padding:70px 60px 90px;border-bottom:1px solid #000}.template-index .home_rendezvous h2{margin:0 0 70px;font-size:24px;text-align:right;text-transform:uppercase}.template-index .home_rendezvous .rendezvous_content{max-width:800px;margin:0 auto;font-size:24px}@media only screen and (max-width: 768px){.template-index .home_rendezvous{padding:70px 6% 90px}.template-index .home_rendezvous h2{margin:0 6% 30px;font-size:18px;text-align:center}.template-index .home_rendezvous .rendezvous_content{font-size:14px}}.template-index .home_instagram{padding:70px 0 90px;border-bottom:1px solid #000}.template-index .home_instagram sup{border-bottom:1px solid #000;margin:0 10px 0 0}.template-index .home_instagram h2{margin:0 60px 30px;font-size:24px;text-align:right;text-transform:uppercase}.template-index .home_instagram .insta_slider ul{margin:0}.template-index .home_instagram .insta_slider li{width:34%;position:relative}.template-index .home_instagram .insta_slider li img{width:100%;height:auto!important}@media only screen and (max-width: 768px){.template-index .home_instagram h2{margin:0 6% 30px;font-size:18px;text-align:center}.template-index .home_instagram .insta_slider{display:flex;flex-wrap:wrap;white-space:normal;justify-content:center}.template-index .home_instagram .insta_slider .wrap ul{display:flex;flex-wrap:wrap;white-space:normal;justify-content:center;white-space:normal!important}.template-index .home_instagram .insta_slider .wrap ul li{width:46%;margin:0 1% 2%!important}.template-index .home_instagram .insta_slider .wrap ul li:nth-child(n+5){display:none!important}}.template-index .home_reassurance{padding:100px 60px 110px;border-bottom:1px solid #000}.template-index .home_reassurance .reassurance_content{display:flex;flex-wrap:wrap;justify-content:space-evenly}.template-index .home_reassurance .reassurance_content .argument{flex:0 1 22%;max-width:320px}.template-index .home_reassurance .reassurance_content .argument h3{text-transform:uppercase;margin:0 0 10px;text-align:center}.template-index .home_reassurance .reassurance_content .argument img{margin:0 auto 10px}.template-index .home_reassurance .reassurance_content .argument div{max-width:260px;font-size:15px;margin:0 auto 10px;text-align:center}@media only screen and (max-width: 768px){.template-index .home_reassurance{padding:80px 6%}.template-index .home_reassurance .reassurance_content{flex-direction:column}.template-index .home_reassurance .reassurance_content .argument{margin:0 0 40px}.template-index .home_reassurance .reassurance_content .argument h3{font-size:18px}.template-index .home_reassurance .reassurance_content .argument div{max-width:none}}.template-index .home_newsletter{padding:70px 60px 120px;border-bottom:1px solid #000}.template-index .home_newsletter h2{margin:0 0 20px;font-size:24px;text-align:right;text-transform:uppercase}.template-index .home_newsletter .newsletter_content{max-width:560px;margin:0 auto;font-size:24px}.template-index .home_newsletter form input[type=email]{width:100%;margin:0 0 15px;text-align:center;border-top:0;border-right:0;border-bottom:1px solid black;border-left:0;padding:5px}.template-index .home_newsletter form button{display:block;width:100%}.template-index .home_newsletter form .errors{background:none;border:none;font-size:14px}.template-index .home_newsletter form .errors ul{list-style:none!important;margin-left:0;text-align:center}@media only screen and (max-width: 768px){.template-index .home_newsletter{padding:70px 6% 120px}.template-index .home_newsletter h2{margin:0 6% 30px;font-size:18px;text-align:center}}.collection_slider,.insta_slider{display:block;font-size:12px;border-radius:0;padding:0;background:#fffbf2;transform:translateZ(0);height:auto;-webkit-overflow-scrolling:touch}.touch .collection_slider,.touch .insta_slider{overflow:auto}.collection_slider[data-at*=left]>.wrap:before,.insta_slider[data-at*=left]>.wrap:before{opacity:1;text-indent:-50px}.collection_slider[data-at*=right]>.wrap:after,.insta_slider[data-at*=right]>.wrap:after{opacity:1;text-indent:-50px}.collection_slider>.wrap,.insta_slider>.wrap{overflow:hidden}.collection_slider>.wrap>ul,.insta_slider>.wrap>ul{list-style:none;white-space:nowrap;height:auto}.collection_slider>.wrap>ul>li,.insta_slider>.wrap>ul>li{display:inline-block;vertical-align:middle;height:100%;margin:0 0 0 4px;position:relative;overflow:hidden;transition:.25s ease-out}.collection_slider>.wrap>ul>li:first-child,.insta_slider>.wrap>ul>li:first-child{margin:0}.collection_slider>.wrap>ul>li>img,.insta_slider>.wrap>ul>li>img{display:block;height:100%;margin:auto;vertical-align:bottom;position:relative;z-index:1;transition:1s ease}.btn_elx{display:block;padding:10px 20px;font-size:14px;transition:all .1s ease;text-align:center;text-transform:uppercase;color:#fff;border:1px solid black;background:#000;text-decoration:none!important}.btn_elx:active,.btn_elx:focus,.btn_elx:hover{color:#000;background:transparent}.btn_elx.short{display:inline-block}.btn_elx.hidden_add_to_cart{display:none}.btn_elx.hidden_add_to_cart span{padding-top:4px;display:block}.btn_elx:disabled span{cursor:pointer}.no_underline{text-decoration:none!important}.checkbox_wrapper{display:flex;flex-wrap:nowrap;align-items:flex-start;margin:0 0 15px}.checkbox_wrapper input{margin:2px 8px 0 0}.checkbox_wrapper label{display:inline-block;margin:0;font-size:12px;letter-spacing:0;text-transform:none}.grid_elx{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 768px){.grid_elx{padding:0 4%;margin:0 auto}.grid_elx:after{display:none!important}}.grid_item_elx{width:32%;margin:0 0 20px}.grid_item_elx.big{width:66%}.grid_item_elx.lefted{margin-left:34%}.grid_item_elx.quarter{width:24%}.grid_item_elx .product_image_wrap{position:relative;display:flex;overflow:hidden;height:0;margin:0 0 10px;padding-bottom:100%}.grid_item_elx .product_image_wrap div{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:contain;transition:all .2s ease-in-out}.grid_item_elx .product_image_wrap div:nth-child(1){z-index:1}.grid_item_elx .product_image_wrap div:nth-child(2){z-index:2}.grid_item_elx .product_image_wrap div:nth-child(2):hover{opacity:0}.grid_item_elx .product_image_wrap div.main_image{opacity:1}.grid_item_elx .product_image_wrap div.alt_image{opacity:0}.grid_item_elx .product_image_wrap:active div.main_image,.grid_item_elx .product_image_wrap:focus div.main_image,.grid_item_elx .product_image_wrap:hover div.main_image{opacity:0}.grid_item_elx .product_image_wrap:active div.alt_image,.grid_item_elx .product_image_wrap:focus div.alt_image,.grid_item_elx .product_image_wrap:hover div.alt_image{opacity:1}.grid_item_elx .product_meta{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:12px}.grid_item_elx .product_meta span{display:inline-block;padding:0 0 0 18%}.grid_item_elx .product_meta .product_meta_infos{max-width:75%;display:flex;flex-direction:column;flex-wrap:wrap;text-align:right}@media only screen and (max-width: 768px){.grid_item_elx{width:100%}.grid_item_elx:nth-child(3n),.grid_item_elx:nth-child(3n-1){width:48%!important}.grid_item_elx.big,.grid_item_elx.lefted,.grid_item_elx.quarter{width:100%;margin-left:0}.grid_item_elx .product_meta{justify-content:flex-end}.grid_item_elx .product_meta span{display:none}}.pagination{padding:60px 0 0}.pagination .page{padding:0}.main-content h1.section-header__title{display:flex;justify-content:space-between;font-size:24px;line-height:30px;text-align:right;padding:0 0 5px;border-bottom:1px solid #000}.main-content h1.section-header__title:before{display:inline-block;margin:0 50px 0 0;content:"/"}.main-content .section-header__title_h2{font-size:24px;line-height:30px;text-align:right}.collection-content #CollectionSidebar .filter_title{margin:0 0 20px;padding:0 0 40px;font-size:14px;font-weight:700;text-transform:uppercase;border-bottom:1px solid black;letter-spacing:0px}.collection-content #CollectionSidebar .collapsible-trigger-btn{font-size:14px;line-height:21px;letter-spacing:0}.collection-content #CollectionSidebar .collection-sidebar__group{border:none}.collection-content #CollectionSidebar .tag{text-transform:capitalize;margin-bottom:.7em!important;padding:0 0 0 15px}.collection-content #CollectionSidebar .tag-list a{display:block;border-bottom:1px solid transparent;line-height:1.2;display:inline-block}.collection-content #CollectionSidebar .tag-list a:active,.collection-content #CollectionSidebar .tag-list a:focus,.collection-content #CollectionSidebar .tag-list a:hover{border-bottom:1px solid #000}.collection-content #CollectionSidebar .tag-list--checkboxes a{margin-left:25px;padding:5px 0;font-size:14px}.collection-content #CollectionSidebar .tag-list--checkboxes a:before{display:none}.collection-content #CollectionSidebar .tag--active>a{display:inline-block;font-weight:400;border-bottom:1px solid #000}@media only screen and (max-width: 768px){.collection-content #CollectionSidebar{display:none!important}}.collection-content #shopify-section-collection-template-elx{padding-bottom:60px}.collection-content #collection_header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0 0 40px}.collection-content #collection_header h1{margin:0;font-size:14px;font-weight:700}.collection-content #collection_header .collection_breadcrumb{display:flex;margin:0;font-size:14px;list-style:none;text-transform:uppercase}.collection-content #collection_header .collection_breadcrumb li{margin:0}.collection-content #collection_header .collection_breadcrumb li:after{display:inline-block;margin:0 5px;content:"/"}.collection-content #collection_header .collection_breadcrumb li:last-of-type:after{display:none}.collection-content #collection_header .collection_count{margin:0;font-size:12px}.collection-content .collection_description{text-align:center;margin:0 auto 20px;max-width:640px}.collection-content .collection_description h1{margin:0 0 10px;font-size:16px;font-weight:700}.collection-content .collection_description>div{font-size:12px}.collection-content .collection_description>div p{margin:0}@media only screen and (max-width: 768px){.collection-content .grid_elx{padding:0}}#shopify-section-product-template{border-bottom:1px solid #000}#shopify-section-product-template .page-width{padding:0 140px}#shopify-section-product-template .page-width .grid{margin-left:0!important}@media only screen and (max-width: 1023px){#shopify-section-product-template .page-width{padding:0 4%}}#media_wrapper{padding-left:0;padding-right:40px;display:flex;justify-content:space-between;gap:10px}#media_wrapper .thumbnails>div{top:70px;position:sticky}#media_wrapper .thumbnails>div img{margin-bottom:10px}#media_wrapper .product-image{position:relative;margin:0 0 10px;cursor:zoom-in}#media_wrapper .viewer3D{margin:0 0 10px}#media_wrapper .viewer3D iframe{display:block;width:100%;height:100%;border:none}@media only screen and (max-width: 1023px){#media_wrapper{padding-top:4%;padding-right:0}}@media only screen and (max-width: 768px){#media_wrapper{display:block}#media_wrapper .thumbnails{display:none}}#information_wrapper{position:sticky;top:0}#information_wrapper .product-single__meta{max-width:400px;padding-left:0}#information_wrapper .product-single__meta .breadcrumb{margin:0 0 75px;font-size:14px;text-transform:uppercase}#information_wrapper .product-single__meta .product-single__title{font-size:16px!important;font-weight:700;text-align:left;line-height:22px}#information_wrapper .product-single__meta .variant__label{display:none}#information_wrapper .product-single__meta .variant-input-wrap label{margin:0 10px;padding:5px;box-shadow:none}#information_wrapper .product-single__meta .variant-input-wrap input[type=radio]+label{border-bottom:1px solid transparent}#information_wrapper .product-single__meta .variant-input-wrap input[type=radio]:checked+label{border-bottom:1px solid #000}#information_wrapper .product-single__meta .product-single__description{margin-bottom:0;font-size:14px}#information_wrapper .product-single__meta .bloc_infos_solo>h3{font-size:12px;line-height:normal;padding:20px 0 5px;margin:0;letter-spacing:.5px;border-bottom:1px solid black}#information_wrapper .product-single__meta .bloc_colors,#information_wrapper .product-single__meta .bloc_infos{position:relative;width:100%}#information_wrapper .product-single__meta .bloc_colors.colors>div,#information_wrapper .product-single__meta .bloc_infos.colors>div{margin-top:0!important;display:block}#information_wrapper .product-single__meta .bloc_colors.colors>h3,#information_wrapper .product-single__meta .bloc_infos.colors>h3{background:none}#information_wrapper .product-single__meta .bloc_colors[data-opened=true]>h3,#information_wrapper .product-single__meta .bloc_infos[data-opened=true]>h3{background-image:url(close.png)}#information_wrapper .product-single__meta .bloc_colors[data-opened=false]>h3,#information_wrapper .product-single__meta .bloc_infos[data-opened=false]>h3{background-image:url(open.png)}#information_wrapper .product-single__meta .bloc_colors h3,#information_wrapper .product-single__meta .bloc_infos h3{font-size:12px;line-height:normal;padding:20px 0 5px;margin:0;letter-spacing:.5px;border-bottom:1px solid black;cursor:pointer;background:url(open.png) no-repeat right 90%;background-size:16px}#information_wrapper .product-single__meta .bloc_colors>div,#information_wrapper .product-single__meta .bloc_infos>div{display:none;margin-top:20px}#information_wrapper .product-single__meta .bloc_colors .spacer p,#information_wrapper .product-single__meta .bloc_infos .spacer p{margin:0;text-align:left}#information_wrapper .product-single__meta .bloc_colors .spacer>div,#information_wrapper .product-single__meta .bloc_infos .spacer>div{margin-bottom:15px}#information_wrapper .product-single__meta .buy_btn_div{width:100%}#information_wrapper .product-single__meta .available_in_store{text-align:center;margin:10px 0 5px}#information_wrapper .product-single__meta .alma_promo{text-align:center;margin:10px 0 0}#information_wrapper .product-single__meta .alma_promo a{text-decoration:underline}#information_wrapper .product-single__meta .vente_hors_stock{margin:5px 0}#information_wrapper .product-single__meta .paired_list{padding:10px 0}#information_wrapper .product-single__meta .paired_list>div{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:5px;overflow:hidden}#information_wrapper .product-single__meta .paired_list a{border:1px solid transparent;position:relative;width:80px;height:80px;background-repeat:no-repeat;background-position:center center;background-size:100px 100px;transition:background-size .15s ease}#information_wrapper .product-single__meta .paired_list a:last-of-type{margin-right:0}#information_wrapper .product-single__meta .paired_list a:active,#information_wrapper .product-single__meta .paired_list a:focus,#information_wrapper .product-single__meta .paired_list a:hover{border:1px solid transparent;background-size:150px 150px}#information_wrapper .product-single__meta .paired_list a.selected{border:1px solid black}#information_wrapper .product-single__meta .guide_tailles{display:block;cursor:pointer;text-align:right;text-decoration:underline}#information_wrapper .product-single__meta .title_and_prices{flex:1 0;margin:0 0 10px}#information_wrapper .product-single__meta .title_and_prices .prices_list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%}@media only screen and (max-width: 1023px){#information_wrapper{padding-left:0}}#focus_collection{padding:75px 0;border-top:1px solid #000}#focus_collection .page-width{display:flex;flex-wrap:nowrap;justify-content:space-between}#focus_collection .focus_collection_image{width:60%;padding-right:40px}#focus_collection .focus_collection_image img{width:100%;height:auto}#focus_collection .focus_collection_content{display:flex;flex:0 1 40%;flex-wrap:wrap;justify-content:flex-end;padding-left:40px}#focus_collection .focus_collection_content>div{margin:auto 0 auto auto;padding:0 0 0 45px}#focus_collection .focus_collection_content>div h3{margin:0 0 20px;padding:0 0 20px;font-size:24px;text-align:right;border-bottom:1px solid #000}#focus_collection .focus_collection_content>div>div{font-size:14px!important}@media only screen and (max-width: 1023px){#focus_collection{padding:40px 0}#focus_collection .page-width{flex-direction:column}#focus_collection .focus_collection_image{width:100%;margin:0 auto 40px}#focus_collection .focus_collection_content{width:100%;padding-left:0}#focus_collection .focus_collection_content>div{margin:auto auto auto 0;padding:0}}#maison section{display:flex;min-height:85vh;background-color:#fffbf2;background-repeat:no-repeat;background-position:center center;background-size:cover}#maison section:nth-child(odd) .wrapper .card{margin-left:auto;margin-right:0}#maison section .image_mobile{display:none;width:100%}#maison section .image_mobile img{width:100%;height:auto}#maison section .wrapper{margin:0 auto;width:100%;max-width:1640px;align-items:center}#maison section .card{width:100%;max-width:520px;margin:auto auto 12vh 0;padding:25px;background:#fffbf2}#maison section .card .card_title{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin:0 0 20px;padding:0 0 10px;font-size:24px;border-bottom:1px solid #000}#maison section .card .card_title span{display:inline-block}#maison section .card .card_title .title{max-width:85%}#maison section .card .card_title .title p{line-height:26px;text-align:right;margin:0}#maison section .card .card_content{font-size:12px}#maison section .card .card_content p:last-of-type{margin-bottom:0}@media only screen and (max-width: 1023px){#maison section{min-height:none;background-image:none!important}#maison section .image_mobile{display:block}#maison section .card{margin:auto!important;padding:50px 25px}}.page{display:flex;justify-content:flex-end;padding:10vh 0}.page .wrapper{display:block;width:100%;max-width:748px;margin:0 140px}.page h1,.page h2{display:flex;justify-content:space-between;margin:65px 0 30px;font-size:24px;line-height:30px;text-align:right}.page h1:before,.page h2:before{display:inline-block;margin:0 50px 0 0;content:"/"}.page .underlined,.page h1{margin:0 0 80px;padding:0 0 5px;border-bottom:1px solid #000}.page .underlined{margin-top:65px}.page h3{margin-top:40px;font-size:14px;font-weight:700;line-height:normal}.page h3:before{display:inline-block;margin:0 10px 0 0;content:"/"}.page p,.page ul{margin-bottom:15px}.page a{text-decoration:underline}@media only screen and (max-width: 768px){.page .wrapper{max-width:unset;margin:0 4%}}#contact .underlined,#contact h1{margin-bottom:40px}#contact .table_wrapper{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}#contact table{width:100%;max-width:380px;margin:0 0 20px auto;border:none;background:transparent}#contact table tr{background:transparent}#contact table tr td,#contact table tr th{width:50%;padding:0;font-size:14px;border:none;background:transparent}#contact table tr td:last-of-type,#contact table tr th:last-of-type{text-align:right}#contact #contact_form{display:flex;flex-wrap:wrap;justify-content:flex-end}#contact #contact_form .form_wrapper{width:100%;max-width:380px}#contact #contact_form .input_line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;margin:0 0 20px;border-bottom:1px solid #000}#contact #contact_form label{margin:0 40px 0 0;font-size:14px;letter-spacing:0;text-transform:unset}#contact #contact_form input[type=email],#contact #contact_form input[type=text]{flex:0 1 260px;padding:0 5px;text-align:right;border:none}#contact #contact_form textarea{width:100%;margin:10px 0 20px;background-color:#fff}#contact #contact_form .btn_elx{width:100%}#contact #contact_form .form-success{margin-bottom:20px;font-size:14px}.template-search .page-width{max-width:1640px;padding:10vh 140px}@media only screen and (max-width: 768px){.template-search .page-width{padding:10vh 4%}}.search_header_elx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0 0 40px}.search_header_elx h3{margin:0;font-size:14px;font-weight:700;line-height:normal}.search_header_elx .search-bar--page,.search_header_elx [data-type_headers_align_text=true] .search-bar--page{width:100%;max-width:380px;margin:0 0 0 auto!important}.search_header_elx .search-bar--page .form_wrapper,.search_header_elx [data-type_headers_align_text=true] .search-bar--page .form_wrapper{width:100%}.search_header_elx .search-bar--page .input_line,.search_header_elx [data-type_headers_align_text=true] .search-bar--page .input_line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;margin:0 0 20px;border-bottom:1px solid #000}.search_header_elx .search-bar--page label,.search_header_elx [data-type_headers_align_text=true] .search-bar--page label{margin:0 40px 0 0;font-size:14px;letter-spacing:0;text-transform:unset}.search_header_elx .search-bar--page input[type=search],.search_header_elx [data-type_headers_align_text=true] .search-bar--page input[type=search]{flex:0 1 260px;padding:0 5px;text-align:right;border:none}.search_header_elx .search-bar--page .btn_elx,.search_header_elx [data-type_headers_align_text=true] .search-bar--page .btn_elx{width:100%}.template-cart .page-width{padding:10vh 140px;max-width:1640px}@media only screen and (max-width: 768px){.template-cart .page-width{padding:10vh 4%}}.template-cart .cart__terms label{font-size:12px}.template-cart .cart__terms label a{text-decoration:underline}.template-customers-login label{font-size:11px!important;letter-spacing:0!important}.template-customers-login h2{font-size:18px}.template-customers-login #customer_register_link{display:inline-block}.template-customers-account h2,.template-customers-account h3,.template-customers-addresses h2,.template-customers-addresses h3{font-size:24px;border-bottom:1px solid #000}.template-customers-account .section-header,.template-customers-addresses .section-header{text-align:right!important}.template-customers-account .add_adress,.template-customers-account .logout,.template-customers-addresses .add_adress,.template-customers-addresses .logout{margin:10px 0 20px auto;display:inline-block}.template-customers-account label,.template-customers-addresses label{font-size:11px!important;letter-spacing:0!important}#shopify-section-newsletter-popup{background-color:#14141499}#shopify-section-newsletter-popup .modal__centered-content{padding:0}#shopify-section-newsletter-popup .modal .newsletter .image-wrap{margin-bottom:0!important}#shopify-section-newsletter-popup .nl_content_wrapper{padding:20px 40px}#shopify-section-newsletter-popup h3{font-size:18px;margin:20px 0}#shopify-section-newsletter-popup #newsletter-newsletter-popup input[type=email]{width:100%;padding:5px;background:#fff;border:1px solid black;border-radius:4px;padding:.6rem .5rem;text-align:left;margin:.4rem 0}#shopify-section-newsletter-popup #newsletter-newsletter-popup button{display:block;width:100%;font-weight:700;font-size:1rem}#shopify-section-newsletter-popup .rte{font-size:12px}.elx_popup{display:none;top:0;bottom:0;overflow:hidden;left:0;right:0;width:100%;height:100vh;background:#000c;position:fixed;z-index:11}.elx_popup .flex_wrapper_popup{width:100%;height:100vh;display:flex;flex-wrap:wrap;justify-content:space-between}.elx_popup .wrapper_popup{position:relative;width:720px;max-width:90%;margin:auto;background:#fffbf2}.elx_popup .wrapper_popup .close_popup{position:absolute;right:0;top:5px}.elx_popup .wrapper_popup .close_popup svg{width:32px;height:32px}.elx_popup .wrapper_popup .content_popup{padding:50px 40px 30px;font-size:12px;line-height:16px}.elx_popup .wrapper_popup .title_popup{text-transform:uppercase;font-size:24px;line-height:30px;border-bottom:1px solid #000000;padding:0 0 5px;text-align:right;margin:0 0 30px}.elx_popup .wrapper_popup h2,.elx_popup .wrapper_popup h3{font-size:14px!important;font-weight:700!important;margin:0 0 10px!important}.elx_popup .wrapper_popup a{text-decoration:underline}.elx_popup table{border:0;border-spacing:0;margin:0 0 20px}.elx_popup table thead{text-transform:uppercase}.elx_popup table tr td{padding:6px 10px 4px;border-bottom:1px solid #000}.elx_popup table tr td:last-of-type{text-align:right}#shopify-section-article-template .article_blog{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;align-items:flex-start}#shopify-section-article-template .article_blog .article_medias{width:50%}#shopify-section-article-template .article_blog .article_content{width:50%;display:flex;position:sticky;margin-top:200px;top:140px;right:0}#shopify-section-article-template .article_blog .article_content .encart{margin:auto;width:50%;max-width:440px}#shopify-section-article-template .article_blog .article_content img{display:none!important}#shopify-section-article-template .article_blog .article_content .breadcrumb{text-align:right}#shopify-section-article-template .article_blog .article_content .section-header__title{margin-bottom:15px}#shopify-section-article-template .article_blog .article_content .article__body{margin-bottom:30px!important}@media only screen and (max-width: 768px){#shopify-section-article-template .article_blog{display:inline}#shopify-section-article-template .article_blog .article_medias{width:auto;display:flex;flex-wrap:nowrap;justify-content:flex-start;text-align:left;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;scroll-behavior:smooth;scroll-snap-type:x mandatory}#shopify-section-article-template .article_blog .article_medias::-webkit-scrollbar{display:none}#shopify-section-article-template .article_blog .article_medias>div{min-width:95%;scroll-snap-align:start;width:100%}#shopify-section-article-template .article_blog .article_medias>div img{width:100%}#shopify-section-article-template .article_blog .article_content{width:90%;margin:50px auto 0}#shopify-section-article-template .article_blog .article_content .encart{width:100%}#shopify-section-article-template .article_blog .article_content .encart .section-header__title{margin-bottom:30px}#shopify-section-article-template .article_blog .article_content .page{padding:0}}.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;-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:translateZ(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:400;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:translateY(-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:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-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:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:0}.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:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.debug,#ot-sdk-btn-floating{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/72/assets/custom.css.map */
