.llc-nav-intro,.llc-nav-help,.llc-nav-accordion{display:none}@media screen and (max-width:749px){.header-drawer{--llc-nav-paper: #fffefa;--llc-nav-ink: #302a25;--llc-nav-muted: #736757;--llc-nav-line: #dcd2c3;--drawer-padding: 24px}.header-drawer .menu-drawer{inset:0 auto 0 0;width:min(100vw,440px);max-width:100vw;height:100dvh;border:0;border-radius:0;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);background:var(--llc-nav-paper);color:var(--llc-nav-ink);box-shadow:16px 0 60px #1e160f29;overscroll-behavior:contain;scrollbar-width:thin}.header-drawer .menu-drawer>.menu-drawer__close-button{position:sticky;top:calc(14px + env(safe-area-inset-top,0px));align-self:flex-end;flex-shrink:0;margin:0 16px -48px 0;width:48px;height:48px;min-height:48px;padding:15px;border:0;border-radius:50%;background:var(--llc-nav-paper);color:var(--llc-nav-ink);z-index:3}.llc-nav-intro{display:block;flex-shrink:0;padding:68px 24px 20px}.llc-nav-identity{display:flex;flex-direction:column;width:fit-content;padding-right:55px;margin-bottom:14px}.llc-nav-wordmark{font:30px/1 var(--font-heading--family);letter-spacing:-.025em}.llc-nav-signature{margin-top:7px;font:10px/1.2 var(--font-body--family);letter-spacing:.24em;text-transform:uppercase;color:var(--llc-nav-muted)}.llc-nav-search{display:flex;align-items:center;margin:0 52px 24px 0;padding-left:14px;min-height:48px;border:1px solid #ebe8e2;border-radius:6px;background:#f4f3ef}.llc-nav-search input[type=search]{flex:1;width:0;min-width:0;min-height:48px;padding:8px 0;border:0;border-radius:0;background:transparent;color:var(--llc-nav-ink);font:16px/1.4 var(--font-body--family)}.llc-nav-search input::placeholder{color:var(--llc-nav-muted);opacity:1;font-size:14px}.llc-nav-search button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:48px;border:0;padding:10px;background:transparent;color:inherit;cursor:pointer}.llc-nav-search svg{width:22px;height:22px}.llc-nav-search:focus-within{border-bottom-color:var(--llc-nav-ink)}.llc-nav-materials{display:grid;grid-template-columns:1fr 1fr;gap:10px}.llc-nav-material{position:relative;display:flex;align-items:flex-end;gap:6px;min-height:88px;padding:12px;border:0;border-radius:4px;overflow:hidden;background:#38332e;color:#fff;text-decoration:none;font:13px/1.3 var(--font-body--family)}.llc-nav-material img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.llc-nav-material:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 25%,#000000b8)}.llc-nav-material>span{position:relative;z-index:1}.llc-nav-material .llc-nav-arrow{color:#fff;margin-left:auto}.llc-nav-arrow{font-size:15px;color:var(--llc-nav-muted)}.llc-nav-personalize{display:flex;align-items:center;gap:7px;min-height:48px;font:12px/1.4 var(--font-body--family);color:var(--llc-nav-ink);text-decoration:none}.llc-nav-personalize>span:first-child{color:var(--llc-nav-muted);font-style:italic}.llc-nav-personalize>span:last-child{margin-left:auto}.header-drawer .llc-nav-original{display:none}.llc-nav-accordion{display:block;flex-shrink:0;padding-inline:24px}.llc-nav-list,.llc-nav-children{list-style:none;padding:0;margin:0}.llc-nav-list>li{border:0}.llc-nav-list{padding-top:10px;border-top:1px solid #ebe8e2}.llc-nav-row{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:10px 0;color:var(--llc-nav-ink);text-decoration:none;cursor:pointer}.llc-nav-row::-webkit-details-marker{display:none}.llc-nav-list>li>a.llc-nav-row,.llc-nav-list>li>accordion-custom>details>.llc-nav-row{font-family:var(--menu-top-level-font-family);font-size:var(--menu-font-xl--size);font-weight:var(--menu-top-level-font-weight);font-style:var(--menu-top-level-font-style);line-height:var(--menu-top-level-font-line-height);text-transform:var(--menu-top-level-font-case);letter-spacing:normal}.llc-nav-row::marker{content:""}.llc-nav-plus{position:relative;width:14px;height:14px;flex:0 0 14px}.llc-nav-plus:before,.llc-nav-plus:after{content:"";position:absolute;background:currentColor;width:12px;height:1px;top:6px;left:1px}.llc-nav-plus:after{transform:rotate(90deg);transition:transform .18s ease}details[open]>.llc-nav-row .llc-nav-plus:after{transform:rotate(0)}.llc-nav-children{padding:0 0 8px 12px}.llc-nav-children a,.llc-nav-row--child{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding-block:8px;font-family:var(--menu-top-level-font-family);font-size:17px;font-weight:var(--menu-top-level-font-weight);font-style:var(--menu-top-level-font-style);line-height:1.4;text-transform:none;letter-spacing:normal;color:var(--llc-nav-ink);text-decoration:none}.llc-nav-children--nested{border-left:1px solid #e7e0d7;margin:4px 0 8px;padding:0 0 0 14px}.llc-nav-children--nested a{font-size:16px}.llc-nav-children .llc-nav-all{color:var(--llc-nav-muted);font-size:13px;text-decoration:underline;text-underline-offset:4px}.llc-nav-link-arrow{color:var(--llc-nav-muted);font-size:14px}.header-drawer .menu-drawer__navigation{flex-shrink:0;margin:0;padding:0 0 12px}.header-drawer .menu-drawer__menu{padding-inline:24px;margin-block:0}.header-drawer .menu-drawer__navigation>.menu-drawer__menu>li{border-bottom:1px solid var(--llc-nav-line);min-height:0}.header-drawer .menu-drawer__menu-container--divider,.header-drawer .menu-drawer__list-item--divider{border:0}.header-drawer .menu-drawer__menu-item--mainlist{min-height:58px;padding-block:12px;font:24px/1.3 var(--font-heading--family);letter-spacing:.01em;color:var(--llc-nav-ink)}.header-drawer .menu-drawer__menu-item--mainlist .svg-wrapper{width:16px;height:16px;padding:0;color:var(--llc-nav-muted)}.header-drawer .menu-drawer .icon-caret svg{flex:0 0 16px;width:16px;height:16px}.header-drawer .menu-drawer__menu-item--child,.header-drawer .menu-drawer__menu-item--parent{min-height:50px;padding-block:12px;font:16px/1.45 var(--font-body--family);letter-spacing:0;text-transform:none;color:var(--llc-nav-ink)}.header-drawer .menu-drawer__menu--grandchildlist{padding-inline:14px 0;border-left:1px solid var(--llc-nav-line);margin-block:0 12px}.header-drawer .menu-drawer__menu--childlist{padding-bottom:24px}.header-drawer .menu-drawer__menu-item--active{text-decoration:underline;text-underline-offset:5px}.header-drawer .menu-drawer__submenu{background:var(--llc-nav-paper);color:var(--llc-nav-ink)}.header-drawer .menu-drawer__inner-submenu{overscroll-behavior:contain;padding-top:env(safe-area-inset-top,0px)}.header-drawer .menu-drawer__nav-buttons{position:sticky;top:0;flex-shrink:0;z-index:2;min-height:76px;margin:0 24px 16px;border-bottom:1px solid var(--llc-nav-line);background:var(--llc-nav-paper)}.header-drawer .menu-drawer__nav-buttons button{position:static;width:48px;height:48px;min-height:48px;padding:14px;color:var(--llc-nav-ink)}.header-drawer .menu-drawer__nav-buttons button .svg-wrapper,.header-drawer .menu-drawer__nav-buttons button svg{flex:0 0 20px;width:20px;height:20px}.header-drawer .menu-drawer__title{font:21px/1.25 var(--font-heading--family);letter-spacing:.02em}.header-drawer .menu-drawer__animated-element{animation-delay:0s}.llc-nav-help{display:block;flex-shrink:0;order:1;margin:auto 24px 0;padding:12px 0 20px;border-top:1px solid #ebe8e2}.llc-nav-help-label{display:none}.llc-nav-help-links{display:flex;gap:20px;flex-wrap:wrap}.llc-nav-help-links a{display:inline-flex;align-items:center;min-height:44px;font:13px/1.4 var(--font-body--family);color:var(--llc-nav-ink);text-underline-offset:4px}.header-drawer .menu-drawer__utility-links{flex:0 0 auto;margin:0;padding:4px 24px 20px}.header-drawer .menu-drawer__localization{margin:0}.header-drawer .drawer-localization__button{min-height:44px;font-size:13px}.header-drawer :is(a,button,input,summary):focus-visible{outline:2px solid #806038;outline-offset:3px}body:has(.header-drawer>details[open]) shopify-chat{display:none}body:has(.header-drawer>details[open]) #app-embed-container-815004{display:none!important}}@media screen and (max-width:359px){.llc-nav-material{grid-template-columns:15px 1fr;gap:6px;font-size:12px}.llc-nav-arrow{display:none}}@media screen and (max-width:749px)and (prefers-reduced-motion:reduce){.header-drawer .menu-drawer,.header-drawer .menu-drawer__submenu{transition-duration:.01ms}.header-drawer .menu-drawer__animated-element{animation-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/mobile-atelier-nav.css.map */
