reference-header{display:block;height:var(--height);font-family:var(--font-body--family);color:var(--link_color)}.rh-bar{height:var(--height);background:var(--background);width:100%;z-index:30;transition:transform var(--duration) ease-out}reference-header[data-sticky=true] .rh-bar{position:fixed;top:0;left:0}.rh-hidden .rh-bar{transform:translateY(-100%)}.rh-inner{max-width:var(--max_width);height:100%;margin:auto;padding:0 var(--padding);display:flex;align-items:center;gap:var(--gap);box-sizing:border-box}.rh-logo{width:var(--logo_width);flex-shrink:0;color:var(--link_color);font-weight:700;text-decoration:none;overflow-wrap:anywhere;line-height:1.1}.rh-logo img{width:100%;max-height:calc(var(--height) - 18px);object-fit:contain;display:block}.rh-nav{display:flex;gap:var(--gap);align-items:center}.rh-nav a{text-decoration:none;color:var(--link_color);font-size:var(--font_size);letter-spacing:var(--letter_spacing);text-transform:uppercase;padding:6px 12px;white-space:nowrap}.rh-nav a[aria-current]{background:var(--pill);color:var(--pill_text);border-radius:999px}.rh-nav a:hover{color:var(--hover)}.rh-actions{display:flex;gap:20px;margin-left:auto}.rh-icon{display:inline-flex;align-items:center;justify-content:center;padding:8px;background:none;border:0;color:var(--icon_color);cursor:pointer;min-width:40px;min-height:44px}.rh-icon svg{width:var(--icon_size);height:var(--icon_size);fill:none;stroke:currentColor;stroke-width:1.5}.rh-toggle{display:none}.rh-drawer{position:fixed;inset:0 auto 0 0;margin:0;width:var(--drawer_width);max-width:100vw;height:100dvh;max-height:100dvh;border:0;padding:0;background:var(--drawer_bg);color:var(--drawer_color);transform:translate(-100%);transition:transform var(--duration) ease-out}.rh-drawer.rh-open{transform:translate(0)}.rh-drawer::backdrop{background:#00000080}.rh-drawer-inner{display:flex;flex-direction:column;min-height:100%;padding:20px;box-sizing:border-box}.rh-close{align-self:flex-end;color:var(--drawer_color)}.rh-close.circle{border:1px solid currentColor;border-radius:50%}.rh-drawer a{display:block;padding:18px 8px;color:var(--drawer_color);font-size:var(--mobile_font);text-decoration:none}.rh-drawer a[aria-current]{font-weight:700}.rh-localization{margin-top:auto;padding-top:32px}.rh-localization select{width:100%;padding:12px;color:inherit;background:transparent}.rh-localization button{margin-top:10px;padding:8px 16px}.rh-icon:focus-visible,.rh-nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:989px){reference-header,.rh-bar{height:var(--mobile_height)}.rh-inner{display:grid;grid-template-columns:1fr auto 1fr;gap:8px}.rh-toggle{display:flex;justify-self:start}.rh-nav,.rh-account{display:none}.rh-logo{width:var(--mobile_logo_width);max-width:45vw;text-align:center}.rh-logo img{max-height:calc(var(--mobile_height) - 16px)}.rh-actions{justify-self:end;margin-left:0}.rh-actions:empty{min-width:40px}}@media(prefers-reduced-motion:reduce){.rh-bar,.rh-drawer{transition:none}}reference-header .rh-logo{position:relative;isolation:isolate;display:block}reference-header .rh-logo img:not(.rh-logo-frame-image){height:var(--logo-height);max-height:calc(var(--height) - 16px);position:relative}reference-header .rh-logo--framed{padding:var(--frame-padding);border:var(--frame-border-width) solid var(--frame-border);border-radius:var(--frame-radius);background:var(--frame-bg);overflow:hidden}reference-header .rh-logo img.rh-logo-frame-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;object-fit:fill;z-index:-1}reference-header .rh-nav a{font-weight:var(--nav-weight);padding:var(--pill-py) var(--pill-px)}reference-header .rh-nav a[aria-current]{border-radius:var(--pill-radius);font-weight:700}reference-header .rh-drawer nav a[aria-current]{background:var(--pill);color:var(--pill_text);border-radius:var(--pill-radius);padding-inline:12px}@media(max-width:989px){reference-header .rh-logo img:not(.rh-logo-frame-image){height:var(--mobile-logo-height);max-height:calc(var(--mobile_height) - 16px)}}reference-header .rh-nav a{border-radius:var(--pill-radius);transition:color .14s ease,background-color .14s ease}reference-header .rh-nav a:hover{color:var(--hover-text)}reference-header[data-hover-fill=true] .rh-nav a:hover{background:var(--hover-bg)}@media(prefers-reduced-motion:reduce){reference-header .rh-nav a{transition:none}}reference-header .rh-bar{transition:transform var(--duration) ease-out,border-radius .22s ease,box-shadow .22s ease,top .22s ease}reference-header[data-sticky=true].rh-scrolled .rh-bar{top:var(--float-top);left:var(--float-gap);width:calc(100% - var(--float-gap)*2);border-radius:var(--float-radius);box-shadow:0 12px 30px #00000052,inset 0 2px 12px color-mix(in srgb,var(--glow-colour) var(--glow-strength),transparent),inset 0 -2px 10px color-mix(in srgb,var(--glow-colour) var(--glow-strength),transparent);outline:1px solid color-mix(in srgb,var(--glow-colour) 14%,transparent)}reference-header[data-sticky=true].rh-scrolled.rh-hidden .rh-bar{transform:translateY(calc(-100% - var(--float-top) - 40px))}@media(max-width:989px){reference-header[data-sticky=true].rh-scrolled .rh-bar{left:var(--float-mobile-gap);width:calc(100% - var(--float-mobile-gap)*2)}reference-header.rh-scrolled .rh-inner{padding-inline:16px}}@media(prefers-reduced-motion:reduce){reference-header .rh-bar{transition:none}}reference-header[data-sticky=true] .rh-bar{position:fixed;z-index:40}reference-header[data-sticky=true].rh-scrolled .rh-bar{background:color-mix(in srgb,var(--background) var(--glass-opacity),transparent);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));box-shadow:0 10px 30px color-mix(in srgb,var(--background) 45%,transparent),inset 0 2px 14px color-mix(in srgb,var(--glow-colour) var(--glow-strength),transparent),inset 0 -2px 12px color-mix(in srgb,var(--glow-colour) var(--glow-strength),transparent)}reference-header .rh-drawer-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;flex-shrink:0}reference-header .rh-drawer-heading{margin:0;color:var(--drawer-heading-color);font-size:var(--drawer-heading-size);font-family:inherit;line-height:1.2;font-weight:700}reference-header .rh-drawer-top .rh-close{align-self:center;flex-shrink:0}reference-header .rh-drawer nav a{border-radius:var(--pill-radius);padding-inline:12px;transition:background-color .16s ease,color .16s ease;touch-action:manipulation}reference-header .rh-drawer nav a[aria-current]{background:var(--drawer-active-bg);color:var(--drawer-active-text)}reference-header .rh-drawer nav a:focus-visible{outline:2px solid currentColor;outline-offset:-3px}@media(max-width:989px){reference-header[data-sticky=true][data-mobile-width=true].rh-scrolled .rh-bar{width:var(--mobile-sticky-width);left:calc((100% - var(--mobile-sticky-width))/2)}reference-header.rh-scrolled .rh-logo{max-width:min(44vw,calc(80vw - 128px))}}@media(prefers-reduced-motion:reduce){reference-header .rh-drawer nav a{transition:none}}reference-header .rh-drawer nav a{position:relative;isolation:isolate;background:transparent;color:var(--drawer_color);transition:color var(--menu-effect-duration) ease}reference-header .rh-drawer nav a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--drawer-active-bg);opacity:0;transform:scaleX(.97);transform-origin:left center;z-index:-1;transition:opacity var(--menu-effect-duration) ease,transform var(--menu-effect-duration) ease;pointer-events:none}reference-header .rh-drawer nav a[aria-current]{background:transparent;color:var(--drawer-active-text)}reference-header .rh-drawer nav a[aria-current]:before{opacity:1;transform:scaleX(1);animation:rh-menu-selected var(--menu-effect-duration) ease-out both}reference-header .rh-menu-label{display:inline-block;transition:transform var(--menu-effect-duration) ease}@media(hover:hover){reference-header .rh-drawer nav a:hover .rh-menu-label{transform:translateY(calc(-1 * var(--menu-hover-lift)))}}reference-header .rh-drawer nav a:active .rh-menu-label{transform:translateY(-1px)}@keyframes rh-menu-selected{0%{opacity:.3;transform:scaleX(.97)}to{opacity:1;transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){reference-header .rh-menu-label,reference-header .rh-drawer nav a,reference-header .rh-drawer nav a:before{transition:none}reference-header .rh-drawer nav a[aria-current]:before{animation:none}reference-header .rh-drawer nav a:hover .rh-menu-label,reference-header .rh-drawer nav a:active .rh-menu-label{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/reference-header.css.map */
