@charset "UTF-8";
/*!
Theme Name: Emerald City
Author: Olga Gleckler
Version: 1.1.1
Requires PHP: 7.4
Text Domain: emerald-city
*/
/*--------------------------------------------------------------
# Generic
--------------------------------------------------------------*/
/* Normalize
--------------------------------------------- */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
	 ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}

/* Sections
	 ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
	 ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Text-level semantics
	 ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
	 ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
	 ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *		`fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

/* Interactive
	 ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
	 ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

/* Box sizing
--------------------------------------------- */
/* Inherit box-sizing to more easily change it's value on a component level.
@link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
*,
*::before,
*::after {
  box-sizing: inherit;
}

html {
  box-sizing: border-box;
}

body {
  --color-text: #000;
  --color-light-text: #FFF;
  --color-background: #030C11;
}

/**
 * For Front and the Editor
 */
@font-face {
  display: swap;
  font-family: "Arsenal";
  font-weight: 300;
  font-style: normal;
  src: url("./fonts/Arsenal-Regular.woff2");
}
@font-face {
  display: swap;
  font-family: "Arsenal";
  font-weight: 300;
  font-style: italic;
  src: url("./fonts/Arsenal-Italic.woff2");
}
@font-face {
  display: swap;
  font-family: "Arsenal";
  font-weight: 700;
  font-style: normal;
  src: url("./fonts/Arsenal-Bold.woff2");
}
@font-face {
  display: swap;
  font-family: "Arsenal";
  font-weight: 700;
  font-style: italic;
  src: url("./fonts/Arsenal-BoldItalic.woff2");
}
html {
  overflow-y: overlay;
  -ms-overflow-style: auto;
  scrollbar-width: thin;
}

::-webkit-scrollbar {
  width: 4px;
}

::-webkit-scrollbar-track {
  background: transparent;
}

::-webkit-scrollbar-thumb {
  background: var(--color-light-text);
}

:where(.emd), :where(.is-root-container) {
  font-family: Arsenal, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  background-color: var(--colors-background);
  color: var(--colors-text);
  font-size: 16px;
  line-height: normal;
  font-weight: 300;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
:where(.emd) *, :where(.is-root-container) * {
  box-sizing: border-box;
}
:where(.emd) main, :where(.is-root-container) main {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
  position: initial;
  min-height: 70vh;
}
@media (min-width: 639.98px) {
  :where(.emd) main, :where(.is-root-container) main {
    font-size: 16px;
  }
}
:where(.emd) a, :where(.is-root-container) a {
  color: inherit;
  text-decoration: none;
}
:where(.emd) img, :where(.is-root-container) img {
  max-width: 100%;
  height: auto;
  display: block;
}
:where(.emd) h3, :where(.is-root-container) h3 {
  font-size: 18px;
  font-weight: 700;
  line-height: 1.3;
  letter-spacing: 0em;
}
:where(.emd) h2, :where(.emd) .emd__section-title, :where(.is-root-container) h2, :where(.is-root-container) .emd__section-title {
  font-size: 28px;
  font-weight: 500;
  line-height: 120%;
  text-transform: uppercase;
  color: var(--colors-text);
  margin-bottom: 50px;
}
@media (min-width: 1279.98px) {
  :where(.emd) h2, :where(.emd) .emd__section-title, :where(.is-root-container) h2, :where(.is-root-container) .emd__section-title {
    font-size: 40px;
  }
}
:where(.emd) h1, :where(.is-root-container) h1 {
  font-size: 36px;
  font-weight: 500;
  line-height: 120%;
  text-transform: uppercase;
  color: var(--colors-text);
  margin-bottom: 50px;
}
@media (min-width: 1279.98px) {
  :where(.emd) h1, :where(.is-root-container) h1 {
    font-size: 44px;
  }
}
:where(.emd) .site-content p, :where(.emd) .site-content ul, :where(.emd) .site-main p, :where(.emd) .site-main ul, :where(.is-root-container) .site-content p, :where(.is-root-container) .site-content ul, :where(.is-root-container) .site-main p, :where(.is-root-container) .site-main ul {
  font-size: 16px;
  font-weight: 400;
  line-height: 160%;
  letter-spacing: 0.16px;
}
:where(.emd) .site-main p, :where(.emd) .site-main ul:not(.products):not(.wc-block-grid__products), :where(.is-root-container) .site-main p, :where(.is-root-container) .site-main ul:not(.products):not(.wc-block-grid__products) {
  font-size: 20px;
  max-width: 900px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
:where(.emd) .--upper, :where(.is-root-container) .--upper {
  text-transform: uppercase;
}
:where(.emd) .--nowrap, :where(.is-root-container) .--nowrap {
  white-space: nowrap;
}
:where(.emd) .emphasize, :where(.is-root-container) .emphasize {
  color: var(--colors-color-active-2);
}
:where(.emd) .emphasis, :where(.is-root-container) .emphasis {
  color: var(--colors-color-active);
}
:where(.emd) .has-past, :where(.is-root-container) .has-past {
  color: var(--colors-color-disable);
}
:where(.emd) .container, :where(.is-root-container) .container {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto;
  max-width: calc(100vw - 20px);
}
@media (min-width: 639.98px) {
  :where(.emd) .container, :where(.is-root-container) .container {
    max-width: calc(100vw - 90px);
  }
}
@media (min-width: 1279.98px) {
  :where(.emd) .container, :where(.is-root-container) .container {
    max-width: calc(100vw - 130px);
  }
}
@media (min-width: 1439.98px) {
  :where(.emd) .container, :where(.is-root-container) .container {
    max-width: 1200px;
  }
}
@media (min-width: 539.98px) {
  :where(.emd) .container.--small, :where(.is-root-container) .container.--small {
    max-width: min(930px, 100vw - 90px);
  }
}

.emd__header {
  margin: calc(2.25vw + 6px) 0;
}
@media (min-width: 1439.98px) {
  .emd__header {
    margin: 24px 0;
  }
}
.home .emd__header, .--absolute-header .emd__header {
  position: absolute;
  width: 100%;
  z-index: 500;
}
.emd__header__container {
  display: flex;
  justify-content: space-between;
}
.emd__header__content {
  display: flex;
  align-items: center;
}

.emd__logo {
  width: calc(2.32vw + 114.57px);
  max-width: 148px;
  min-width: 122px;
}

h1 {
  font-weight: normal;
  padding: 0;
  margin: 0;
}

.screen-reader-text,
.--hidden {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
}

/**
 * For Front purely
 */
html.show-menu,
body.show-menu {
  overflow: hidden;
}

.emd__menu {
  display: flex;
  column-gap: 26px;
  z-index: 22;
  position: relative;
}
.emd__menu:not(.--ready) {
  opacity: 0;
  position: absolute;
}
.is-mobile-menu .emd__menu {
  padding: 0;
  margin: auto;
  display: table;
}
:where(.is-mobile-menu) .emd__menu__content {
  top: 0;
  right: 0;
  height: 100%;
  width: 100vw;
  padding: 20px;
  min-width: 100vw;
  min-height: 200vh;
}
.emd__menu a {
  position: relative;
  opacity: 0.9;
  color: var(--color-text);
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
  line-height: 166.667%;
  transition: background 0.3s ease-in-out;
  border: none;
  outline: none;
  display: block;
  text-decoration: none;
}
.home .emd__menu a::before {
  content: "";
  position: absolute;
  width: 16px;
  height: 2px;
  background-color: transparent;
  display: block;
  min-width: 16px;
  top: 50%;
  transform: translate(-32px, -50%);
  transition: background-color 0.2s ease-in-out;
}
.emd__menu a:hover, .emd__menu a:active, .emd__menu a:focus {
  opacity: 1;
}
:where(.light-color-menu) .emd__menu a {
  color: var(--color-light-text);
}
:where(.light-color-menu) .emd__menu a:hover::before, :where(.light-color-menu) .emd__menu a:active::before, :where(.light-color-menu) .emd__menu a:focus::before {
  background-color: var(--color-light-text);
}
.emd__menu li {
  list-style: none;
  white-space: nowrap;
}
.emd__menu .sub-menu {
  padding-left: 0;
}
:where(.is-mobile-menu) .emd__menu__container {
  position: fixed;
  top: 0;
  right: 0;
  opacity: 0;
  overflow: hidden;
  z-index: 90;
  max-height: 0;
  max-width: 0;
  display: flex;
  justify-content: end;
  transition: max-height 1s ease, max-width 1s ease, opacity 1s ease;
  box-sizing: border-box;
}
:where(.is-mobile-menu) .emd__menu__content {
  width: 100%;
  height: 100%;
  min-width: 100vw;
  min-height: 100vh;
  padding: 120px 0;
  margin-left: auto;
  margin-right: 0;
  overflow-y: auto;
}
:where(.is-mobile-menu) .emd__menu__content > .container {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 145px;
  margin: auto;
  flex-wrap: nowrap;
}
@media screen and (min-width: 650px) {
  :where(.is-mobile-menu) .emd__menu__content > .container {
    max-width: 390px;
  }
}
.emd__menu__link__wrapper {
  display: flex;
  flex-direction: column;
}
body.show-menu .emd__menu__container {
  opacity: 1;
  max-height: 200vh;
  max-width: 120vw;
}
body.show-menu .emd__menu__content {
  background-color: rgba(255, 255, 255, 0.831372549);
}
body.show-menu.light-color-menu .emd__menu__content {
  background: rgba(0, 0, 0, 0.9215686275);
}

/* Menu Button */
.emd__menu__button__wrapper {
  margin: 0;
  padding: 0;
}
body:not(.is-mobile-menu) .emd__menu__button__wrapper {
  display: none;
}
.emd__menu__button__checkbox:checked + label .--bar1, .show-menu .emd__menu__hamburger .--bar1 {
  transform: translateX(20px);
  background-color: transparent;
  width: 0;
}
.emd__menu__button__checkbox:checked + label .--bar2, .show-menu .emd__menu__hamburger .--bar2 {
  transform: rotate(45deg);
  width: 34px;
}
.emd__menu__button__checkbox:checked + label .--bar3, .show-menu .emd__menu__hamburger .--bar3 {
  width: 34px;
  transform: rotate(-45deg);
}
.emd__menu__button__checkbox:checked + label .--bar4, .show-menu .emd__menu__hamburger .--bar4 {
  transform: translateX(20px);
  background-color: transparent;
  width: 0;
}
.emd__menu__hamburger {
  width: 40px;
  height: 28px;
  position: relative;
  z-index: 1050;
  cursor: pointer;
  display: block;
}
.emd__menu__hamburger__bar {
  padding: 0;
  width: 40px;
  height: 0;
  border-bottom: 2px solid var(--color-text);
  display: block;
  transition: all 0.4s ease-in-out;
  position: absolute;
}
:where(.light-color-menu) .emd__menu__hamburger__bar {
  border-bottom: 2px solid var(--color-light-text);
}
.emd__menu__hamburger .--bar1 {
  top: 2px;
}
.emd__menu__hamburger .--bar2,
.emd__menu__hamburger .--bar3 {
  top: 50%;
  width: 30px;
}
.emd__menu__hamburger .--bar4 {
  bottom: 0;
}

.breadcrumbs {
  margin: 36px 0;
}
.breadcrumbs * {
  font-size: 14px;
  font-weight: 400;
}
.breadcrumbs ol {
  margin: 0;
  padding-left: 0;
  list-style: none;
  display: flex;
  width: 100%;
  position: relative;
  top: 0;
  padding-bottom: 0;
}
.breadcrumbs ol > :last-child {
  width: 100%;
  overflow: hidden;
  font-weight: 500;
}
.breadcrumbs li {
  display: inline-block;
  white-space: nowrap;
  margin-bottom: 0;
}
@media screen and (min-width: 639.991px) {
  .breadcrumbs li:not(:last-child)::after {
    content: "";
    display: inline-block;
    margin: 3px 10px;
    width: 10px;
    height: 0;
    border-bottom: 1px solid var(--color-background);
  }
}
@media screen and (max-width: 639.99px) {
  .breadcrumbs ol li:not(:nth-last-child(2)) {
    display: none;
  }
  .breadcrumbs ol li:nth-last-child(2)::before {
    content: "⟵";
    display: inline-block;
    margin: 3px 10px;
  }
}
.breadcrumb_last {
  color: #7d7d7d;
}

.emd__footer {
  padding-top: 60px;
  padding-bottom: 60px;
}
.emd__footer__container {
  display: flex;
  justify-content: space-between;
  column-gap: 30px;
  align-items: center;
  flex-wrap: wrap;
  row-gap: 30px;
}
@media (max-width: 1279.96px) {
  .emd__footer__container {
    flex-direction: column-reverse;
  }
}
.emd__footer__left {
  display: flex;
  column-gap: 14px;
}
@media (max-width: 639.96px) {
  .emd__footer__right {
    margin: auto;
  }
}
.emd__footer ul {
  list-style: none;
  display: flex;
  column-gap: calc(1.875vw + 8px);
  padding: 0;
  margin: 0;
  flex-wrap: wrap;
  row-gap: 14px;
}
@media (max-width: 639.96px) {
  .emd__footer ul.menu {
    flex-direction: column-reverse;
    text-align: center;
    row-gap: 30px;
  }
}
.emd__footer .emd__social-links a {
  display: block;
  filter: grayscale(1);
  transition: all 0.2s ease-in-out;
}
.emd__footer .emd__social-links a:hover {
  filter: none;
}
.emd__footer .emd__social-links a[href*=yandex] {
  width: 25.667px;
  min-width: 25.667px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='24' viewBox='0 0 26 24' fill='none'%3E%3Cpath d='M25.4237 9.14793L25.3236 8.68256L21.091 7.99114L23.5505 4.87979L23.2645 4.58726L19.6468 6.20943L20.1044 1.90139L19.7327 1.70194L17.5306 5.18561L15.0569 0H14.6279L15.2142 5.01275L8.99408 0.359004L8.465 0.505263L13.2552 6.12965L3.77499 3.17784L3.34601 3.62993L11.811 8.13741L0.128686 9.04156L0 9.71968L12.1399 10.9562L2.01624 18.7878L2.44522 19.333L14.4992 13.2033L12.1113 24H12.8406L17.4591 13.8416L20.276 21.7928L20.7765 21.4338L19.6182 13.3496L24.0081 18.0033L24.294 17.5778L20.9338 11.8073L25.6239 13.4294L25.6667 12.9374L21.4628 10.0388L25.4237 9.14793Z' fill='%237F8587'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.emd__footer .emd__social-links a[href*=yandex]:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='24' viewBox='0 0 26 24' fill='none'%3E%3Cpath d='M25.4237 9.14793L25.3236 8.68256L21.091 7.99114L23.5505 4.87979L23.2645 4.58726L19.6468 6.20943L20.1044 1.90139L19.7327 1.70194L17.5306 5.18561L15.0569 0H14.6279L15.2142 5.01275L8.99408 0.359004L8.465 0.505263L13.2552 6.12965L3.77499 3.17784L3.34601 3.62993L11.811 8.13741L0.128686 9.04156L0 9.71968L12.1399 10.9562L2.01624 18.7878L2.44522 19.333L14.4992 13.2033L12.1113 24H12.8406L17.4591 13.8416L20.276 21.7928L20.7765 21.4338L19.6182 13.3496L24.0081 18.0033L24.294 17.5778L20.9338 11.8073L25.6239 13.4294L25.6667 12.9374L21.4628 10.0388L25.4237 9.14793Z' fill='%23FED42B'/%3E%3C/svg%3E");
}
.emd__footer .emd__social-links a[href*="vk.com"] {
  width: 24px;
  min-width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5 24H12.5C17.94 24 20.65 24 22.33 22.32C24 20.64 24 17.92 24 12.5V11.48C24 6.08 24 3.36 22.33 1.68C20.65 0 17.93 0 12.5 0H11.5C6.06 0 3.35 0 1.67 1.68C0 3.36 0 6.08 0 11.5V12.52C0 17.92 0 20.64 1.68 22.32C3.36 24 6.08 24 11.5 24Z' fill='%237F8587'/%3E%3Cpath d='M12.77 17.29C7.30005 17.29 4.18005 13.54 4.05005 7.30005H6.79005C6.88005 11.88 8.90005 13.82 10.5 14.22V7.30005H13.08V11.25C14.66 11.08 16.32 9.28005 16.88 7.30005H19.46C19.249 8.32693 18.8284 9.29923 18.2244 10.1561C17.6205 11.013 16.8462 11.7361 15.95 12.28C16.9504 12.7771 17.8339 13.4806 18.5424 14.3442C19.2508 15.2078 19.7681 16.2119 20.06 17.29H17.22C16.958 16.3536 16.4253 15.5153 15.6889 14.8802C14.9524 14.2451 14.0449 13.8416 13.08 13.72V17.29H12.77Z' fill='white'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.emd__footer .emd__social-links a[href*="vk.com"]:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5 24H12.5C17.94 24 20.65 24 22.33 22.32C24 20.64 24 17.92 24 12.5V11.48C24 6.08 24 3.36 22.33 1.68C20.65 0 17.93 0 12.5 0H11.5C6.06 0 3.35 0 1.67 1.68C0 3.36 0 6.08 0 11.5V12.52C0 17.92 0 20.64 1.68 22.32C3.36 24 6.08 24 11.5 24Z' fill='%230077FF'/%3E%3Cpath d='M12.77 17.29C7.30005 17.29 4.18005 13.54 4.05005 7.30005H6.79005C6.88005 11.88 8.90005 13.82 10.5 14.22V7.30005H13.08V11.25C14.66 11.08 16.32 9.28005 16.88 7.30005H19.46C19.249 8.32693 18.8284 9.29923 18.2244 10.1561C17.6205 11.013 16.8462 11.7361 15.95 12.28C16.9504 12.7771 17.8339 13.4806 18.5424 14.3442C19.2508 15.2078 19.7681 16.2119 20.06 17.29H17.22C16.958 16.3536 16.4253 15.5153 15.6889 14.8802C14.9524 14.2451 14.0449 13.8416 13.08 13.72V17.29H12.77Z' fill='white'/%3E%3C/svg%3E");
}
.emd__footer .emd__social-links a[href*="vk.com/audios"] {
  width: 24px;
  min-width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.68702 1.68706C0.0504242 3.32366 0.00146352 5.92788 0 11.0399C4.58111 11.0398 7.44133 9.07308 9.95022 7.34789C11.9102 6.00017 13.6558 4.79986 15.84 4.79986C19.0909 4.79986 21.9294 7.09843 23.4345 8.31725C23.6467 8.48911 23.8324 8.63952 23.9891 8.75897C23.9416 5.11426 23.6859 3.06012 22.3129 1.68706C20.6258 8.01086e-07 17.9105 5.58682e-07 12.4799 8.39257e-08L11.5199 0C6.08937 1.3563e-06 3.37408 1.14441e-06 1.68702 1.68706ZM10.8144 23.9999C11.0443 24 11.2795 24 11.52 24H12.4799C12.7204 24 12.9555 24 13.1855 23.9999H10.8144Z' fill='%237F8587'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.58412e-05 11.0398C4.58116 11.0398 7.44138 9.07303 9.95027 7.34784C11.9103 6.00012 13.6558 4.7998 15.84 4.7998C19.0909 4.7998 21.9294 7.09838 23.4345 8.3172C23.6468 8.48906 23.8325 8.63947 23.9892 8.75892C24 9.59244 24 10.5092 24 11.5199V12.4799C24 17.9105 24 20.6258 22.3129 22.3129C20.7005 23.9253 18.149 23.9966 13.1854 23.9998H10.8146C5.85102 23.9966 3.29944 23.9253 1.68706 22.3129C-6.86645e-07 20.6258 -4.79488e-07 17.9105 5.11869e-10 12.4799L2.43699e-07 11.5199C2.43699e-07 11.3575 2.41252e-07 11.1975 4.58412e-05 11.0398Z' fill='%239D9D9D'/%3E%3Cpath d='M18.6001 12.234C18.6001 11.6409 19.0869 11.16 19.6801 11.16C20.2733 11.16 20.7601 11.6409 20.7601 12.234V16.566C20.7601 17.1592 20.2733 17.64 19.6801 17.64C19.0869 17.64 18.6001 17.1592 18.6001 16.566V12.234Z' fill='white'/%3E%3Cpath d='M14.7603 9.47402C14.7603 8.88086 15.2471 8.40002 15.8403 8.40002C16.4334 8.40002 16.9203 8.88086 16.9203 9.47402V19.326C16.9203 19.9192 16.4334 20.4 15.8403 20.4C15.2471 20.4 14.7603 19.9192 14.7603 19.326V9.47402Z' fill='white'/%3E%3Cpath d='M10.9202 12.234C10.9202 11.6409 11.407 11.16 12.0002 11.16C12.5933 11.16 13.0802 11.6409 13.0802 12.234V16.566C13.0802 17.1592 12.5933 17.64 12.0002 17.64C11.407 17.64 10.9202 17.1592 10.9202 16.566V12.234Z' fill='white'/%3E%3Cpath d='M7.07971 13.794C7.07971 13.2008 7.56658 12.72 8.15971 12.72C8.75287 12.72 9.23971 13.2008 9.23971 13.794V15.006C9.23971 15.5991 8.75287 16.08 8.15971 16.08C7.56658 16.08 7.07971 15.5991 7.07971 15.006V13.794Z' fill='white'/%3E%3Cpath d='M3.23975 13.794C3.23975 13.2008 3.72661 12.72 4.31975 12.72C4.91291 12.72 5.39975 13.2008 5.39975 13.794V15.006C5.39975 15.5991 4.91291 16.08 4.31975 16.08C3.72661 16.08 3.23975 15.5991 3.23975 15.006V13.794Z' fill='white'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.emd__footer .emd__social-links a[href*="vk.com/audios"]:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.68702 1.68706C0.0504242 3.32366 0.00146352 5.92788 0 11.0399C4.58111 11.0398 7.44133 9.07308 9.95022 7.34789C11.9102 6.00017 13.6558 4.79986 15.84 4.79986C19.0909 4.79986 21.9294 7.09843 23.4345 8.31725C23.6467 8.48911 23.8324 8.63952 23.9891 8.75897C23.9416 5.11426 23.6859 3.06012 22.3129 1.68706C20.6258 8.01086e-07 17.9105 5.58682e-07 12.4799 8.39257e-08L11.5199 0C6.08937 1.3563e-06 3.37408 1.14441e-06 1.68702 1.68706ZM10.8144 23.9999C11.0443 24 11.2795 24 11.52 24H12.4799C12.7204 24 12.9555 24 13.1855 23.9999H10.8144Z' fill='%230077FF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.58412e-05 11.0398C4.58116 11.0398 7.44138 9.07303 9.95027 7.34784C11.9103 6.00012 13.6558 4.7998 15.84 4.7998C19.0909 4.7998 21.9294 7.09838 23.4345 8.3172C23.6468 8.48906 23.8325 8.63947 23.9892 8.75892C24 9.59244 24 10.5092 24 11.5199V12.4799C24 17.9105 24 20.6258 22.3129 22.3129C20.7005 23.9253 18.149 23.9966 13.1854 23.9998H10.8146C5.85102 23.9966 3.29944 23.9253 1.68706 22.3129C-6.86645e-07 20.6258 -4.79488e-07 17.9105 5.11869e-10 12.4799L2.43699e-07 11.5199C2.43699e-07 11.3575 2.41252e-07 11.1975 4.58412e-05 11.0398Z' fill='%23F45FFF'/%3E%3Cpath d='M18.6001 12.234C18.6001 11.6409 19.0869 11.16 19.6801 11.16C20.2733 11.16 20.7601 11.6409 20.7601 12.234V16.566C20.7601 17.1592 20.2733 17.64 19.6801 17.64C19.0869 17.64 18.6001 17.1592 18.6001 16.566V12.234Z' fill='white'/%3E%3Cpath d='M14.7603 9.47402C14.7603 8.88086 15.2471 8.40002 15.8403 8.40002C16.4334 8.40002 16.9203 8.88086 16.9203 9.47402V19.326C16.9203 19.9192 16.4334 20.4 15.8403 20.4C15.2471 20.4 14.7603 19.9192 14.7603 19.326V9.47402Z' fill='white'/%3E%3Cpath d='M10.9202 12.234C10.9202 11.6409 11.407 11.16 12.0002 11.16C12.5933 11.16 13.0802 11.6409 13.0802 12.234V16.566C13.0802 17.1592 12.5933 17.64 12.0002 17.64C11.407 17.64 10.9202 17.1592 10.9202 16.566V12.234Z' fill='white'/%3E%3Cpath d='M7.07971 13.794C7.07971 13.2008 7.56658 12.72 8.15971 12.72C8.75287 12.72 9.23971 13.2008 9.23971 13.794V15.006C9.23971 15.5991 8.75287 16.08 8.15971 16.08C7.56658 16.08 7.07971 15.5991 7.07971 15.006V13.794Z' fill='white'/%3E%3Cpath d='M3.23975 13.794C3.23975 13.2008 3.72661 12.72 4.31975 12.72C4.91291 12.72 5.39975 13.2008 5.39975 13.794V15.006C5.39975 15.5991 4.91291 16.08 4.31975 16.08C3.72661 16.08 3.23975 15.5991 3.23975 15.006V13.794Z' fill='white'/%3E%3C/svg%3E");
}
.emd__footer .emd__social-links a[href*="band.link"] {
  width: 24.906px;
  min-width: 24.906px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.0566 0H24.9057V9.50943C24.9057 17.5124 18.418 24 10.4151 24H0V9.0566C0 4.05478 4.05478 0 9.0566 0Z' fill='%237F8587'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.6999 16.5818L7.94222 18.5968C7.67483 18.7402 7.34182 18.6397 7.19844 18.3723C7.14091 18.265 7.12064 18.1416 7.14083 18.0215L7.86371 13.7226C7.89327 13.5468 7.8357 13.3676 7.70929 13.2419L4.63908 10.1894C4.42392 9.97552 4.42291 9.62768 4.63684 9.41251C4.72033 9.32853 4.82873 9.27378 4.94588 9.25642L9.16987 8.63038C9.34969 8.60373 9.50468 8.48985 9.58385 8.32622L11.465 4.43851C11.5971 4.16539 11.9257 4.05112 12.1988 4.18327C12.3102 4.23717 12.4001 4.32711 12.454 4.43851L14.3352 8.32622C14.4143 8.48985 14.5693 8.60373 14.7491 8.63038L18.9731 9.25642C19.2733 9.3009 19.4805 9.58027 19.436 9.8804C19.4187 9.99754 19.3639 10.1059 19.2799 10.1894L16.2097 13.2419C16.0833 13.3676 16.0257 13.5468 16.0553 13.7226L16.7782 18.0215C16.8285 18.3207 16.6267 18.6041 16.3275 18.6544C16.2074 18.6746 16.0841 18.6543 15.9768 18.5968L12.2191 16.5818C12.057 16.4949 11.862 16.4949 11.6999 16.5818Z' fill='white'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.emd__footer .emd__social-links a[href*="band.link"]:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.0566 0H24.9057V9.50943C24.9057 17.5124 18.418 24 10.4151 24H0V9.0566C0 4.05478 4.05478 0 9.0566 0Z' fill='url(%23paint0_linear_239_247)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.6999 16.5818L7.94222 18.5968C7.67483 18.7402 7.34182 18.6397 7.19844 18.3723C7.14091 18.265 7.12064 18.1416 7.14083 18.0215L7.86371 13.7226C7.89327 13.5468 7.8357 13.3676 7.70929 13.2419L4.63908 10.1894C4.42392 9.97552 4.42291 9.62768 4.63684 9.41251C4.72033 9.32853 4.82873 9.27378 4.94588 9.25642L9.16987 8.63038C9.34969 8.60373 9.50468 8.48985 9.58385 8.32622L11.465 4.43851C11.5971 4.16539 11.9257 4.05112 12.1988 4.18327C12.3102 4.23717 12.4001 4.32711 12.454 4.43851L14.3352 8.32622C14.4143 8.48985 14.5693 8.60373 14.7491 8.63038L18.9731 9.25642C19.2733 9.3009 19.4805 9.58027 19.436 9.8804C19.4187 9.99754 19.3639 10.1059 19.2799 10.1894L16.2097 13.2419C16.0833 13.3676 16.0257 13.5468 16.0553 13.7226L16.7782 18.0215C16.8285 18.3207 16.6267 18.6041 16.3275 18.6544C16.2074 18.6746 16.0841 18.6543 15.9768 18.5968L12.2191 16.5818C12.057 16.4949 11.862 16.4949 11.6999 16.5818Z' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_239_247' x1='2738.07' y1='3358.35' x2='1320.75' y2='1151.53' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FE443D'/%3E%3Cstop offset='1' stop-color='%23D81946'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.emd__footer .emd__social-links a[href*=tiktok] {
  width: 21.19px;
  min-width: 21.19px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='24' viewBox='0 0 22 24' fill='none'%3E%3Cpath d='M8.24732 9.45078V8.51622C7.92212 8.47132 7.59428 8.44816 7.266 8.44691C3.25968 8.44189 0 11.7041 0 15.7187C5.7126e-05 16.8885 0.282357 18.041 0.822935 19.0784C1.36351 20.1158 2.14641 21.0075 3.10517 21.6777C1.84899 20.334 1.15092 18.5629 1.15254 16.7235C1.15254 12.7672 4.32118 9.54265 8.24732 9.45162V9.45078Z' fill='%23B5B5B5'/%3E%3Cpath d='M8.42353 20.0441C10.2108 20.0441 11.6723 18.6185 11.7367 16.8454L11.7417 1.00388H14.6339C14.5735 0.672648 14.5427 0.336691 14.542 0H10.595L10.59 15.8424C10.5578 16.7002 10.1949 17.5122 9.57726 18.1084C8.95963 18.7045 8.13524 19.0385 7.27684 19.0403C6.73922 19.0404 6.2098 18.9085 5.73511 18.6561C6.04002 19.0853 6.44327 19.4353 6.91113 19.6768C7.37898 19.9183 7.89702 20.0442 8.42353 20.0441ZM20.0374 6.38072V5.49961C18.9742 5.50147 17.9337 5.19134 17.045 4.60764C17.8238 5.5075 18.8741 6.12979 20.0374 6.38072Z' fill='%23B5B5B5'/%3E%3Cpath d='M17.045 4.60767C16.1729 3.60992 15.6932 2.32911 15.6954 1.00391H14.6389C14.7735 1.73677 15.0563 2.43445 15.4698 3.05425C15.8834 3.67405 16.4191 4.20292 17.0442 4.60851L17.045 4.60767ZM7.27102 12.3931C6.39104 12.3947 5.54757 12.7451 4.92557 13.3676C4.30356 13.9901 3.95376 14.8338 3.95288 15.7138C3.95288 16.9899 4.67865 18.1007 5.73514 18.6561C5.32516 18.093 5.10465 17.4142 5.10542 16.7177C5.1063 15.8377 5.45609 14.994 6.0781 14.3715C6.70011 13.749 7.54357 13.3986 8.42356 13.397C8.76514 13.397 9.09587 13.4555 9.40488 13.5515V9.51514C9.07968 9.47024 8.75184 9.44708 8.42356 9.44583C8.3651 9.44583 8.31164 9.45084 8.25318 9.45084V12.5477C7.93534 12.4474 7.60428 12.3954 7.27102 12.3931Z' fill='%23707070'/%3E%3Cpath d='M20.0375 6.38074V9.45083C17.9888 9.45083 16.0896 8.79438 14.5421 7.68361V15.7188C14.5421 19.7293 11.2832 22.9965 7.27106 22.9965C5.77978 22.9964 4.32488 22.5359 3.10522 21.6777C3.78424 22.4099 4.60704 22.9941 5.52216 23.3938C6.43728 23.7934 7.42502 23.9999 8.4236 24.0004C12.4299 24.0004 15.6954 20.7382 15.6954 16.7227V8.68748C17.2962 9.83846 19.2185 10.4567 21.19 10.4547V6.50434C20.7892 6.50434 20.405 6.46091 20.0375 6.38074Z' fill='%23707070'/%3E%3Cg style='mix-blend-mode:luminosity'%3E%3Cpath d='M14.5429 15.7196V7.68361C16.1439 8.8347 18.0665 9.45296 20.0383 9.45084V6.38074C18.8747 6.12999 17.8241 5.50768 17.0451 4.60767C16.4206 4.2009 15.885 3.67189 15.4704 3.05254C15.0559 2.43318 14.7711 1.7363 14.6331 1.00391H11.7426L11.7376 16.8454C11.7056 17.7034 11.3428 18.5157 10.7251 19.112C10.1075 19.7083 9.28297 20.0424 8.42443 20.0442C7.89788 20.043 7.37911 19.917 6.91064 19.6766C6.44217 19.4362 6.03734 19.0882 5.72933 18.6611C5.19296 18.379 4.74367 17.9559 4.42978 17.4375C4.11589 16.9191 3.9493 16.3249 3.94791 15.7188C3.94901 14.839 4.2989 13.9955 4.92089 13.3732C5.54287 12.7509 6.38621 12.4005 7.26605 12.399C7.60763 12.399 7.93836 12.4575 8.24737 12.5535V9.45668C4.32123 9.54271 1.15259 12.7673 1.15259 16.7235C1.15259 18.6361 1.89422 20.3757 3.10522 21.6786C4.32478 22.537 5.77968 22.9979 7.27106 22.9982C11.2782 22.9982 14.5429 19.7301 14.5429 15.7205V15.7196Z' fill='%237F8587'/%3E%3C/g%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.emd__footer .emd__social-links a[href*=tiktok]:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='24' viewBox='0 0 22 24' fill='none'%3E%3Cpath d='M8.24732 9.45078V8.51622C7.92212 8.47132 7.59428 8.44816 7.266 8.44691C3.25968 8.44189 0 11.7041 0 15.7187C5.7126e-05 16.8885 0.282357 18.041 0.822935 19.0784C1.36351 20.1158 2.14641 21.0075 3.10517 21.6777C1.84899 20.334 1.15092 18.5629 1.15254 16.7235C1.15254 12.7672 4.32118 9.54265 8.24732 9.45162V9.45078Z' fill='%2325F4EE'/%3E%3Cpath d='M8.42353 20.0441C10.2108 20.0441 11.6723 18.6185 11.7367 16.8454L11.7417 1.00388H14.6339C14.5735 0.672648 14.5427 0.336691 14.542 0H10.595L10.59 15.8424C10.5578 16.7002 10.1949 17.5122 9.57726 18.1084C8.95963 18.7045 8.13524 19.0385 7.27684 19.0403C6.73922 19.0404 6.2098 18.9085 5.73511 18.6561C6.04002 19.0853 6.44327 19.4353 6.91113 19.6768C7.37898 19.9183 7.89702 20.0442 8.42353 20.0441ZM20.0374 6.38072V5.49961C18.9742 5.50147 17.9337 5.19134 17.045 4.60764C17.8238 5.5075 18.8741 6.12979 20.0374 6.38072Z' fill='%2325F4EE'/%3E%3Cpath d='M17.045 4.60767C16.1729 3.60992 15.6932 2.32911 15.6954 1.00391H14.6389C14.7735 1.73677 15.0563 2.43445 15.4698 3.05425C15.8834 3.67405 16.4191 4.20292 17.0442 4.60851L17.045 4.60767ZM7.27102 12.3931C6.39104 12.3947 5.54757 12.7451 4.92557 13.3676C4.30356 13.9901 3.95376 14.8338 3.95288 15.7138C3.95288 16.9899 4.67865 18.1007 5.73514 18.6561C5.32516 18.093 5.10465 17.4142 5.10542 16.7177C5.1063 15.8377 5.45609 14.994 6.0781 14.3715C6.70011 13.749 7.54357 13.3986 8.42356 13.397C8.76514 13.397 9.09587 13.4555 9.40488 13.5515V9.51514C9.07968 9.47024 8.75184 9.44708 8.42356 9.44583C8.3651 9.44583 8.31164 9.45084 8.25318 9.45084V12.5477C7.93534 12.4474 7.60428 12.3954 7.27102 12.3931Z' fill='%23FE2C55'/%3E%3Cpath d='M20.0375 6.38074V9.45083C17.9888 9.45083 16.0896 8.79438 14.5421 7.68361V15.7188C14.5421 19.7293 11.2832 22.9965 7.27106 22.9965C5.77978 22.9964 4.32488 22.5359 3.10522 21.6777C3.78424 22.4099 4.60704 22.9941 5.52216 23.3938C6.43728 23.7934 7.42502 23.9999 8.4236 24.0004C12.4299 24.0004 15.6954 20.7382 15.6954 16.7227V8.68748C17.2962 9.83846 19.2185 10.4567 21.19 10.4547V6.50434C20.7892 6.50434 20.405 6.46091 20.0375 6.38074Z' fill='%23FE2C55'/%3E%3Cpath d='M14.5429 15.7196V7.68361C16.1439 8.8347 18.0665 9.45296 20.0383 9.45084V6.38074C18.8747 6.12999 17.8241 5.50768 17.0451 4.60767C16.4206 4.2009 15.885 3.67189 15.4704 3.05254C15.0559 2.43318 14.7711 1.7363 14.6331 1.00391H11.7426L11.7376 16.8454C11.7056 17.7034 11.3428 18.5157 10.7251 19.112C10.1075 19.7083 9.28297 20.0424 8.42443 20.0442C7.89788 20.043 7.37911 19.917 6.91064 19.6766C6.44217 19.4362 6.03734 19.0882 5.72933 18.6611C5.19296 18.379 4.74367 17.9559 4.42978 17.4375C4.11589 16.9191 3.9493 16.3249 3.94791 15.7188C3.94901 14.839 4.2989 13.9955 4.92089 13.3732C5.54287 12.7509 6.38621 12.4005 7.26605 12.399C7.60763 12.399 7.93836 12.4575 8.24737 12.5535V9.45668C4.32123 9.54271 1.15259 12.7673 1.15259 16.7235C1.15259 18.6361 1.89422 20.3757 3.10522 21.6786C4.32478 22.537 5.77968 22.9979 7.27106 22.9982C11.2782 22.9982 14.5429 19.7301 14.5429 15.7205V15.7196Z' fill='black'/%3E%3C/svg%3E");
}
.emd__footer .emd__social-links a[href*=youtube] {
  width: 34.34px;
  min-width: 34.34px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='24' viewBox='0 0 35 24' fill='none'%3E%3Cpath d='M33.5793 3.75293C33.1793 2.2736 32.0253 1.11519 30.5459 0.719534C28.5588 -0.0476082 9.31214 -0.423486 3.72893 0.741515C2.2496 1.14157 1.09119 2.29558 0.695534 3.77491C-0.201296 7.70954 -0.269438 16.2162 0.717515 20.2388C1.11757 21.7181 2.27158 22.8765 3.75091 23.2722C7.68554 24.1778 26.3915 24.3053 30.5679 23.2722C32.0472 22.8721 33.2056 21.7181 33.6013 20.2388C34.5575 15.9525 34.6256 7.97331 33.5793 3.75293Z' fill='%237F8587'/%3E%3Cpath d='M22.8085 11.9959L13.8402 6.85229V17.1395L22.8085 11.9959Z' fill='white'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.emd__footer .emd__social-links a[href*=youtube]:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='24' viewBox='0 0 35 24' fill='none'%3E%3Cpath d='M33.5585 3.7506C33.1586 2.27219 32.0054 1.1145 30.5269 0.719087C28.5411 -0.0475786 9.30635 -0.423223 3.72661 0.741054C2.2482 1.14086 1.09052 2.29416 0.695102 3.77257C-0.201171 7.70475 -0.26927 16.2062 0.717069 20.2262C1.11688 21.7046 2.27017 22.8623 3.74858 23.2577C7.68076 24.1628 26.3751 24.2902 30.5489 23.2577C32.0273 22.8579 33.185 21.7046 33.5804 20.2262C34.536 15.9426 34.6041 7.96836 33.5585 3.7506Z' fill='%23FF0000'/%3E%3Cpath d='M22.7944 11.9884L13.8317 6.84802V17.1288L22.7944 11.9884Z' fill='white'/%3E%3C/svg%3E");
}
.emd__footer .emd__social-links a[href*="https://t.me"] {
  width: 24px;
  min-width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 0C8.81813 0 5.76375 1.26506 3.51562 3.51469C1.26562 5.76431 0 8.81869 0 12C0 15.1813 1.26562 18.2357 3.51562 20.4853C5.76375 22.7349 8.81813 24 12 24C15.1819 24 18.2363 22.7349 20.4844 20.4853C22.7344 18.2357 24 15.1813 24 12C24 8.81869 22.7344 5.76431 20.4844 3.51469C18.2363 1.26506 15.1819 0 12 0Z' fill='%237F8587'/%3E%3Cpath d='M5.431 11.9238C8.95677 10.3902 11.3072 9.37909 12.4825 8.8906C15.842 7.4957 16.5392 7.25343 16.9946 7.24532C17.0947 7.24362 17.3177 7.26834 17.4631 7.38588C17.5841 7.48494 17.6181 7.6189 17.6351 7.71286C17.6502 7.80683 17.671 8.02098 17.654 8.18815C17.4726 10.0976 16.6847 14.7311 16.2842 16.8698C16.116 17.7748 15.7815 18.0782 15.4584 18.1078C14.7555 18.1723 14.2227 17.6444 13.5425 17.1993C12.4787 16.5025 11.8779 16.0689 10.8443 15.3891C9.65019 14.6034 10.4249 14.1715 11.1051 13.4659C11.2827 13.2812 14.3776 10.4708 14.4362 10.2159C14.4438 10.184 14.4513 10.0651 14.3795 10.0025C14.3096 9.93965 14.2057 9.96116 14.1301 9.97814C14.0224 10.0023 12.3237 11.1246 9.02848 13.3447C8.54666 13.6757 8.11021 13.837 7.71719 13.8285C7.28639 13.8193 6.45508 13.5847 5.83722 13.3844C5.08142 13.1385 4.47865 13.0085 4.53156 12.591C4.55801 12.3736 4.85848 12.1512 5.431 11.9238Z' fill='white'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.emd__footer .emd__social-links a[href*="https://t.me"]:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 0C8.81813 0 5.76375 1.26506 3.51562 3.51469C1.26562 5.76431 0 8.81869 0 12C0 15.1813 1.26562 18.2357 3.51562 20.4853C5.76375 22.7349 8.81813 24 12 24C15.1819 24 18.2363 22.7349 20.4844 20.4853C22.7344 18.2357 24 15.1813 24 12C24 8.81869 22.7344 5.76431 20.4844 3.51469C18.2363 1.26506 15.1819 0 12 0Z' fill='url(%23paint0_linear_239_331)'/%3E%3Cpath d='M5.431 11.9238C8.95677 10.3902 11.3072 9.37909 12.4825 8.8906C15.842 7.4957 16.5392 7.25343 16.9946 7.24532C17.0947 7.24362 17.3177 7.26834 17.4631 7.38588C17.5841 7.48494 17.6181 7.6189 17.6351 7.71286C17.6502 7.80683 17.671 8.02098 17.654 8.18815C17.4726 10.0976 16.6847 14.7311 16.2842 16.8698C16.116 17.7748 15.7815 18.0782 15.4584 18.1078C14.7555 18.1723 14.2227 17.6444 13.5425 17.1993C12.4787 16.5025 11.8779 16.0689 10.8443 15.3891C9.65019 14.6034 10.4249 14.1715 11.1051 13.4659C11.2827 13.2812 14.3776 10.4708 14.4362 10.2159C14.4438 10.184 14.4513 10.0651 14.3795 10.0025C14.3096 9.93965 14.2057 9.96116 14.1301 9.97814C14.0224 10.0023 12.3237 11.1246 9.02848 13.3447C8.54666 13.6757 8.11021 13.837 7.71719 13.8285C7.28639 13.8193 6.45508 13.5847 5.83722 13.3844C5.08142 13.1385 4.47865 13.0085 4.53156 12.591C4.55801 12.3736 4.85848 12.1512 5.431 11.9238Z' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_239_331' x1='12' y1='0' x2='12' y2='24' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232AABEE'/%3E%3Cstop offset='1' stop-color='%23229ED9'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price {
  color: #38474c;
  font-size: 20px;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price .woocommerce-Price-currencySymbol {
  font-size: 17.4px;
}

.woocommerce ul.products li.product a.button {
  border-radius: 0;
  background: transparent;
  border: 1px solid;
  width: 100%;
  text-align: center;
}

.woocommerce ul.products li.product .woocommerce-placeholder {
  border: none;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li {
  border-radius: 21px 0 0 0;
}

.emd__shop .wc-block-grid__products {
  max-width: unset;
  width: unset;
}

.wp-block-image {
  margin: 3rem 0 3rem;
}
.wp-block-image:first-child {
  margin-top: 0;
}
.wp-block-image:last-child {
  margin-bottom: 0;
}

.wp-block-gallery {
  margin: 3rem 0 3rem;
}
.wp-block-gallery:first-child {
  margin-top: 0;
}
.wp-block-gallery:last-child {
  margin-bottom: 0;
}

.wp-block-audio {
  margin: 0 1rem 1em;
}

.wp-block-query-pagination {
  justify-content: space-between;
  max-width: min(930px, 100vw - 90px);
  margin: 36px auto;
  align-items: baseline;
  font-size: 20px;
}

.wp-block-query-pagination-numbers {
  display: flex;
  column-gap: 5px;
}
.wp-block-query-pagination-numbers a, .wp-block-query-pagination-numbers span {
  width: 32px;
  min-width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
}

.query-pagination-previous,
.query-pagination-next {
  white-space: nowrap;
}

/*# sourceMappingURL=style.css.map */
