@import"https://fonts.googleapis.com/css2?family=Archivo:wdth,wght@62..125,100..900&display=swap";@keyframes logo-spin{0%{transform:perspective(600px) rotateY(0)}to{transform:perspective(600px) rotateY(360deg)}}@media(prefers-reduced-motion:no-preference){.header__heading-logo-wrapper{animation:logo-spin 1.2s cubic-bezier(.45,0,.25,1) .2s both}.header__heading-link:hover .header__heading-logo{animation:logo-spin 1.2s cubic-bezier(.45,0,.25,1)}}html.template-index:not(.header-scrolled) .header-wrapper:not(:has(details[open])) :is(.header__heading-link,.header__heading-link .h2,.header__menu-item,.header__menu-item span,.header__active-menu-item,.header__icon,.header__icon .icon){color:#fff!important}html.template-index:not(.header-scrolled) .header-wrapper:not(:has(details[open])) .header__icon svg{color:#fff!important;stroke:#fff!important}html.template-index:not(.header-scrolled) .header-wrapper:not(:has(details[open])) .header__heading-logo{filter:invert(1)}.header__heading-logo{transition:filter .3s ease}.header__menu-item,.header__icon,.header__icon svg{transition:color .3s ease,stroke .3s ease}.header__icon--text,.header__icon--text.header__icon--cart{width:auto;height:4.4rem;margin:0;padding:0 .9rem;text-decoration:none}.header__icon--text.header__icon--summary{display:flex;align-items:center}.header__icon--text .header__text-link{height:auto;font-family:Archivo,sans-serif;font-size:1.3rem;font-weight:500;letter-spacing:-.02em;line-height:1;text-transform:uppercase;white-space:nowrap}.header__icon--text:hover .header__text-link{text-decoration:underline;text-underline-offset:.4rem}.header__icon--text .header__text-link--close,details[open]>.header__icon--text .header__text-link--open{display:none}details[open]>.header__icon--text .header__text-link--close{display:flex}.header__icons .header__icon--cart{margin-right:-.9rem}@media screen and (max-width:989px){.header__icons .header__icon--account{display:none}.header__icon--text,.header__icon--text.header__icon--cart{padding:0 .6rem}.header__icon--text .header__text-link{font-size:1.1rem}}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span{font-family:Archivo,sans-serif!important;font-size:1.3rem!important;font-weight:500!important;letter-spacing:-.02em!important;text-transform:uppercase!important}@media screen and (min-width:990px){.header-wrapper .header.page-width{max-width:none;padding-left:1.6rem;padding-right:1.6rem}.header__inline-menu,.header__inline-menu .list-menu--inline{margin-left:0!important}.header__inline-menu .list-menu--inline>li>.header__menu-item,.header__inline-menu .list-menu--inline>li>header-menu .header__menu-item{padding:.4rem .8rem!important}.header__inline-menu .list-menu--inline>li:first-child .header__menu-item{padding-left:0!important}.header__icons{padding-right:0}.header__icon--text,.header__icon--text.header__icon--cart{padding:0 .8rem}.header__icons .header__icon--cart{margin-right:0;padding-right:0}.header__icons .language-switcher{margin-right:.8rem}}.section-header .header-wrapper .header{padding-top:1.15rem!important;padding-bottom:1.15rem!important}.section-header .header__heading-link{padding:0!important}.header__icon--text,.header__icon--text.header__icon--cart,.header__icons .header__icon--menu{height:3.2rem}.section-header .header-wrapper .header{position:relative}.header__inline-menu .plug-shop-trigger{position:static}.plug-shop-panel{position:absolute;top:100%;left:0;right:0;z-index:20;padding:3.2rem 1.6rem;background:#fff;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12);color:#000;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s}.plug-shop-panel:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:1.6rem}.plug-shop-trigger:hover .plug-shop-panel,.plug-shop-trigger:focus-within .plug-shop-panel{opacity:1;visibility:visible}.plug-shop-trigger:hover>.header__menu-item span{text-decoration:underline;text-underline-offset:.4rem}html:not(.x):not(.y) .header-wrapper:has(.plug-shop-trigger:is(:hover,:focus-within)){background:#fff!important}html.template-index:not(.header-scrolled) .header-wrapper:not(:has(details[open])):has(.plug-shop-trigger:is(:hover,:focus-within)) :is(.header__heading-link,.header__menu-item,.header__menu-item span,.header__icon,.header__icon span,.language-switcher){color:#000!important}html.template-index:not(.header-scrolled) .header-wrapper:not(:has(details[open])):has(.plug-shop-trigger:is(:hover,:focus-within)) .header__heading-logo{filter:none}.plug-shop-panel__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem}.plug-shop-panel__heading{margin:0 0 2.4rem;font-family:Archivo,sans-serif;font-size:1.3rem;font-weight:500;letter-spacing:-.02em;line-height:1;text-transform:uppercase}.plug-shop-panel__list{margin:0;padding:0;list-style:none}.plug-shop-panel__link{display:flex;justify-content:space-between;max-width:24rem;padding:.25rem 0;font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-stretch:100%;font-weight:400;font-size:1.3rem;line-height:1.4;letter-spacing:-.01em;text-transform:none;color:#000;text-decoration:none}.plug-shop-panel__link:hover span:first-child{text-decoration:underline;text-underline-offset:.3rem}.plug-shop-panel__count{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.plug-shop-panel{transition:none}}:root{--plug-ann-h: 3.2rem}.announcement-bar-section{position:sticky;top:0;z-index:4;height:var(--plug-ann-h);box-sizing:border-box;background:#fff;border-bottom:1px solid rgba(0,0,0,.12);transition:background-color .3s ease,border-color .3s ease}.section-header.shopify-section-group-header-group{top:var(--plug-ann-h)!important}.announcement-bar-section .utility-bar{height:100%;background:transparent!important;border:0!important}.announcement-bar-section .announcement-bar{padding:0}.announcement-bar-section .announcement-bar__message{display:flex!important;align-items:center;justify-content:center;height:calc(var(--plug-ann-h) - 1px);min-height:0;padding:0 1.6rem!important;animation:none!important;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.1rem;font-weight:400;letter-spacing:.06em;line-height:1;white-space:nowrap;text-align:center;text-transform:uppercase;color:#000;transition:color .3s ease}.announcement-bar-section .announcement-bar__message .icon-arrow,.announcement-bar-section .slider-button{display:none}html.template-index main#MainContent{margin-top:calc(-1 * (var(--header-height, 8rem) + var(--plug-ann-h)))!important}html.template-index:not(.header-scrolled) body:not(:has(.header-wrapper details[open])):not(:has(.plug-shop-trigger:hover)) .announcement-bar-section{background:transparent;border-bottom-color:#ffffff40}html.template-index:not(.header-scrolled) body:not(:has(.header-wrapper details[open])):not(:has(.plug-shop-trigger:hover)) .announcement-bar-section .announcement-bar__message{color:#fff}@media screen and (max-width:749px){.announcement-bar-section .announcement-bar__message{font-size:.95rem;letter-spacing:.03em}}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span,.header__icon--text .header__text-link,.plug-shop-panel__heading,.header__icons .language-switcher{font-family:Archivo,sans-serif!important;font-stretch:72%!important;font-weight:600!important;font-size:1.4rem!important;letter-spacing:0!important;word-spacing:.12em;text-transform:uppercase!important}.announcement-bar-section .announcement-bar__message{font-family:Courier New,Courier,monospace;font-weight:500;font-size:1.2rem;letter-spacing:.04em}.announcement-bar-section,html.template-index:not(.header-scrolled) body:not(:has(.header-wrapper details[open])):not(:has(.plug-shop-trigger:hover)) .announcement-bar-section{border-bottom:0}.announcement-bar-section:after{content:"";position:absolute;left:1.6rem;right:1.6rem;bottom:0;height:1px;background:#000000b3;transition:background-color .3s ease}html.template-index:not(.header-scrolled) body:not(:has(.header-wrapper details[open])):not(:has(.plug-shop-trigger:hover)) .announcement-bar-section:after{background:#ffffff80}.plug-shop-panel__heading,a.plug-shop-panel__heading{display:block;width:fit-content;line-height:1!important;color:#000;text-decoration:none}a.plug-shop-panel__heading:hover{text-decoration:underline;text-underline-offset:.3rem}.header-wrapper .header__icon:hover,.header-wrapper .header__icon--text:hover{opacity:1!important}.header-wrapper .link--text:hover,.header-wrapper .header__menu-item:hover,.header-wrapper .header__menu-item:hover span{color:inherit}.header-wrapper .header__inline-menu .header__menu-item:hover span{text-decoration:underline!important;text-underline-offset:.4rem}@media screen and (max-width:749px){html body .announcement-bar-section .announcement-bar__message{padding:0 .8rem!important;font-size:.95rem;letter-spacing:0;overflow:hidden;text-overflow:ellipsis}}.header .header__icons{align-items:center}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-header-logo.css.map */
