:root{--canvas:#eff1f0;--frame-gap:12px;--frame-pad:40px;--panel-r:28px}html body{--header-height:calc(2 * var(--frame-gap) + 60px);background:var(--canvas)}.lp>.lp-wrap,.lpanel{width:calc(100% - 2 * var(--frame-gap));max-width:none;margin:0 auto var(--frame-gap);border-radius:var(--panel-r);background:#fff}.lp>.lp-wrap{padding:1px var(--frame-pad) 48px}.lpanel>.lp-wrap{max-width:none}.lpanel--soft,.lp>.lp-wrap.lpanel--soft{background:#f7f8f7}.lpanel--dark{background:#131615;color:#e8eae8}#header-group:has(.lhd){display:contents}.luz-header-section{transition:transform .3s cubic-bezier(.2,.7,.2,1)}html.lhd-away .luz-header-section{transform:translateY(calc(-100% - 8px));pointer-events:none}@media(prefers-reduced-motion:reduce){.luz-header-section{transition:none}}.luz-header-section{position:sticky;top:0;z-index:60}.lhd{--ink:#111413;--ink2:#2b302d;--muted:#6b716e;--sub:#4b514d;--line:rgba(17,20,19,.08);--panel:#f3f4f2;display:block;color:var(--ink);font-family:var(--font-body--family,Inter,system-ui,sans-serif);line-height:1.4;-webkit-font-smoothing:antialiased}.lhd *{box-sizing:border-box}.lhd a{color:inherit;text-decoration:none}.lhd svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.lhd :focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lhd .no-ring:focus-visible{outline:none}.lhd-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lhd-wrap{position:relative;margin:0 auto;padding:var(--frame-gap)}.lhd-bar{position:relative;z-index:2;display:flex;align-items:center;gap:28px;height:60px;padding:0 calc(var(--frame-pad) - 10px) 0 var(--frame-pad);border-radius:20px;background:#fff;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border:1px solid rgba(17,20,19,.06);box-shadow:0 1px 1px #11141308;transition:background .3s,box-shadow .3s}.lhd[data-state=scrolled] .lhd-bar,.lhd.is-open .lhd-bar{background:#ffffffb3;box-shadow:0 1px 2px #1114130d,0 12px 32px -14px #11141333}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lhd-bar,.lhd[data-state=scrolled] .lhd-bar{background:#fffffff5}}.lhd-logo{display:flex;align-items:center;flex:none}.lhd-logo img{display:block;height:22px;width:auto}.lhd-nav ul{display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0}.lhd-item{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border:0;border-radius:999px;background:none;font:inherit;font-size:14px;font-weight:500;letter-spacing:-.003em;color:var(--ink2);cursor:pointer;transition:background .2s,color .2s}.lhd-item svg{width:10px;height:7px;stroke-width:1.7;transition:transform .25s}.lhd-item:hover,.lhd-item[aria-expanded=true]{background:#1114130e;color:var(--ink)}.lhd-item[aria-expanded=true] svg{transform:rotate(180deg)}.lhd-item.is-current{color:var(--ink);background:#1114130a}.lhd-actions{display:flex;align-items:center;gap:2px;margin-left:auto}.lhd-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:999px;background:none;color:var(--ink);cursor:pointer;transition:background .2s}.lhd-icon:hover{background:#1114130e}.lhd-icon svg{width:21px;height:21px}.lhd-search{width:auto;min-width:40px;gap:8px;padding:0 10px 0 9px}.lhd-kbd{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1.5px solid rgba(17,20,19,.3);border-radius:6px;background:none;font:500 11.5px/1 var(--font-body--family,Inter),sans-serif;letter-spacing:.01em;color:#1114139e;pointer-events:none}[data-lhd-quote] .lhd-count{top:1px;right:-3px}@media(max-width:989px),(hover:none)and (pointer:coarse){.lhd-kbd{display:none}.lhd-search{width:40px;padding:0}}.lhd-count{position:absolute;top:3px;right:2px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--ink);color:#fff;font-size:10.5px;font-weight:600;line-height:17px;text-align:center;box-shadow:0 0 0 2px #fff}.lhd-count[hidden],.lhd-burger{display:none}.lhd-panel{position:absolute;left:var(--frame-gap);right:var(--frame-gap);top:calc(100% + 10px);z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:44px;padding:32px 32px 32px var(--frame-pad);border-radius:var(--panel-r);background:#fff;border:1px solid rgba(17,20,19,.06);box-shadow:0 32px 80px -28px #1114134d,0 8px 24px -12px #1114131f;visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s linear .3s}.lhd-panel.is-open{visibility:visible;opacity:1;transform:none;transition:opacity .2s ease,transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s}.lhd-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 28px;align-content:start}.lhd-g-h{display:flex;align-items:center;gap:12px;margin-bottom:8px;font-size:14.5px;font-weight:600;color:var(--ink)}.lhd-g-h:hover span:last-child{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.lhd-thumb{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--panel);overflow:hidden}.lhd-thumb img{display:block;width:100%;height:100%;object-fit:contain;padding:5px;mix-blend-mode:multiply}.lhd-thumb svg{width:20px;height:20px;color:#9aa09c}.lhd-g ul{list-style:none;margin:0;padding:0 0 0 56px}.lhd-g li a{display:inline-block;padding:5px 0;font-size:14px;color:var(--sub);transition:color .15s}.lhd-g li a:hover,.lhd-g li a[aria-current]{color:var(--ink)}.lhd-side{display:flex;flex-direction:column}.lhd-feature{position:relative;display:block;margin-bottom:10px;border-radius:16px;overflow:hidden;background:var(--panel)}.lhd-feature-img{display:block;aspect-ratio:4/5}.lhd-feature-img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.lhd-feature:hover img{transform:scale(1.035)}.lhd-feature-t{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;background:#fffc;-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px)}.lhd-feature-t b{font-size:14px;font-weight:600}.lhd-feature-t small{font-size:12.5px;color:var(--sub)}.lhd-more{display:flex;align-items:center;justify-content:space-between;padding:11px 4px;border-top:1px solid var(--line);font-size:14px;font-weight:500}.lhd-more svg{width:16px;height:16px;transition:transform .2s}.lhd-more:hover svg{transform:translate(3px)}.lhd-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:#11141329;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s}.lhd.is-open .lhd-scrim{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}html.lhd-lock{overflow:hidden}[data-luz-stick].is-stuck{background:#fff;box-shadow:0 0 0 100vmax #fff;clip-path:inset(calc(-1 * var(--header-height) - 2px) -100vmax 0 -100vmax)}.lhd-sheet{display:none}@media(max-width:760px){:root{--frame-gap:8px;--frame-pad:16px;--panel-r:22px}}@media(max-width:1100px){.lhd-panel{grid-template-columns:minmax(0,1fr) 240px;gap:32px;padding:28px}.lhd-groups{gap:26px 20px}}@media(max-width:989px){html body{--header-height:calc(2 * var(--frame-gap) + 56px)}.lhd-bar{height:56px;gap:12px;padding:0 6px 0 var(--frame-pad);border-radius:18px}.lhd-logo img{height:20px}.lhd-nav,.lhd-panel{display:none}.lhd-burger{display:inline-flex;flex-direction:column;gap:5px}.lhd-burger span{display:block;width:18px;height:1.6px;border-radius:2px;background:currentColor;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.lhd-burger[aria-expanded=true] span:first-child{transform:translateY(3.3px) rotate(45deg)}.lhd-burger[aria-expanded=true] span:last-child{transform:translateY(-3.3px) rotate(-45deg)}.lhd-sheet{position:absolute;left:var(--frame-gap);right:var(--frame-gap);top:calc(100% + 8px);z-index:1;display:block;max-height:calc(100dvh - 80px);overflow-y:auto;overscroll-behavior:contain;padding:8px 8px 10px;border-radius:var(--panel-r);background:#fff;border:1px solid rgba(17,20,19,.06);box-shadow:0 32px 80px -28px #1114134d,0 8px 24px -12px #1114131f;visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s linear .3s}.lhd-sheet.is-open{visibility:visible;opacity:1;transform:none;transition:opacity .2s ease,transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s}.lhd-s-label{margin:10px 10px 4px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.lhd-s-groups,.lhd-s-pages{list-style:none;margin:0;padding:0}.lhd-s-groups a{display:flex;align-items:center;gap:12px;padding:6px 8px;border-radius:12px;font-size:16px;font-weight:500}.lhd-s-groups a:active,.lhd-s-pages a:active{background:#1114130d}.lhd-s-groups .lhd-thumb{width:40px;height:40px;border-radius:10px}.lhd-s-groups a>svg,.lhd-s-pages a>svg{width:16px;height:16px;margin-left:auto;color:#9aa09c}.lhd-s-pages{margin-top:8px;padding-top:6px;border-top:1px solid var(--line)}.lhd-s-pages a{display:flex;align-items:center;padding:13px 10px;border-radius:12px;font-size:18px;font-weight:500}}@media(prefers-reduced-transparency:reduce){.lhd-bar,.lhd[data-state=scrolled] .lhd-bar,.lhd-feature-t{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.lhd-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.lhd *,.lhd-panel,.lhd-sheet,.lhd-scrim{transition:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}@supports (appearance: base-select){.lp select,.lp select::picker(select){appearance:base-select!important;-webkit-appearance:base-select!important}.lp select{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;background-image:none!important;cursor:pointer}.lp select::picker-icon{content:"";width:12px;height:8px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%23111413' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;transition:rotate .2s ease}.lp select:open::picker-icon{rotate:180deg}.lp select::picker(select){border:0;border-radius:16px;padding:6px;margin-block:8px;background:#fff;min-width:anchor-size(width);position-try-fallbacks:flip-inline,flip-block;box-shadow:0 0 0 1px #11141314,0 18px 40px -12px #1114133d;opacity:0;translate:0 -4px;transition:opacity .16s ease,translate .16s ease,overlay .16s allow-discrete,display .16s allow-discrete}.lp select:open::picker(select){opacity:1;translate:0 0}.lp select::picker(select){max-width:calc(100vw - 24px)}.lc-sort select::picker(select),.lp .is-end select::picker(select){position-area:block-end span-inline-start}@starting-style{.lp select:open::picker(select){opacity:0;translate:0 -4px}}.lp select option{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;font-size:14px;line-height:1.3;color:#111413;cursor:pointer;outline:0}.lp select option:hover,.lp select option:focus-visible{background:#f3f4f2}.lp select option:checked{font-weight:600}.lp select option::checkmark{order:2;margin-left:auto;content:"";width:14px;height:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' fill='none'%3E%3Cpath d='M1.5 5.2 5 8.5l7.5-7' stroke='%23111413' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center}.lp select option:disabled{display:none}}.is-scene img{object-fit:cover!important;padding:0!important;mix-blend-mode:normal!important}.lhd-quote{position:absolute;right:var(--frame-gap);top:calc(100% + 10px);z-index:2;width:420px;max-height:calc(100dvh - var(--header-height,84px) - 32px);display:flex;flex-direction:column;border-radius:24px;background:#fff;border:1px solid rgba(17,20,19,.06);box-shadow:0 32px 80px -28px #1114134d,0 8px 24px -12px #1114131f;visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s linear .3s;font-family:var(--font-body--family,Inter,system-ui,sans-serif)}.lhd-quote.is-open{visibility:visible;opacity:1;transform:none;transition:opacity .2s ease,transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s}.lhd-q-h{display:flex;justify-content:space-between;align-items:baseline;padding:22px 24px 12px}.lhd-q-h h2{font-size:18px;font-weight:600;margin:0;color:var(--ink)}.lhd-q-h span{font-size:13px;color:var(--muted)}.lhd-q-list{overflow:auto;padding:0 12px;flex:1;min-height:0}.lhd-q-line{display:grid;grid-template-columns:64px minmax(0,1fr) 32px;gap:14px;align-items:center;padding:12px;border-radius:14px;transition:opacity .2s}.lhd-q-line+.lhd-q-line{border-top:1px solid rgba(17,20,19,.06)}.lhd-q-line.busy{opacity:.45;pointer-events:none}.lhd-q-img{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:12px;background:var(--panel);overflow:hidden}.lhd-q-img img{width:100%;height:100%;object-fit:contain;padding:8%;mix-blend-mode:multiply}.lhd-q-b{min-width:0}.lhd-q-b>a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;font-weight:500;line-height:1.35;color:var(--ink);overflow:hidden}.lhd-q-b>a:hover{text-decoration:underline;text-underline-offset:3px}.lhd-q-b small{display:block;font-size:12px;color:var(--muted);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lhd-q-qty{display:inline-flex;align-items:center;margin-top:8px;height:30px;border-radius:999px;box-shadow:inset 0 0 0 1px #1114131f}.lhd-q-qty button{width:30px;height:30px;border:0;background:none;font-size:16px;color:var(--ink);cursor:pointer;border-radius:50%}.lhd-q-qty button:hover{background:var(--panel)}.lhd-q-qty button:disabled{opacity:.35;cursor:default;background:none}.lhd-q-qty span{min-width:28px;text-align:center;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.lhd-q-del{width:32px;height:32px;border:0;border-radius:50%;background:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--muted)}.lhd-q-del:hover{background:var(--panel);color:var(--ink)}.lhd-q-del svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.lhd-q-empty{padding:8px 24px 26px}.lhd-q-empty p{margin:0 0 14px;color:var(--ink2);font-size:15px}.lhd-q-link{font-size:14px;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.lhd-q-f{padding:16px 24px 22px;border-top:1px solid rgba(17,20,19,.06)}.lhd-q-img .lhd-q-ph{width:24px;height:24px;stroke:#b3b8b4;stroke-width:1.5}.lhd-q-f[hidden],.lhd-q-empty[hidden]{display:none}.lhd-q-btn{display:flex;align-items:center;justify-content:center;height:52px;border-radius:999px;background:var(--ink);color:#fff!important;font-size:15px;font-weight:600;transition:background .2s}.lhd-q-btn:hover{background:#000}@media(max-width:989px){.lhd-quote{display:none}}@media(prefers-reduced-motion:reduce){.lhd-quote{transition:none}}#shop-hcaptcha-badge-container{visibility:hidden!important;pointer-events:none!important}.lq-captcha{margin:14px 0 0;font-size:12px;line-height:1.5;color:#6b716e;text-align:center}.lq-captcha a[href]{color:inherit;text-decoration:underline;text-underline-offset:2px}.lhd-logo{position:relative}.lhd-logo:after{content:"";position:absolute;top:-14px;right:-8px;bottom:-14px;left:-8px}@media(max-width:1023px){input[type=text],input[type=email],input[type=search],input[type=tel],input[type=url],input[type=number],input[type=password],textarea,select{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/luz-header.css.map */
