:root{--florensa-cream: #F7E9E3;--florensa-gold: #D4AF37;--florensa-rose-gold: #E8B4A0;--florensa-bronze: #CD7F32;--florensa-deep-cream: #F0DDD4;--florensa-light-gold: #F4E4BC;--florensa-dark-brown: #8B4513;--florensa-pearl: #FFF8DC}@media screen and (min-width: 750px){header#header{background:linear-gradient(135deg,#f7e9e3eb,#f0ddd4f2,#f7e9e3eb)!important;background-size:200% 200%!important;box-shadow:0 2px 15px #d4af371a,0 4px 25px #8b45130d,inset 0 1px #ffffff4d!important;border-bottom:1px solid rgba(212,175,55,.2)!important;position:relative!important;animation:gentleShimmer 20s ease-in-out infinite!important;padding:15px 0!important}@keyframes gentleShimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}header#header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 25% 25%,rgba(255,255,255,.15) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgba(212,175,55,.08) 0%,transparent 50%);animation:gentleGlow 12s ease-in-out infinite;pointer-events:none;z-index:1}@keyframes gentleGlow{0%,to{opacity:.3}50%{opacity:.6}}header#header>*{position:relative;z-index:2}.header__heading-link{background:linear-gradient(145deg,rgba(255,255,255,.7) 0%,var(--florensa-pearl) 50%,rgba(244,228,188,.6) 100%)!important;border:1px solid rgba(212,175,55,.2)!important;border-radius:16px!important;padding:12px 20px!important;position:relative!important;transition:all .3s ease!important;box-shadow:0 3px 10px #d4af3726,inset 0 1px #fff6!important}.header__heading-link:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 20px #d4af3733,0 3px 10px #8b45131a,inset 0 1px #fff9!important;background:linear-gradient(145deg,rgba(255,255,255,.8) 0%,var(--florensa-light-gold) 50%,rgba(244,228,188,.7) 100%)!important}ul.dt-nav li a.dt-sc-nav-link{background:linear-gradient(135deg,#ffffff4d,#f4e4bc33,#ffffff4d)!important;border-radius:10px!important;color:var(--florensa-dark-brown)!important;transition:all .3s ease!important;position:relative!important;border:1px solid rgba(212,175,55,.15)!important;font-weight:500!important;padding:10px 16px!important;margin:0 4px!important;text-shadow:0 1px 2px rgba(255,255,255,.4)!important}ul.dt-nav li a.dt-sc-nav-link:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:linear-gradient(90deg,transparent 0%,var(--florensa-gold) 50%,transparent 100%);transition:all .3s ease;transform:translate(-50%);border-radius:2px}ul.dt-nav li a.dt-sc-nav-link:hover{background:linear-gradient(135deg,var(--florensa-light-gold) 0%,rgba(212,175,55,.3) 50%,var(--florensa-rose-gold) 100%)!important;color:var(--florensa-dark-brown)!important;transform:translateY(-1px)!important;box-shadow:0 4px 15px #d4af3733!important;text-shadow:0 1px 2px rgba(255,255,255,.6)!important;border-color:#d4af374d!important}ul.dt-nav li a.dt-sc-nav-link:hover:after{width:70%}.header__icon{background:linear-gradient(135deg,rgba(255,255,255,.8) 0%,var(--florensa-pearl) 50%,rgba(244,228,188,.3) 100%)!important;border:1px solid rgba(212,175,55,.25)!important;border-radius:50%!important;width:46px!important;height:46px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;transition:all .3s ease!important;box-shadow:0 3px 12px #d4af3726,inset 0 1px #fff9!important;color:var(--florensa-dark-brown)!important;margin:0 4px!important;cursor:pointer!important;pointer-events:auto!important}.header__icon:hover{transform:translateY(-2px) scale(1.04)!important;border-color:#d4af3766!important;box-shadow:0 6px 20px #d4af3740,0 3px 10px #8b451326,inset 0 1px #fffc!important;background:linear-gradient(135deg,var(--florensa-light-gold) 0%,rgba(212,175,55,.4) 50%,var(--florensa-rose-gold) 100%)!important;color:var(--florensa-dark-brown)!important}.header__icon svg{width:20px!important;height:20px!important;transition:all .3s ease!important;z-index:2!important;position:relative!important}.header__icon:hover svg{transform:scale(1.05)!important;filter:drop-shadow(0 1px 2px rgba(255,255,255,.4))!important}.cart-count-bubble{background:linear-gradient(135deg,#dc143c,#b22222,#8b0000)!important;border:2px solid rgba(255,255,255,.8)!important;border-radius:50%!important;min-width:20px!important;height:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:-5px!important;right:-5px!important;font-size:10px!important;font-weight:700!important;color:#fff!important;box-shadow:0 2px 8px #dc143c66!important;animation:gentlePulse 4s ease-in-out infinite!important;text-shadow:0 1px 2px rgba(0,0,0,.4)!important}@keyframes gentlePulse{0%,to{transform:scale(1);box-shadow:0 2px 8px #dc143c66}50%{transform:scale(1.05);box-shadow:0 3px 12px #dc143c80}}.header-search,input.header-search,.search-modal__form input{background:linear-gradient(135deg,rgba(255,255,255,.85) 0%,var(--florensa-pearl) 50%,rgba(244,228,188,.2) 100%)!important;border:1px solid rgba(212,175,55,.25)!important;border-radius:20px!important;padding:10px 20px!important;transition:all .3s ease!important;box-shadow:0 2px 8px #d4af3714,inset 0 1px #fff9!important;color:var(--florensa-dark-brown)!important}.header-search:focus,input.header-search:focus,.search-modal__form input:focus{border-color:var(--florensa-gold)!important;box-shadow:0 0 0 3px #d4af3726,0 3px 15px #d4af3733,inset 0 1px #fffc!important;transform:scale(1.01)!important;background:linear-gradient(135deg,rgba(255,255,255,.9) 0%,var(--florensa-light-gold) 100%)!important}.header__icon,.header__icon *,a[href],ul.dt-nav li a{pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important}.header__icon:before,.header__icon:after,ul.dt-nav li a:before,ul.dt-nav li a:after,.header__heading-link:before{pointer-events:none!important}.header__icon:focus,ul.dt-nav li a:focus,.header__heading-link:focus{outline:2px solid var(--florensa-gold)!important;outline-offset:2px!important;box-shadow:0 0 0 4px #d4af3733!important}@keyframes smoothFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.header__icon,ul.dt-nav li a{animation:smoothFadeIn .6s ease forwards!important}.header__icon:nth-child(1){animation-delay:.05s!important}.header__icon:nth-child(2){animation-delay:.1s!important}.header__icon:nth-child(3){animation-delay:.15s!important}.header__icon:nth-child(4){animation-delay:.2s!important}}@media (prefers-reduced-motion: reduce){*{animation-duration:.2s!important;animation-iteration-count:1!important;transition-duration:.2s!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gradient-header.css.map */
