@font-face{font-family:Futura-Pro-Heavy;src:url(futura-pro-medium.woff) format("woff");font-display:swap}@font-face{font-family:Futura-Extrabold;font-weight:900;line-height:normal;src:url(futura-pro-extrabold.woff) format("woff");font-display:swap}strong{font-family:Futura-Pro-Heavy,Futura,sans-serif;font-weight:400!important}.extra{font-family:Futura-Extrabold;font-weight:900;line-height:normal}@media screen and (max-width:767px){.index-sections{margin-top:-65px}}.collection-list{justify-content:space-evenly;padding:10% 0 4%}.collection-list .collection-item{background:none}.collection-list .one-third{width:28%}.collection-list .one-third .collection-item__image{padding-top:150%}.collection-list .one-third .collection-item__info{position:absolute;top:0;left:2%}.collection-list .one-third .collection-item__info h3{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#fff}.collection-list .one-third .collection-item__bg:hover{transform:none}@media screen and (max-width:767px){.collection-list{display:none}}@media screen and (max-width:767px){.index-hero .responsive-wide-image{padding:0!important}}@media screen and (max-width:767px){.index-hero .background-size-cover{width:100%!important;height:100%!important;min-height:100%!important;right:0!important;top:0!important}}.index-video{position:relative}.index-video .btn{margin:auto;color:#fff!important}.index-video .video_mobile{display:none;min-height:100vh;width:100%;height:100vh;position:fixed;overflow:hidden;z-index:0;left:0;top:0;pointer-events:none;transform:translateZ(0)}.index-video .video_mobile img,.index-video .video_mobile video{object-fit:cover;background:#000;height:100%;width:100%}@media only screen and (max-width:768px){.index-video .video_desktop{display:none}.index-video .video_mobile{display:block}}.index-map .column__block:first-of-type{border-top:1px solid #111;border-bottom:1px solid #111}@media screen and (max-width:767px){.homepage-columns{flex-direction:column}.index-map .btn--large{padding:0 20px;margin:0}.btn{padding:7px 0}}#shopify-section-index-slideshow .slideshow__arrow .icon{width:20px;height:20px;cursor:pointer;opacity:.6}#shopify-section-index-slideshow .slideshow__arrow .icon:active,#shopify-section-index-slideshow .slideshow__arrow .icon:focus,#shopify-section-index-slideshow .slideshow__arrow .icon:hover{opacity:1}.btn--large{padding:7px 0}.map-section .btn{border-bottom-color:transparent}.map-section .btn:hover{color:#000;border-bottom-color:#000}.modal--newsletter .modal__description{max-width:265px;margin-bottom:15px}.zoe-bloc .zoe-bloc-content{position:relative;text-align:center;color:#fff}.zoe-bloc .zoe-bloc-content .zoe-bloc-content-background{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:none;background-color:#f3f4f0;background-repeat:no-repeat;background-position:center center;background-size:cover}.zoe-bloc .zoe-bloc-content .zoe-bloc-content-image{width:100%;height:100vh}.zoe-bloc .zoe-bloc-content .zoe-bloc-content-image.non_fullwidth{display:flex}.zoe-bloc .zoe-bloc-content .zoe-bloc-content-image .zoe-background{height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.zoe-bloc .zoe-bloc-content .zoe-bloc-content-image .zoe-image{display:block;max-width:100%;max-height:100%;margin:auto}.zoe-bloc .zoe-bloc-content .zoe-bloc-content-text{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;display:flex;letter-spacing:2px;text-transform:uppercase}.zoe-bloc .zoe-bloc-content .zoe-bloc-content-text>div{margin:auto}.zoe-bloc .zoe-bloc-content .zoe-bloc-content-text p{margin:0 0 10px;font-size:11.2px}.zoe-bloc .zoe-bloc-content .zoe-bloc-content-text h2{margin:0 0 20px;font-size:20px}.zoe-bloc .zoe-bloc-content .zoe-bloc-content-text span{padding:5px 0;font-size:12.8px;line-height:19px;border-color:inherit;border-bottom:1px solid}@media screen and (max-width:767px){.zoe-bloc{padding:0!important}.zoe-bloc .zoe-bloc-content{height:100vh}.zoe-bloc .zoe-bloc-content .zoe-bloc-content-background{display:block}.zoe-bloc .zoe-bloc-content .zoe-bloc-content-image{display:none}}.zoe-carrousel{height:100%;text-align:center;letter-spacing:2px;text-transform:uppercase;background-repeat:no-repeat;background-position:center;background-size:cover}.zoe-carrousel .slide{height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.zoe-carrousel .fp-controlArrow.fp-prev{width:28px;height:40px;background:url(../assets/arrow-right.svg) no-repeat center center;background-size:5px 20px;border:none!important;transform:rotate(180deg)}.zoe-carrousel .fp-controlArrow.fp-next{width:28px;height:40px;background:url(../assets/arrow-right.svg) no-repeat center center;background-size:5px 20px;border:none!important}.zoe-carrousel p{margin:0 0 10px;font-size:11.2px}.zoe-carrousel h2{margin:0 0 20px;font-size:20px}.zoe-carrousel span{padding:5px 0;font-size:12.8px;line-height:19px;border-color:inherit;border-bottom:1px solid}@media only screen and (max-width:749px){.zoe-carrousel .fp-controlArrow.fp-prev,.zoe-carrousel .fp-controlArrow.fp-next{width:10px;height:40px;background-size:10px 40px}}#fp-nav,.fp-slidesNav{text-align:center}#fp-nav ul li,.fp-slidesNav ul li{margin:3px 7px!important}#fp-nav ul li a span,.fp-slidesNav ul li a span{background:#ccc!important}.zoe-footer{padding-bottom:30px;padding-top:30px}.zoe-footer .site-footer{padding-top:0!important}.site-nav a{font-size:11.2px;letter-spacing:3px;text-transform:uppercase}#SearchToggle,.header__account__link,.header__cart__icon__wrapper{font-size:10px;letter-spacing:2px;text-transform:uppercase}#SearchToggle .phone-hidden,.header__account__link .phone-hidden,.header__cart__icon__wrapper .phone-hidden{padding-bottom:2px;border-bottom:1px solid transparent}#SearchToggle:hover .phone-hidden,.header__account__link:hover .phone-hidden,.header__cart__icon__wrapper:hover .phone-hidden{border-bottom:1px solid #111}.header__account__link.mobile{display:none}.is-sticky .header__content{animation:none}@media screen and (max-width:767px){.header__account__link.mobile{display:block}.template-index .header__content{background:none}.template-index .header-content{transition:none;background:none}.template-index .header-content.deployed{background:#f3f4f0}}.hero__btn.btn--secondary{font-weight:400}.grandparent>.main-menu-dropdown a.megamenu__image-title-link{color:#000}.grandparent>.main-menu-dropdown a.megamenu__image-title-link:nth-of-type(3),.grandparent>.main-menu-dropdown a.megamenu__image-title-link:nth-of-type(4){color:#000!important}.grandparent>.main-menu-dropdown a.megamenu__image-title-link:hover{color:#000!important}@media only screen and (min-width:767px){.main-menu-dropdown--megamenu li.parent{display:flex;padding-top:0!important}.main-menu-dropdown--megamenu li.parent .main-menu-dropdown--has-links{margin:auto;padding-top:0!important;padding-bottom:10px!important}.main-menu-dropdown--megamenu li.parent .main-menu-dropdown--has-links ul{padding:0!important}}.language_selector_mobile{margin:20px 0 12px;border-top:1px solid rgba(17,17,17,.0666666667);border-bottom:1px solid rgba(17,17,17,.0666666667)}.language_selector_mobile #localization_form select{font-size:10px;letter-spacing:2px;text-transform:uppercase;max-width:unset;width:100%;color:#111}.language_selector_mobile .select_wrapper{border-right:1px solid rgba(17,17,17,.0666666667);display:flex;flex:1 1 auto}.language_selector_mobile .select_wrapper:last-child{border-right:none;flex:0 1 100px;justify-content:center}@media screen and (min-width:767px){.language_selector_mobile{display:none}}.language_selector{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;padding-left:30px;font-size:10px;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width:767px){.language_selector{display:none}}.language_selector .ly-custom-dropdown-current{padding:5px 0}.language_selector .ly-custom-dropdown-list{margin-top:1px}.language_selector .ly-custom-dropdown-list li{padding:5px 2px}aside.promo{position:relative}aside.promo .promo_close{position:absolute;z-index:40;top:5px;right:10px;display:block;width:16px;height:16px;cursor:pointer}aside.promo .promo_close svg{width:10px;height:10px;stroke:#000}.language-mobile{margin-top:20px;margin-bottom:20px;padding:0;font-size:11.2px!important;text-align:left;letter-spacing:2px;text-transform:uppercase}.language-mobile ul{margin:0}.language-mobile .ly-languages-switcher-link{display:block;margin:0;padding:5px 30px 5px 15px!important;font-size:11.2px!important;letter-spacing:3px;text-transform:uppercase}@media screen and (min-width:767px){.language-mobile{display:none}}.header__cart__icon__wrapper{display:flex;align-items:center;margin-left:20px}.header__cart__icon__wrapper .phone-hidden{padding-bottom:0}.header__cart__icon__wrapper svg{position:absolute;right:0}.header__cart__icon__wrapper .header__cart__count{top:-6px;right:1px;font-size:10px;font-weight:400;color:#000;border:none;background:none}.header__cart__icon__wrapper .header__cart__count:hover{color:#000}@media screen and (max-width:749px){.header__cart__icon__wrapper{margin-bottom:5px}.header__cart__icon__wrapper svg{position:unset}.header__cart__icon__wrapper .header__cart__count{top:4px}}.search-icon{width:20px;height:20px;margin-right:10px}@media screen and (max-width:749px){.search-icon{margin-top:2px}.search-icon svg{width:18px;height:18px}}.user-links a{height:auto}#account-link .icon{margin-bottom:4px}#NavMenus .child>.nav-link,#NavMenus .grandparent>.nav-link{padding:4px 1px}#NavMenus .child>.nav-link.active,#NavMenus .child>.nav-link:hover,#NavMenus .grandparent>.nav-link.active,#NavMenus .grandparent>.nav-link:hover{border-bottom:1px solid #111}#NavMenus .parent>.nav-carat{display:none}#NavMenus a[href*=happy-days-e21]{color:#b92e2e!important}#NavMenus a[href*=happy-days-e21].active,#NavMenus a[href*=happy-days-e21]:hover{border-bottom:1px solid #b92e2e!important}#NavMenus a[href*=octobre-rose]{color:#cba1ac!important}#NavMenus a[href*=octobre-rose].active,#NavMenus a[href*=octobre-rose]:hover{border-bottom:1px solid #cba1ac!important}#NavMenus a[href*=soeur-soutient-lukraine-sos-villages-denfants]{color:#3975c5!important}#NavMenus a[href*=soeur-soutient-lukraine-sos-villages-denfants].active,#NavMenus a[href*=soeur-soutient-lukraine-sos-villages-denfants]:hover{border-bottom:1px solid #3975C5!important}#NavMenus .main-menu.red .grandparent:first-of-type>.nav-link:first-of-type{color:#b92e4e!important}#NavMenus .main-menu.red .grandparent:first-of-type>.nav-link:first-of-type.active,#NavMenus .main-menu.red .grandparent:first-of-type>.nav-link:first-of-type:hover{border-bottom:1px solid #b92e4e!important}#NavMenus .main-menu.red>.child:first-of-type .nav-link:first-of-type{color:#b92e4e!important}#NavMenus .main-menu.red>.child:first-of-type .nav-link:first-of-type.active,#NavMenus .main-menu.red>.child:first-of-type .nav-link:first-of-type:hover{border-bottom:1px solid #b92e4e!important}#NavMenus .main-menu.red .rouge{color:#b92e2e!important}#NavMenus .main-menu.octobre-rose .grandparent:first-of-type>.nav-link:first-of-type{color:#cba1ac!important}#NavMenus .main-menu.octobre-rose .grandparent:first-of-type>.nav-link:first-of-type.active,#NavMenus .main-menu.octobre-rose .grandparent:first-of-type>.nav-link:first-of-type:hover{border-bottom:1px solid #cba1ac!important}#NavMenus .main-menu.octobre-rose>.child:first-of-type .nav-link:first-of-type{color:#cba1ac!important}#NavMenus .main-menu.octobre-rose>.child:first-of-type .nav-link:first-of-type.active,#NavMenus .main-menu.octobre-rose>.child:first-of-type .nav-link:first-of-type:hover{border-bottom:1px solid #cba1ac!important}@media screen and (min-width:749px){#account-link .icon,.oi{display:none}}@media screen and (max-width:767px){.header-content{min-height:65px;padding-top:15px!important}.phone-hidden{display:none}.logo__wrapper a{margin-top:-12px;padding:0!important}.logo{max-height:20px}.nav-link,.nav__account a{display:block;padding:12px 30px 12px 15px!important;font-size:11.2px!important}.nav-link.active,.nav-link:hover,.nav__account a.active,.nav__account a:hover{border:none!important}.user-links{left:0;justify-content:flex-end;padding-right:0;padding-left:48px}a.toggle-menus{right:auto;left:0}#SearchToggle{position:absolute;left:48px;margin:0;order:auto}#SearchToggle .mob{display:none}#account-link{order:1}#customer_logout_link{order:2}#CartButton{position:relative;right:auto;margin:-1px 16px 0 0;order:3}}#archives-2-desktop{display:flex;height:100%}@media screen and (min-width:767px){#archives-2-desktop{text-align:center}}#archives-2-desktop ul{padding-right:0}@media screen and (min-width:767px){#archives-2-desktop ul{margin:auto}}@media screen and (max-width:767px){.megamenu__image{display:none}}.fp-viewing-0:not(.mobile-menu--open) .site-header.white_menu:not(.meganav--visible) .logo svg path{fill:#fff!important}.fp-viewing-0:not(.mobile-menu--open) .site-header.white_menu:not(.meganav--visible) .ly-custom-dropdown-current{color:#fff!important}.fp-viewing-0:not(.mobile-menu--open) .site-header.white_menu:not(.meganav--visible) .ly-custom-dropdown-list li{color:#fff!important}.fp-viewing-0:not(.mobile-menu--open) .site-header.white_menu:not(.meganav--visible) .ly-custom-dropdown-list a{color:#fff!important}.fp-viewing-0:not(.mobile-menu--open) .site-header.white_menu:not(.meganav--visible) .user-links a{color:#fff!important}.fp-viewing-0:not(.mobile-menu--open) .site-header.white_menu:not(.meganav--visible) .user-links a:active,.fp-viewing-0:not(.mobile-menu--open) .site-header.white_menu:not(.meganav--visible) .user-links a:focus,.fp-viewing-0:not(.mobile-menu--open) .site-header.white_menu:not(.meganav--visible) .user-links a:hover{color:#fff!important}.fp-viewing-0:not(.mobile-menu--open) .site-header.white_menu:not(.meganav--visible) .user-links a:active span,.fp-viewing-0:not(.mobile-menu--open) .site-header.white_menu:not(.meganav--visible) .user-links a:focus span,.fp-viewing-0:not(.mobile-menu--open) .site-header.white_menu:not(.meganav--visible) .user-links a:hover span{color:#fff!important;border-bottom-color:#fff}.fp-viewing-0:not(.mobile-menu--open) .site-header.white_menu:not(.meganav--visible) .grandparent>a:not(:hover){color:#fff!important}.fp-viewing-0:not(.mobile-menu--open) .site-header.white_menu:not(.meganav--visible) .child>a{color:#fff!important;border-bottom-color:#fff!important}.fp-viewing-0:not(.mobile-menu--open) .site-header.white_menu:not(.meganav--visible) svg:not(.preheader){color:#fff!important;fill:#fff!important}.fp-viewing-0:not(.mobile-menu--open) .site-header.white_menu:not(.meganav--visible) svg:not(.preheader) line,.fp-viewing-0:not(.mobile-menu--open) .site-header.white_menu:not(.meganav--visible) svg:not(.preheader) path{stroke:#fff}.fp-viewing-0:not(.mobile-menu--open) .site-header.white_menu:not(.meganav--visible) .toggle-menus-lines span{background:#fff!important}@media only screen and (max-width:767px){.site-footer-wrapper{display:flex}.site-footer-wrapper .site-footer{margin:auto}}.site-footer-wrapper .site-footer{display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:space-between;padding-top:35px}.site-footer-wrapper .site-footer .grid--uniform{flex-grow:1}.site-footer-wrapper .site-footer .grid--uniform .grid__item{display:flex;float:none;flex-direction:column;align-items:flex-end;margin:0}.site-footer-wrapper .site-footer .grid--uniform .grid__item .contact-form{width:100%}.site-footer-wrapper .site-footer .grid--uniform .footer__block{margin-top:0;margin-bottom:0}.site-footer-wrapper .site-footer .footer__secondary ul.unstyled{margin:0}.site-footer-wrapper .site-footer .footer__secondary a,.site-footer-wrapper .site-footer .footer__secondary button{-webkit-appearance:none;border-bottom:1px solid transparent;text-transform:uppercase;letter-spacing:2px;font-family:Futura,sans-serif;font-weight:400;border:0;color:#111;padding:0;font-size:10px;background:transparent}.site-footer-wrapper .site-footer .footer__secondary a:active,.site-footer-wrapper .site-footer .footer__secondary a:focus,.site-footer-wrapper .site-footer .footer__secondary a:hover,.site-footer-wrapper .site-footer .footer__secondary button:active,.site-footer-wrapper .site-footer .footer__secondary button:focus,.site-footer-wrapper .site-footer .footer__secondary button:hover{border-color:#111}.site-footer-wrapper .site-footer ul{margin:0}.site-footer-wrapper .site-footer li{padding-top:0;padding-bottom:0}.site-footer-wrapper .site-footer .footer__newsletter__text{margin:0}.site-footer-wrapper .site-footer .footer__newsletter__text p{margin:0;font-size:11px;text-align:right;letter-spacing:2px;text-transform:uppercase}.site-footer-wrapper .site-footer .contact-form p.confirm{font-size:12px;text-align:right;margin:10px 0 5px}.site-footer-wrapper .site-footer .contact-form p.infirm{font-size:12px;text-align:right;margin:10px 0 5px;color:#b92e4e}.site-footer-wrapper .site-footer .newsletter-form{max-width:320px!important;margin:7px 0 5px auto}.site-footer-wrapper .site-footer .newsletter-form #mail{font-size:12px}.site-footer-wrapper .site-footer .newsletter-form .caps{min-width:50px;font-weight:400!important;font-size:11px!important}.site-footer-wrapper .site-footer p.notice{max-width:320px;font-size:11px;text-align:right;margin:0 0 10px}.site-footer-wrapper .site-footer p.notice a{text-decoration:underline}@media only screen and (max-width:1200px){.site-footer-wrapper .site-footer{flex-direction:column-reverse;align-items:center;justify-content:space-around}.site-footer-wrapper .site-footer .grid--uniform>.grid__item{padding-left:0}.site-footer-wrapper .site-footer .grid{margin-left:0}.site-footer-wrapper .site-footer .grid--uniform{margin:0 0 40px}.site-footer-wrapper .site-footer .grid--uniform .footer__newsletter__text p{text-align:center}.site-footer-wrapper .site-footer .grid__item{padding-left:0}.site-footer-wrapper .site-footer .grid__item ul{justify-content:center;padding:0;text-align:center}.site-footer-wrapper .site-footer .grid__item ul li{padding:0 10px}.site-footer-wrapper .site-footer .footer__secondary{margin:0 0 30px}}@media only screen and (max-width:767px){.site-footer-wrapper .site-footer .footer__secondary,.site-footer-wrapper .site-footer .grid--uniform{margin:0 0 20px}.site-footer-wrapper .site-footer .grid__item ul li{margin:0 auto 10px}.site-footer-wrapper .site-footer .grid__item ul li{display:block;width:100%;margin:8px auto;padding:0}.site-footer-wrapper .site-footer .footer__newsletter__text{text-align:center;margin:0 auto 5px!important}.site-footer-wrapper .site-footer .newsletter-form{margin:0 auto 10px!important;max-width:280px!important}.site-footer-wrapper .site-footer .newsletter-form #mail{font-size:16px}.site-footer-wrapper .site-footer p.notice{text-align:center!important}}.page{font-size:10px}.page.page-sitemap{max-width:1160px;padding:100px 30px}.page.page-sitemap h2.theme{margin-bottom:80px}.page.page-sitemap .sitemap_grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px}.page.page-sitemap .sitemap_grid a{text-decoration:none}.page.page-sitemap .sitemap_grid>div{font-size:11.5px;letter-spacing:3px;text-transform:uppercase}.page.page-sitemap .sitemap_grid>div>div{border-top:1px solid #111111;margin-top:15px;padding-top:10px;display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start}.page.page-sitemap .sitemap_grid>div>div a{text-transform:initial;display:inline-block;letter-spacing:.5px;font-size:12px;line-height:18px;text-decoration:underline}.page.page-fullwidth{max-width:1160px}.page div.encart{margin:20px;padding:10px 0 20px;border-bottom:1px solid #000}.page h2{font-size:1.6em;letter-spacing:3px;text-transform:uppercase;text-align:center}.page h3{margin:0 0 10px;padding:0 0 5px;font-size:1.5em}.page p{font-size:1.4em}.page p+h2,.page p+h3{margin-top:40px}.page ul{margin-left:25px;font-size:1.4em;list-style-type:none}.page ul li{position:relative}.page ul li:before{position:absolute;margin:0 0 0 -10px;content:"-"}.page a{text-decoration:underline}.page table{margin:0 0 20px;font-size:1.4em}.page table tr td{padding:10px 20px;border-bottom:1px solid #DDD}.page table tr td:first-of-type{padding-left:0}.page .iframe_order_status{height:500px}@media only screen and (max-width:768px){.page.page-sitemap{max-width:100%;padding:40px 30px}.page.page-sitemap h2.theme{margin-bottom:60px}.page.page-sitemap .sitemap_grid{grid-template-columns:repeat(2,1fr);grid-gap:20px}}.page-order-status{padding-bottom:0;margin-bottom:10px}.page-order-status h2{margin-bottom:40px}.page-order-status #order_status{text-align:center}.page-order-status #order_status>p{margin-bottom:15px}.page-order-status #order_product_list{margin:40px auto 20px}.page-order-status #order_product_list .order_product_item{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 0 20px}.page-order-status #order_product_list .order_product_item .order_product_item_img{width:100%;max-width:300px;margin:0 1%;text-align:right}.page-order-status #order_product_list .order_product_item .order_product_item_img img{display:block;width:100px;height:auto;margin-left:auto}.page-order-status #order_product_list .order_product_item .order_product_item_content{width:100%;max-width:300px;margin:0 1%;text-align:left}.page-order-status #order_product_list .order_product_item .order_product_item_content p{font-size:12px;text-transform:uppercase;letter-spacing:2px}.page-order-status #order_product_list .order_product_item .order_product_item_content small{font-size:12px;opacity:.7}@media only screen and (max-width:767px){.page-order-status{padding-right:0;padding-left:0}.page-order-status #order_product_list .order_product_item .order_product_item_img{text-align:center}.page-order-status #order_product_list .order_product_item .order_product_item_img img{margin:0 auto 10px}.page-order-status #order_product_list .order_product_item .order_product_item_content{text-align:center}}.page-portrait{width:92%;max-width:1280px;padding:0;margin:0 auto}.page-portrait .responsive_video,.page-portrait .responsive_video_mobile{overflow:hidden;padding-bottom:73.25%;position:relative;height:0;margin:0 0 40px}.page-portrait .responsive_video iframe,.page-portrait .responsive_video_mobile iframe{left:0;top:0;height:100%;width:100%;position:absolute}.page-portrait .responsive_video_mobile{display:none;padding-bottom:173.25%;margin:0 0 30px}.page-portrait .products{display:grid;justify-items:center;justify-content:space-between;grid-template-columns:repeat(3,30%);grid-gap:15px 30px}.page-portrait .products img{width:100%!important;margin:0 0 15px}.page-portrait .products p{font-size:11px;line-height:17px;margin:0}.page-portrait .products a:first-child{grid-column:span 2;grid-row:span 2}.page-portrait .products a:last-child{margin-top:auto}.page-portrait .col_3{display:grid;justify-items:center;justify-content:space-between;grid-template-columns:repeat(3,31%)}.page-portrait>div{margin:0 0 175px;text-align:center}.page-portrait h1{font-size:16px;line-height:21px;letter-spacing:3.3px;margin:0 0 145px;text-align:center}.page-portrait h2{font-size:22px;line-height:30px;letter-spacing:4.4px;margin:0 0 30px;text-align:center}.page-portrait a{text-decoration:none}.page-portrait p{font-size:14px;line-height:19px;letter-spacing:2.8px;text-align:center;margin:0 0 20px;text-transform:uppercase}.page-portrait p.quote{font-style:italic;font-size:22px;line-height:26px;letter-spacing:4.6px}.page-portrait p.quote span{display:block;font-style:normal;font-size:14px;line-height:26px;margin-top:20px;letter-spacing:3px}@media only screen and (max-width:767px){.page-portrait .responsive_video{display:none}.page-portrait .responsive_video_mobile,.page-portrait .products{display:block}.page-portrait .products img{width:100%!important;margin:0 0 15px}.page-portrait .products a{display:block;margin:0 0 50px}.page-portrait .products a p br{display:block}.page-portrait>div{margin:0 0 120px}.page-portrait h1{font-size:12px;line-height:16px;letter-spacing:2.5px;margin:0 0 80px}.page-portrait h2{font-size:24px;line-height:26px;letter-spacing:4.8px}.page-portrait p{font-size:12px;line-height:14px;letter-spacing:2.4px;margin:0 0 15px}.page-portrait p br{display:none}.page-portrait p.quote{font-size:18px;line-height:20px;letter-spacing:3.6px;font-style:normal}.page-portrait p.quote span{font-size:12px;line-height:20px;margin-top:15px;letter-spacing:2.4px}}@media only screen and (max-width:767px){#ariane.scc{text-align:center;font-size:14px;line-height:19px;padding:15px 0 20px}#ariane.scc a,#ariane.scc svg{display:none}}.text-dark .hero__content{display:flex;flex-direction:column}.text-dark .hero__content .hero__title{margin:auto}.hero__title{font-size:11.2px;letter-spacing:2px;text-transform:uppercase}.text-dark .hero__content,.text-dark .image-overlay{margin:0 auto;color:#fff;background:none!important}.header-content{padding-top:25px}.collection{padding:0 30px}.collection .elx-seo{padding:60px 30px;text-align:center;max-width:60%;margin:0 auto}.collection .elx-seo h2{font-weight:400;font-size:14px;line-height:20px;letter-spacing:2.8px;display:block;margin-bottom:17px}.collection .elx-seo h3,.collection .elx-seo h4{font-size:16px;line-height:20px}.collection .elx-seo p{font-size:14px;line-height:21px;margin:0 0 24px}.collection .elx-seo>div{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-align:center;height:130px}.collection .elx-seo>div.extend{display:block;overflow:initial;height:unset;white-space:inherit;text-overflow:initial}.collection .elx-seo .read_more{cursor:pointer;margin-top:40px;padding-bottom:5px;text-decoration:underline}.collection .elx-seo .read_more span.less{display:none}@media only screen and (max-width:768px){.collection .elx-seo>div{height:105px}}.collection__title{float:left;margin:0;padding:20px 30px}@media only screen and (max-width:768px){.collection__title{margin:0 auto;flex:1 1 auto}}.collection__nav{float:right;padding:10px 30px}@media only screen and (max-width:1023px){.collection__nav{display:none}}.collection__products{clear:both}.collection__products.braderie{overflow:hidden}.popout--filter .popout__toggle,.popout--group .popout__toggle,.popout--sort .popout__toggle{padding:5px 15px}.popout--filter .popout__toggle.filter_righted,.popout--group .popout__toggle.filter_righted,.popout--sort .popout__toggle.filter_righted{padding-right:0}#collection_header{position:sticky;z-index:100;top:0;background:#f3f4f0}#collection_header .clear{clear:both}@media only screen and (max-width:768px){#collection_header{display:flex;justify-content:space-between}}.switch_layout_mobile{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 0 10px}.switch_layout_mobile>div{margin:0 10px 0 0;border:1px solid transparent}.switch_layout_mobile>div.actif,.switch_layout_mobile>div:active,.switch_layout_mobile>div:focus,.switch_layout_mobile>div:hover{border:1px solid #111}.switch_layout_mobile>div svg{display:block}@media only screen and (min-width:768px){.switch_layout_mobile{display:none}}#switch_layout_mode{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;min-width:120px;padding:5px 15px;font-size:10px;line-height:normal;letter-spacing:2px;text-transform:uppercase}#switch_layout_mode>div{margin:auto;padding:2px 0 4px}#switch_layout_mode span{cursor:pointer;text-underline-offset:3px}#switch_layout_mode span:active,#switch_layout_mode span:focus,#switch_layout_mode span:hover{text-decoration:underline}@media only screen and (max-width:1023px){#switch_layout_mode{display:none}}#elx_filters_buttons{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;min-width:120px;padding:5px 20px;font-size:10px;line-height:normal;letter-spacing:2px;text-transform:uppercase}#elx_filters_buttons div{margin:auto}#elx_filters_buttons .filters_cta{display:inline;margin:0 15px 0 0;cursor:pointer;text-underline-offset:3px}#elx_filters_buttons .filters_cta:active,#elx_filters_buttons .filters_cta:focus,#elx_filters_buttons .filters_cta:hover{text-decoration:underline}#elx_filters_buttons .filters_cta:active span svg,#elx_filters_buttons .filters_cta:focus span svg,#elx_filters_buttons .filters_cta:hover span svg{transform:rotate(90deg)}#elx_filters_buttons .filters_cta:last-of-type{margin-right:0}#elx_filters_buttons .filters_cta span{padding:0 0 0 8px}#elx_filters_buttons .filters_cta span svg{width:5px;transition:transform .25s ease-out;fill:#111}@media only screen and (max-width:1023px){#elx_filters_buttons{display:none}}#elx_filters_buttons_mobile{display:none;margin-left:auto;padding:3px 0 0;font-size:10px;letter-spacing:2px;text-transform:uppercase}@media only screen and (max-width:767px){#elx_filters_buttons_mobile{display:block}}#elx_filters{position:absolute;top:50px;width:100%;padding:0;font-size:10px;transition:all .15s ease;letter-spacing:2px;text-transform:uppercase;background:#f3f4f0}#elx_filters .filter_p_m_custom_matiere,#elx_filters .filter_p_m_global_echantillon_name_fr,#elx_filters .filter_p_m_global_remise,#elx_filters .filter_p_m_global_teinte,#elx_filters .filter_p_product_type,#elx_filters .filter_v_option_taille{display:none;padding:15px 30px;border-bottom:1px solid #111}#elx_filters .elx_filters_wrapper{display:flex;flex-wrap:wrap;justify-content:center;max-width:1640px;margin:0 auto}#elx_filters .elx_filters_wrapper div{display:flex;flex-wrap:wrap;align-items:center;margin:0 10px 10px}#elx_filters .elx_filters_wrapper div a{text-underline-offset:4px}#elx_filters .elx_filters_wrapper div a:active,#elx_filters .elx_filters_wrapper div a:focus,#elx_filters .elx_filters_wrapper div a:hover{text-decoration:underline}#elx_filters .elx_filters_wrapper div.actif a,#elx_filters .elx_filters_wrapper div.current a{text-decoration:underline}#elx_filters .elx_filters_wrapper div label{cursor:pointer;text-underline-offset:4px}#elx_filters .elx_filters_wrapper div label.actif,#elx_filters .elx_filters_wrapper div label:active,#elx_filters .elx_filters_wrapper div label:focus,#elx_filters .elx_filters_wrapper div label:hover{text-decoration:underline}#elx_filters .elx_filters_wrapper div label.disabled{opacity:.4}#elx_filters .elx_filters_wrapper div input[type=checkbox]{display:none}#elx_filters .elx_filters_wrapper div .color_bullet{display:inline-block;width:10px;height:10px;margin:0 5px 0 0;border-radius:50%}#elx_filters .remove_filters{display:flex;flex-direction:row-reverse}#elx_filters .remove_filters a{margin:0 20px 15px 0;font-size:9px;text-decoration:underline;text-underline-offset:4px}@media only screen and (max-width:1023px){#elx_filters{display:none}}#elx_filters_mobile{display:none;position:absolute;z-index:1100;top:0;right:0;left:0;width:100%;min-height:100vh;height:auto;padding:20px 20px 20px 40px;text-align:center;background:#f3f4f0}#elx_filters_mobile .elx_filters_mobile_flex_wrapper{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;min-height:80vh}#elx_filters_mobile #filters_title{display:inline-block;font-size:14px;text-align:center;letter-spacing:2px;text-transform:uppercase;margin:0 0 40px}#elx_filters_mobile #filters_closing{position:absolute;top:10px;right:10px;width:40px;height:40px;cursor:pointer;display:flex}#elx_filters_mobile #filters_closing svg{margin:auto;fill:#1d1d1b;width:12px;height:12px}#elx_filters_mobile .filters_wrapper{text-align:left}#elx_filters_mobile .filters_wrapper .filter_label_mobile{display:inline-block;min-width:150px;margin:0 auto 20px;font-size:12px!important;letter-spacing:2px}#elx_filters_mobile .filters_wrapper .filter_label_mobile:after{display:inline-block;width:10px;height:10px;margin:0 5px 0 10px;content:"";background:url(../assets/icone-plus-moins.png) no-repeat left 1px;background-size:60px 10px}#elx_filters_mobile .filters_wrapper .filter_label_mobile.open:after{background-position:right 1px}#elx_filters_mobile .filters_wrapper .elx_filters_wrapper{display:none;columns:2;font-size:12px!important;letter-spacing:2px;padding:0 0 40px;text-transform:uppercase}#elx_filters_mobile .filters_wrapper .elx_filters_wrapper div{margin:0 0 5px}#elx_filters_mobile .filters_wrapper .elx_filters_wrapper div a{text-underline-offset:4px}#elx_filters_mobile .filters_wrapper .elx_filters_wrapper div a:active,#elx_filters_mobile .filters_wrapper .elx_filters_wrapper div a:focus,#elx_filters_mobile .filters_wrapper .elx_filters_wrapper div a:hover{text-decoration:underline}#elx_filters_mobile .filters_wrapper .elx_filters_wrapper div.actif a,#elx_filters_mobile .filters_wrapper .elx_filters_wrapper div.current a{text-decoration:underline}#elx_filters_mobile .filters_wrapper .elx_filters_wrapper div label{cursor:pointer}#elx_filters_mobile .filters_wrapper .elx_filters_wrapper div label.actif{text-decoration:underline}#elx_filters_mobile .filters_wrapper .elx_filters_wrapper div label.disabled{opacity:.4}#elx_filters_mobile .filters_wrapper .elx_filters_wrapper div input[type=checkbox]{display:none}#elx_filters_mobile .filters_wrapper .elx_filters_wrapper div .color_bullet{display:inline-block;width:10px;height:10px;margin:0 5px 0 0;border-radius:50%}#elx_filters_mobile .remove_filters{font-size:12px;letter-spacing:2px;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px;margin:60px auto 20px}#elx_filters_mobile #filters_mobile_cta{height:auto!important;margin-bottom:10px;padding:10px 20px!important;width:100%;max-width:300px;font-size:10px;font-family:Futura,sans-serif;font-weight:400;transition:all .15s ease;letter-spacing:2px;text-transform:uppercase;border:1px solid #111}.product-grid{justify-content:space-evenly}.product-grid.grid_zoe{display:grid;justify-items:center;justify-content:space-evenly;margin:0 auto;grid-template-columns:repeat(3,30%)}.product-grid.grid_zoe.small_grid{grid-template-columns:repeat(4,22%)}@media only screen and (max-width:990px){.product-grid.grid_zoe{display:flex;justify-items:unset;margin:unset;grid-template-columns:unset}}@media only screen and (min-width:990px){.product-grid.grid_zoe .product-item.large-up--one-third{width:100%!important}}@media only screen and (max-width:768px){.product-grid.mobile_by_2{justify-content:space-between!important}.product-grid.mobile_by_2 .product-item{width:48%}.product-grid.mobile_by_2 .product-item .product-information{padding:10px 5px 40px}}@media only screen and (max-width:768px) and (max-width:768px){.product-grid.mobile_by_2 .product-item .badges{left:0}.product-grid.mobile_by_2 .product-item .badges span{padding:10px;font-size:9px}}.product-grid .product-item{background-color:#f3f4f0}@media only screen and (min-width:990px){.product-grid .product-item.large-up--one-third{width:28%}.product-grid .product-item.big_item{grid-column:span 2;grid-row:span 2}.product-grid .product-item.small_item .product-item__image{padding-top:140%}}@media only screen and (max-width:990px){.product-grid .product-item.big_item{grid-column:unset;grid-row:unset}.product-grid .product-item.small_item .product-item__image{padding-top:150%!important}}.product-grid .product-item .product-information{padding:20px 20px 60px}.product-grid .product-item .product-information h2,.product-grid .product-item .product-information h3,.product-grid .product-item .product-information p.title{margin:0;font-size:11.2px;font-weight:400;line-height:1.4;letter-spacing:2px;text-transform:uppercase}.product-grid .product-item .product-information h2 br,.product-grid .product-item .product-information h3 br,.product-grid .product-item .product-information p.title br{display:none}.product-grid .product-item .product-information .price{font-size:11.2px;letter-spacing:2px;text-transform:uppercase;opacity:1}@media only screen and (max-width:768px){.product-grid .product-item .product-information h2 .hide_mobile,.product-grid .product-item .product-information h3 .hide_mobile{display:none}.product-grid .product-item .product-information h2 br,.product-grid .product-item .product-information h3 br{display:block!important}}.product-grid .product-item .sale-box{width:auto;margin:0 0 0 2%;padding:30px 20px;font-size:11px;line-height:1.4;color:#f3f4f0;background:transparent}.product-grid .badges{position:absolute;z-index:3;top:0;left:15px;display:flex;overflow:hidden}.product-grid .badges span{display:block;padding:30px 15px;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#fff}.collection__sidebar{overflow-y:auto}.link--add a,.link--remove a{padding-left:0}.link--add a:after,.link--add a:before,.link--remove a:after,.link--remove a:before{display:none}.link--remove a{font-weight:700}.link--disable{padding-left:0;text-decoration:none;opacity:.4}.link--disable:after,.link--disable:before{display:none}#shopify-section-braderie .collection__title{margin:0;padding:30px 30px 10px}#shopify-section-braderie .hero__title{font-size:18px}#shopify-section-braderie .collection__return{display:flex;float:left;padding:13.5px 30px;font-size:10px;letter-spacing:2px;text-transform:uppercase}#shopify-section-braderie .collection__return a{border-bottom:1px solid transparent}#shopify-section-braderie .collection__return a:hover{border-bottom-color:#111}#shopify-section-braderie .collection__return .nav-carat-small{margin:0 10px 0 0;padding:2px 0 0;transform:rotate(180deg)}@media screen and (max-width:767px){#shopify-section-braderie .collection__return{padding:4px 0}#shopify-section-braderie .collection__nav{padding-right:0;padding-left:0}#shopify-section-braderie .collection__nav .popout__toggle{padding-right:4px;padding-left:0}}.also_discover{padding:0 40px}.also_discover .discover_wrapper{border-top:1px solid #111;padding:40px 0}.also_discover .discover_title{text-align:center;margin:0 auto 20px;font-size:11.2px;text-transform:uppercase;letter-spacing:2px}.also_discover .discover_content{text-align:center;margin:0 auto;position:relative}.also_discover .discover_content img{max-width:100%;height:auto}.also_discover .discover_content .img_title{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;text-transform:uppercase;letter-spacing:2px;display:flex}.also_discover .discover_content .img_title p{margin:auto;padding:0 2%}@media only screen and (max-width:768px){.also_discover{padding:0}.also_discover br{display:block!important}}@media screen and (max-width:767px){.collection{padding:0 15px}.collection .elx-seo{max-width:100%;padding:40px 15px;text-align:center}.collection__title{padding:5px 0 15px!important;max-width:80%;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.collection__title h1{font-size:10px!important}.available_sizes{display:none}}@media only screen and (min-width:990px){.medium-up--one-half:first-of-type{padding-left:10%}}@media only screen and (min-width:990px){.form__width{max-width:480px;margin:0 auto 0 2%;padding-top:6%}}.product-item__image:hover .available_sizes{opacity:1}.product-item__image .available_sizes{position:absolute;z-index:99;right:0;bottom:0;left:0;padding:10px;transition:opacity .15s ease;text-align:center;opacity:0;background:#fff;background-color:#f5f2f2cc}.product-item__image .available_sizes span{font-size:12px}.product-item__image .available_sizes span:after{padding:0 10px;content:" ";color:#000}.product-item__image .available_sizes span:last-of-type:after{display:none}.product-item__image .available_sizes span.unavailable{text-decoration:line-through;color:#999}.product_braderie{padding-top:105%!important}.breadcrumbs a{border-bottom:1px solid transparent}.breadcrumbs a:active,.breadcrumbs a:focus,.breadcrumbs a:hover{border-bottom:1px solid #111}.product__photo>div{margin:0 2% 0 auto!important}.product__photo .lazy-image img.zoomImg{mix-blend-mode:normal!important}.product__title{font-size:17px;text-align:left;letter-spacing:2px;text-transform:uppercase}.product__title .short_desc{font-size:13px;letter-spacing:0;display:block;text-transform:initial;margin-block:2px 10px;color:#6e6e6e}.e22_description_courte{color:#6e6e6e;font-size:12.8px}.e22_description_courte p{font-size:12.8px}.e22_rse{margin:15px 0}.e22_rse span{margin-right:15px;cursor:pointer;position:relative}.e22_rse span:before{position:absolute;top:-15px;left:28px;background-color:#e8e8e1;content:attr(data-legend);padding:5px 10px;white-space:nowrap;color:#000;font-size:12.8px;opacity:0;pointer-events:none;text-align:center;z-index:10}.e22_rse span:hover:before{opacity:1;transition:all .1s ease}.e22_rse img{width:24px;vertical-align:bottom}.product__price{font-size:13px!important}.product__form{margin:0 0 20px}.product__form .not_available{color:#ccc}.product__form .product__submit__buttons.unavailable .product__submit__add{display:none}.product__form .product__submit__buttons.unavailable .btn_si{display:block!important;transition:none!important;margin-left:0!important}.product__form .product__submit__buttons .btn_si{display:none!important}.product__form .product__submit__add .variant--soldout{border:none!important}.selector-wrapper label{font-size:11.2px;letter-spacing:2px}.variant--soldout .product__submit__add{color:#000;border-color:#dbded3!important}.paired_with{margin:30px 0 10px}.paired_with h4,.paired_with p.h4{margin:0;padding-bottom:5px;font-size:11.2px;letter-spacing:2px;text-transform:uppercase}.paired_with a{position:relative;display:inline-block;width:45px;height:30px;margin-right:5px}.paired_with a:last-child{margin-right:0}.paired_with a.legended:before{position:absolute;top:-15px;left:28px;background-color:#e8e8e1;content:attr(data-legend);padding:5px 10px;white-space:nowrap;color:#000;font-size:12.8px;opacity:0;pointer-events:none;text-align:center;z-index:10}.paired_with a.legended:hover:before{opacity:1;transition:all .1s ease}.paired_with a:after{position:absolute;right:0;bottom:-5px;left:0;display:none;width:100%;height:1px;content:""}.paired_with a.current_color:after{display:block;background:#111}#otherlooks button{margin:15px 0 0;padding:0 0 5px;font-size:11.2px!important;font:inherit;cursor:pointer;letter-spacing:2px;text-transform:uppercase;color:inherit;border:none;border-bottom:1px solid transparent;outline:inherit;background:none}#otherlooks button:active,#otherlooks button:focus,#otherlooks button:hover{border-bottom:1px solid #111}.product-description{margin-top:40px;margin-bottom:20px}.product-description p,.product-description ul{font-size:.8rem!important}.product-description ol,.product-description ul{margin:0 0 10px 15px!important;list-style-type:none!important}.product-description ol>li:before,.product-description ul>li:before{margin:0 5px 0 0;content:"-"}.product-description h3,.product-description p.h3{margin:15px 0 0;padding:0 0 5px;font-size:11.2px!important;cursor:pointer;letter-spacing:2px;text-transform:uppercase}.product-description h3:after,.product-description p.h3:after{display:inline-block;width:10px;height:10px;margin:0 5px 0 10px;content:"";background:url(../assets/icone-plus-moins.png) no-repeat left 1px;background-size:60px 10px}.product-description h3.open:after,.product-description p.h3.open:after{background-position:right 1px}.product-description h4{margin:15px 0 0;padding-bottom:5px;font-size:11.2px;letter-spacing:2px;text-transform:uppercase}.product-description .product_tab{display:none;padding:10px 0;font-size:.8rem!important}.product-description .product_tab p img{vertical-align:bottom}.product-description .product_tab.opened{display:block}.product-description .product_tab a{text-decoration:underline}.product-description .product_tab .rse{margin:0 0 15px}.product-description .product_tab .rse_item img{width:20px;margin-right:5px;vertical-align:bottom}.product-description .product_tab table{width:auto;font-size:11px}.product-description .product_tab table td{padding:5px 10px;text-align:center;border-bottom:1px solid #DDD}.product-description .product_tab table td:first-of-type{padding-left:0;text-align:left}@media screen and (max-width:749px){.product-description .product_tab br{display:block}}.tab-link{font-size:.9rem}.tab-content p{font-size:.8rem}.product__selectors{margin-bottom:20px}.variant__button-label{padding:5px 12px;background-color:transparent}.variant-input:checked+.variant__button-label,.variant-input:focus+.variant__button-label{border:none;outline:0px transparent!important;box-shadow:0 0 0 1px #111}.product__submit .product__submit__add{height:auto!important;margin-bottom:0;padding:10px 20px!important;font-size:10px;font-family:Futura,sans-serif;font-weight:400;transition:all .15s ease;letter-spacing:2px;text-transform:uppercase;border:1px solid #111}.product__submit .product__submit__add span{transition:all .15s ease}@media screen and (max-width:767px){.product__submit{margin:0 0 10px;display:flex;gap:11px;flex-direction:row-reverse}.product__submit #omnicanal-toggle,.product__submit .product__submit__buttons{width:50%}.product__submit .product__submit__buttons .btn{width:100%}.product__submit #omnicanal-toggle{margin-top:0;padding:10px 8px!important}}#payment_details{margin:0 0 30px}#payment_details p{display:block;margin:0 0 5px;font-size:12.8px!important;letter-spacing:0px}#payment_details img{width:26px;margin-right:8px;vertical-align:middle}#shopify-section-related{max-width:980px;margin:auto}#shopify-section-related li{border-bottom:1px solid transparent}#shopify-section-related li.current{border-bottom:1px solid #000}#shopify-section-related h3.recent__title,#shopify-section-related p.recent__title{font-size:12px;letter-spacing:2px;text-transform:uppercase;text-align:center}.guide_tailles{display:inline-block;margin:0 0 0 5px;padding:0;font-size:11px;letter-spacing:.5px;color:#6e6e6e;border-bottom:1px solid #999}@media screen and (max-width:767px){.guide_tailles{display:none}}.pop_in_taille{position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0;display:flex;overflow-y:auto;background-color:#00000059}.pop_in_taille .pop_in-conteneur{position:relative;width:100%;max-width:800px;margin:auto;padding:160px 30px;background-color:#f3f4ef}.pop_in_taille .pop_in-conteneur>div{overflow-y:auto;width:100%;max-width:480px;margin:auto}.pop_in_taille .pop_in-conteneur>div table{width:100%;margin:20px 0;padding:20px 0 0;border-top:1px solid #111}.pop_in_taille .pop_in-conteneur>div table tr>td,.pop_in_taille .pop_in-conteneur>div table tr>th{padding:10px 10px 10px 0;font-size:.8rem!important}.pop_in_taille .pop_in-conteneur>div h1,.pop_in_taille .pop_in-conteneur>div p.h1{font-size:14px;text-align:left;margin:0 0 20px;letter-spacing:2px;text-transform:uppercase}.pop_in_taille .pop_in-conteneur>div p{font-size:.8rem!important;line-height:normal}.pop_in_taille .pop_in-conteneur .cross{position:absolute;top:30px;right:25px;display:block;width:30px;height:30px;margin:0;cursor:pointer}.pop_in_taille .pop_in-conteneur .cross:before{position:absolute;top:50%;left:6px;display:block;width:18px;height:1px;content:"";transform:rotate(45deg);background:#000}.pop_in_taille .pop_in-conteneur .cross:after{position:absolute;top:50%;left:6px;display:block;width:18px;height:1px;content:"";transform:rotate(-45deg);background:#000}@media screen and (max-width:767px){.product__wrapper{margin:55px 15px 0}.breadcrumbs{overflow:hidden;margin-top:-55px;margin-bottom:10px;font-size:10px!important;white-space:nowrap;letter-spacing:1px;text-overflow:ellipsis}.breadcrumbs .breadcrumbs__arrow{padding:0 5px}.breadcrumbs .breadcrumbs__arrow svg{height:8px}.product__photo>div{margin:0 auto!important}.product__thumbs--square .slick-dots{text-align:center}.product__thumbs--square .slick-dots li a{width:auto;height:auto;margin:0 5px}.product__thumbs--square .slick-dots li a img{display:none}.product__thumbs--square .slick-dots li a:after{display:block;width:10px;height:10px;content:" ";border-radius:50%;background:#999}.product__title{margin-top:20px;font-size:14px;letter-spacing:1px}.product__price{font-size:11px!important;letter-spacing:1px}.variant-label{display:none}.variant__button-label{margin:0 4px 5px}.product__form{position:fixed;z-index:1000;right:0;bottom:0;left:0;width:100%;padding:5px 15px;background:#f3f4f0;box-shadow:0 0 0 1px #e8e8e1;margin-bottom:0}.product__form .product__selectors{margin:5px 0}#shopify-section-related{max-width:980px;margin:0 auto 40px}.related__wrapper .product-grid .product-item{width:80%}.related__wrapper .product-item__image .available_sizes{display:none}}#predictive-search-results{background:#f3f4f0;border-top:1px solid #999;text-align:left;padding:60px 30px}#predictive-search-results>p{font-size:11px;letter-spacing:2px;text-transform:uppercase;margin:0 0 20px;color:#333}#predictive-search-results>div{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:40px}#predictive-search-results>div.collections_list a{display:grid;position:relative;overflow:hidden}#predictive-search-results>div.collections_list a>*{grid-column:1/2;grid-row:1/2}#predictive-search-results>div.collections_list a img{display:block;object-fit:cover;aspect-ratio:2/1;height:auto;transform:scale(1.2);filter:blur(5px)}#predictive-search-results>div.collections_list a div{align-self:center;z-index:1;display:flex}#predictive-search-results>div.collections_list a div span{margin:auto;text-transform:uppercase;padding:5px 10px;background-color:#f3f4f0;font-size:12px;letter-spacing:2px;line-height:1.5}#predictive-search-results>div.products_list>a{margin:0;font-size:11.2px;font-weight:400;line-height:1.4;letter-spacing:2px;text-transform:uppercase}#predictive-search-results>div.products_list>a span{display:block;text-align:center;padding:10px}#predictive-search-results .btn{height:auto!important;margin-bottom:0;padding:10px 20px!important;font-size:10px;font-family:Futura,sans-serif;font-weight:400;transition:all .15s ease;letter-spacing:2px;text-transform:uppercase;border:1px solid #111}.search{background:#f3f4f0}.search.search--open{height:auto;position:absolute;width:100%}.search.search--open .search__form{height:auto}.search .remove-search{top:15px}.search .search-query{font-size:11px;letter-spacing:2px;text-transform:uppercase}@media only screen and (min-width:990px){.search .search-query{height:60px}}@media only screen and (max-width:767px){.search .search-query{font-size:16px}}.search .suggestions{display:none;background:#f3f4f0;border-block:1px solid #999;text-align:left;padding:60px 30px}.search .suggestions p{font-size:11px;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px}.search .suggestions span{display:block;margin-bottom:15px}.search .suggestions span:last-child{margin-bottom:0}.search .suggestions span a{font-size:12px;line-height:1.5}.search .suggestions span a:hover{text-decoration:underline}.search-results-text{text-align:center}.search-outer{max-width:720px;width:90%}.search__results-container{max-width:1640px;width:92%;margin-left:auto;margin-right:auto}.product-grid--results .product-item{width:15%}@media only screen and (max-width:767px){.product-grid--results{justify-content:space-around}.product-grid--results .product-item{width:45%}.product-grid--results .product-item .product-information{padding:5px 0 20px}}.stores-page{max-width:720px;margin:0 auto;padding:40px 0}@media only screen and (min-width:768px){.stores-page .wrapper--full{margin:0}}.stores-page .stores-cover{width:100%;height:auto;margin:0 auto 20px}.stores-page form{margin:0 auto 20px}.stores-page form #zipcode{display:block;width:300px;margin:0 auto 40px;padding:5px 5px 5px 25px;font-size:13px;text-align:left;border-bottom:1px solid #999;background:url(../assets/icone-loupe.svg) no-repeat left 7px;background-size:16px 16px}.stores-page form #zipcode ::placeholder{color:#999}.stores-page form #zipcode:focus{border:none;outline:none}.stores-page #stores-highlight{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:20px 0;list-style-type:none}.stores-page #stores-highlight span{display:inline;margin:0 5px;padding:2px 0;font-size:12.8px;cursor:pointer;letter-spacing:2px;text-transform:uppercase;border-bottom:1px solid transparent}.stores-page #stores-highlight span.active,.stores-page #stores-highlight span:hover{border-bottom:1px solid #111}@media only screen and (max-width:749px){.stores-page #stores-highlight{flex-direction:column}.stores-page #stores-highlight span{margin:0 auto 5px;text-align:center}}.stores-page #stores_message{text-align:center;font-size:12.8px;margin:0 0 30px}.stores-page #stores-results{margin:40px 0 0}.stores-page #stores-results .stores-item{display:none;margin:0 0 10px;padding:0 0 20px;border-bottom:1px solid #999}.stores-page #stores-results .stores-item h2{margin:0;font-size:14px;cursor:pointer}.stores-page #stores-results .stores-item h2:after{display:block;float:right;font-size:10px;content:"+info";letter-spacing:1px;color:#999}.stores-page #stores-results .stores-item p,.stores-page #stores-results .stores-item ul{font-size:12.8px}.stores-page #stores-results .stores-item>div{display:none}#blog_presse .wrapper--full{width:95%;max-width:1120px;margin:0 auto}#blog_presse .wrapper--full #BlogLoop{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}#blog_presse .wrapper--full #BlogLoop .presse_article{width:16.6666666667%;margin-bottom:5px;padding:0 10px 0 0;text-align:center;object-fit:contain}#blog_presse .wrapper--full #BlogLoop .presse_article a{font-size:11.2px;letter-spacing:2px;text-transform:uppercase}#blog_presse .wrapper--full #BlogLoop .presse_article .article__image{margin-bottom:5px}#blog_presse .wrapper--full #BlogLoop .contenant{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:none;overflow-y:auto;padding-top:100px;background-color:#fffc}#blog_presse .wrapper--full #BlogLoop .contenant .presse_picture{display:block;max-width:80%;margin:0 auto}@media only screen and (max-width:1000px){#blog_presse .wrapper--full #BlogLoop .presse_article{width:25%;padding:0 10px}}@media only screen and (max-width:750px){#blog_presse .wrapper--full{width:100%;padding:0}}@media only screen and (max-width:750px) and (max-width:500px){#blog_presse .wrapper--full #BlogLoop .presse_article{width:48%;padding:0}}@media only screen and (max-width:750px){#blog_presse .wrapper--full #BlogLoop .icon{display:none}}.page-faq{max-width:940px}.page-faq section{display:none;margin:10px 0;padding:10px 0 40px}.page-faq hr{margin:0;padding:0;border:none;border-top:1px solid #000}.page-faq p,.page-faq ul{text-align:justify;font-size:14px}.page-faq p+h3{margin-top:50px}.page-faq table{font-size:14px}.page-faq h2,.page-faq h3{text-transform:uppercase;font-size:14px}.page-faq h2{margin:30px 0 10px;cursor:pointer}.page-faq h2:after{content:"";float:right;width:10px;height:10px;background:url(../assets/arrow-right.svg) no-repeat right center;background-size:contain;fill:#000;transition:transform .25s ease-out}.page-faq h2.actif:after{transform:rotate(90deg)}.page-faq h3{font-size:13px;letter-spacing:1px}.cart{max-width:940px;margin:0 auto}.cart h2.theme{text-align:left;margin:40px 0 0;font-size:16px}.cart table{border-top:1px solid #333}.cart table tbody td{border-bottom:1px solid #333;font-size:12px;text-transform:uppercase;letter-spacing:2px}.cart table tbody td.img{width:120px;text-align:center}.cart table tbody td.img img{max-height:130px}@media screen and (max-width:767px){.cart table tbody td.img{text-align:left}}.cart table tbody td.desc small{font-size:12px}.cart table tbody td.item__price .item__price--final{font-size:12px!important}.cart table tbody td small{font-size:12px}.cart table tbody td:last-child{text-align:center}.cart #CartOuter{width:100%}.cart #CartOuter .quantity-selector{float:none;margin:0 auto}.cart .gift-option{max-width:40%}.cart .gift-option input[type=checkbox]{margin:0 3px 4px 0}.cart .gift-option label{font-size:12.8px;cursor:pointer}.cart .gift-option .gift_message{margin:5px 0 10px}.cart .gift-option input[type=text]{background:#fff;padding:4px 8px;margin:0 0 1px;font-size:12px}.cart .gift_message_fields{display:none}.cart .gift_message_fields input{width:100%}.cart .cart-info-container{width:60%;margin-top:5px;float:right;text-align:right}.cart .cart-info-container h3 span{font-size:16px!important;margin-right:0}.cart .cart-info-container .info__subtotal--before,.cart .cart-info-container .info__subtotal--discounts{font-size:12px!important;letter-spacing:2px;text-transform:uppercase}.cart .cart-info-container .info__subtotal{font-size:16px!important;letter-spacing:2px;text-transform:uppercase}.cart .cart__foot .text-link{text-transform:uppercase;letter-spacing:2px;border-bottom:1px solid #000;padding:0 0 1px;font-size:11.2px}.cart .continue_btn{height:auto!important;padding:10px 20px!important;font-size:10px;font-family:Futura,sans-serif;font-weight:400;transition:all .15s ease;letter-spacing:2px;text-transform:uppercase}.cart .free-shipping{font-size:12.8px;max-width:320px;text-align:left;margin-left:auto}.cart .free-shipping a,.cart .free-shipping p,.cart .free-shipping ul{font-size:12.8px}.cart .free-shipping a{text-decoration:underline}.cart #Checkout{max-width:320px}.cart .shopify-cleanslate ul{flex-direction:row-reverse!important}@media screen and (max-width:767px){.cart h2.theme{font-size:14px}.cart .cart-info-container{width:100%;max-width:100%}.cart .info__subtotal{text-align:center}.cart .free-shipping{text-align:center;margin:0 auto}.cart .gift-option{max-width:100%}}@media screen and (max-width:480px){.cart .mobile-small{font-size:11px;letter-spacing:1px}.cart .mobile-small br{display:block!important}.cart .mobile-small small{opacity:.7}}.lookbook{max-width:840px;padding:0}.lookbook.large{max-width:1400px}.lookbook img{display:block;margin:0 auto 200px}@media screen and (max-width:767px){.lookbook h2{text-align:center}.lookbook img{margin:0 auto 100px}}.campagne{max-width:96%;width:1640px;padding:0}.campagne.alt{width:100%;margin-top:0!important}.campagne.alt+.collection__products{margin-top:130px}.campagne .chronologie .title,.campagne .chronologie h2{margin:0 0 60px;font-size:22px;font-family:Futura-Extrabold,Futura,sans-serif;line-height:normal;letter-spacing:0;text-transform:uppercase}.campagne .chronologie .timeline{width:480px;margin-inline:auto}.campagne .chronologie .timeline>p{display:flex;margin-bottom:0}.campagne .chronologie .timeline>p span:first-of-type{padding-right:38px;margin-right:38px;border-right:1px solid black}.campagne .chronologie .timeline>p span:last-of-type{margin-bottom:50px}.campagne .chronologie .timeline>p:last-of-type span:last-of-type{margin-bottom:0}.campagne .elx-centered-text{margin:50px auto;text-align:center}.campagne .elx-centered-text .title,.campagne .elx-centered-text h1,.campagne .elx-centered-text h2{margin:0 0 25px;font-size:22px;font-family:Futura-Extrabold,Futura,sans-serif;line-height:normal;letter-spacing:0;text-transform:uppercase}.campagne .elx-centered-text .title+.content,.campagne .elx-centered-text h1+.content,.campagne .elx-centered-text h2+.content{margin-top:35px}.campagne .elx-centered-text .subtitle div,.campagne .elx-centered-text .subtitle h2,.campagne .elx-centered-text .subtitle h3,.campagne .elx-centered-text .subtitle p,.campagne .elx-centered-text .subtitle table,.campagne .elx-centered-text .subtitle ul{margin:0 0 40px;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#111}.campagne .elx-centered-text .uptitle div,.campagne .elx-centered-text .uptitle h2,.campagne .elx-centered-text .uptitle h3,.campagne .elx-centered-text .uptitle p,.campagne .elx-centered-text .uptitle table,.campagne .elx-centered-text .uptitle ul{margin:0 0 25px;font-size:14px;line-height:20px;letter-spacing:2px;text-transform:uppercase;color:#111}.campagne .elx-centered-text .content{max-width:96%;width:940px;margin:20px auto;text-transform:uppercase}.campagne .elx-centered-text .content.lowcase{text-transform:initial}.campagne .elx-centered-text .content.lowcase div,.campagne .elx-centered-text .content.lowcase h2,.campagne .elx-centered-text .content.lowcase h3,.campagne .elx-centered-text .content.lowcase p,.campagne .elx-centered-text .content.lowcase table,.campagne .elx-centered-text .content.lowcase ul{letter-spacing:0}.campagne .elx-centered-text .content div,.campagne .elx-centered-text .content h2,.campagne .elx-centered-text .content h3,.campagne .elx-centered-text .content p,.campagne .elx-centered-text .content table,.campagne .elx-centered-text .content ul{font-size:14px!important;line-height:normal;letter-spacing:3px;color:#111}.campagne .elx-centered-text .content p em{display:block;font-style:normal;margin-top:40px;font-size:14px;line-height:20px;letter-spacing:2px;text-transform:uppercase}.campagne .elx-centered-text>p{text-align:center;margin-top:50px}.campagne .elx-centered-text .link{padding:5px 0;font-size:12px;line-height:16px;letter-spacing:1.6px;text-transform:uppercase;border-color:inherit;border-bottom:1px solid;text-decoration:none}.campagne .elx-centered-text .btn{text-decoration:none;height:auto!important;margin-top:10px;margin-bottom:0;padding:10px 20px!important;font-size:13px;line-height:17px;font-family:Futura,sans-serif;letter-spacing:2px;color:#111;border:1px solid #111;background:transparent}@media only screen and (max-width:768px){.campagne .elx-centered-text{padding:0 5%;margin:0 auto 50px}.campagne .elx-centered-text .subtitle,.campagne .elx-centered-text .uptitle{margin:0 0 20px}.campagne .elx-centered-text .uptitle{font-size:12px;line-height:18px}.campagne .elx-centered-text .title,.campagne .elx-centered-text h2{font-size:18px;line-height:19px}.campagne .elx-centered-text .title+.content,.campagne .elx-centered-text h2+.content{margin-top:45px}.campagne .elx-centered-text .content{margin:20px auto;font-size:14px}}.campagne .elx-banner{margin:0 auto 170px}.campagne .elx-banner img{display:block;margin:0 auto}.campagne .elx-banner2{margin:0 auto}.campagne .elx-banner2 img{max-width:100%;display:block;margin:0 auto}.campagne .elx-banner2 img.pointer{cursor:pointer}.campagne .elx-banner2 img.responsive_img{display:none}.campagne .elx-banner2[data-target]{cursor:pointer}.campagne .elx-banner2 .legend{padding-top:6px;text-align:center;font-size:9px;line-height:20px;letter-spacing:0;margin-inline:auto}.campagne .elx-banner2 .legend.center{text-align:center}.campagne .elx-banner2 .legend.align-left{text-align:left}.campagne .elx-banner2 .legend.left{text-align:left;float:none!important}.campagne .elx-banner2 .legend.right{text-align:right}.campagne .elx-banner2 .legend a{padding:10px 0 0;font-size:9px;line-height:12px;letter-spacing:2px;margin:0 19px;text-decoration:none;text-underline-offset:5px;transition:.15s;white-space:nowrap}.campagne .elx-banner2 .legend a:active,.campagne .elx-banner2 .legend a:focus,.campagne .elx-banner2 .legend a:hover{text-decoration:underline}.campagne .elx-banner2 .link{padding:5px 0;font-size:12px;line-height:16px;letter-spacing:1.6px;text-transform:uppercase;border-color:inherit;border-bottom:1px solid;text-decoration:none}.campagne .elx-banner2 .btn{text-decoration:none;height:auto!important;margin-top:10px;margin-bottom:0;padding:10px 20px!important;font-size:13px;line-height:17px;font-family:Futura,sans-serif;letter-spacing:2px;color:#111;border:1px solid #111;background:transparent}.campagne .elx-banner2 .content_wrapper>p{text-align:center;margin-top:50px}.campagne .elx-images-list{display:flex;flex-wrap:wrap;justify-content:center;gap:25px}.campagne .elx-images-list>div{flex:0 1 23%;max-width:400px}.campagne .elx-images-list>div[data-target]{cursor:pointer}.campagne .elx-images-list>div img{display:block;width:100%;height:auto;margin-bottom:40px}.campagne .elx-images-list>div p{text-align:center}.campagne .elx-images-list .link{padding:5px 0 0;font-size:12px;line-height:25px;letter-spacing:1.9px;text-transform:uppercase;border-color:inherit;border-bottom:1px solid;text-decoration:none;text-align:center}@media screen and (max-width:1279px){.campagne .elx-images-list{gap:50px 25px}.campagne .elx-images-list>div{flex:0 1 48%}}@media screen and (max-width:767px){.campagne .elx-images-list{gap:50px}.campagne .elx-images-list>div{flex:1 1 100%}.campagne .elx-images-list>div img{width:84%;margin:0 auto 20px}}.campagne .elx-video{display:flex;justify-content:center;margin:20px auto 50px}.campagne .elx-video .video_wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}.campagne .elx-video .video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.campagne .elx-video-responsive{max-width:97%;margin:0 auto}.campagne .elx-video-responsive .responsive_video,.campagne .elx-video-responsive .responsive_video_mobile{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin:0 0 40px}.campagne .elx-video-responsive .responsive_video iframe,.campagne .elx-video-responsive .responsive_video_mobile iframe{left:0;top:0;height:100%;width:100%;position:absolute}.campagne .elx-video-responsive .responsive_video_mobile{display:none;padding-bottom:173.25%;margin:0 0 30px}.campagne .elx-separation{display:block;height:1px;border:0;border-top:1px solid #707070;padding:0}.campagne .elx-linklist .links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px}.campagne .elx-linklist a,.campagne .elx-linklist p,.campagne .elx-linklist span{display:flex;justify-content:center;gap:8px 28px;text-transform:uppercase;font-size:12px;letter-spacing:.159em;text-underline-offset:5px;text-decoration:none}.campagne .elx-linklist a:active,.campagne .elx-linklist a:focus,.campagne .elx-linklist a:hover,.campagne .elx-linklist p:active,.campagne .elx-linklist p:focus,.campagne .elx-linklist p:hover,.campagne .elx-linklist span:active,.campagne .elx-linklist span:focus,.campagne .elx-linklist span:hover{text-decoration:underline}.campagne .elx-linklist strong{font-family:Futura,sans-serif;font-weight:400!important;text-decoration:underline}@media screen and (max-width:767px){.campagne .chronologie{padding:0 5%}.campagne .chronologie h2,.campagne .chronologie s .title{margin:0 0 44px;font-size:18px}.campagne .chronologie .timeline{width:100%;margin-inline:auto}.campagne .chronologie .timeline>p span:first-of-type{padding-right:15px;margin-right:15px}.campagne .elx-centered-text h1 br,.campagne .elx-centered-text h2 br{display:block}.campagne .elx-centered-text>p{margin-top:28px}.campagne .elx-banner{margin:0 15px 60px}.campagne .elx-banner2{padding:0 0 65px!important}.campagne .elx-banner2 img{min-width:215px!important;display:none}.campagne .elx-banner2 img.responsive_img{display:block}.campagne .elx-banner2 .legend p a{font-size:8px;line-height:10px;margin:0 8px}.campagne .elx-banner2 .link{margin-bottom:60px}.campagne .elx-banner2 .content_wrapper>p{margin-top:28px}.campagne .elx-video-responsive .responsive_video{display:none}.campagne .elx-video-responsive .responsive_video_mobile{display:block}}.page-maison{max-width:1160px}.page-maison img{margin:0 0 10px;width:100%!important;height:auto!important}.page-maison #maison_container{display:flex;justify-content:space-between;flex-wrap:wrap}.page-maison #maison_container>div{margin:40px 0;width:46%;text-decoration:none;text-align:center;display:block}.page-maison #maison_container>div img{width:100%;height:auto}.page-maison #maison_container>div p{font-size:11px;text-align:center;display:inline-block;margin:auto;letter-spacing:2px;padding:0 0 2px;text-transform:uppercase}.page-maison #maison_container>div a{border-bottom:1px solid transparent;text-decoration:none}@media only screen and (max-width:749px){.page-maison #maison_container>div{width:100%;display:block;text-align:center;margin:20px 0}}@media only screen and (max-width:749px){.page-maison{padding:0 15px}}.page_maison_inside{max-width:800px;margin:0 auto;padding:0;text-align:left}.page_maison_inside img{display:block;margin:0 auto;width:100%;height:auto!important}.page_maison_inside>div{max-width:85%;margin:40px auto}.page_maison_inside>div h1{line-height:25px;text-align:left}.page_maison_inside>div p{margin:0 0 15px}@media only screen and (max-width:749px){.page_maison_inside{padding:0 15px}.page_maison_inside>div{margin:20px 0 0;max-width:100%}}#ariane{padding:20px 30px;margin:0;line-height:1.1;font-family:Futura,sans-serif;font-style:normal;font-size:11.2px;letter-spacing:2px;text-transform:uppercase;font-weight:400}#ariane>a{border-bottom:1px solid transparent}#ariane>a:active,#ariane>a:focus,#ariane>a:hover{border-bottom:1px solid black}@media only screen and (max-width:749px){#ariane{padding:0 15px 15px}}.account{display:flex;flex-direction:column;align-items:center;min-height:70vh;font-size:10px}.account .col{margin:auto}.account .h4--body,.account h2,.account h3{font-size:1.6em;letter-spacing:3px;text-transform:uppercase}@media only screen and (max-width:749px){.account .h4--body,.account h2,.account h3{font-size:1.4em;letter-spacing:2px}}.account p{font-size:1.4em}.account a{text-decoration:underline}.account .form-field label{font-weight:400;letter-spacing:1px;text-transform:uppercase}.account input[type=date],.account input[type=email],.account input[type=number],.account input[type=password],.account input[type=tel],.account input[type=text],.account select{font-size:1.2em;border:1px solid #999}@media only screen and (max-width:749px){.account input[type=date],.account input[type=email],.account input[type=number],.account input[type=password],.account input[type=tel],.account input[type=text],.account select{width:100%}}.account input.btn{padding:10px 20px;border:none}.account .form-field{text-align:center}.account .forgot-password{padding:5px 0 20px;font-size:1.2em}.account .forgot-password:hover{text-decoration:underline}.account .just{width:90%;font-size:10px!important}.account .just>*{font-size:10px}.account .account-sidebar{padding-top:5px}.account .account-sidebar b,.account .account-sidebar .desktop{font-size:10.56px;font-family:Futura,sans-serif;letter-spacing:2px;text-transform:uppercase}.account .account-sidebar li{margin:12px 0;font-size:10.56px;font-family:Futura,sans-serif;font-weight:400;letter-spacing:2px;text-transform:uppercase}.account .account-sidebar li.active a{font-weight:700}.account .account-sidebar a{text-decoration:none}.account .account-sidebar a:hover{text-decoration:underline}.account .account-sidebar .account-sidebar--mobile{padding:15px 0;font-size:10.56px;font-family:Futura,sans-serif;letter-spacing:2px;text-transform:uppercase}.account .account-main{width:75%;padding-left:3%;border-left:1px solid #111}@media only screen and (max-width:749px){.account .account-main{width:100%;padding:0;border:none}}.account .account-main table{font-size:1.2em}.account .account-main table td:first-of-type,.account .account-main table th:first-of-type{padding-left:0}.account .account-main table td.total,.account .account-main table th.total{text-align:right}.account .account-main table td.invoice,.account .account-main table th.invoice{text-align:center}.account .account-main table thead{font-size:10.56px;font-family:Futura,sans-serif;letter-spacing:2px;text-transform:uppercase}.account .account-main table tfoot td{padding-bottom:0}.account .account-main table p{font-size:12px}.account .account-main table .highlight{padding:0;border-radius:0;background:none}.account .account-main .btn{height:auto!important;padding:10px 20px!important;font-size:10px;font-family:Futura,sans-serif;font-weight:400;transition:all .15s ease;letter-spacing:2px;text-transform:uppercase}@media only screen and (max-width:749px){.account .account-main #OrderDetailsM{font-size:10px}.account .account-main #OrderDetailsM h3{font-size:1.3em}}.page-braderie{max-width:1160px}#shopify-section-braderie-home h1,#shopify-section-campagne-home h1,#shopify-section-nos-campagnes h1,#shopify-section-nos-collaborations h1{margin:0 0 20px;font-size:18px;line-height:1.1;text-align:center;letter-spacing:3px;text-transform:uppercase}#shopify-section-braderie-home #liste_braderies,#shopify-section-campagne-home #liste_braderies,#shopify-section-nos-campagnes #liste_braderies,#shopify-section-nos-collaborations #liste_braderies{display:flex;flex-wrap:wrap;justify-content:center}#shopify-section-braderie-home #liste_braderies>a,#shopify-section-campagne-home #liste_braderies>a,#shopify-section-nos-campagnes #liste_braderies>a,#shopify-section-nos-collaborations #liste_braderies>a{width:46%;margin:40px 0;text-align:center;text-decoration:none}#shopify-section-braderie-home #liste_braderies>a:nth-child(odd),#shopify-section-campagne-home #liste_braderies>a:nth-child(odd),#shopify-section-nos-campagnes #liste_braderies>a:nth-child(odd),#shopify-section-nos-collaborations #liste_braderies>a:nth-child(odd){margin-right:4%}#shopify-section-braderie-home #liste_braderies>a:nth-child(2n),#shopify-section-campagne-home #liste_braderies>a:nth-child(2n),#shopify-section-nos-campagnes #liste_braderies>a:nth-child(2n),#shopify-section-nos-collaborations #liste_braderies>a:nth-child(2n){margin-left:4%}#shopify-section-braderie-home #liste_braderies>a:last-of-type,#shopify-section-campagne-home #liste_braderies>a:last-of-type,#shopify-section-nos-campagnes #liste_braderies>a:last-of-type,#shopify-section-nos-collaborations #liste_braderies>a:last-of-type{margin-left:0;margin-right:0}#shopify-section-braderie-home #liste_braderies>a img,#shopify-section-campagne-home #liste_braderies>a img,#shopify-section-nos-campagnes #liste_braderies>a img,#shopify-section-nos-collaborations #liste_braderies>a img{display:block;width:100%!important;height:auto!important;margin:0 auto 10px}#shopify-section-braderie-home #liste_braderies>a p,#shopify-section-campagne-home #liste_braderies>a p,#shopify-section-nos-campagnes #liste_braderies>a p,#shopify-section-nos-collaborations #liste_braderies>a p{display:inline-block;margin:auto;padding:0 0 2px;font-size:11px;letter-spacing:2px;text-transform:uppercase;border-bottom:1px solid transparent}#shopify-section-braderie-home #liste_braderies>a:hover p,#shopify-section-campagne-home #liste_braderies>a:hover p,#shopify-section-nos-campagnes #liste_braderies>a:hover p,#shopify-section-nos-collaborations #liste_braderies>a:hover p{border-color:#111}@media only screen and (max-width:749px){#shopify-section-braderie-home #liste_braderies>a,#shopify-section-campagne-home #liste_braderies>a,#shopify-section-nos-campagnes #liste_braderies>a,#shopify-section-nos-collaborations #liste_braderies>a{display:block;width:100%;margin:20px auto!important;text-align:center}}.pe21{float:none;padding:80px 0!important}.pe21 h1{font-family:Futura-Extrabold,Futura,sans-serif;font-size:24px;margin:20px 0!important}.pe21 h1 br{display:none}.pe21 h2{font-size:12px;margin:0 0 60px!important}.pe21 p{font-size:13px;margin:0 0 20px!important}@media screen and (max-width:767px){.pe21{padding:0 0 20px!important}.pe21 h1{font-size:18px!important}.pe21 h1 br{display:block}.pe21 h2{margin-bottom:30px!important}}.pe21-video{margin:60px auto;position:relative;width:92%;padding-top:56.25%;text-align:center;background:#000}.pe21-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:767px){.pe21-video{width:100%;margin:0 auto 60px}}.op{max-width:97%;margin:0 auto}.op .responsive_video,.op .responsive_video_mobile{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin:0 0 40px}.op .responsive_video iframe,.op .responsive_video_mobile iframe{left:0;top:0;height:100%;width:100%;position:absolute}.op .responsive_video_mobile{display:none;padding-bottom:173.25%;margin:0 0 30px}.op img,.op picture{width:100%;height:auto}.op .op_content{padding:130px 0;max-width:960px;margin:0 auto}.op .op_content h2{font-family:Futura-Extrabold,Futura,sans-serif;text-align:center;font-size:22px;line-height:22px;letter-spacing:4.4px;margin-bottom:30px;font-weight:800}.op .op_content div.upcase p{text-transform:uppercase;letter-spacing:4px}.op .op_content p{font-size:14px;line-height:18px;font-weight:300;text-align:center;margin-bottom:18px}.op .op_content p.quote{font-style:italic;font-size:22px;line-height:26px;letter-spacing:4.6px}.op .op_content p.quote span{display:block;font-style:normal;font-size:14px;line-height:26px;margin-top:20px;letter-spacing:3px}.op .op_content p:last-child{margin-bottom:0}.op .legend{padding:16px 8px;text-align:center}.op .legend a{font-size:12px;line-height:15px;letter-spacing:2.4px;margin:0 19px;text-underline-offset:5px;transition:.15s;text-transform:uppercase;white-space:nowrap;text-decoration:underline}.op .collage{display:grid;justify-items:center;justify-content:space-between;grid-template-columns:repeat(3,1fr);grid-gap:45px}.op .collage img{width:100%!important;height:auto;object-fit:cover}.op .collage img:first-child{grid-column:span 2;grid-row:span 2}.op .collage img:last-child{margin-top:auto}@media only screen and (max-width:767px){.op .op_content{padding:75px 0}.op .responsive_video{display:none}.op .responsive_video_mobile{display:block}.op .collage{grid-template-columns:1fr;grid-gap:25px}.op .collage img{width:100%!important;height:auto;display:none}.op .collage img:first-child{display:block}}.page.page-rse{max-width:97%;margin:0 auto}.page.page-rse>div{max-width:786px;margin-inline:auto;padding-block:105px 130px}.page.page-rse>div img{margin-top:105px}.page.page-rse>div img.picture{margin-top:40px}.page.page-rse .bg{margin-top:92px}.page.page-rse .col_2{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:92px}.page.page-rse .col_2>*{width:calc(50% - 50px);margin-bottom:50px}.page.page-rse h1,.page.page-rse h2{font-family:Futura-Extrabold,Futura,sans-serif;font-size:22px;line-height:25px;letter-spacing:.22px;margin-bottom:92px;font-weight:900}.page.page-rse h1 span,.page.page-rse h2 span{font-family:Futura,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:2.8px;display:block;margin-bottom:17px}.page.page-rse h3{font-size:14px;line-height:20px;letter-spacing:2.8px}.page.page-rse h3 strong{font-family:Futura-Pro-Heavy,Futura,sans-serif;font-weight:400!important}.page.page-rse p{margin-bottom:24px}.page.page-rse p:last-child,.page.page-rse p:last-of-type{margin-bottom:0}.page.page-rse p.legend{margin-bottom:0;font-size:10px;line-height:20px}.page.page-rse>picture{display:block;margin-bottom:7px}@media only screen and (max-width:749px){.page.page-rse{max-width:100%;padding-inline:15px}.page.page-rse>div{padding-block:58px 80px}.page.page-rse>div.less_pb{padding-bottom:15px}.page.page-rse>div img{margin-top:58px}.page.page-rse>div img.picture{margin-top:40px}.page.page-rse .bg{padding:38px 25px 48px;background-color:#ecede8}.page.page-rse .bg h3,.page.page-rse .bg img,.page.page-rse .bg p{width:100%;max-width:100%}.page.page-rse .col_2{margin-top:50px}.page.page-rse .col_2>*{width:100%}.page.page-rse h1,.page.page-rse h2{max-width:85%;margin-inline:auto;font-size:18px;line-height:19px;letter-spacing:normal;margin-bottom:44px}.page.page-rse h1 span,.page.page-rse h2 span{font-size:12px;line-height:18px;letter-spacing:2.4px;margin-bottom:14px}.page.page-rse h3,.page.page-rse p{max-width:85%;margin-inline:auto}.page.page-rse p.legend{max-width:100%;font-size:9px;line-height:14px}.page.page-rse>picture{margin-bottom:5px}}.page-care{max-width:97%;margin:0 auto}.page-care>picture img{margin-bottom:65px}.page-care h1{font-size:14px;line-height:24px;letter-spacing:2.8px;margin-bottom:80px}.page-care .wrap{max-width:940px;margin:0 auto}.page-care section{display:none;margin:10px 0;padding:10px 0 40px}.page-care section>picture img{margin-block:45px}.page-care hr{margin:0;padding:0;border:none;border-top:1px solid #000}.page-care p,.page-care ul{text-align:justify;font-size:14px}.page-care p+h3{margin-top:50px}.page-care table{font-size:14px}.page-care h2,.page-care h3{text-transform:uppercase;font-size:14px}.page-care h2{margin:30px 0 10px;cursor:pointer}.page-care h2:after{content:"";float:right;width:10px;height:10px;background:url(../assets/arrow-right.svg) no-repeat right center;background-size:contain;fill:#000;transition:transform .25s ease-out}.page-care h2.actif:after{transform:rotate(90deg)}.page-care h3{font-size:13px;letter-spacing:1px}@media only screen and (max-width:749px){.page-care{max-width:100%;padding-inline:15px}.page-care h1 span{display:block;margin-bottom:20px}.page-care section h3,.page-care section p,.page-care section ul{max-width:85%;margin-inline:auto}.page-care section>picture img{margin-block:60px}}h1{margin:0 0 20px;font-size:18px;text-align:center;letter-spacing:2px;text-transform:uppercase}h2{margin:40px 0 20px;font-size:18px;letter-spacing:2px;text-transform:uppercase}h2:first-child{margin-top:0}@media only screen and (max-width:749px){body.template-product{padding-bottom:100px}}.debug{display:none!important}#fp-nav{top:unset!important;bottom:2%!important;transform:none!important}#fp-nav ul li a.active span{width:8px!important;height:8px!important;margin:-4px 0 0 -4px!important}@media only screen and (max-width:749px){#fp-nav.fp-right{right:7px!important}}.fp-slidesNav{display:none!important}.editorial__slider-arrow{top:50%}@media only screen and (max-width:749px){.editorial__slider-arrow{top:22px;display:flex;height:100%;padding:0 10px}.editorial__slider-arrow.editorial__slider-arrow--right{right:0}.editorial__slider-arrow.editorial__slider-arrow--left{left:0}.editorial__slider-arrow svg{margin:auto}}a.toggle-menus{right:auto!important;left:0!important}#backtotop{position:fixed!important;z-index:98;right:1%;bottom:3%;opacity:0;width:48px;height:48px;text-decoration:none;background-position:center center;background-repeat:no-repeat;background-image:url(backtotop.svg);background-size:100%;border-radius:50%;position:relative;text-align:center;padding:15px;cursor:pointer;transition:all .25s ease-in-out}#backtotop:hover{border-color:#000}@media only screen and (min-width:749px){.modal--newsletter{max-width:60vw}}.modal--newsletter .modal__description p{font-size:14px}@media only screen and (min-width:749px){.modal--newsletter .image-with-text__image{width:30vw;max-height:50vh}}.modal--newsletter #subscribe{height:auto!important;padding:10px 20px!important;font-size:10px;font-family:Futura,sans-serif;font-weight:400;transition:all .15s ease;letter-spacing:2px;text-transform:uppercase}@media only screen and (max-width:749px){.modal--newsletter .image-with-text__image{display:none!important}.modal--newsletter .image-with-text__text{padding:10px}.modal--newsletter .image-with-text__text .image-with-text__inner{width:100%}}.shopify-challenge__container{padding:50px 0}.shopify-challenge__container .shopify-challenge__message{font-size:14px}.shopify-challenge__container .btn{height:auto!important;padding:10px 20px!important;font-size:10px;font-family:Futura,sans-serif;font-weight:400;transition:all .15s ease;letter-spacing:2px;text-transform:uppercase}#SI_trigger,.btn_si{width:auto!important;margin:0 0 0 10px;padding:10px 20px!important;font-size:10px!important;font-family:Futura,sans-serif;font-weight:400;transition:all .15s ease;letter-spacing:2px;text-transform:uppercase;height:37px!important;border-top:1px solid #111!important;border-bottom:1px solid #111!important}.cc-window.cc-banner{padding:10px 20px!important;background:#ffffffe6!important}.cc-window.cc-banner .cc-message{font-size:12px!important;font-family:Futura,sans-serif}.cc-window.cc-banner .cc-btn{min-width:0!important;height:auto!important;padding:2px 15px!important;font-size:10px!important;font-family:Futura,sans-serif;font-weight:400!important;letter-spacing:1px!important;text-transform:uppercase!important}.cc-revoke{display:none!important}.retour_inscription{margin:5px 0 10px;font-size:12px}#omnicanal-toggle{display:block;height:auto!important;margin-top:10px;margin-bottom:0;padding:10px 20px!important;font-size:10px;font-family:Futura,sans-serif;letter-spacing:2px;color:#111;border:1px solid #111;background:transparent}#omnicanal-popin{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:none;padding:20vh 0 0;background-color:#0009}#omnicanal-popin #omnicanal-popin-wrapper{position:relative;display:flex;width:92%;max-width:760px;height:60vh;margin:auto;background:#f3f4f0}#omnicanal-popin #omnicanal-popin-wrapper .close{position:absolute;top:20px;right:35px}#omnicanal-popin #omnicanal-popin-wrapper .close svg{stroke:#111}#omnicanal-popin #omnicanal-popin-wrapper #omnicanal-popin-content{width:100%;height:100%;margin:auto}#omnicanal-popin #omnicanal-popin-wrapper #omnicanal-popin-content iframe{display:block;width:100%;height:100%}@media screen and (max-width:767px){#omnicanal-popin{padding:5vh 0 0}#omnicanal-popin #omnicanal-popin-wrapper{height:80vh}}#insta-feed{max-width:1240px;margin:30px auto 0}#insta-feed h2{font-family:Futura,sans-serif!important;letter-spacing:3px!important;text-transform:uppercase;font-size:15px!important}#insta-feed a{display:inline!important}@media screen and (max-width:767px){#insta-feed{margin:30px 3% 0!important;width:auto!important}#insta-feed h2{font-size:11.8px!important;letter-spacing:2px!important}#insta-feed .instafeed-container,#insta-feed .instafeed-shopify .instafeed-container{width:33.333333%;padding-top:33.333333%}}.ly-flag-icon-ko{background-image:url(/cdn/shop/t/7/assets/ly-icon-ko.svg)}.custom_link_lang{display:block;margin:0 0 .25em;padding:5px 30px 5px 15px;letter-spacing:3px;font-size:11.2px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
