.pl-ann{background:var(--ink);color:var(--ann-fg);text-align:center;letter-spacing:.02em;padding:10px 16px;font-size:13px}.pl-ann b{font-weight:600}.pl-ann span{opacity:.55;margin:0 10px}.pl-nav{background:color-mix(in srgb, var(--cream) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);z-index:50;position:sticky;top:0}.pl-nav-in{height:var(--nav-h);max-width:var(--wrap);padding:0 var(--pad-x);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.pl-nav-left{align-items:center;gap:10px;min-width:0;display:flex}.pl-logo{letter-spacing:-.02em;color:var(--ink);align-items:center;gap:9px;font-size:19px;font-weight:800;text-decoration:none;display:flex}.pl-logo svg{width:26px;height:26px}.pl-menu{gap:34px;font-size:15px;font-weight:500;display:flex}.pl-menu a{opacity:.85;color:inherit;align-items:center;gap:5px;text-decoration:none;display:flex}.pl-menu a:hover{opacity:1}.pl-icons{color:var(--ink);align-items:center;gap:20px;display:flex}.pl-icons a,.pl-icons button{color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.pl-icons svg{width:21px;height:21px}.pl-cart-n{display:inline-flex;position:relative}.pl-cart-n i{background:var(--accent);color:var(--white);border-radius:20px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-style:normal;font-weight:700;display:grid;position:absolute;top:-7px;right:-9px}.pl-mobile-toggle{display:none}.pl-footer{background:var(--ink);color:var(--footer-fg);margin-top:0;padding:64px 0 30px}.pl-f-top{border-bottom:1px solid color-mix(in srgb, var(--white) 12%, transparent);max-width:var(--wrap);padding-bottom:44px;padding-left:var(--pad-x);padding-right:var(--pad-x);grid-template-columns:1.4fr .8fr .8fr .8fr;gap:40px;margin:0 auto;display:grid}.pl-footer .pl-logo{color:var(--white);margin-bottom:14px}.pl-footer p.pl-small{color:var(--footer-muted);max-width:300px;font-size:13.5px;line-height:1.7}.pl-footer h5{color:var(--white);letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;font-size:13px}.pl-footer ul{margin:0;padding:0;list-style:none}.pl-footer li{color:var(--footer-link);margin-bottom:11px;font-size:14px}.pl-footer li a{color:inherit;text-decoration:none}.pl-f-bot{color:var(--footer-dim);max-width:var(--wrap);padding-top:26px;padding-left:var(--pad-x);padding-right:var(--pad-x);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;font-size:12.5px;display:flex}.pl-pay{gap:8px;display:flex}.pl-pay span{border:1px solid color-mix(in srgb, var(--white) 18%, transparent);letter-spacing:.04em;border-radius:5px;padding:4px 9px;font-size:11px}@media (max-width:960px){.pl-menu{display:none}.pl-mobile-toggle{display:inline-flex}.pl-f-top{grid-template-columns:1fr 1fr}}@media (max-width:480px){.pl-f-top{grid-template-columns:1fr}.pl-nav-in,.pl-f-top,.pl-f-bot{padding-left:16px;padding-right:16px}}
