body.z1-shell{background:#0b0d11}.z1 :focus-visible{box-shadow:0 0 0 2px #0b0d11,0 0 0 4px var(--blue-hi);border-radius:6px}.z1 .z1-ann{background:var(--blue);color:#fff}.z1 .z1-ann-in{display:flex;justify-content:center;align-items:center;gap:22px;max-width:1240px;margin:0 auto;padding:9px 22px;flex-wrap:wrap;font:700 11.5px/1.35 var(--body);letter-spacing:.13em;text-transform:uppercase}.z1 .z1-ann-sep{color:#ffffff8c}.z1 .z1-head{position:sticky;top:0;z-index:60;background:#090b0edb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.z1 .z1-head-in{display:flex;align-items:center;justify-content:space-between;gap:16px;height:72px;max-width:1240px;margin:0 auto;padding:0 22px}.z1 .z1-logo{display:inline-flex;align-items:center;flex:none}.z1 .z1-logo img{height:38px;width:auto;display:block}.z1 .z1-logo-text{font:800 22px/1 var(--disp);letter-spacing:.04em;text-transform:uppercase;color:var(--text)}.z1 .z1-nav{flex:1 1 auto;display:flex;justify-content:center}.z1 .z1-nav-list{display:flex;gap:6px;align-items:center}.z1 .z1-nav-item{position:relative}.z1 .z1-nav-link{display:flex;align-items:center;gap:5px;padding:12px 13px;font:700 12.5px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--text);border-radius:6px;background:none;border:0;cursor:pointer}.z1 .z1-nav-link:hover,.z1 .z1-nav-item:hover>.z1-nav-link{color:#fff;background:#ffffff0d}.z1 .z1-caret{font-size:15px;color:var(--muted);line-height:1}.z1 .z1-drop{position:absolute;top:100%;left:0;min-width:200px;background:#12151b;border:1px solid var(--line);border-radius:9px;padding:8px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .22s,transform .22s cubic-bezier(.22,.61,.36,1),visibility .22s;box-shadow:0 22px 44px #00000080;z-index:5}.z1 .z1-nav-item:hover>.z1-drop,.z1 .z1-nav-item:focus-within>.z1-drop,.z1 .z1-nav-item.is-open>.z1-drop{opacity:1;visibility:visible;transform:none}.z1 .z1-drop-link{display:block;padding:9px 12px;font:600 13px/1.2 var(--body);color:var(--muted);border-radius:6px}.z1 .z1-drop-link:hover{color:#fff;background:#1666e029}.z1 .z1-drop-lbl{display:block;padding:10px 12px 6px;font:700 11px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:#6f7a89}.z1 .z1-drop--grouped{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:2px 10px;min-width:380px;max-width:720px}.z1 .z1-drop--grouped .z1-drop-group{break-inside:avoid}.z1 .z1-nav-item:nth-last-child(-n+2)>.z1-drop--grouped{left:auto;right:0}.z1 .z1-head-actions{display:flex;align-items:center;gap:2px;flex:none}.z1 .z1-iconbtn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;color:var(--text);cursor:pointer;border-radius:8px;position:relative;padding:0;text-decoration:none}.z1 .z1-iconbtn:hover{background:#ffffff0f;color:#fff}.z1 .z1-iconbtn svg{display:block}.z1 .z1-cartcount{position:absolute;top:5px;right:3px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:var(--blue);color:#fff;font:700 10px/18px var(--body);text-align:center;font-variant-numeric:tabular-nums}.z1 .z1-cartcount[hidden],.z1 .z1-burger{display:none}.z1 .z1-search{max-height:0;overflow:hidden;background:#0c0f14;border-bottom:1px solid transparent;transition:max-height .3s cubic-bezier(.22,.61,.36,1)}.z1.z1-search-open .z1-search{max-height:120px;border-bottom-color:var(--line)}.z1 .z1-search-form{display:flex;gap:8px;max-width:1240px;margin:0 auto;padding:14px 22px}.z1 .z1-search-input{flex:1;min-width:0;height:46px;padding:0 14px;background:var(--surface2);border:1px solid var(--line);border-radius:7px;color:#fff;font:400 15px var(--body)}.z1 .z1-search-input::placeholder{color:#6f7a89}.z1 .z1-search-input:focus{border-color:var(--blue)}.z1 .z1-search-go{height:46px;padding:0 22px;background:var(--blue);border:0;border-radius:7px;color:#fff;font:700 12px var(--body);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.z1 .z1-search-go:hover{background:#1257c0}.z1 .z1-navdrawer{position:fixed;top:0;left:0;bottom:0;width:min(86vw,340px);background:#0c0f14;border-right:1px solid var(--line);z-index:90;transform:translate(-102%);transition:transform .34s cubic-bezier(.22,.61,.36,1),visibility .34s;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;visibility:hidden}body.z1-drawer-open .z1-navdrawer{transform:none;visibility:visible}@media(prefers-reduced-motion:reduce){.z1 .z1-navdrawer{transition:none}}.z1 .z1-navdrawer-head{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border-bottom:1px solid var(--line)}.z1 .z1-navdrawer-head .z1-logo img{height:30px}.z1 .z1-navdrawer-body{flex:1 0 auto;padding:8px 0}.z1 .z1-navgroup{border-bottom:1px solid rgba(35,40,51,.7)}.z1 .z1-navgroup-btn,.z1 .z1-navdrawer-link{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 22px;background:none;border:0;color:var(--text);text-align:left;font:700 14px/1.2 var(--body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.z1 .z1-navgroup-btn .z1-caret{transition:transform .25s}.z1 .z1-navgroup.is-open .z1-navgroup-btn .z1-caret{transform:rotate(180deg)}.z1 .z1-navgroup-panel{max-height:0;overflow:hidden;transition:max-height .3s ease}.z1 .z1-navgroup.is-open .z1-navgroup-panel{max-height:1600px}.z1 .z1-navgroup-panel a{display:block;padding:11px 34px;color:var(--muted);font:600 14px/1.2 var(--body)}.z1 .z1-navgroup-panel a:hover{color:#fff}.z1 .z1-sub-lbl{display:block;padding:13px 34px 3px;font:700 10.5px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:#6f7a89}.z1 .z1-navgroup-panel a.z1-navsub{padding-left:46px;font-weight:400}.z1 .z1-drawer-foot{padding:20px 22px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:12px;margin-top:auto}.z1 .z1-drawer-foot .btn{width:100%}.z1-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;border:0;padding:0;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;z-index:85;width:100%;cursor:pointer}body.z1-drawer-open .z1-scrim{opacity:1;visibility:visible}.z1 .z1-foot{background:#08090c;border-top:1px solid var(--line);padding:56px 0 26px}.z1 .z1-foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:34px}.z1 .z1-foot-h{font:700 12px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 16px}.z1 .z1-foot-link{display:block;color:#c3ccd6;font:400 14px/1.2 var(--body);padding:9px 0}.z1 .z1-foot-link:hover{color:#fff}.z1 .z1-foot-brand .z1-logo{margin-bottom:14px}.z1 .z1-foot-brand .z1-logo img{height:44px}.z1 .z1-foot-about{color:var(--muted);font-size:14px;max-width:300px;margin-bottom:16px}.z1 .z1-foot-contact{color:#c3ccd6;font-size:14px;line-height:1.9}.z1 .z1-foot-contact a{color:var(--blue-hi);display:inline-flex;align-items:center;min-height:44px;padding:8px 0}.z1 .z1-foot-contact a:hover{text-decoration:underline}.z1 .z1-news-note{color:var(--muted);font-size:14px;margin-bottom:10px}.z1 .z1-news-form{display:flex;gap:8px;margin-top:8px}.z1 .z1-news-input{flex:1;min-width:0;height:44px;padding:0 14px;background:var(--surface2);border:1px solid var(--line);border-radius:7px;color:#fff;font:400 14px var(--body)}.z1 .z1-news-input::placeholder{color:#6f7a89}.z1 .z1-news-input:focus{border-color:var(--blue)}.z1 .z1-news-btn{height:44px;padding:0 18px;background:var(--blue);border:0;border-radius:7px;color:#fff;font:700 12px var(--body);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.z1 .z1-news-btn:hover{background:#1257c0}.z1 .z1-news-msg{font-size:13px;margin-top:10px;color:#54d18b}.z1 .z1-news-msg--err{color:#ff8a80}.z1 .z1-foot-bottom{margin-top:40px;padding-top:22px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px;color:var(--muted);font-size:12.5px}.z1 .z1-pay{display:flex;gap:7px;flex-wrap:wrap;align-items:center}.z1 .z1-pay svg{height:24px;width:auto;display:block;border-radius:3px}:root{--z1-barh: 56px}.z1.z1-mobbar{position:fixed;left:0;right:0;bottom:0;z-index:80;display:none;background:#0c0e12f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0px)}.z1 .z1-mobbar-in{display:flex}.z1 .z1-mobbar-item{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:9px 4px 10px;min-height:55px;color:var(--muted);font:600 9.5px/1 var(--body);letter-spacing:.06em;text-transform:uppercase}.z1 .z1-mobbar-item svg{display:block}.z1 .z1-mobbar-item:hover,.z1 .z1-mobbar-item.is-on{color:var(--blue-hi)}.z1 .z1-mobbar-call,.z1 .z1-mobbar-call:hover{color:#fff}.z1 .z1-mobbar-callic{width:38px;height:38px;margin:-16px 0 2px;border-radius:50%;background:linear-gradient(180deg,#2a7bf0,#0a3f9e);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #1666e073}.z1 .z1-mobbar-count{position:absolute;top:4px;right:calc(50% - 20px);min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:var(--blue);color:#fff;font:700 9px/16px var(--body);text-align:center;font-variant-numeric:tabular-nums}.z1 .z1-mobbar-count[hidden]{display:none}#shopify-pc__banner.shopify-pc__banner__dialog{left:18px;right:auto;bottom:18px;width:auto;max-width:560px;max-height:220px;padding:15px 18px;border-radius:12px;background-color:#12151b;border:1px solid #232833;box-shadow:0 22px 44px #0000008c;font-family:Barlow,system-ui,sans-serif}#shopify-pc__banner h2{color:#eef2f6;font-family:Big Shoulders Display,system-ui,sans-serif;font-size:17px;line-height:1;letter-spacing:.03em;text-transform:uppercase;margin:0 0 6px}#shopify-pc__banner p{color:#9aa4b2;font-size:12.5px;line-height:1.4}#shopify-pc__banner a{color:#4d9bff}#shopify-pc__banner .shopify-pc__banner__body{margin-bottom:0}#shopify-pc__banner .shopify-pc__banner__btns{gap:8px;flex-wrap:nowrap;align-items:center}#shopify-pc__banner button{flex:0 0 auto;margin:10px 0 0;padding:9px 16px;border-radius:7px;font:700 11px/1.2 Barlow,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}#shopify-pc__banner button#shopify-pc__banner__btn-accept{background:#1666e0;border:1px solid #1666E0;color:#fff}#shopify-pc__banner button#shopify-pc__banner__btn-accept:hover{background:#1257c0}#shopify-pc__banner button#shopify-pc__banner__btn-decline{background:transparent;border:1px solid rgba(255,255,255,.35);color:#eef2f6}#shopify-pc__banner button#shopify-pc__banner__btn-decline:hover{border-color:#fff}#shopify-pc__banner button#shopify-pc__banner__btn-manage-prefs{background:transparent;border:0;color:#9aa4b2;text-decoration:underline}#shopify-pc__banner button#shopify-pc__banner__btn-manage-prefs:hover{color:#fff}@media(max-width:1100px){.z1 .z1-nav-link{padding:12px 9px;font-size:11.5px;letter-spacing:.07em}}@media(max-width:900px){.z1 .z1-nav{display:none}.z1 .z1-burger{display:inline-flex}.z1 .z1-head-in{height:64px}.z1 .z1-logo img{height:32px}.z1 .z1-foot-grid{grid-template-columns:1fr 1fr;gap:28px}.z1 .z1-ann-in{font-size:10px;gap:12px;letter-spacing:.1em;padding:8px 16px}.z1 .z1-foot-link{display:flex;align-items:center;min-height:44px;padding:5px 0}.z1.z1-mobbar{display:block}body{padding-bottom:calc(var(--z1-barh) + env(safe-area-inset-bottom,0px))}.z1 .z1-navdrawer{bottom:calc(var(--z1-barh) + env(safe-area-inset-bottom,0px))}#shopify-pc__banner.shopify-pc__banner__dialog{left:12px;right:12px;width:auto;max-width:none;max-height:none;bottom:calc(var(--z1-barh) + env(safe-area-inset-bottom,0px) + 10px)}#shopify-pc__banner .shopify-pc__banner__btns{flex-direction:row;flex-wrap:wrap;justify-content:flex-end}#shopify-pc__banner button{flex:0 1 auto}#chat-bubble.whatsapp-widget,#whatsapp-widget-root #chat-bubble{bottom:calc(var(--z1-barh) + env(safe-area-inset-bottom,0px) + 12px)}.z1 .z1-search-form{padding:12px 22px}}body.z1-drawer-open .whatsapp-widget,body.z1-mcart-open .whatsapp-widget,body.z1-consent-open .whatsapp-widget,body.z1-drawer-open #chat-bubble,body.z1-mcart-open #chat-bubble,body.z1-consent-open #chat-bubble,body.z1-drawer-open #whatsapp-widget-root,body.z1-mcart-open #whatsapp-widget-root,body.z1-consent-open #whatsapp-widget-root{display:none!important}@media(max-width:600px){.z1 .z1-foot-grid{grid-template-columns:1fr}.z1 .z1-foot{padding:42px 0 22px}.z1 .z1-foot-bottom{flex-direction:column;align-items:flex-start}.z1 .z1-search-go{padding:0 16px}}@media(max-width:489px){.z1 .z1-ann-sep{display:none}}body.z1-filters-open .whatsapp-widget,body.z1-filters-open #chat-bubble,body.z1-filters-open #whatsapp-widget-root{display:none!important}body.z1-filters-open{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/8/assets/z1-layout.css.map */
