.exponea-popup-banner {
  background: #fff;
  border-radius: 4px;
  bottom: 24px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.4);
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  line-height: normal;
  padding: 0px;
  position: fixed;
  right: -324px;
  text-align: left;
  text-decoration: inherit;
  transition: right 1.5s;
  width: 400px;
  height: 300px;
  overflow: hidden;
  z-index: 999;
	display:none;
}
.exponea-popup-banner:hover, .exponea-popup-banner:active {
  text-decoration: inherit;
}
.exponea-popup-banner.exponea-animate {
  right: 24px;
}
.exponea-popup-banner span {
  display: block;
}
.exponea-popup-banner .exponea-close {
position: absolute;
right: 0px;
top: 0px;
width: 40px;
height: 40px;
}
.exponea-popup-banner .exponea-close .exponea-close-cross {
background: rgba(255, 255, 255, 0.8);
border-radius: 50%;
overflow: hidden;
position: absolute;
bottom: 50%;
left: 50%;
transform: translate(-50%, 50%);
width: 32px;
height: 32px;
border: 8px solid transparent;
}

.exponea-popup-banner .exponea-close .exponea-close-cross:before, .exponea-popup-banner .exponea-close .exponea-close-cross:after {
 background: #221F1F;
  content: '';
  height: 2px;
  left: 0;
  margin-top: -1px;
  position: absolute;
  top: 50%;
  width: 100%;
}

.exponea-popup-banner .exponea-close .exponea-close-cross:hover:before, .exponea-popup-banner .exponea-close .exponea-close-cross:hover:after {
background: #F84147;
}
.exponea-popup-banner .exponea-close .exponea-close-cross:before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.exponea-popup-banner .exponea-close .exponea-close-cross:after {
  -webkit-transform: rotate(45deg);
  transform: rotate(-45deg);
}
@media (max-width: 400px) {
  .exponea-popup-banner {
    width: 100%;
    max-width: none;
    bottom: 0;
    padding: 20px;
  }
  .exponea-popup-banner.exponea-animate {
    right: 0;
  }
}

.rz-banner__btn{
    margin-top: 16px;
    position: absolute;
    bottom: 24px;
    right: 24px;
}

.rz-banner__btn.rz-buy-submit .btn-link-i{
    padding: 10px 16px 9px 48px;
}
.rz-buy-submit:before{
    content: '';
    position: absolute;
    background-position: 0px 0px;
    width: 25px;
    height: 24px;
    top: 8px;
    left: 9px;
    background-image: url(https://i1.rozetka.ua/images/13/13191.png);
    background-repeat: no-repeat;
}
.rz-banner__btn .btn-link-i{
     padding: 10px 16px 9px 16px;
    font-size: 18px;
    line-height: 21px;
}


.btn-link {
    display: inline-block;
    border: 0;
    outline: 0;
    border-radius: 4px;
    vertical-align: middle;
    cursor: pointer;
}
.btn-link-i{
  display: inline-block;
    position: relative;
    border: 0;
    outline: 0;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    background: 0 0;
    cursor: pointer;
    z-index: 1;
}


.rz-btn_yellow{
    background: #fef117;
}

.rz-btn_yellow:hover {
    background: #fff775;
}

.rz-btn_green .btn-link-i {
    color: #000;
}


.rz-btn_green{
    background: #00a046;
}

.rz-btn_green:hover {
    background: #00bc52;
}

.rz-btn_green .btn-link-i {
    color: #fff;
}

.rz-btn_blue{
    background: #3e77aa;
}

.rz-btn_blue:hover {
    background: #4096e3;
}

.rz-btn_blue .btn-link-i {
    color: #fff;
}

.rz-btn_gray{
    background: #f5f5f5;
    border: 1px solid #ebebeb;
}

.rz-btn_gray:hover .btn-link-i{
    color: #4096e3;
}

.rz-btn_gray .btn-link-i {
    color: #3e77aa;
}
.hidden {
    display: none !important;
}

.link-to-top{z-index:40 !important;}
.scroll-top-btn{z-index:40 !important;}