.header-wrapper{border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 1px 10px #0000000a;background:#fff}.header{padding-top:8px;padding-bottom:8px}.header__menu-item span{font-size:1rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#333;transition:color .3s}.header__menu-item:hover span{color:#f491b3}.header__menu-item:not(:last-child) span:after{content:"";display:block;width:0;height:2px;background:#f491b3;transition:width .3s;margin-top:2px}.header__menu-item:not(:last-child):hover span:after{width:100%}.header__menu-item:last-child span{color:#c2185b!important;font-weight:700!important;font-size:1.05rem!important;position:relative;padding:0 20px;animation:pulse-text 2s ease-in-out infinite}.header__menu-item:last-child span:before{content:"\2726";position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:.8rem;color:#f491b3;animation:sparkle 1.5s ease-in-out infinite}.header__menu-item:last-child span:after{content:"\2726";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.8rem;color:#f491b3;background:none;width:auto;height:auto;margin:0;animation:sparkle 1.5s ease-in-out infinite .3s}@keyframes pulse-text{0%,to{opacity:1;transform:scale(1)}50%{opacity:.88;transform:scale(1.04)}}@keyframes sparkle{0%,to{opacity:.2;transform:translateY(-50%) scale(.7);color:#f491b3}50%{opacity:1;transform:translateY(-50%) scale(1.3);color:#c2185b}}.header__icon{color:#333;transition:color .3s}.header__icon:hover{color:#f491b3}@media screen and (max-width:749px){.header{padding-top:6px;padding-bottom:6px}.menu-drawer__menu-item{font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#333;padding:14px 20px;border-bottom:1px solid rgba(0,0,0,.06)}.menu-drawer__menu-item:last-child{color:#c2185b!important;font-weight:700!important;background:#f491b314;border-radius:8px;margin:10px 15px;text-align:center;border-bottom:none;animation:pulse-text 2s ease-in-out infinite}.menu-drawer{background:#fff}.menu-drawer__close-button{color:#333}}.footer{padding-top:30px!important;padding-bottom:20px!important}.footer-block{margin-bottom:10px!important}.footer__content-bottom{padding-top:15px!important;padding-bottom:10px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-styles.css.map */
