.header{padding:17px 0;background-color:#fff;border-bottom:1px solid rgba(95,59,159,.3)}.header__wrapper{display:flex;align-items:center}.header__column{display:flex;flex-direction:column;width:100%}.header__column--right{align-items:flex-end}.header__additional{margin-bottom:22px}.header__additional-link{text-decoration:none;font-size:14px;color:currentColor;transition:color .4s}.header__additional-link--mobile{display:none}.header__additional-link .icon{width:21px;height:auto;vertical-align:middle;color:#5f3b9f}.header__additional-link .icon-account{margin-right:20px}.header__additional-link .icon-cart{margin-left:20px}.header__additional-link:hover{color:#5f3b9f}.header__menu{display:flex}.header__menu-item{position:relative}.header__menu-item:hover .header__menu-dropdown-wrapper{opacity:1;visibility:visible}.header__menu-dropdown-wrapper{position:absolute;top:100%;left:-10px;padding-top:10px;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.4s}.header__menu-dropdown{padding:20px 25px;background-color:#1c1339;border-radius:10px;list-style:none}.header__menu-dropdown-item+.header__menu-dropdown-item{margin-top:10px}.header__menu-dropdown-item-link{font-size:16px;font-weight:700;text-decoration:none;color:#fff;white-space:nowrap;transition:opacity .4s}.header__menu-dropdown-item-link:hover{opacity:.7}.header__menu-item+.header__menu-item{margin-left:35px}.header__menu-item-link{font-family:var(--font-heading-family);font-size:16px;font-weight:var(--font-heading-weight);text-decoration:none;color:currentColor;transition:color .4s}.header__menu-item-link:hover{color:#5f3b9f}.header__logo{width:116px}@media screen and (max-width: 1200px){.header__menu-item+.header__menu-item{margin-left:15px}}@media screen and (max-width: 991px){.header__additional{margin-bottom:0}.header__navigation,.header__additional-link--desktop{display:none}.header__additional-link--mobile{display:inline}}@media screen and (max-width: 767px){.header__logo{width:90px}.header__additional-link .icon-account{margin-right:10px}.header__additional-link .icon-cart{margin-left:10px}}@media screen and (max-width: 480px){.header__additional-link span{display:none}.header__additional-link .icon{width:31px}}
/*# sourceMappingURL=/s/files/1/0716/6787/6124/t/2/assets/section-header.css.map */
