.header{background:linear-gradient(135deg,#ffe5ec,#fff0f5,#fff8dc,#ffe4e1,#ffe5ec)!important;border-bottom:4px solid!important;border-image:linear-gradient(90deg,#ff69b4,#ffb6c1,#d4a574,plum 60%,#ff69b4) 1!important;box-shadow:0 4px 15px #ff69b433!important;position:relative!important}.header:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#ff69b4,#ffb6c1,#d4a574,gold,plum,#ff69b4);background-size:200% 100%;animation:rainbowShift 5s linear infinite}@keyframes rainbowShift{0%{background-position:0% 50%}to{background-position:200% 50%}}.header__heading-logo-wrapper{max-width:100px!important;transition:all .4s ease!important;filter:drop-shadow(0 3px 6px rgba(255,105,180,.3))!important}.header__heading-logo-wrapper:hover{transform:translateY(-4px) scale(1.08)!important;filter:drop-shadow(0 6px 15px rgba(255,105,180,.5))!important}@media screen and (min-width: 750px){.header__heading-logo-wrapper{max-width:140px!important}}@media screen and (min-width: 1200px){.header__heading-logo-wrapper{max-width:100px!important}}.header__menu-item,.list-menu__item a,.header__active-menu-item{font-size:1.6rem!important;font-weight:600!important;color:#2c2c2c!important;position:relative!important;transition:all .3s ease!important;padding:.5rem 1rem!important;border-radius:8px!important}.header__menu-item:hover,.list-menu__item a:hover{color:#ff1493!important;background:#ffb6c133!important;transform:translateY(-2px)!important}.header__menu-item:after,.list-menu__item a:after{content:"";position:absolute;bottom:0;left:10%;width:80%;height:3px;background:linear-gradient(90deg,#ff69b4,gold,plum);transform:scaleX(0);transform-origin:center;transition:transform .3s ease;border-radius:2px}.header__menu-item:hover:after,.list-menu__item a:hover:after{transform:scaleX(1)}.header__icon{width:4.5rem!important;height:4.5rem!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:linear-gradient(135deg,#ffb6c166,#dda0dd66)!important;border:2px solid rgba(255,105,180,.3)!important;color:#2c2c2c!important;transition:all .3s ease!important;position:relative}.header__icon svg{width:2.2rem!important;height:2.2rem!important}.header__icon:hover{background:linear-gradient(135deg,#ff69b4,plum)!important;border-color:#fff!important;color:#fff!important;transform:translateY(-4px) rotate(10deg) scale(1.15)!important;box-shadow:0 8px 25px #ff69b499!important}.cart-count-bubble{position:absolute!important;top:-.5rem!important;right:-.5rem!important;background:linear-gradient(135deg,#ff1493,#ff69b4)!important;color:#fff!important;font-size:1.2rem!important;font-weight:700!important;min-width:2.4rem!important;height:2.4rem!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;border:2px solid #fff!important;box-shadow:0 3px 10px #ff1493b3!important;animation:cartBounce 2s ease-in-out infinite!important}@keyframes cartBounce{0%,to{transform:scale(1);box-shadow:0 3px 10px #ff1493b3}50%{transform:scale(1.2);box-shadow:0 5px 20px #ff1493e6}}.shopify-section-header-sticky{box-shadow:0 5px 25px #ff69b44d!important;background:linear-gradient(135deg,#ffe5ecfa,#fff0f5fa)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border-bottom:3px solid!important;border-image:linear-gradient(90deg,#ffb6c1,#d4a574,plum) 1!important}@media screen and (max-width: 989px){.header__heading-logo-wrapper{max-width:80px!important}.header__icon{width:4rem!important;height:4rem!important}.header__menu-item,.list-menu__item a{font-size:1.4rem!important}}.header-wrapper{background:transparent!important}.header:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,#FF69B4 20%,#FFD700 50%,#DDA0DD 80%,transparent 100%);opacity:.6}@media screen and (min-width: 990px){.header{padding:.5rem 2rem!important}}.header--middle-left,.header--middle-center,.header--top-left,.header--top-center{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:2rem!important;max-width:1600px;margin:0 auto}.header__icons{display:flex!important;gap:1.5rem!important;align-items:center!important}.list-menu--inline{display:flex!important;gap:.5rem!important;flex-wrap:wrap!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-header-logo.css.map */
