.intec-footer.standard .footer-border {
  margin-bottom: -1px;
}
.intec-footer.standard .footer-border[data-theme=dark] {
  border-top: 1px solid #303238;
  border-bottom: 1px solid #303238;
}
.intec-footer.standard .footer-border[data-theme=light] {
  border-top: 1px solid var(--color-neutral-semi-bright);
  border-bottom: 1px solid var(--color-neutral-semi-bright);
}
.intec-footer.standard .footer-vcard {
  display: flex;
  flex-direction: column;
  row-gap: 60px;
  padding-bottom: 60px;
}
@media (max-width: 768px) {
  .intec-footer.standard .footer-vcard {
    padding-top: 0;
    padding-bottom: 30px;
    row-gap: 0;
  }
}
.intec-footer.standard .footer-subinfo {
  --input-height-custom: 48px;
  width: 100%;
  display: flex;
  align-items: center;
  gap: 8px;
}
.intec-footer.standard .footer-subscribe[data-search=true] {
  width: auto;
}
.intec-footer.standard .footer-subscribe[data-search=false] {
  width: 100%;
}
.intec-footer.standard .footer-subscribe svg {
  stroke: var(--color-neutral-bright);
  height: 24px;
  width: 24px;
}
.intec-footer.standard .footer-subscribe-top[data-top=false] {
  padding-bottom: 0;
}
.intec-footer.standard .footer-subscribe-top > div {
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
.intec-footer.standard .footer-info {
  display: flex;
  row-gap: 30px;
  flex-direction: column;
  padding: 0 12px;
  align-items: start;
  max-width: 420px;
}
@media (max-width: 1024px) {
  .intec-footer.standard .footer-info {
    align-self: center;
  }
}
@media (max-width: 425px) {
  .intec-footer.standard .footer-info {
    max-width: 320px;
  }
}
.intec-footer.standard .footer-wide {
  width: 100%;
}
.intec-footer.standard .footer-wide-content {
  display: grid;
  grid-template-columns: 1fr auto;
  column-gap: 45px;
  padding-bottom: 45px;
  margin: 0 -12px;
}
@media (max-width: 1024px) {
  .intec-footer.standard .footer-wide-content {
    display: flex;
    flex-direction: column;
    row-gap: 45px;
  }
}
.intec-footer.standard .footer-contacts {
  display: grid;
  align-items: start;
  gap: 24px;
}
.intec-footer.standard .footer-contacts[data-wide=false] {
  grid-template-columns: repeat(2, 1fr);
}
.intec-footer.standard .footer-contacts[data-wide=true] {
  grid-template-columns: 1fr;
}
@media (max-width: 768px) {
  .intec-footer.standard .footer-contacts[data-wide] {
    grid-template-columns: 1fr;
  }
}
.intec-footer.standard .footer-phone, .intec-footer.standard .footer-address, .intec-footer.standard .footer-email {
  display: flex;
  align-items: center;
  column-gap: 16px;
  font-weight: 600;
}
.intec-footer.standard .footer-phone > div, .intec-footer.standard .footer-address > div, .intec-footer.standard .footer-email > div {
  display: flex;
  flex-direction: column;
}
.intec-footer.standard .footer-phone-icon, .intec-footer.standard .footer-address-icon, .intec-footer.standard .footer-email-icon {
  height: 24px;
  width: 24px;
}
.intec-footer.standard .footer-phone-icon svg, .intec-footer.standard .footer-address-icon svg, .intec-footer.standard .footer-email-icon svg {
  stroke: var(--color-neutral-bright);
  height: 24px;
  width: 24px;
}
.intec-footer.standard .footer-phone a, .intec-footer.standard .footer-address a, .intec-footer.standard .footer-email a {
  text-decoration: none;
}
.intec-footer.standard .footer-products:empty {
  display: none;
}
.intec-footer.standard .footer-schedule {
  padding-left: 40px;
  padding-top: 16px;
  color: var(--color-neutral-semi-dark);
}
.intec-footer.standard .footer-order {
  transition-duration: var(--duration-base);
  transition-property: color;
  padding-left: 40px;
  padding-top: 8px;
  cursor: pointer;
}
@media (min-width: 769px) {
  .intec-footer.standard .footer-order:hover {
    color: var(--color-primary-base);
  }
}
.intec-footer.standard .footer-consent {
  display: flex;
  gap: 16px;
  align-items: center;
}
.intec-footer.standard .footer-consent a {
  text-decoration: none;
}
.intec-footer.standard .footer-consent svg {
  stroke: var(--color-neutral-semi-dark);
  height: 24px;
  width: 24px;
}
.intec-footer.standard .footer-menu {
  padding: 0 12px;
}
.intec-footer.standard .footer-search {
  width: 100%;
}
.intec-footer.standard .footer-socials {
  display: flex;
  justify-content: center;
  align-items: center;
  column-gap: 30px;
  padding-bottom: 30px;
}
.intec-footer.standard .footer-socials > div {
  display: flex;
  justify-content: center;
  gap: 12px;
  flex-wrap: wrap;
}
.intec-footer.standard .footer-socials[data-view=rounded] a, .intec-footer.standard .footer-socials[data-view=rounded] svg {
  border-radius: 2px;
}
.intec-footer.standard .footer-socials[data-view=circle] a, .intec-footer.standard .footer-socials[data-view=circle] svg {
  border-radius: 50%;
}
.intec-footer.standard .footer-socials[data-gray=true]:not(.intec-footer.standard .footer-socials[data-gray=true][data-view=base]) a {
  background-color: var(--color-neutral-semi-dark);
  transition-duration: var(--duration-base);
  transition-property: background-color;
}
@media (min-width: 769px) {
  .intec-footer.standard .footer-socials[data-gray=true]:not(.intec-footer.standard .footer-socials[data-gray=true][data-view=base])[data-hover=true] a:hover {
    background-color: var(--color-primary-base);
  }
}
.intec-footer.standard .footer-socials[data-gray=true]:not(.intec-footer.standard .footer-socials[data-gray=true][data-view=base])[data-theme=dark] svg {
  fill: var(--color-neutral-dark);
}
.intec-footer.standard .footer-socials[data-gray=true]:not(.intec-footer.standard .footer-socials[data-gray=true][data-view=base])[data-theme=light] svg {
  fill: var(--color-neutral-bright);
}
@media (min-width: 769px) {
  .intec-footer.standard .footer-socials[data-gray=true][data-view=base][data-hover=true] a {
    transition-duration: var(--duration-base);
    transition-property: fill;
  }
  .intec-footer.standard .footer-socials[data-gray=true][data-view=base][data-hover=true] a:hover svg {
    fill: var(--color-primary-base);
  }
}
@media (min-width: 769px) {
  .intec-footer.standard .footer-socials[data-gray=false][data-view=base] a {
    transition-duration: var(--duration-base);
    transition-property: opacity;
    opacity: 1;
  }
  .intec-footer.standard .footer-socials[data-gray=false][data-view=base] a:hover {
    opacity: 0.6;
  }
}
.intec-footer.standard .footer-socials[data-position=left]::after {
  content: "";
  flex-grow: 1;
}
.intec-footer.standard .footer-socials[data-position=center]::after, .intec-footer.standard .footer-socials[data-position=center]::before {
  content: "";
  flex-grow: 1;
}
.intec-footer.standard .footer-socials[data-position=right]::before {
  content: "";
  flex-grow: 1;
}
.intec-footer.standard .footer-socials a {
  width: 24px;
  height: 24px;
}
.intec-footer.standard .footer-socials a svg {
  width: 24px;
  height: 24px;
  fill: var(--color-neutral-semi-dark);
}
.intec-footer.standard .footer-copyright {
  color: var(--color-neutral-semi-dark);
  display: flex;
  padding: 16px;
}
.intec-footer.standard .footer-copyright.right {
  justify-content: end;
}
@media (max-width: 768px) {
  .intec-footer.standard .footer-copyright {
    justify-content: center;
  }
}
.intec-footer.standard .footer-logotype {
  padding: 16px;
  text-align: center;
  display: block;
}
.intec-footer.standard .footer-logotype.left {
  text-align: left;
}
@media (max-width: 768px) {
  .intec-footer.standard .footer-logotype.left {
    text-align: center;
  }
}
.intec-footer.standard .footer-logotype-link {
  display: inline-block;
  vertical-align: top;
  width: 100px;
  line-height: 0;
}
.intec-footer.standard .footer-logotype-link svg {
  filter: invert(56%) sepia(0%) saturate(0%) hue-rotate(9deg) brightness(89%) contrast(87%);
  transition: all var(--duration-base);
}
.intec-footer.standard .footer-logotype-link svg:hover {
  filter: none;
  transition: all var(--duration-base);
}
.intec-footer.standard .footer-logotype-link[data-color=theme] svg path {
  fill: var(--color-primary-base);
}
.intec-footer.standard .footer-logotype-link[data-color=white] svg path {
  fill: white;
}
@media (max-width: 768px) {
  .intec-footer.standard .footer-logotype {
    order: 1;
  }
}
.intec-footer.standard .footer-bottom {
  display: grid;
  grid-template-columns: 1fr auto 1fr;
  align-items: center;
}
@media (max-width: 768px) {
  .intec-footer.standard .footer-bottom {
    grid-template-columns: 1fr;
  }
}
.intec-footer.standard .footer-pays {
  display: flex;
  flex-wrap: wrap;
  flex-grow: 1;
  padding: 16px;
  gap: 12px 16px;
}
.intec-footer.standard .footer-pays[data-right=true] {
  justify-content: end;
}
.intec-footer.standard .footer-pays[data-original=true] .footer-pay {
  opacity: 1;
}
.intec-footer.standard .footer-pays[data-original=true] .footer-pay:hover {
  opacity: 0.6;
}
.intec-footer.standard .footer-pays[data-gray=true] .footer-pay {
  filter: invert(56%) sepia(0%) saturate(0%) hue-rotate(9deg) brightness(89%) contrast(87%);
  transition: all var(--duration-base);
}
.intec-footer.standard .footer-pays[data-gray=true] .footer-pay:hover {
  filter: none;
  transition: all var(--duration-base);
}
@media (max-width: 768px) {
  .intec-footer.standard .footer-pays[data-right] {
    justify-content: center;
  }
}
.intec-footer.standard .footer-pay {
  width: 24px;
  height: 25px;
  transition: all var(--duration-base);
}
.intec-footer.standard .footer-pay[data-icon=cash] {
  width: 16px;
}
.intec-footer.standard .footer-pay[data-icon=visa] {
  width: 32px;
}
.intec-footer.standard .footer-pay[data-icon=paypal] {
  width: 43px;
}
.intec-footer.standard .footer-pay[data-icon=qiwi] {
  width: 19px;
}
.intec-footer.standard .footer-pay[data-icon=mastercard] {
  width: 26px;
}
.intec-footer.standard .footer-pay[data-icon=sber] {
  width: 19px;
}
.intec-footer.standard .footer-pay[data-icon=jcb] {
  width: 21px;
}
.intec-footer.standard .footer-pay[data-icon=umoney] {
  width: 25px;
}
.intec-footer.standard .footer-pay[data-icon=webmoney] {
  width: 17px;
}
.intec-footer.standard .footer-pay[data-icon=alpha] {
  width: 14px;
}
.intec-footer.standard .footer-pay[data-icon=mir] {
  width: 36px;
}
.intec-footer.standard .footer-pay[data-icon=sbp] {
  width: 20px;
}
.intec-footer.standard .footer-pay[data-icon=t-bank] {
  width: 20px;
}
.intec-footer.standard .footer-pay svg {
  width: 100%;
  height: 100%;
}
.intec-footer.standard[data-theme=dark] {
  --ui-input-text-border-color: #303238;
  --ui-input-text-background-color: #1b1e25;
  --ui-input-text-background-color-hover: #1b1e25;
  --ui-input-text-color: var(--color-neutral-semi-dark);
  --ui-input-text-border-width: 1px;
}
.intec-footer.standard[data-theme=dark] .footer-socials::after, .intec-footer.standard[data-theme=dark] .footer-socials::before {
  border-bottom: 1px solid #303238;
}
.intec-footer.standard[data-theme=dark] .footer-phone div, .intec-footer.standard[data-theme=dark] .footer-phone a, .intec-footer.standard[data-theme=dark] .footer-address div, .intec-footer.standard[data-theme=dark] .footer-address a, .intec-footer.standard[data-theme=dark] .footer-email div, .intec-footer.standard[data-theme=dark] .footer-email a {
  transition-duration: var(--duration-base);
  transition-property: color;
  color: var(--color-neutral-bright);
}
.intec-footer.standard[data-theme=dark] .footer-phone div:hover, .intec-footer.standard[data-theme=dark] .footer-phone a:hover, .intec-footer.standard[data-theme=dark] .footer-address div:hover, .intec-footer.standard[data-theme=dark] .footer-address a:hover, .intec-footer.standard[data-theme=dark] .footer-email div:hover, .intec-footer.standard[data-theme=dark] .footer-email a:hover {
  color: var(--color-primary-base);
}
.intec-footer.standard[data-theme=dark] .footer-phone svg, .intec-footer.standard[data-theme=dark] .footer-address svg, .intec-footer.standard[data-theme=dark] .footer-email svg {
  stroke: var(--color-neutral-bright);
}
.intec-footer.standard[data-theme=dark] .footer-consent a {
  color: var(--color-neutral-semi-dark);
  transition-duration: var(--duration-base);
  transition-property: color;
}
.intec-footer.standard[data-theme=dark] .footer-consent a:hover {
  color: var(--color-neutral-bright);
}
.intec-footer.standard[data-theme=light] .footer-socials::after, .intec-footer.standard[data-theme=light] .footer-socials::before {
  border-bottom: 1px solid var(--color-neutral-semi-bright);
}
.intec-footer.standard[data-theme=light] .footer-socials::after:hover, .intec-footer.standard[data-theme=light] .footer-socials::before:hover {
  color: var(--color-primary-base);
}
.intec-footer.standard[data-theme=light] .footer-phone div, .intec-footer.standard[data-theme=light] .footer-phone a, .intec-footer.standard[data-theme=light] .footer-address div, .intec-footer.standard[data-theme=light] .footer-address a, .intec-footer.standard[data-theme=light] .footer-email div, .intec-footer.standard[data-theme=light] .footer-email a {
  transition-duration: var(--duration-base);
  transition-property: color;
  color: var(--color-neutral-dark);
}
.intec-footer.standard[data-theme=light] .footer-phone div:hover, .intec-footer.standard[data-theme=light] .footer-phone a:hover, .intec-footer.standard[data-theme=light] .footer-address div:hover, .intec-footer.standard[data-theme=light] .footer-address a:hover, .intec-footer.standard[data-theme=light] .footer-email div:hover, .intec-footer.standard[data-theme=light] .footer-email a:hover {
  color: var(--color-primary-base);
}
.intec-footer.standard[data-theme=light] .footer-phone div svg, .intec-footer.standard[data-theme=light] .footer-phone a svg, .intec-footer.standard[data-theme=light] .footer-address div svg, .intec-footer.standard[data-theme=light] .footer-address a svg, .intec-footer.standard[data-theme=light] .footer-email div svg, .intec-footer.standard[data-theme=light] .footer-email a svg {
  stroke: var(--color-neutral-dark);
}
.intec-footer.standard[data-theme=light] .footer-consent a {
  color: var(--color-neutral-semi-dark);
  transition-duration: var(--duration-base);
  transition-property: color;
}
.intec-footer.standard[data-theme=light] .footer-consent a:hover {
  color: var(--color-primary-base);
}

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