#header-group:has(>.rm-header-section){display:contents}#header-group:has(.rm-announcement){--rm-announce-offset: var(--rm-announce-h)}.shopify-section.rm-announcement-section{position:sticky;top:0;z-index:var(--rm-z-announce)}.shopify-section.rm-header-section{position:sticky;top:var(--rm-announce-offset, 0px);z-index:var(--layer-sticky, 8)}.shopify-section.rm-header-section:has(rm-header[data-mega-open]),.shopify-section.rm-header-section:has(.rm-loc--header[data-open]){z-index:calc(var(--rm-z-announce) - 1)}.rm.rm-announcement{display:flex;align-items:center;justify-content:center;height:var(--rm-announce-h);padding-inline:var(--rm-gutter);background:var(--rm-ink);color:var(--rm-surface)}.rm .rm-announcement__text{margin:0;max-width:100%;overflow:hidden;font-size:12.5px;font-weight:500;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;color:inherit}rm-header.rm-header{display:block;position:relative}.rm-header .rm-header__bar{position:relative;height:var(--rm-header-h);padding-bottom:1px;background:var(--rm-surface)}.rm-header .rm-header__bar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--rm-line-soft);pointer-events:none}rm-header[data-mega-open] .rm-header__bar:after{display:none}rm-header[data-ready] .rm-header__bar{transition:background-color var(--rm-dur-header-bg) ease}.rm-header .rm-header__bar:before{content:"";position:absolute;top:0;right:0;bottom:-56px;left:0;z-index:-1;background:radial-gradient(380px 70% at calc(100% - 110px) 30%,#0000006b,#0000),linear-gradient(to bottom,#0000005c,#0003,#0000);opacity:0;pointer-events:none}rm-header[data-ready] .rm-header__bar:before{transition:opacity var(--rm-dur-header-bg) ease}body:has(#MainContent>.shopify-section:first-child .rm-hero--under-header) rm-header[data-transparent-candidate][data-top]:not([data-mega-open]):not(:has(.rm-loc--header[data-open])){--rm-hdr-fg: var(--rm-surface)}body:has(#MainContent>.shopify-section:first-child .rm-hero--under-header) rm-header[data-transparent-candidate][data-top]:not([data-mega-open]):not(:has(.rm-loc--header[data-open])) .rm-header__bar{background-color:transparent}body:has(#MainContent>.shopify-section:first-child .rm-hero--under-header) rm-header[data-transparent-candidate][data-top]:not([data-mega-open]):not(:has(.rm-loc--header[data-open])) .rm-header__bar:before{opacity:1}body:has(#MainContent>.shopify-section:first-child .rm-hero--under-header) rm-header[data-transparent-candidate][data-top]:not([data-mega-open]):not(:has(.rm-loc--header[data-open])) .rm-header__bar:after{display:none}body:has(#MainContent>.shopify-section:first-child .rm-hero--under-header) rm-header[data-transparent-candidate][data-top]:not([data-mega-open]):not(:has(.rm-loc--header[data-open])) :is(.rm-header__burger,.rm-header__logo,.rm-header__nav-btn,.rm-header__cart-icon,.rm-loc__toggle,.rm-loc__chev){color:var(--rm-hdr-fg)}body:has(#MainContent>.shopify-section:first-child .rm-hero--under-header) rm-header[data-transparent-candidate][data-top]:not([data-mega-open]):not(:has(.rm-loc--header[data-open])) :is(.rm-header__burger,.rm-header__logo,.rm-header__cart-icon,.rm-loc__toggle) svg{filter:drop-shadow(0 0 1px rgba(0,0,0,.55)) drop-shadow(0 1px 3px rgba(0,0,0,.3))}body:has(#MainContent>.shopify-section:first-child .rm-hero--under-header) rm-header[data-transparent-candidate][data-top]:not([data-mega-open]):not(:has(.rm-loc--header[data-open])) :is(.rm-header__nav-btn,.rm-loc__toggle){text-shadow:0 0 2px rgba(0,0,0,.5),0 1px 3px rgba(0,0,0,.3)}body:has(#MainContent>.shopify-section:first-child .rm-hero--under-header) rm-header[data-transparent-candidate][data-top]:not([data-mega-open]):not(:has(.rm-loc--header[data-open])) :is(.rm-header__cart>header-actions>cart-drawer-component>[data-testid=cart-drawer-trigger],.rm-header__cart>header-actions>a.header-actions__action){color:var(--rm-hdr-fg)}body:has(#MainContent>.shopify-section:first-child .rm-hero--under-header) rm-header[data-transparent-candidate][data-top]:not([data-mega-open]):not(:has(.rm-loc--header[data-open])) :is(.rm-header__cart>header-actions>cart-drawer-component>[data-testid=cart-drawer-trigger],.rm-header__cart>header-actions>a.header-actions__action):focus-visible{outline:revert;outline-offset:revert}body:has(#MainContent>.shopify-section:first-child .rm-hero--under-header) rm-header[data-transparent-candidate][data-top]:not([data-mega-open]):not(:has(.rm-loc--header[data-open])) .rm-header__cart cart-icon>.cart-bubble>.cart-bubble__background{background:var(--rm-surface);box-shadow:none}body:has(#MainContent>.shopify-section:first-child .rm-hero--under-header) rm-header[data-transparent-candidate][data-top]:not([data-mega-open]):not(:has(.rm-loc--header[data-open])) .rm-header__cart cart-icon>.cart-bubble>.cart-bubble__text{color:var(--rm-ink)}.rm-header .rm-header__inner{display:flex;align-items:center;justify-content:space-between;height:100%;padding-inline:var(--rm-gutter)}.rm.rm-header__start{display:flex;align-items:center;gap:14px}.rm .rm-header__burger{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin:-15px -11px;padding:0;border:0;border-radius:0;background:none;color:var(--rm-ink);font:inherit;cursor:pointer}.rm .rm-header__burger-lines{display:flex;flex-direction:column;gap:4px;width:22px}.rm .rm-header__burger-lines>span{display:block;height:2px;border-radius:2px;background:currentColor}.rm .rm-header__burger-lines>span:last-child{width:70%}.rm .rm-header__logo{display:block;flex:none;margin-block:-5px;padding-block:5px;color:var(--rm-ink)}.rm.rm-header__nav{display:none}.rm-header .rm-header__end{display:flex;align-items:center;justify-content:flex-end;gap:18px}.rm.rm-header__loc{display:none}.rm-header .rm-header__cart{position:relative;flex:none;width:21px;height:21px;background:none;--header-padding: var(--padding-sm);--font-paragraph--line-height: 1;--header-content-transition-timing: 0s;--color-account-icon: var(--color-foreground)}.rm.rm-header__cart-icon{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--rm-ink);pointer-events:none}.rm.rm-header__cart-icon>.rm-icon{display:block}.rm-header .rm-header__cart>header-actions{position:absolute;top:-11.5px;left:-11.5px;display:block;width:44px;height:44px;margin:0;justify-self:start;align-self:start}.rm-header .rm-header__cart>header-actions>.account-button{display:none}.rm-header .rm-header__cart>header-actions>cart-drawer-component{display:block;width:100%;height:100%;margin:0}:is(.rm-header .rm-header__cart>header-actions>cart-drawer-component>[data-testid=cart-drawer-trigger],.rm-header .rm-header__cart>header-actions>a.header-actions__action){display:block;position:relative;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;color:var(--rm-ink);overflow:visible;cursor:pointer;opacity:1}:is(.rm-header .rm-header__cart>header-actions>cart-drawer-component>[data-testid=cart-drawer-trigger],.rm-header .rm-header__cart>header-actions>a.header-actions__action)>cart-icon{display:block;position:static;width:100%;height:100%}:is(.rm-header .rm-header__cart>header-actions>cart-drawer-component>[data-testid=cart-drawer-trigger],.rm-header .rm-header__cart>header-actions>a.header-actions__action)>cart-icon>.svg-wrapper{display:none}:is(.rm-header .rm-header__cart>header-actions>cart-drawer-component>[data-testid=cart-drawer-trigger],.rm-header .rm-header__cart>header-actions>a.header-actions__action)>cart-icon>.cart-bubble:not(.visually-hidden){position:absolute;top:5px;left:23px;right:auto;width:auto;min-width:16px;height:16px;padding:0 4px;aspect-ratio:auto;color:var(--rm-surface)}:is(.rm-header .rm-header__cart>header-actions>cart-drawer-component>[data-testid=cart-drawer-trigger],.rm-header .rm-header__cart>header-actions>a.header-actions__action)>cart-icon>.cart-bubble>.cart-bubble__background{border-radius:var(--rm-r-pill);background:var(--rm-ink);box-shadow:0 0 0 2px var(--rm-surface)}:is(.rm-header .rm-header__cart>header-actions>cart-drawer-component>[data-testid=cart-drawer-trigger],.rm-header .rm-header__cart>header-actions>a.header-actions__action)>cart-icon>.cart-bubble>.cart-bubble__text{font-family:var(--rm-font);font-size:10px;font-weight:700;line-height:1}@media(min-width:750px){.rm-header .rm-header__bar{padding-bottom:0}.rm-header .rm-header__inner{display:grid;grid-template-columns:1fr auto 1fr}.rm.rm-header__start{display:contents}.rm .rm-header__burger{grid-column:1;justify-self:start}.rm .rm-header__logo{grid-column:2}.rm-header .rm-header__end{grid-column:3;justify-self:end;gap:20px}.rm.rm-header__loc{display:block}}@media(min-width:1024px){.rm-header .rm-header__inner{max-width:var(--rm-container);margin-inline:auto}.rm .rm-header__burger{display:none}.rm .rm-header__logo{grid-column:1;justify-self:start}.rm.rm-header__nav{display:block;grid-column:2}.rm-header .rm-header__end{gap:22px}}.rm .rm-header__nav-list{display:flex;align-items:center;gap:36px;margin:0;padding:0;list-style:none}.rm .rm-header__nav-btn{display:block;margin:0;padding:26px 0;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;color:var(--rm-ink);font:inherit;font-size:14px;font-weight:500;line-height:normal;cursor:pointer}.rm .rm-header__nav-btn[aria-expanded=true]{border-bottom-color:var(--rm-ink)}.rm .rm-mega__panel{position:absolute;top:100%;left:0;right:0;background:var(--rm-surface);border-top:1px solid var(--rm-line-soft);box-shadow:var(--rm-shadow-mega)}.rm .rm-mega__panel.is-entering{animation:rm-drop-in var(--rm-dur-mega) ease}.rm .rm-mega__panel[hidden]{display:none}@keyframes rm-drop-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.rm .rm-mega__inner{display:grid;grid-template-columns:220px minmax(0,1fr);gap:48px;max-width:var(--rm-container);margin:0 auto;padding:28px var(--rm-gutter) 36px}.rm .rm-mega__eyebrow{margin:0 0 8px;font-size:12px;color:var(--rm-subtle)}.rm .rm-mega__title{margin:0 0 18px;font-size:22px;font-weight:800;letter-spacing:-.4px}.rm .rm-mega__all,.rm .rm-menu__all{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--rm-ink);text-decoration:underline;text-underline-offset:4px}.rm .rm-mega__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.rm .rm-nav-item{color:var(--rm-ink)}.rm .rm-nav-item__media{display:block;overflow:hidden}.rm .rm-card-image{display:block;width:100%;height:100%}.rm .rm-card-image__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.rm .rm-card-image--placeholder{background:repeating-linear-gradient(45deg,var(--rm-placeholder-a) 0 6px,var(--rm-placeholder-b) 6px 12px)}.rm .rm-nav-item--mega{display:flex;flex-direction:column;gap:10px}.rm .rm-nav-item--mega .rm-nav-item__media{aspect-ratio:1 / 1;border-radius:12px;background:var(--rm-well-alt);isolation:isolate}.rm .rm-nav-item--mega .rm-card-image__img{mix-blend-mode:multiply}.rm .rm-nav-item--mega .rm-nav-item__title{font-size:13.5px;font-weight:500}.rm.rm-menu{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;overflow:hidden;background:var(--rm-surface);color:var(--rm-ink)}.rm.rm-menu[open]{display:flex;flex-direction:column;animation:rm-menu-down var(--rm-dur-menu) var(--rm-ease-out)}.rm.rm-menu.is-closing{animation:rm-menu-up var(--rm-dur-menu-close) var(--rm-ease-in) forwards}.rm.rm-menu::backdrop{background:transparent}@keyframes rm-menu-down{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes rm-menu-up{0%{transform:translateY(0)}to{transform:translateY(-100%)}}html:has(dialog.rm-menu[open]){overflow:hidden}.rm .rm-menu__top{display:flex;flex:none;align-items:center;justify-content:space-between;height:var(--rm-menu-bar-h);padding-inline:var(--rm-gutter)}.rm .rm-menu__top-start{display:flex;align-items:center;gap:14px}.rm .rm-menu__close{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin:-10px;padding:0;border:0;border-radius:0;background:none;color:var(--rm-ink);font:inherit;cursor:pointer}.rm .rm-menu__logo{display:block;margin-block:-5px;padding-block:5px;color:var(--rm-ink)}.rm .rm-menu__cart{position:relative;display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin:-11.5px;padding:0;border:0;border-radius:0;background:none;color:var(--rm-ink);font:inherit;cursor:pointer}.rm .rm-menu__cart>.rm-icon{display:block}.rm .rm-menu__cart-badge{position:absolute;top:5px;left:23px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--rm-r-pill);background:var(--rm-ink);box-shadow:0 0 0 2px var(--rm-surface);color:var(--rm-surface);font-size:10px;font-weight:700;line-height:16px;text-align:center}.rm .rm-menu__cart-badge[hidden]{display:none}.rm .rm-menu__body{flex:1;overflow-y:auto;overscroll-behavior:contain}.rm .rm-menu__cat{border-top:1px solid var(--rm-line-soft)}.rm .rm-menu__cat-heading{margin:0;font:inherit}.rm .rm-menu__cat-btn{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:var(--rm-menu-cat-pad) var(--rm-gutter);border:0;border-radius:0;background:none;color:var(--rm-ink);font:inherit;font-size:var(--rm-menu-cat-fs);font-weight:500;line-height:normal;text-align:left;cursor:pointer}.rm .rm-menu__cat-chev{flex:none;width:var(--rm-menu-chev);height:var(--rm-menu-chev);color:var(--rm-icon-subtle);transition:transform var(--rm-dur-chevron) ease}.rm .rm-menu__cat-btn[aria-expanded=true] .rm-menu__cat-chev{transform:rotate(180deg)}.rm .rm-menu__panel{display:flex;flex-direction:column;padding:0 var(--rm-gutter) 18px}.rm .rm-menu__panel[hidden]{display:none}.rm .rm-menu__eyebrow{margin:0;padding:2px 0 8px;font-size:12px;color:var(--rm-subtle)}.rm .rm-menu__items{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.rm .rm-nav-item--menu{display:flex;align-items:center;gap:14px;padding:9px 0}.rm .rm-nav-item--menu .rm-nav-item__media{flex:none;width:46px;height:46px;border-radius:var(--rm-r-thumb);background:var(--rm-thumb)}.rm .rm-nav-item--menu .rm-nav-item__title{flex:1;font-size:14px;font-weight:500}.rm .rm-nav-item--menu .rm-nav-item__chev{flex:none;color:var(--rm-chevron-light)}.rm .rm-menu__all{align-self:flex-start;padding:14px 0 4px}.rm .rm-menu__extra{margin-top:6px;padding:12px var(--rm-gutter) 48px;border-top:8px solid var(--rm-page)}.rm .rm-menu__links{margin:0;padding:0;list-style:none}.rm .rm-menu__link{display:flex;align-items:center;gap:6px;padding:13px 0;font-size:15px;color:var(--rm-ink)}.rm .rm-menu__link-chev{flex:none;color:var(--rm-chevron-mute)}@media(min-width:750px){.rm .rm-menu__top{justify-content:flex-start}.rm .rm-menu__top-start{gap:16px}.rm .rm-menu__cart{display:none}.rm .rm-menu__panel{display:block;padding:0 var(--rm-gutter) 24px}.rm .rm-menu__eyebrow{display:none}.rm .rm-menu__items{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.rm .rm-nav-item--menu{flex-direction:column;align-items:stretch;gap:8px;padding:0}.rm .rm-nav-item--menu .rm-nav-item__media{width:auto;height:auto;aspect-ratio:1 / 1}.rm .rm-nav-item--menu .rm-nav-item__title{flex:none;font-size:13px}.rm .rm-nav-item--menu .rm-nav-item__chev{display:none}.rm .rm-menu__all{padding:18px 0 0}.rm .rm-menu__extra{margin-top:0;padding:16px var(--rm-gutter) 48px}.rm .rm-menu__links{display:grid;grid-template-columns:1fr 1fr}}@media(min-width:1024px){.rm.rm-menu[open]{display:none}}@media(forced-colors:active){.rm .rm-header__burger-lines>span{background:CanvasText}:is(.rm-header .rm-header__cart>header-actions>cart-drawer-component>[data-testid=cart-drawer-trigger],.rm-header .rm-header__cart>header-actions>a.header-actions__action)>cart-icon>.cart-bubble,.rm .rm-menu__cart-badge{forced-color-adjust:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rm-header.css.map */
