.pmw-sticky-header-spacer{display:block;width:100%;height:0;pointer-events:none}.site-header.pmw-sticky-header--active{position:fixed!important;inset:0 0 auto!important;width:100%!important;margin:0!important;z-index:1002!important;background:#fffffff7!important;box-shadow:0 8px 28px #2a18161a!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:pmwStickyHeaderIn .28s ease both}.site-header.pmw-sticky-header--active .header-main,.site-header.pmw-sticky-header--active .quick-nav{background:transparent!important}.menu-drawer{z-index:1100!important}@keyframes pmwStickyHeaderIn{0%{transform:translateY(-10px);opacity:.96}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.site-header.pmw-sticky-header--active{animation:none}}.menu-drawer nav .menu-drawer__index{font:500 15px/1.2 Syne,Arial,sans-serif;letter-spacing:.04em;color:var(--wine)}.menu-drawer nav .menu-drawer__submenu{gap:4px;padding-left:46px}.menu-drawer nav .menu-drawer__submenu a{font-size:15px;line-height:1.45;letter-spacing:.045em;padding:10px 8px;min-height:44px;border-radius:4px}.menu-drawer nav .menu-drawer__primary,.menu-drawer nav .menu-drawer__label,.menu-drawer nav .menu-drawer__submenu a{transition:background-color .18s,color .18s;transform:none}.menu-drawer nav .menu-drawer__primary:hover,.menu-drawer nav .menu-drawer__group-head:hover,.menu-drawer nav .menu-drawer__submenu a:hover{background-color:#572d2d1a;color:var(--wine);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em;transform:none}.menu-drawer nav .menu-drawer__primary:hover .menu-drawer__label{color:var(--wine)}.menu-drawer .menu-drawer__toggle{width:44px;height:44px;flex-basis:44px;transition:background-color .18s,border-color .18s}.menu-drawer .menu-drawer__toggle:hover,.menu-drawer .menu-drawer__toggle:focus-visible{background:var(--wine);border-color:var(--wine)}.menu-drawer .menu-drawer__toggle:hover:before,.menu-drawer .menu-drawer__toggle:hover:after,.menu-drawer .menu-drawer__toggle:focus-visible:before,.menu-drawer .menu-drawer__toggle:focus-visible:after{background:#fff}.site-header .quick-nav{gap:4px;min-height:58px}.site-header .quick-nav a{font:400 24px/1.2 Cormorant Garamond,serif;letter-spacing:0;text-transform:none;min-height:58px;padding:10px clamp(16px,2.4vw,36px);flex-shrink:0;transition:background-color .18s,color .18s}.site-header .quick-nav a:after{display:block;left:16px;right:16px;bottom:8px;height:2px;transform:scaleX(.5)}.site-header .quick-nav a:hover,.site-header .quick-nav a:focus-visible{background-color:#572d2d1a;color:var(--wine)}.site-header .quick-nav a:hover:after,.site-header .quick-nav a:focus-visible:after{opacity:1;transform:scaleX(1)}.menu-drawer nav a:focus-visible,.site-header .quick-nav a:focus-visible{outline:2px solid var(--wine);outline-offset:-3px;background-color:#572d2d1a;text-decoration:underline;text-underline-offset:.15em}@media(max-width:767px){.site-header .quick-nav{justify-content:flex-start;min-height:50px;overflow-x:auto}.site-header .quick-nav a{font-size:21px;min-height:50px;padding-inline:16px}.menu-drawer nav .menu-drawer__submenu a{font-size:14px}}@media(prefers-reduced-motion:reduce){.site-header .quick-nav a,.site-header .quick-nav a:after,.menu-drawer nav a,.menu-drawer .menu-drawer__toggle{transition:none}}.menu-drawer nav .menu-drawer__group-head{transition:background-color .18s,color .18s}.menu-drawer nav .menu-drawer__group-head:hover .menu-drawer__label{color:var(--wine);transform:none}.menu-drawer nav .menu-drawer__group-head a.menu-drawer__label:hover{background:transparent;transform:none}@media(prefers-reduced-motion:reduce){.menu-drawer nav .menu-drawer__group-head{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pmw-sticky-header.css.map */
