:root{--tpl-dock-clearance:82px}body:has(#TplNavigationDock){padding-bottom:calc(var(--tpl-dock-clearance) + env(safe-area-inset-bottom))}html:has(#TplNavigationDock){scroll-padding-bottom:calc(var(--tpl-dock-clearance) + env(safe-area-inset-bottom))}#TplNavigationDock{position:fixed;z-index:950;left:50%;bottom:calc(14px + env(safe-area-inset-bottom));transform:translate(-50%);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:2px;width:min(356px,calc(100vw - 24px));height:56px;padding:4px;border:1px solid rgb(255 255 255 / .8);border-radius:46px;background:linear-gradient(125deg,#f7f8f9,#e8ebed);color:#202124;box-shadow:0 6px 24px #00000017,0 1px 4px #0000000a,inset 0 1px 1px #fffffff2,inset 0 -1px 1px #fff6;box-sizing:border-box;isolation:isolate;transition:width .24s ease,height .24s ease,padding .24s ease,opacity .16s ease}@supports ((backdrop-filter:blur(16px)) or (-webkit-backdrop-filter:blur(16px))){#TplNavigationDock{background:linear-gradient(165deg,#ffffffd1,#ebeff2b8);backdrop-filter:blur(20px) saturate(125%) brightness(1.05);-webkit-backdrop-filter:blur(20px) saturate(125%) brightness(1.05)}}#TplNavigationDock:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(155deg,rgb(255 255 255 / .12),transparent 32%,transparent 70%,rgb(255 255 255 / .04));box-shadow:inset 1px 0 #ffffff2e,inset -1px 0 #ffffff14}#TplNavigationDock *{box-sizing:border-box}#TplNavigationDock .tpl-dock__action{position:relative;display:grid;place-items:center;min-width:44px;min-height:44px;height:46px;margin:0;padding:0 1px;border:0;border-radius:30px;background:transparent;color:inherit;text-decoration:none;cursor:pointer;font:500 10px/1.2 var(--tpl-sans,Barlow,Arial,sans-serif);letter-spacing:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .16s ease}#TplNavigationDock .tpl-dock__action>svg,#TplNavigationDock .tpl-dock__seal,#TplNavigationDock .tpl-dock__label{grid-area:1/1;transition:opacity .16s ease,transform .18s ease;pointer-events:none}#TplNavigationDock .tpl-dock__action>svg{display:block;width:21px;height:21px;opacity:1;filter:none}#TplNavigationDock .tpl-dock__label{display:block;max-width:100%;opacity:0;visibility:hidden;transform:scale(.94);white-space:nowrap;text-align:center;line-height:1.2;text-shadow:none}#TplNavigationDock .tpl-dock__seal{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#fffc;opacity:1}#TplNavigationDock .tpl-dock__seal .tpl-monogram{display:block;width:25px;height:16px;object-fit:contain}#TplNavigationDock .tpl-dock__action[aria-current=page]{background:#00000013;box-shadow:inset 0 0 0 1px #0000001a}#TplNavigationDock .tpl-dock__action:focus-visible{outline:2px solid #202124;outline-offset:-2px;background:#fffc}#TplNavigationDock .tpl-dock__action:is(:focus-visible,:active,[aria-expanded=true])>.tpl-dock__label{opacity:1;visibility:visible;transform:scale(1)}#TplNavigationDock .tpl-dock__action:is(:focus-visible,:active,[aria-expanded=true])>svg,#TplNavigationDock .tpl-dock__action:is(:focus-visible,:active,[aria-expanded=true])>.tpl-dock__seal{opacity:0;transform:scale(.85)}#TplNavigationDock[data-mode=compact]{width:min(324px,calc(100vw - 24px));height:48px;padding:1px}#TplNavigationDock[data-mode=compact] .tpl-dock__action{height:44px}#TplNavigationDock[data-suspended=true],body:has(dialog[open]) #TplNavigationDock,body.js-drawer-open-cart #TplNavigationDock,body:has(drawer-element.is-open) #TplNavigationDock,body:has(#TplCookieBanner:not([hidden])) #TplNavigationDock{opacity:0;visibility:hidden;pointer-events:none}@media(hover:hover){#TplNavigationDock .tpl-dock__action:hover{background:#fffc}#TplNavigationDock .tpl-dock__action:hover>.tpl-dock__label{opacity:1;visibility:visible;transform:scale(1)}#TplNavigationDock .tpl-dock__action:hover>svg,#TplNavigationDock .tpl-dock__action:hover>.tpl-dock__seal{opacity:0;transform:scale(.85)}}@media(min-width:990px){:root{--tpl-dock-clearance:0px}#TplNavigationDock{left:clamp(12px,1.4vw,24px);top:50%;bottom:auto;transform:translateY(-50%);grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(6,minmax(44px,1fr));gap:4px;width:68px;height:324px;max-height:calc(100dvh - 120px);padding:5px;border-radius:36px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}#TplNavigationDock .tpl-dock__action{width:100%;height:48px;font-size:11px;border-radius:28px}#TplNavigationDock[data-mode=compact]{width:64px;height:294px;padding:3px}#TplNavigationDock[data-mode=compact] .tpl-dock__action{height:44px}}@media(max-width:749px){body:has(#TplNavigationDock) .tpl-home-search{display:none!important}body:has(#TplNavigationDock) .btn--scroll-top{bottom:calc(92px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){#TplNavigationDock,#TplNavigationDock *{transition:none!important}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){#TplNavigationDock{background:#f2f4f5;backdrop-filter:none;-webkit-backdrop-filter:none;color:#111;border-color:#777}}@media(forced-colors:active){#TplNavigationDock{background:Canvas;color:CanvasText;border:1px solid CanvasText;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}#TplNavigationDock .tpl-dock__action{color:LinkText}#TplNavigationDock .tpl-dock__action[aria-current=page]{outline:1px solid Highlight;outline-offset:-4px}#TplNavigationDock .tpl-dock__action:focus-visible{outline:2px solid Highlight}#TplNavigationDock .tpl-dock__seal{background:Canvas}}@media print{#TplNavigationDock{display:none}body:has(#TplNavigationDock){padding-bottom:0}}.tpl-site-menu__dock-brand{display:none}#TplSiteMenu.is-dock-menu{--tpl-menu-gutter:28px;inset:16px auto auto clamp(12px,1.4vw,24px);width:min(480px,calc(100vw - 32px));height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);border:1px solid rgb(255 255 255 / .65);border-radius:28px;background:#f5f7f9bf;color:#111;box-shadow:0 20px 64px #0000002e,inset 0 1px #ffffffb3;backdrop-filter:blur(28px) saturate(145%);-webkit-backdrop-filter:blur(28px) saturate(145%);transform-origin:top left;transform:translate(var(--tpl-dock-origin-x,0px),var(--tpl-dock-origin-y,0px)) scale(var(--tpl-dock-origin-scale-x,1),var(--tpl-dock-origin-scale-y,1));transition:transform .36s cubic-bezier(.22,1,.36,1),background .26s ease,border-radius .36s ease}#TplSiteMenu.is-dock-menu.is-visible{transform:translate(0) scale(1);background:#fafaf9bf}#TplSiteMenu.is-dock-menu::backdrop{background:#0f12162e}#TplSiteMenu.is-dock-menu>div{opacity:0;transition:opacity .1s ease}#TplSiteMenu.is-dock-menu.is-visible>div{opacity:1;transition:opacity .2s ease .1s}#TplSiteMenu.is-dock-menu .tpl-site-menu__head{grid-template-columns:1fr auto 1fr;min-height:64px;padding:8px 20px;border-bottom:1px solid rgb(0 0 0 / .07);background:transparent}#TplSiteMenu.is-dock-menu #TplSiteMenuTitle{grid-column:1;grid-row:1}#TplSiteMenu.is-dock-menu .tpl-menu-a11y-label{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;font-size:11px;letter-spacing:.08em}#TplSiteMenu.is-dock-menu .tpl-site-menu__icon-toggle,#TplSiteMenu.is-dock-menu .tpl-site-menu__clocks{display:none}#TplSiteMenu.is-dock-menu .tpl-site-menu__dock-brand{display:grid;place-items:center;grid-column:2;grid-row:1;min-width:44px;min-height:44px}#TplSiteMenu.is-dock-menu .tpl-site-menu__dock-brand img{width:42px;height:26px;object-fit:contain}#TplSiteMenu.is-dock-menu .tpl-site-menu__head>.tpl-site-menu__close{display:flex;align-items:center;justify-content:center;grid-column:3;grid-row:1;justify-self:end;min-width:44px;min-height:44px;font-size:0}#TplSiteMenu.is-dock-menu .tpl-site-menu__close span{margin:0;font-size:24px;font-weight:300}#TplSiteMenu.is-dock-menu .tpl-site-menu__intro{background:transparent;padding-bottom:10px}#TplSiteMenu.is-dock-menu .tpl-site-menu__wordmark{margin-top:16px;font-size:11px}#TplSiteMenu.is-dock-menu .tpl-site-menu__search{padding-top:8px;background:transparent}#TplSiteMenu.is-dock-menu .tpl-site-menu__search input{height:44px;background:transparent}#TplSiteMenu.is-dock-menu .tpl-site-menu__body{padding-bottom:24px;scrollbar-color:#b9b9b7 transparent}#TplSiteMenu.is-dock-menu .tpl-menu-cards{margin-top:12px}#TplSiteMenu.is-dock-menu .tpl-menu-cards__item{flex-basis:156px}#TplSiteMenu.is-dock-menu .tpl-site-menu__groups{padding-top:12px}#TplSiteMenu.is-dock-menu .tpl-site-menu__accordion{min-height:56px}#TplSiteMenu.is-dock-menu .tpl-site-menu__group>.tpl-site-menu__links{padding-left:36px}@media(max-width:989px){#TplSiteMenu.is-dock-menu{--tpl-menu-gutter:20px;inset:var(--tpl-mobile-menu-top,12px) auto auto var(--tpl-mobile-menu-left,12px);width:var(--tpl-mobile-menu-width,min(356px, calc(100vw - 24px) ));height:var(--tpl-mobile-menu-height, calc(100dvh - 26px) );max-height:var(--tpl-mobile-menu-height, calc(100dvh - 26px) );border:1px solid rgb(255 255 255 / .8);border-radius:46px;background:linear-gradient(125deg,#f7f8f9,#e8ebed);box-shadow:0 6px 24px #00000017,0 1px 4px #0000000a,inset 0 1px 1px #fffffff2,inset 0 -1px 1px #fff6;backdrop-filter:none;-webkit-backdrop-filter:none}#TplSiteMenu.is-dock-menu.is-visible{border-radius:24px;background:linear-gradient(125deg,#f7f8f9,#e8ebed)}@supports ((backdrop-filter:blur(16px)) or (-webkit-backdrop-filter:blur(16px))){#TplSiteMenu.is-dock-menu,#TplSiteMenu.is-dock-menu.is-visible{background:linear-gradient(165deg,#ffffffc7,#ebeff29e);backdrop-filter:blur(20px) saturate(125%) brightness(1.05);-webkit-backdrop-filter:blur(20px) saturate(125%) brightness(1.05)}}#TplSiteMenu.is-dock-menu .tpl-menu-cards__item{flex-basis:140px}#TplSiteMenu.is-dock-menu .tpl-site-menu__head{min-height:56px;padding:4px 16px}}@media(max-height:600px){#TplSiteMenu.is-dock-menu .tpl-site-menu__intro .tpl-site-menu__wordmark{display:none}}@media(prefers-reduced-motion:reduce){#TplSiteMenu.is-dock-menu,#TplSiteMenu.is-dock-menu>div{transition:none}}@media(prefers-reduced-transparency:reduce){#TplSiteMenu.is-dock-menu.is-visible{background:#fafaf9;backdrop-filter:none;-webkit-backdrop-filter:none}}#TplStickyHeader{isolation:isolate;border:0;pointer-events:none}#TplStickyHeader .tpl-sticky__nav{position:relative;pointer-events:none}#TplStickyHeader :is(a,button){pointer-events:auto}#TplStickyHeader:before{content:"";position:absolute;z-index:-1;inset:calc(8px + env(safe-area-inset-top)) clamp(12px,1.4vw,24px) 8px;border:1px solid rgb(255 255 255 / .8);border-radius:999px;background:linear-gradient(165deg,#ffffffc7,#ebeff29e);backdrop-filter:blur(20px) saturate(125%);-webkit-backdrop-filter:blur(20px) saturate(125%);box-shadow:0 4px 18px #0000000f,inset 0 1px 1px #ffffffe6;pointer-events:none;opacity:1;transform:translateY(0) scale(1);transform-origin:50% 0;transition:opacity .22s ease,transform .32s cubic-bezier(.22,1,.36,1)}#TplStickyHeader:is(.tpl-sticky--hero,.tpl-sticky--reveal):not(.is-scrolled):before{opacity:0;transform:translateY(-4px) scale(.985,.88)}@media(prefers-reduced-motion:reduce){#TplStickyHeader:before{transition:none}}html.tpl-sticky-ready body:has(#TplStickyHeader.tpl-sticky--hero){padding-top:0!important}body:has(#TplStickyHeader.tpl-sticky--hero) .tpl-home-search{display:none!important}#TplStickyHeader.tpl-sticky--hero{display:block;position:fixed;inset:0 0 auto;width:100%;background:transparent;border-color:transparent;color:#fff;pointer-events:none;transition:none}#TplStickyHeader.tpl-sticky--hero .tpl-sticky__world,#TplStickyHeader.tpl-sticky--hero .tpl-sticky__desktop-brand{display:none}#TplStickyHeader.tpl-sticky--hero .tpl-sticky__nav{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-height:76px;border:0;background:transparent}#TplStickyHeader.tpl-sticky--hero .tpl-sticky__mobile-brand{display:block}#TplStickyHeader.tpl-sticky--hero .tpl-sticky__brand{display:flex;grid-column:2;color:inherit;pointer-events:auto}#TplStickyHeader.tpl-sticky--hero .tpl-monogram{width:60px;height:36px;filter:brightness(0) invert(1);transition:filter .24s ease}#TplStickyHeader.tpl-sticky--hero .tpl-sticky__clock{opacity:1;visibility:visible;pointer-events:auto;color:#fff;transition:color .24s ease}#TplStickyHeader.tpl-sticky--hero .tpl-sticky__menu{grid-column:1;grid-row:1;background:transparent}#TplStickyHeader.tpl-sticky--hero .tpl-sticky__utilities{grid-column:3;grid-row:1}#TplStickyHeader.tpl-sticky--hero :is(a,button):focus-visible{outline-color:currentColor}#TplStickyHeader.tpl-sticky--hero.is-scrolled{background:transparent;border-color:transparent;color:#000;pointer-events:auto}#TplStickyHeader.tpl-sticky--hero.is-scrolled .tpl-monogram{filter:brightness(0) invert(0)}#TplStickyHeader.tpl-sticky--hero.is-scrolled .tpl-sticky__clock{color:#000}@media(max-width:749px){#TplStickyHeader.tpl-sticky--hero .tpl-sticky__nav{min-height:64px;padding-inline:30px}#TplStickyHeader.tpl-sticky--hero .tpl-monogram{width:52px;height:31px}}@media(prefers-reduced-motion:reduce){#TplStickyHeader.tpl-sticky--hero,#TplStickyHeader.tpl-sticky--hero *{transition:none!important}}#TplStickyHeader .tpl-sticky__clock{grid-row:1;font-size:10px;letter-spacing:.12em;white-space:nowrap}#TplStickyHeader .tpl-sticky__clock--new-york{grid-column:1;justify-self:start}#TplStickyHeader .tpl-sticky__clock--paris{grid-column:3;justify-self:end;text-align:right}#TplStickyHeader .tpl-sticky__clock a{display:flex;align-items:center;min-height:44px;color:inherit}#TplStickyHeader .tpl-sticky__brand{grid-column:2;grid-row:1}#TplStickyHeader:not(.tpl-sticky--hero){background:transparent;border-color:transparent}#TplStickyHeader:not(.tpl-sticky--hero) .tpl-sticky__nav{border-bottom:0}@media(max-width:749px){#TplStickyHeader .tpl-sticky__clock{font-size:9px;letter-spacing:.08em}#TplStickyHeader .tpl-sticky__clock a{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;line-height:1.5}#TplStickyHeader .tpl-sticky__clock--paris a{align-items:flex-end}#TplStickyHeader .tpl-sticky__clock time{font-size:10px;letter-spacing:.04em;margin-top:1px}}@supports not ((backdrop-filter:blur(20px)) or (-webkit-backdrop-filter:blur(20px))){#TplStickyHeader:before{background:#f9fafb}}@media(prefers-reduced-transparency:reduce){#TplStickyHeader:before{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}}body:has(#TplNavigationDock) shopify-chat::part(activator){display:none}@media(max-width:989px){body:has(#TplNavigationDock) .tpl-purchase-bar{bottom:calc(var(--tpl-dock-clearance,86px) + env(safe-area-inset-bottom))!important}html.tpl-purchase-ready body:has(.tpl-purchase-bar):has(#TplNavigationDock){padding-bottom:calc(var(--tpl-purchase-height,140px) + var(--tpl-dock-clearance,86px) + env(safe-area-inset-bottom))!important}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/tpl-navigation-dock.css.map */
