.drawer--nav{top:var(--header-position);height:calc(var(--app-height) - var(--header-position));z-index:var(--z-index-drawer-nav)}.drawer--mega{width:calc(100% - var(--drawer-width));left:-100%;z-index:calc(var(--z-index-drawer-nav) - 1);max-width:160rem;transition:all var(--duration-long) ease;transition-delay:0}.drawer--mega.active{left:var(--drawer-width);transition-delay:var(--duration-default)}.drawer--nav-first{background-color:var(--color-grey-medium)}@media screen and (min-width: 1201px){.drawer--nav-first{box-shadow:4px 0 8px rgba(var(--color-text-rgb),.12)}}.navigation-drawer{padding:0;font-size:1.6rem}@media screen and (min-width: 1201px){.navigation-drawer{padding:3.2rem 0;font-size:1.8rem}}.navigation-drawer .drawer__header{background-color:var(--color-grey-medium);padding:1.1rem 1.8rem;display:flex;align-items:center;font-weight:var(--font-heading-weight)}.navigation-drawer .drawer__header svg{width:1.6rem;height:1.6rem;stroke:var(--color-text);margin-right:4rem;transition:all var(--duration-default) ease;position:relative;left:0}.navigation-drawer .drawer__header:hover svg{left:-1rem}.navigation-drawer .drawer__footer{padding:1.8rem}@media screen and (min-width: 1201px){.navigation-drawer .drawer__footer{padding:0}}.navigation-drawer .drawer__footer .localisation__flag{border-radius:50%;height:2rem;object-fit:cover;width:2rem;margin-right:1.5rem}.navigation-drawer__inner{flex-direction:column}.navigation-drawer__inner .accordion__item{margin-top:0;padding:0 1.8rem;border-color:rgba(var(--color-text-rgb),.25);border-width:.05rem}.drawer--nav-first .navigation-drawer__inner .accordion__item:not(.accordion__item--open){border:none}.navigation-drawer__inner accordion-wrapper:first-child .accordion__item{border-top:none}.navigation-drawer__inner .accordion__header{padding:1.4rem 0;line-height:2rem}.navigation-drawer__inner .accordion__header>svg{stroke:var(--color-text)}.navigation-drawer__inner .accordion__content ul{list-style-type:none;padding-inline-start:0;margin:0}.navigation-drawer__inner .accordion__content ul li{margin-bottom:1.8rem}.navigation-drawer__inner .accordion__content ul li a{color:var(--color-text);text-decoration:none}.drawer--nav:not(.drawer--nav-first) .accordion__item--open .accordion__header{margin-bottom:.6rem}.drawer--nav:not(.drawer--nav-first) .accordion__item{border-top:none}.drawer--nav-first .navigation-drawer__inner{padding-top:1rem}.drawer--nav-first .navigation-drawer__inner .accordion__item{padding:0}.drawer--nav-first .navigation-drawer__inner .accordion__title{width:100%;max-width:none;justify-content:space-between}.drawer--nav-first .navigation-drawer__inner .accordion__header,.drawer--nav-first .navigation-drawer__inner .accordion__content{padding-left:1.8rem;padding-right:1.8rem}.drawer--nav-first .navigation-drawer__inner .accordion__header>svg{stroke:var(--color-primary);width:1.6rem;height:1.6rem}.drawer--nav-first .navigation-drawer__inner .accordion__item--open .accordion__header>svg{display:none}.drawer--nav-first .navigation-drawer__inner .accordion__item--open .accordion__title{color:var(--color-primary)}.drawer--nav-first .navigation-drawer__inner .accordion__item--open .underline-animate:after{width:100%}.drawer--nav-first .drawer__footer{background-color:var(--color-body);padding:1.8rem;margin-top:3.2rem;display:flex;align-items:center;justify-content:space-between}.drawer--nav-first .localisation{flex:1}.drawer--nav-first .drawer__footer-link{flex:1;display:flex;align-items:center}.drawer--nav-first .drawer__footer-link a{text-decoration:none;color:var(--color-text)}.drawer--nav-first .drawer__footer-link svg{margin-right:1.2rem}.navigation-drawer__link{color:var(--color-text);padding:0 1.8rem;text-decoration:none;display:block;line-height:4.8rem;font-weight:var(--font-heading-weight)}@media screen and (min-width: 1201px){.navigation-drawer__link{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.4rem;padding:0 6.4rem;font-weight:var(--font-body-weight);line-height:3rem}}.navigation-drawer__link svg{width:1.6rem;height:auto;stroke:var(--color-primary);position:relative;transition:all var(--duration-default) ease;right:0}.navigation-drawer__link.active,.navigation-drawer__link:hover{font-weight:var(--font-heading-weight);color:var(--color-primary)}.navigation-drawer__link.active .underline-animate:after,.navigation-drawer__link:hover .underline-animate:after{width:100%}.navigation-drawer__link:hover svg{right:-1rem}.navigation-drawer__inner .accordion__content .navigation-drawer__link{padding:0;display:flex;align-items:center;justify-content:space-between;font-weight:var(--font-body-weight)}.accordion+.navigation-drawer__link{margin-top:.8rem}.navigation-drawer .list-social{justify-content:flex-start;padding-left:1.8rem}@media screen and (min-width: 1201px){.navigation-drawer .list-social{padding-left:6.4rem}}.navigation-drawer .list-social .list-social__item{margin:0 1.6rem 0 0}.navigation-drawer .list-social .list-social__item:not(:hover) svg{fill:var(--color-text)}.navigation-drawer__secondary-links{list-style:none;padding-inline-start:0;font-weight:var(--font-heading-weight);margin:auto 0 1.8rem;padding:0 1.8rem}.navigation-drawer__secondary-links li{line-height:4.8rem}@media screen and (min-width: 1201px){.navigation-drawer__secondary-links{padding:0 6.4rem}.navigation-drawer__secondary-links li{line-height:5.6rem}}.navigation-drawer__secondary-links a{text-decoration:none}.navigation-drawer__secondary-links a:not(:hover){color:var(--color-text)}.navigation-drawer__colour-swatches{padding-bottom:1rem}.navigation-drawer__colour-swatches ul{columns:2;padding-left:0;margin-bottom:0}.navigation-drawer__colour-swatches ul li{margin-bottom:1.4rem;display:flex;align-items:center;font-size:1.6rem}.navigation-drawer__colour-swatches ul li>a{display:flex;align-items:center}.navigation-drawer__colour-swatches ul li .colour-swatch{margin-right:.8rem}.navigation-drawer__colour-swatches .colour-swatch:before{content:none}.navigation__signposts{padding:1.4rem 1.8rem}.navigation__signposts>p{margin-top:0;margin-bottom:1.4rem}.navigation__signposts strong{font-weight:var(--font-heading-weight)}.navigation__signposts-cards{display:flex;flex-wrap:wrap;gap:calc(var(--grid-mobile-spacing) / 2)}.navigation__signposts-cards .card{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:0;padding-bottom:0!important;text-align:left}.navigation__signposts-cards .card .card__content{padding:1rem}.navigation__signposts-cards .card .card__content .h1{font-size:1.6rem}.mega-menu{padding:3.2rem 6.4rem;flex:1;height:100%;overflow:auto}.mega-menu__title{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.8rem}.mega-menu__title .h1{margin:0}.mega-menu__close svg{width:4rem;height:4rem;stroke:var(--color-text)}.mega-menu__columns{display:flex;flex-wrap:wrap;column-gap:4rem;row-gap:4rem}.mega-menu__columns-links{flex:1;min-width:18rem;padding-top:1.6rem}.mega-menu__columns-links ul{padding-inline-start:0;list-style:none;margin:1.6rem 0 0}.mega-menu__columns-links ul li{margin-bottom:1.6rem;line-height:1.9rem}.mega-menu__columns-links a{text-decoration:none;color:var(--color-text)}.mega-menu__columns-color{flex:2;background-color:var(--color-grey-light);padding:1.6rem 2rem 2rem;border-radius:.8rem}@media screen and (min-width: 990px){.mega-menu__columns-color{min-width:40rem}}.mega-menu__columns-color>strong{margin-bottom:2rem;display:block}.mega-menu__columns-color-swatches ul{columns:2;padding-left:0;margin-bottom:0}.mega-menu__columns-color-swatches ul li{display:flex;align-items:center;font-size:1.6rem}.mega-menu__columns-color-swatches ul li>a{display:flex;align-items:center}.mega-menu__columns-color-swatches ul li .colour-swatch{margin-right:.8rem}@media screen and (hover: hover) and (min-width: 1201px){.mega-menu__columns-color-swatches{display:none}}.mega-menu__columns-color-swatches .colour-swatch:before{content:none}.mega-menu__columns-color-wheel{display:none}@media screen and (hover: hover) and (min-width: 1201px){.mega-menu__columns-color-wheel{display:block}}.mega-menu__columns-color-wheel>.text-medium{display:block;margin-bottom:3rem}.mega-menu__signposts{margin-top:6rem}.mega-menu__signposts p{margin-bottom:1.6rem;margin-top:0}.mega-menu__signposts strong{font-weight:var(--font-heading-weight)}.mega-menu__signposts-cards{display:flex;flex-wrap:wrap;gap:var(--grid-desktop-spacing)}.mega-menu__signposts-cards>.card{width:calc(33.33% - var(--grid-mobile-spacing) * 2 / 3);min-width:40rem;flex:1}
/*# sourceMappingURL=/cdn/shop/t/44/assets/navigation.css.map */
