.header-wrapper{background:linear-gradient(135deg,#000000fa,#1a1a1afa);border-bottom:1px solid rgba(255,68,68,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.header__heading-logo{max-width:200px;height:auto;filter:drop-shadow(0 2px 10px rgba(255,68,68,.3));transition:all .3s cubic-bezier(.34,1.56,.64,1)}.header__heading-logo:hover{filter:drop-shadow(0 4px 20px rgba(255,68,68,.5));transform:scale(1.05)}.header__menu-item{color:#ffffffe6;font-weight:500;letter-spacing:.5px;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative}.header__menu-item:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:linear-gradient(135deg,#f44,#ff6b6b);transition:width .3s cubic-bezier(.34,1.56,.64,1)}.header__menu-item:hover{color:#f44}.header__menu-item:hover:after{width:100%}.header__active-menu-item{color:#f44;position:relative}.header__active-menu-item:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:linear-gradient(135deg,#f44,#ff6b6b)}.header__submenu{background:#000000f2;border:1px solid rgba(255,68,68,.2);border-radius:8px;box-shadow:0 10px 40px #00000080;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin-top:.5rem}.header__submenu .header__menu-item{padding:1rem 1.5rem;border-bottom:1px solid rgba(255,68,68,.1)}.header__submenu .header__menu-item:last-child{border-bottom:none}.header__submenu .header__menu-item:hover{background:#ff44441a}.header__menu-item svg{fill:currentColor;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}details[open]>summary .header__menu-item svg{transform:rotate(180deg)}.header__icon--cart{color:#ffffffe6;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.header__icon--cart:hover{color:#f44;transform:scale(1.1)}.cart-count-bubble{background:linear-gradient(135deg,#f44,#ff6b6b);color:#fff;border-radius:50%;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;position:absolute;top:-5px;right:-5px;box-shadow:0 2px 10px #f446}.header__icon--search{color:#ffffffe6;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.header__icon--search:hover{color:#f44;transform:scale(1.1)}.header__icon--account{color:#ffffffe6;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.header__icon--account:hover{color:#f44;transform:scale(1.1)}.menu-drawer{background:linear-gradient(135deg,#000000fa,#1a1a1afa)}.menu-drawer__menu-item{color:#ffffffe6;border-bottom:1px solid rgba(255,68,68,.1)}.menu-drawer__menu-item:hover{background:#ff44441a;color:#f44}.shopify-section-header-sticky{background:linear-gradient(135deg,#000000f2,#1a1a1af2);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}@media screen and (max-width: 749px){.header__heading-logo{max-width:150px}.header__menu-item{font-size:14px}}@media screen and (min-width: 750px){.header__heading-logo{max-width:180px}}@media screen and (min-width: 990px){.header__heading-logo{max-width:200px}.header__inline-menu{gap:2rem}}@keyframes headerReveal{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.header-wrapper.animate{animation:headerReveal .3s cubic-bezier(.34,1.56,.64,1)}.header__menu-item:focus-visible,.header__icon:focus-visible{outline:2px solid #FF4444;outline-offset:4px;border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-header-ronin.css.map */
