:root{--vq-editorial-ink: #000000;--vq-editorial-paper: #ffffff;--vq-editorial-white: #ffffff;--vq-editorial-muted: #606060;--vq-editorial-line: #d0d0d0;--vq-editorial-inverse-line: #42423e;--vq-editorial-serif: "Cormorant Garamond", Georgia, serif;--vq-editorial-sans: "DM Sans", sans-serif;--vq-editorial-gutter: 48px;--vq-editorial-touch: 44px;--vq-space-1: 4px;--vq-space-2: 8px;--vq-space-3: 12px;--vq-space-4: 16px;--vq-space-6: 24px;--vq-space-8: 32px;--vq-space-12: 48px;--vq-space-16: 64px;--vq-editorial-ui: 14px;--vq-editorial-body: 16px;--vq-editorial-brand: 34px}.vq-masthead,.vq-shell-dialog,.vq-editorial-footer{box-sizing:border-box;font-family:var(--vq-editorial-sans)}.vq-masthead{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:var(--vq-space-8);min-height:80px;padding:var(--vq-space-3) var(--vq-editorial-gutter);background:var(--vq-editorial-ink);color:var(--vq-editorial-white);position:relative;z-index:60}.vq-masthead a{color:inherit;text-decoration:none}.vq-masthead__brand{grid-column:1;grid-row:1;font-family:var(--vq-editorial-serif);font-size:var(--vq-editorial-brand);line-height:1;letter-spacing:.035em}.vq-masthead__navigation{grid-column:2;grid-row:1;display:flex;gap:var(--vq-space-8);justify-content:center;font-size:var(--vq-editorial-ui)}.vq-masthead__navigation a{padding-block:var(--vq-space-3);text-underline-offset:.3em}.vq-masthead__navigation a:hover{text-decoration:underline}.vq-masthead__search{grid-column:3;grid-row:1}.vq-masthead__actions{grid-column:4;grid-row:1;display:flex;align-items:center;gap:var(--vq-space-3)}.vq-icon-control{display:inline-flex;align-items:center;justify-content:center;min-width:var(--vq-editorial-touch);min-height:var(--vq-editorial-touch);padding:var(--vq-space-2);border:0;border-radius:0;color:inherit;background:transparent;cursor:pointer;gap:var(--vq-space-1)}.vq-icon-control svg,.vq-masthead__account svg,.vq-menu-account svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.4}.vq-masthead__bag span{font-size:12px}.vq-masthead__menu{display:none}.vq-masthead__account .vq-account-signin,.vq-masthead__account summary{display:flex;gap:var(--vq-space-2);align-items:center;min-height:var(--vq-editorial-touch);font-size:var(--vq-editorial-ui);cursor:pointer}.vq-masthead__account .vq-account-menu{position:relative}.vq-masthead__account .vq-account-panel{position:absolute;right:0;top:100%;width:240px;padding:var(--vq-space-6);background:var(--vq-editorial-white);color:var(--vq-editorial-ink);border:1px solid var(--vq-editorial-line);display:grid;gap:var(--vq-space-4)}.vq-masthead :focus-visible,.vq-shell-dialog :focus-visible,.vq-editorial-footer :focus-visible{outline:2px solid currentColor;outline-offset:4px}.vq-shell-dialog-open{overflow:hidden}.vq-shell-dialog{inset:0 0 auto;margin:0 auto;width:100%;max-width:none;max-height:100dvh;border:0;padding:var(--vq-space-8) var(--vq-editorial-gutter) var(--vq-space-12);background:var(--vq-editorial-white);color:var(--vq-editorial-ink);overflow-y:auto}.vq-shell-dialog::backdrop{background:#0000006b}.vq-shell-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:var(--vq-space-4);margin-bottom:var(--vq-space-8)}.vq-shell-dialog__head h2{font-family:var(--vq-editorial-serif);font-size:32px;margin:0}.vq-shell-dialog button{min-height:var(--vq-editorial-touch);background:transparent;color:inherit;border:0;border-radius:0;padding:var(--vq-space-2) var(--vq-space-4);cursor:pointer;font:inherit}.vq-editorial-search{max-width:960px;margin-inline:auto}.vq-editorial-search__field{display:flex;border-bottom:1px solid var(--vq-editorial-ink)}.vq-editorial-search input{flex:1;min-width:0;min-height:56px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:var(--vq-editorial-body)}.vq-editorial-search .vq-native-suggestions{position:static;width:100%;max-height:none;box-shadow:none;border:0;background:var(--vq-editorial-white)}.vq-menu-links{display:grid;gap:var(--vq-space-6);font-family:var(--vq-editorial-serif);font-size:32px}.vq-menu-links a,.vq-menu-account a{color:inherit;text-decoration:none}.vq-menu-account{margin-top:var(--vq-space-12);padding-top:var(--vq-space-6);border-top:1px solid var(--vq-editorial-line)}.vq-menu-account .vq-account-signin,.vq-menu-account summary{display:flex;align-items:center;gap:var(--vq-space-3);min-height:var(--vq-editorial-touch)}.vq-menu-account .vq-account-panel{display:grid;gap:var(--vq-space-4);padding-block:var(--vq-space-4)}.vq-editorial-footer{background:var(--vq-editorial-ink);color:var(--vq-editorial-white);padding:var(--vq-space-16) var(--vq-editorial-gutter) var(--vq-space-8);font-size:var(--vq-editorial-ui);line-height:1.6}.vq-editorial-footer a{color:inherit;text-decoration:none;text-underline-offset:.25em}.vq-editorial-footer a:hover{text-decoration:underline}.vq-editorial-footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--vq-space-12)}.vq-editorial-footer__brand{font-family:var(--vq-editorial-serif);font-size:var(--vq-editorial-brand);line-height:1}.vq-editorial-footer h2{font:inherit;margin:0 0 var(--vq-space-6);text-transform:uppercase;letter-spacing:.1em}.vq-editorial-footer nav{display:grid;gap:var(--vq-space-3);align-content:start}.vq-editorial-footer__legal{margin-top:var(--vq-space-12);padding-top:var(--vq-space-6);border-top:1px solid var(--vq-editorial-inverse-line);display:flex;justify-content:space-between;gap:var(--vq-space-6);font-size:12px}@media(max-width:989px){:root{--vq-editorial-gutter: 32px}.vq-masthead{grid-template-columns:1fr auto 1fr;min-height:72px;gap:var(--vq-space-2)}.vq-masthead__brand{grid-column:2}.vq-masthead__search{grid-column:1;justify-self:start}.vq-masthead__navigation,.vq-masthead__account{display:none}.vq-masthead__actions{grid-column:3;justify-self:end;gap:0}.vq-masthead__menu{display:inline-flex}.vq-shell-dialog--menu{min-height:100dvh}}@media(max-width:599px){:root{--vq-editorial-gutter: 16px;--vq-editorial-brand: 28px}.vq-editorial-footer__grid{grid-template-columns:1fr 1fr;gap:var(--vq-space-8) var(--vq-space-6)}.vq-editorial-footer__identity{grid-column:1 / -1}.vq-editorial-footer__legal{flex-direction:column}.vq-editorial-footer a{overflow-wrap:anywhere}.vq-shell-dialog{padding-top:var(--vq-space-4)}}.vq-masthead__navigation{justify-content:flex-start;font-family:var(--vq-editorial-serif);font-style:italic;font-size:24px;line-height:1.1}.vq-masthead__brand{padding-right:var(--vq-space-6);border-right:1px solid currentColor}@media(max-width:989px){.vq-masthead__brand{padding-right:0;border-right:0}}.vq-masthead__account .vq-account-signin,.vq-masthead__account summary,.vq-menu-account .vq-account-signin{border:0;border-radius:0;background:transparent;box-shadow:none;padding:var(--vq-space-2);color:inherit}body:has(.vq-home__hero--campaign) .vq-masthead{--vq-header-shade:rgba(0,0,0,.68);position:absolute;inset:0 0 auto;width:100%;color:var(--vq-editorial-white);background:linear-gradient(var(--vq-header-shade) 0%,var(--vq-header-shade) 65%,transparent 100%)}.vq-editorial-footer__brand{display:inline-block;width:128px;max-width:100%}.vq-editorial-footer__brand img{display:block;width:100%;height:auto}.vq-brand-symbol{display:block;flex:none;width:42px;height:38px;filter:brightness(0)}.vq-masthead__brand{display:inline-flex;align-items:center;gap:var(--vq-space-2)}@media(max-width:700px){.vq-masthead__brand .vq-brand-symbol{width:30px;height:28px}}.vq-masthead__brand .vq-brand-symbol{filter:brightness(0) invert(1)}.vq-masthead__brand .vq-brand-symbol{width:48px;height:44px;filter:brightness(0) invert(1) drop-shadow(.3px 0 0 currentColor) drop-shadow(-.3px 0 0 currentColor)}@media(max-width:700px){.vq-masthead__brand .vq-brand-symbol{width:38px;height:36px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/vq-editorial-shell.css.map */
