.block-many-honey {
  position: absolute;
  width: auto;
  height: 25%;
  left: 50%;
  top: 13.2%;
  transform: translateX(-50%); }
  .block-many-honey__horizon {
    background: url(banki/horizon.png) no-repeat 50% 0%;
    background-size: contain;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 120px; }
  .block-many-honey .cubes-container svg {
    height: 100%;
    max-height: 1480px;
    position: relative;
    left: 50%;
    right: -10%;
    width: 135vw;
    transform: translateX(-50%); }
    .block-many-honey .cubes-container svg .cube-image {
      transition: transform 0.3s ease; }
      .block-many-honey .cubes-container svg .cube-image.hover {
        transform: translateY(-25px); }
    .block-many-honey .cubes-container svg .cube-product {
      cursor: pointer; }
      .block-many-honey .cubes-container svg .cube-product:focus {
        outline: none; }
    :host-context(.browser-ie) .block-many-honey .cubes-container svg {
      height: 90vw; }
  .block-many-honey .cube-container {
    animation: FlowUpDown2 4000ms ease-in-out infinite;
    will-change: transform; }
    .block-many-honey .cube-container:nth-of-type(1) {
      animation-duration: 3800ms; }
    .block-many-honey .cube-container:nth-of-type(2) {
      animation-duration: 4300ms; }
    .block-many-honey .cube-container:nth-of-type(3) {
      animation-duration: 4800ms; }
    .block-many-honey .cube-container:nth-of-type(4) {
      animation-duration: 4100ms; }
    .block-many-honey .cube-container:nth-of-type(5) {
      animation-duration: 4500ms; }
    .block-many-honey .cube-container:nth-of-type(6) {
      animation-duration: 3700ms; }
    .block-many-honey .cube-container:nth-of-type(7) {
      animation-duration: 4200ms; }
    .block-many-honey .cube-container:nth-of-type(8) {
      animation-duration: 4700ms; }
    .block-many-honey .cube-container:nth-of-type(9) {
      animation-duration: 4000ms; }
    .block-many-honey .cube-container:nth-of-type(10) {
      animation-duration: 4400ms; }
    .block-many-honey .cube-container:nth-of-type(11) {
      animation-duration: 3750ms; }
    .block-many-honey .cube-container:nth-of-type(12) {
      animation-duration: 4250ms; }
    .block-many-honey .cube-container:nth-of-type(13) {
      animation-duration: 4750ms; }
    .block-many-honey .cube-container:nth-of-type(14) {
      animation-duration: 4050ms; }
    .block-many-honey .cube-container:nth-of-type(15) {
      animation-duration: 4450ms; }
    .block-many-honey .cube-container:nth-of-type(16) {
      animation-duration: 3860ms; }
    .block-many-honey .cube-container:nth-of-type(17) {
      animation-duration: 4360ms; }
    .block-many-honey .cube-container:nth-of-type(18) {
      animation-duration: 4860ms; }
    .block-many-honey .cube-container:nth-of-type(19) {
      animation-duration: 4160ms; }
    .block-many-honey .cube-container:nth-of-type(20) {
      animation-duration: 4560ms; }
    .block-many-honey .cube-container:nth-of-type(21) {
      animation-duration: 3760ms; }
    .block-many-honey .cube-container:nth-of-type(22) {
      animation-duration: 4260ms; }
    .block-many-honey .cube-container:nth-of-type(23) {
      animation-duration: 4760ms; }
    .block-many-honey .cube-container:nth-of-type(24) {
      animation-duration: 4060ms; }
    .block-many-honey .cube-container:nth-of-type(25) {
      animation-duration: 4460ms; }
    .block-many-honey .cube-container:nth-of-type(26) {
      animation-duration: 3790ms; }
    .block-many-honey .cube-container:nth-of-type(27) {
      animation-duration: 4290ms; }
    .block-many-honey .cube-container:nth-of-type(28) {
      animation-duration: 4790ms; }
    .block-many-honey .cube-container:nth-of-type(29) {
      animation-duration: 4090ms; }
    .block-many-honey .cube-container:nth-of-type(30) {
      animation-duration: 4490ms; }
    .block-many-honey .cube-container:nth-of-type(31) {
      animation-duration: 3760ms; }
    .block-many-honey .cube-container:nth-of-type(32) {
      animation-duration: 4260ms; }
    .block-many-honey .cube-container:nth-of-type(33) {
      animation-duration: 4760ms; }
    .block-many-honey .cube-container:nth-of-type(34) {
      animation-duration: 4060ms; }
    .block-many-honey .cube-container:nth-of-type(35) {
      animation-duration: 4460ms; }
    .block-many-honey .cube-container:nth-of-type(36) {
      animation-duration: 3790ms; }
    .block-many-honey .cube-container:nth-of-type(37) {
      animation-duration: 4290ms; }
    .block-many-honey .cube-container:nth-of-type(38) {
      animation-duration: 4790ms; }
    .block-many-honey .cube-container:nth-of-type(39) {
      animation-duration: 4090ms; }
    .block-many-honey .cube-container:nth-of-type(40) {
      animation-duration: 4490ms; }
    .firefox .block-many-honey .cube-container {
      animation: initial; }

@keyframes FlowUpDown2 {
  0% {
    transform: translateY(0); }
  50% {
    transform: translateY(12px); }
  100% {
    transform: translateY(0); } }
.main-cover {
  padding-top: 1px;
  padding-bottom: 1px;
  min-height: 0; }
  .main-cover__video-container {
    position: relative;
    overflow: hidden;
    width: 1500px;
    max-width: calc(100% - 44px);
    margin: 12em auto 3em;
    border: 1px solid rgba(0, 0, 0, 0.15);
    cursor: pointer;
    border-radius: 4px; }
    .main-cover__video-container:hover .main-cover__video-icon {
      transform: translate(-50%, -50%) scale(1); }
  .main-cover__video {
    display: block;
    width: 100%;
    height: auto; }
  .main-cover__video-icon {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 8%;
    min-width: 50px;
    height: 16%;
    min-height: 52px;
    margin: 0;
    padding: 0;
    background: rgba(0, 0, 0, 0);
    outline: none;
    border: none;
    transform: translate(-50%, -50%) scale(0.9);
    cursor: pointer;
    transition: opacity 500ms cubic-bezier(0.77, 0, 0.175, 1), transform 500ms cubic-bezier(0.77, 0, 0.175, 1); }
    .main-cover__video-icon_hide {
      opacity: 0; }
  .main-cover .title .tabs .tab.tab-active {
    color: #fff !important;
    background: rgba(255, 255, 255, 0.2) !important;
    background: #cd6200 !important; }

.rm-mainpage {
  position: relative;
  width: 121%;
  max-width: 1589px;
  margin-left: 50%;
  margin-right: auto;
  transform: translateX(-50%); }
  @media (max-width: 1308px) {
    .rm-mainpage {
      width: calc(124.6% - 44px); } }
  .rm-mainpage img {
    width: 100%;
    height: auto; }
  .rm-mainpage__cubes {
    position: absolute;
    display: block;
    width: auto;
    height: 19.7%;
    left: 50%;
    top: 13.2%;
    transform: translateX(-50%); }
  .rm-mainpage__bg {
    position: absolute;
    width: 75.52%;
    left: 12.34%;
    top: 1.3%;
    bottom: 1px;
    z-index: -1;
    opacity: 0;
    transition: opacity .75s ease-out;
    background: linear-gradient(-180deg, #83264d 1%, #1e284b 57%); }
    .rm-mainpage__bg_2 {
      background: linear-gradient(-111deg, #2a1a3f 8%, #1e2857 54%, #0e193f); }
    .rm-mainpage__bg_3 {
      background: linear-gradient(-151deg, #4dbcc4 26%, #56a4e4 63%); }
    .rm-mainpage__bg_4 {
      background: linear-gradient(-135deg, #e97f47, #e55252 54%, #c02c68); }
    .rm-mainpage__bg_5 {
      background: linear-gradient(-139deg, #65418d, #433d6f 36%, #0a2165); }
    .rm-mainpage__bg_6 {
      background: linear-gradient(-136deg, #ffd6eb, #ffead5 45%); }

.rm-classic__header {
  z-index: -1; }
.rm-classic__product {
  top: auto !important;
  bottom: 5.9%; }
.rm-classic__fire {
  position: absolute;
  top: 55%;
  left: 50%;
  height: auto;
  width: 2.3%; }
.rm-classic__grass {
  position: absolute;
  top: 40.2%;
  left: 76%;
  height: auto;
  width: 6.9%; }

.rm-icons {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  width: calc(100% - 44px);
  max-width: 650px;
  margin-left: auto;
  margin-right: auto; }
  .rm-icons__icon-container {
    flex-basis: 120px;
    max-width: 120px;
    padding-bottom: 10px; }

.rm-coriandr {
  position: relative;
  width: 1264px;
  max-width: calc(100% - 44px);
  margin-left: auto;
  margin-right: auto; }
  .rm-coriandr__image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    opacity: 0; }
    .rm-coriandr__image:nth-child(1) {
      position: static;
      opacity: 1; }
    .rm-coriandr__image:nth-child(2) {
      animation: 16s coriandr1 ease-in-out infinite; }
    .rm-coriandr__image:nth-child(3) {
      animation: 16s coriandr2 ease-in-out infinite; }
    .rm-coriandr__image:nth-child(4) {
      animation: 16s coriandr3 ease-in-out infinite; }

@keyframes coriandr1 {
  0% {
    opacity: 0; }
  22% {
    opacity: 0; }
  25% {
    opacity: 1; }
  95% {
    opacity: 1; }
  96% {
    opacity: 0; }
  100% {
    opacity: 0; } }
@keyframes coriandr2 {
  0% {
    opacity: 0; }
  47% {
    opacity: 0; }
  50% {
    opacity: 1; }
  95% {
    opacity: 1; }
  96% {
    opacity: 0; }
  100% {
    opacity: 0; } }
@keyframes coriandr3 {
  0% {
    opacity: 0; }
  72% {
    opacity: 0; }
  75% {
    opacity: 1; }
  97% {
    opacity: 1; }
  100% {
    opacity: 0; } }
.rm-spoons {
  position: relative;
  overflow: hidden;
  width: 100%;
  border-top: #dedede solid 1px; }
  .rm-spoons__image-container {
    display: block;
    font-size: 0;
    white-space: nowrap; }
  .rm-spoons__image {
    display: inline-block;
    height: 100vh;
    min-height: 320px;
    max-height: 899px;
    width: auto;
    -webkit-animation: 200s spoons linear infinite;
    animation: 200s spoons linear infinite; }

@-webkit-keyframes spoons {
  0% {
    transform: translate3d(0, 0, 0); }
  100% {
    transform: translate3d(-100%, 0, 0); } }
@keyframes spoons {
  0% {
    transform: translate3d(0, 0, 0); }
  100% {
    transform: translate3d(-100%, 0, 0); } }
.rm-about__product {
  top: 57% !important; }
.rm-about__product-top {
  position: absolute;
  top: 19%;
  left: 2.54%;
  width: 1200px;
  max-width: 94.94% !important;
  height: auto; }

.rm-info {
  position: relative;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  width: 100%;
  max-width: 1400px;
  margin: auto; }
  .rm-info__column {
    flex-basis: 50%;
    max-width: 50%; }
    @media (max-width: 800px) {
      .rm-info__column {
        flex-basis: 100%;
        max-width: 100%; } }
  .rm-info__note {
    display: block;
    text-align: left;
    padding: 0 7%;
    margin-top: .5em;
    margin-bottom: 2em; }
  .rm-info__item_video {
    position: relative;
    max-width: 1264px;
    width: calc(100% - 44px);
    margin-right: auto;
    margin-left: auto; }
  .rm-info__video {
    position: absolute;
    top: 6.45%;
    left: 2.54%;
    width: 1200px;
    max-width: 94.94% !important; }

h2 {
  font-weight: 400;
  text-align: center; }

.rm-final {
  position: relative;
  overflow: hidden;
  min-height: 600px; }
  .rm-final__video {
    display: block;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    height: auto; }
    @media (max-width: 980px) {
      .rm-final__video {
        position: absolute;
        bottom: 0;
        left: 50%;
        height: 100%;
        width: auto;
        transform: translateX(-35%); } }

.rm-dark {
  background: #5B1D1D;
  padding: 1px 0; }
  .rm-dark, .rm-dark .announce__picture-note2 {
    color: #fff; }

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