.announcement-banner{width:100%;background-color:var(--color-blue);color:var(--color-white);text-align:center;padding:.5rem 1rem;font-family:var(--font-mono);font-size:.875rem}.announcement-banner a{color:var(--color-orange);text-decoration:underline}.nav_component{position:sticky;top:0;z-index:100;width:100%;background-color:var( --color-blue)}.nav_container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:80rem;margin-left:auto;margin-right:auto;display:flex}.nav_brand{flex-shrink:0}.nav_logo{height:auto;width:10rem}.nav_menu{display:flex;align-items:center;gap:2rem;flex:1;justify-content:center}.box-nav-link-menu{display:flex;align-items:center;gap:2rem}.nav_menu_link{gap:.25rem;z-index:1;grid-column-gap:.5rem;grid-row-gap:.5rem;color:#fff;letter-spacing:.1rem;text-transform:uppercase;justify-content:flex-start;align-items:center;padding:0;font-size:1.25rem;text-decoration:none;transition:color .3s,text-underline-offset .3s;display:flex;position:relative;font-family:Neuekonstantgrotesk Book,Arial,sans-serif}.nav_menu_link:hover{color:var(--color-orange)}.menu_dropdown{position:relative}.menu_dropdown-content{position:absolute;top:100%;left:0;background-color:var(--color-white);border-radius:var(--radius-regular);box-shadow:0 .5rem 1.5rem #0000001a;padding:.75rem;display:none;flex-direction:column;min-width:12rem;z-index:10}.menu_dropdown:hover .menu_dropdown-content{display:flex}.dropdown_link{letter-spacing:.1rem;text-transform:uppercase;border-radius:.25rem;vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:10px 20px;text-decoration:none;position:relative;width:100%;font-family:Neuekonstantgrotesk Book,Arial,sans-serif}.dropdown_link:hover{background-color:var(--color-gray-light);color:var(--color-orange)}.dropdown_icon{width:.75rem;height:.75rem}.tag-nav-link-new{background-color:var(--color-orange);color:var(--color-white);font-size:.625rem;letter-spacing:.08rem;padding:.1rem .4rem;border-radius:var(--radius-small);font-family:var(--font-mono)}.nav-button{display:flex;align-items:center;gap:1rem;flex-shrink:0}.card-button{position:relative;display:flex;align-items:center;cursor:pointer}.icon-cart{width:1.625rem}.cart-quantity{background-color:var(--color-orange);width:1rem;min-width:auto;height:1rem;color:var(--color-blue);justify-content:center;align-items:center;margin-left:0;padding-top:.2rem;padding-left:0;padding-right:0;font-family:Neuekonstantgrotesk Book,Arial,sans-serif;font-size:.5rem;font-weight:400;line-height:.5rem;display:flex;position:absolute;inset:-.5rem -17% auto auto;border-radius:100%}.nav_button{display:none;flex-direction:column;justify-content:center;gap:.3rem;width:1.75rem;height:1.75rem;cursor:pointer}.span-nav{display:block;width:100%;height:2px;background-color:var(--color-blue)}.cart-drawer{position:fixed;top:0;right:0;height:100%;width:100%;max-width:26rem;background-color:var(--color-white);z-index:200;transform:translate(100%);transition:transform .3s ease;display:flex;flex-direction:column;box-shadow:-.5rem 0 1.5rem #00000026}.cart-drawer.is-open{transform:translate(0)}.cart-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0f0f5e66;z-index:199;opacity:0;pointer-events:none;transition:opacity .3s ease}.cart-drawer__overlay.is-open{opacity:1;pointer-events:auto}.cart-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--color-gray-light)}.cart-close-button{cursor:pointer;font-size:1.5rem;line-height:1}.cart-drawer__body{flex:1;overflow-y:auto;padding:1.5rem}.cart-drawer__footer{border-top:1px solid var(--color-gray-light);padding:1.5rem}@media screen and (max-width:991px){.nav_menu{position:fixed;top:0;right:0;height:100%;width:80%;max-width:20rem;background-color:var(--color-white);flex-direction:column;align-items:flex-start;padding:6rem 2rem 2rem;transform:translate(100%);transition:transform .3s ease;box-shadow:-.5rem 0 1.5rem #0000001a;z-index:150}.nav_menu.is-open{transform:translate(0)}.box-nav-link-menu{flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%}.nav_button{display:flex}.menu_dropdown-content{position:static;box-shadow:none;padding-left:1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/header.css.map */
