.mega-menu__products{display:flex;gap:24px}.product-card__title{color:var(--primary-100, #093027);font-family:var(--font-family-paragraph, Inter);font-size:12px;font-style:normal;font-weight:400;line-height:18px}.mega-menu__default{display:flex;gap:84px}.mega-menu__links{width:40%;position:relative;border-radius:6px;background:var(--secondary-30, #f5ece1);padding:18px}.mega-menu__links li{color:var(--primary-100, #093027);font-family:var(--font-family-paragraph, Inter);font-size:var(--font-paragraph-large-size, 18px);font-style:normal;font-weight:400;line-height:var(--font-paragraph-large-line-height, 24px)}.main-nav{display:flex;gap:24px}.mega-menu__custom-link{margin-top:auto;text-decoration:underline;text-underline-offset:3px}.main-nav__child .container,.header__grid{max-width:unset}.main-nav__child.mega-nav{padding-block:24px;background:var(--secondary-10, #fcf9f5)}.mega-menu__links ul{display:flex;flex-direction:column;height:calc(100% - 54px);gap:9px}.mega-menu__title{color:var(--dark-green-950-main, #093027);text-align:right;font-family:var(--font-family-heading, Anton);font-size:var(--font-h6-size, 20px);font-style:normal;font-weight:400;line-height:var(--font-h6-line-height, 26px)}.mega-menu__links:before{content:"";position:absolute;top:0;left:-42px;width:1px;background-color:var(--Dark-green-100, #d6f5e5);height:100%}.mega-menu__sub-links__main-container{display:none}.mega-menu__sub-links__main-container.actif{display:flex;gap:12px}.mega-menu__sub-links__main-links{display:flex;flex-direction:column;width:284px;padding:18px;border-radius:6px;background:var(--secondary-30, #f5ece1)}.mega-menu__sub-links__main-links a{margin-bottom:12px;color:var(--dark-green-950-main, #093027);font-family:var(--font-family-paragraph, Inter);font-size:var(--font-paragraph-medium-size, 16px);font-style:normal;font-weight:500;line-height:var(--font-paragraph-medium-line-height, 22px)}.mega-menu__rayon .mega-menu__links-content li,.mega-menu__marques .mega-menu__links-content li{padding:6px 12px;color:var(--primary-100, #093027);margin-bottom:18px;font-family:var(--font-family-paragraph, Inter);font-size:var(--font-paragraph-large-size, 18px);font-style:normal;font-weight:400;line-height:var(--font-paragraph-large-line-height, 24px)}.mega-menu__rayon .mega-menu__links-content li.actif,.mega-menu__marques .mega-menu__links-content li:hover{border-radius:6px;background:var(--secondary-30, #f5ece1);font-weight:700}.mega-menu__marques *{text-align:left!important}.mega-menu__marques .mega-menu__links-content{min-width:220px}.mega-menu__marques-promote-{border-radius:6px;overflow:hidden;position:relative}.mega-menu__marques-promote- a{position:absolute;bottom:0;left:0;z-index:1;border-radius:6px;background:#f1e6d799;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:16px 18px 12px;width:100%}.mega-menu__marques-promote- img{width:100%;height:100%;object-fit:cover}.mega-menu__marques-promote- a p{margin-bottom:0}.mega-menu__rayon,.mega-menu__marques{display:flex;gap:42px}.mega-menu__marques .mega-menu__marques-promote{flex-wrap:wrap}.mega-menu__marques .mega-menu__marques-promote .mega-menu__title{width:100%;margin-bottom:8px}.mega-menu__marques-promote-{width:calc(33.333% - 12px)}.mega-nav--promos-bottom{padding-bottom:0!important}.mega-menu__marques-promote{display:flex;gap:12px}.mega-menu__links-content{width:252px}.mega-menu__sub-links{width:calc(100% - 300px)}.mega-menu__rayon .mega-menu__links:before{content:none}.mega-menu__sub-links__main-products{width:calc(100% - 300px);display:flex;gap:12px}.mega-menu__products{width:calc(100% - 300px)}@media only screen and (max-width: 989px){.main-nav{display:unset}}.first-main-navigation .main-nav__item__container{border-radius:100px;padding:7px 18px;border:1px solid var(--primary-40, #99b8c9);background:#fff;display:flex;align-items:center;flex-direction:row-reverse;gap:10px;transition:all .3s}.is-open .first-main-navigation .main-nav__item__container .main-nav__item--toggle-close{display:none}.is-open .first-main-navigation .main-nav__item__container{border-radius:100px;border:1px solid var(--secondary-60, #ebdac2);background:var(--secondary-40, #f1e6d7)}.first-main-navigation .main-nav__item__container .main-nav__item--toggle-close{display:block;width:20px}.first-main-navigation .main-nav__item__container .main-nav__item--toggle-open{display:none}.is-open .first-main-navigation .main-nav__item__container .main-nav__item--toggle-open{display:block;width:20px}.header__search .search,.header__icons,.header__logo{margin-bottom:0}.main-nav{align-items:center}.main-nav__item{margin:0!important;display:flex;align-items:center}.main-nav__item{box-shadow:unset!important}.is-open .main-nav__item:not(.first-main-navigation){text-decoration:underline;text-underline-offset:2px}.main-nav__item:not(.first-main-navigation) svg{position:relative;top:2px}.is-open .main-nav__item:not(.first-main-navigation) svg{transform:rotate(180deg)}.main-nav__item:not(.first-main-navigation):hover{text-decoration:underline;text-underline-offset:2px}.child-nav{display:flex;flex-direction:column;gap:12px}.main-nav__child{padding:24px}.mega-menu__rayon *,.mega-menu__default *{text-align:left!important}.child-nav .main-nav__item.child-nav__item{color:var(--primary-100, #093027);font-family:var(--font-family-paragraph, Inter);font-size:var(--font-paragraph-large-size, 18px);font-style:normal;text-decoration:none;font-weight:400;line-height:100%}.header__icon svg{width:24.412px!important;height:24px!important;cursor:pointer}#gorgias-chat-container{display:none}.child-nav .main-nav__item.child-nav__item:hover{border-radius:6px;font-weight:700;background:var(--secondary-30, #f5ece1)}@media only screen and (min-width: 1200px){.header.is-out .header__grid{padding-bottom:20px}}.first-main-navigation{margin-left:12px!important}.main-nav .separator{height:30px;width:2px;margin-inline:8px;opacity:.25;background:var(--dark-green-950-main, #093027)}.main-nav li{color:var(--primary-100, #093027);text-align:center;font-family:var(--font-family-paragraph, Inter);font-size:16px;font-style:normal;font-weight:400;line-height:22px}.first-main-navigation{padding-block:12px}.header__grid{background-color:#fff}@media screen and (min-width: 1200px) and (max-width: 1400px){.main-nav{gap:16px!important}.main-nav li:not(.mega-menu__custom-link){font-size:14px!important}.main-nav__item:not(.first-main-navigation) svg{position:relative;top:-1px;right:4px}header.container{padding:0 24px!important}}@media screen and (min-width: 1400px) and (max-width: 1470px){.main-nav li{font-size:15px!important}}.first-main-navigation .main-nav__item__container{border-radius:100px;background:var(--dark-green-950-main, #093027)}.is-open .first-main-navigation .main-nav__item__container{background:var(--Dark-green-100, #d6f5e5);border:1px solid var(--dark-green-950-main, #093027)}.first-main-navigation .main-nav__item__container span{color:var(--White-White, #fff);text-align:center;font-family:var(--font-family-heading, Anton);font-size:16px;font-style:normal;font-weight:400;line-height:22px}.is-open .first-main-navigation .main-nav__item__container span{color:var(--dark-green-950-main, #093027)}.first-main-navigation .main-nav__item__container .main-nav__item--toggle-close *{fill:#fff}.main-nav__item--toggle-open *{fill:var(--dark-green-950-main, #093027)}.mega-menu__rayon .mega-menu__links-content li.actif,.mega-menu__marques .mega-menu__links-content li:hover,.mega-menu__sub-links__main-links,.mega-menu__links{background:var(--Dark-green-100, #d6f5e5)}.mega-menu__custom-link{color:var(--dark-green-950-main, #093027);font-family:var(--font-family-paragraph, Inter);font-size:var(--font-paragraph-medium-size, 16px)!important;font-style:normal;font-weight:700;line-height:var(--font-paragraph-medium-line-height, 22px);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:5%;text-underline-offset:15%;text-underline-position:from-font}.mega-menu__custom-link a{font-size:var(--font-paragraph-medium-size, 16px)!important;font-style:normal;font-weight:700;line-height:var(--font-paragraph-medium-line-height, 22px)}@media screen and (max-width: 989px){.logo__link img{width:58px}predictive-search .search__input:not(.search__input--dirty){padding-top:8px;padding-bottom:8px;padding-left:45px!important}.search__submit{padding:10px 9px!important;padding-inline-start:14px!important}.button-link-passed-true.mega-menu-item-button{background:var(--Light-purple-Light-purple, #efb6fd)!important}.mega-menu__link.btn{background:var(--Light-purple-Light-purple, #efb6fd);border-radius:100px;border:2px solid var(--dark-green-950-main, #093027)}.mega-menu__link.btn span{color:var(--dark-green-950-main, #093027);text-align:center;font-family:var(--font-family-heading, Anton)!important;font-size:16px!important;font-style:normal!important;font-weight:400;line-height:22px!important}.drawer-bottom{background:var(--Fresh-blue-Fresh-blue, #c0ffe0)!important;border:none!important}.button-link-passed-true{background:transparent!important}.drawer-menu__header{background:var(--dark-green-950-main, #093027)!important}.drawer-menu__header p{color:var(--White-White, #fff);font-family:var(--font-family-heading, Anton);font-size:var(--font-h5-size, 20px);font-style:normal;font-weight:400;line-height:var(--font-h5-line-height, 26px)}.drawer-menu__close rect{fill:#fff}.drawer-bottom-button--full{border-radius:100px;background:var(--dark-green-950-main, #093027)!important}.drawer-bottom-button span{color:var(--White-White, #fff);text-align:center;font-family:var(--font-family-heading, Anton);font-size:16px;font-style:normal;font-weight:400;line-height:22px}.drawer-bottom-button:not(.drawer-bottom-button--full) span{color:var(--dark-green-950-main, #093027)}}.main-menu__content .main-nav li:nth-child(2) a.main-nav__item--primary{padding:9px 18px;border-radius:100px;border:2px solid var(--dark-green-950-main, #093027);color:var(--dark-green-950-main, #093027);text-align:center;font-family:var(--font-family-heading, Anton);font-size:16px;font-style:normal;font-weight:400;line-height:22px;text-decoration:none;line-height:100%;margin-left:-13px!important}.main-menu__content .main-nav li:not(:nth-child(2)):not(:first-child) a.main-nav__item--primary{color:var(--dark-green-950-main, #093027);text-align:center;font-family:var(--font-family-paragraph, Inter);font-size:var(--font-paragraph-medium-size, 16px);font-style:normal;font-weight:500;line-height:var(--font-paragraph-medium-line-height, 22px);text-decoration:auto}.main-nav__item:not(.first-main-navigation) svg{position:relative;top:4px;right:1px}.button-link-passed-false .mega-menu__link:hover{background-color:var(--Fresh-blue-Fresh-blue, #c0ffe0)!important}.mega-menu__cascade{position:relative;width:100%;overflow:visible;display:flex;gap:8px}:root{--cascade-menu-width: 320px}.cascade-menu{list-style:none;margin:0;padding:16px;background:#fff;border-radius:6px;box-shadow:0 2px 8px #00000014;box-sizing:border-box;width:var(--cascade-menu-width);overflow-x:hidden}.cascade-menu--level1{position:relative;z-index:1;height:var(--cascade-height, auto);overflow-y:auto}.cascade-menu--level2,.cascade-menu--level3{position:absolute;top:0;display:none;z-index:100;height:var(--cascade-height, auto);overflow-y:auto}.cascade-menu--level2{left:calc(var(--cascade-menu-width) + 8px)}.cascade-menu--level3{left:calc((var(--cascade-menu-width) + 8px) * 2);z-index:101}.cascade-menu--level2.is-active,.cascade-menu--level3.is-active{display:flex;flex-direction:column}.cascade-menu__item{position:relative}.cascade-menu__link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 16px;color:var(--primary-100, #093027);font-family:var(--font-family-paragraph, Inter);font-size:16px;font-weight:400;line-height:22px;text-decoration:none;border-radius:4px;transition:all .2s ease;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.cascade-menu__link:hover,.cascade-menu__link.is-active{background:var(--primary-100, #093027);color:#fff}.cascade-menu__link:hover .cascade-chevron svg,.cascade-menu__link.is-active .cascade-chevron svg{color:#fff;stroke-width:2.5}.cascade-menu__link:hover .cascade-arrow,.cascade-menu__link.is-active .cascade-arrow{color:#fff;font-weight:700}.cascade-arrow{font-size:18px;line-height:1;color:var(--primary-100, #093027);flex-shrink:0;align-self:flex-start;margin-top:2px}.cascade-chevron{display:flex;align-items:flex-start;flex-shrink:0;padding-top:3px}.cascade-chevron svg{width:16px;height:16px;color:var(--primary-100, #093027);fill:currentColor;flex-shrink:0}.mega-menu__cascade *{text-align:left!important}.cascade-menu__header{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e5e5e5;flex-shrink:0}.cascade-menu__title{font-family:var(--font-family-heading, Anton);font-size:18px;font-weight:600;color:var(--primary-100, #093027);margin:0 0 8px}.cascade-menu__view-all{display:inline-block;font-size:14px;color:var(--primary-100, #093027);text-decoration:underline;font-weight:500}.cascade-menu__view-all:hover{text-decoration:none}.cascade-menu__items{flex:1;overflow-y:auto;overflow-x:hidden;margin:0;padding:0 8px 0 0;list-style:none}.cascade-menu__item{position:relative;width:100%}.mega-menu__cascade-image{position:absolute;top:0;width:var(--cascade-menu-width);height:var(--cascade-height, auto);border-radius:6px;overflow:hidden;background:transparent;transition:left .3s ease;z-index:50;padding:8px;box-sizing:border-box}.mega-menu__cascade-image{left:calc(var(--cascade-menu-width) + 8px)}.mega-menu__cascade.has-level2-active .mega-menu__cascade-image{left:calc((var(--cascade-menu-width) + 8px) * 2)}.mega-menu__cascade.has-level3-active .mega-menu__cascade-image{left:calc((var(--cascade-menu-width) + 8px) * 3)}.mega-menu__cascade-image img{width:100%;height:100%;object-fit:contain;object-position:center;border-radius:6px}.cascade-menu--level1::-webkit-scrollbar,.cascade-menu--level2::-webkit-scrollbar,.cascade-menu--level3::-webkit-scrollbar,.cascade-menu__items::-webkit-scrollbar{width:6px}.cascade-menu--level1::-webkit-scrollbar-track,.cascade-menu--level2::-webkit-scrollbar-track,.cascade-menu--level3::-webkit-scrollbar-track,.cascade-menu__items::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.cascade-menu--level1::-webkit-scrollbar-thumb,.cascade-menu--level2::-webkit-scrollbar-thumb,.cascade-menu--level3::-webkit-scrollbar-thumb,.cascade-menu__items::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.cascade-menu--level1::-webkit-scrollbar-thumb:hover,.cascade-menu--level2::-webkit-scrollbar-thumb:hover,.cascade-menu--level3::-webkit-scrollbar-thumb:hover,.cascade-menu__items::-webkit-scrollbar-thumb:hover{background:#a1a1a1}@media only screen and (max-width: 989px){.cascade-menu--level1{max-width:100%}.cascade-menu--level2,.cascade-menu--level3{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;max-width:100%;height:100%;background:var(--secondary-10, #fcf9f5);opacity:0;visibility:hidden;transform:translate(100%);transition:transform .3s ease,opacity .3s ease,visibility .3s ease}.cascade-menu--level2.is-active,.cascade-menu--level3.is-active{opacity:1;visibility:visible;transform:translate(0)}.cascade-arrow{display:none}.cascade-chevron{display:flex}.cascade-menu__back{display:flex;align-items:center;gap:8px;width:100%;padding:12px 16px;background:transparent;border:none;color:var(--primary-100, #093027);font-family:var(--font-family-paragraph, Inter);font-size:16px;font-weight:500;text-align:left;cursor:pointer;border-bottom:1px solid rgba(9,48,39,.1);margin-bottom:8px}.cascade-menu__back-icon{display:flex;align-items:center}.cascade-menu__back-icon svg{width:20px;height:20px;color:var(--primary-100, #093027)}.cascade-menu__back:hover{background:#0930270d}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/w-header.css.map */
