.header-block{height: auto;overflow: auto;}
.nav-open .header-block{
    position: relative;
    height: 100vh;
    overflow: hidden;
}
.new-product .bg-shadow{width:100%;height:100%;position: absolute;top:0;left:0;display: none;background: rgba(200,200,200,.6);z-index:9}
.new-product .bg-shadow.active{display: block;}
.new-product form .invalid,#modalOrder form .invalid {color: red;font-style: normal;}
.new-product{line-height: 1.2;font-size:16px;}
.new-product .mobile{display: none}
.new-product .wrapper{width:1260px;margin: 0 auto;max-width: 100%}
.new-product  h1,.new-product h2,.new-product h3{font-weight: 500}
.new-product h3,.new-product h4{line-height: 1.2}
.new-product h3{font-size: 2.4em;color:#4D4D4D}
/*.new-product .block-1{padding-top: 80px}*/
.new-product .block-1 .img{position: relative}
.new-product .block-1 .img .apparat{position: relative;z-index: 1;width:272px}
.new-product.coffeemachines .block-1 .img .apparat{width:1024px}
.new-product.touchme .block-1 .img .apparat{width:656px}
.new-product.photobooth .block-1 .img .apparat{width:520px}
.new-product.coffeepoint .block-1 .img{padding-left: 80px;padding-top:80px;margin-top: -80px}
.new-product.coffeepoint .block-1 .img .apparat{width:380px}
.new-product.coffeepoint .block-1 .img .coffeebeans{position: absolute;}
.new-product.coffeepoint .block-1 .img .coffeebeans-1 {
    top: 410px;
    right: -58px;
    width: 318px;
    z-index: 2
}
.new-product.coffeepoint .block-1 .img .coffeebeans-2 {z-index:1;top:-80px;left:-40px;width:280px;}

.new-product .block-1 h1{font-size: 3.2em;color:#313131}
.new-product.coffeepoint .block-1 h1 span{color:#fff;text-transform: uppercase;}
.new-product.coffeemachines .block-1 h1 span{color:#7B2AFF;text-transform: uppercase;line-height: 1.2}
.new-product.coffeemachines .block-1{position: relative}
.new-product.coffeemachines .block-1 .coffeebeans-1 {
	position: absolute;
    top: 10%;
    right: 0;
    z-index: 2
}
.new-product .block-1 p{line-height: 1.4;color:#242424}
.new-product.coffeemachines .block-1 p strong{font-weight: 500}
.new-product .block-1 .links{margin: 60px 0}
.new-product.touchme .block-1 p strong{font-weight: 600;color: #242424}
.new-product.coffeepoint .block-1 p strong{font-weight: 600;color:#313131}
.new-product.coffeepoint .block-1 .item {flex-basis: 50%}
.new-product.coffeepoint .block-1 .header-flex{position: relative;z-index: 1}
.new-product.photobooth .block-1 .item {flex-basis: 50%}
.new-product.photobooth .block-1 .item.item-1{padding-right: 10%}
.new-product.touchme .block-1 .links a { background-color: #FF7563;}
.new-product.copyrex .block-1 .links a { background-color: #ff7300;}
.new-product.coffeemachines .block-1 .links a { background-color: #7B2AFF;}
.new-product.coffeepoint .block-1 .links a { background-color: #29D3BC;}
.new-product.photobooth .block-1 .links a { background-color: #DB4E12;}
.new-product .block-1 .links a {    
    border-radius: 8px;
    padding: 64px 16px 16px;
    background-repeat: no-repeat;
    color: #fff;
    text-decoration: none;
    display: inline-block;
    text-align: center;
    font-size: .8em;
    background-size: 56px;
    background-position: center 8px;
    line-height: 1;
    margin-right: 16px;
    width:112px
}
.new-product .touchme-video,.new-product .photobooth-video{margin-top: 80px}
.new-product .copyrex-video{margin-top: 40px;margin-bottom: 80px}
.new-product .coffeepoint-video .footer-video-wrapper,.new-product .touchme-video .footer-video-wrapper,.new-product .copyrex-video .footer-video-wrapper,.new-product .photobooth-video .footer-video-wrapper{
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}
.new-product .coffeepoint-video iframe,.new-product .touchme-video iframe,.new-product .copyrex-video iframe,.photobooth-video iframe{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-width: 0;
  outline-width: 0;
  border-radius: 24px;
}
.new-product .custom-loader {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  display: block;
  margin: 40px auto;
  position: relative;
  border: 3px solid;
  border-color: #FFF #FFF transparent transparent;
  box-sizing: border-box;
  animation: rotation 1s linear infinite;
}
.new-product .custom-loader::after,
.new-product .custom-loader::before {
  content: '';  
  box-sizing: border-box;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border: 3px solid;
  border-color: transparent transparent #1c6cba #1c6cba;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  box-sizing: border-box;
  animation: rotationBack 0.5s linear infinite;
  transform-origin: center center;
}
.new-product .custom-loader::before {
  width: 32px;
  height: 32px;
  border-color: #FFF #FFF transparent transparent;
  animation: rotation 1.5s linear infinite;
}
@keyframes rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
} 
@keyframes rotationBack {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(-360deg);
  }
}
.new-product .block-1 .links a.link-2{background-image: url('/assets/rat/images/product/ico-link-2.png');background-size: 40px;margin-right: 0}
.new-product.coffeepoint .block-1 .links a.link-2{display: none}
.new-product .block-1 .price div{color:#0DA0AB;font-size: 2.8em;font-weight: 500}
.new-product.photobooth .block-1 .price div{color:#0B8872;}
.new-product.coffeepoint .block-1 .price div{color:#FF9A51;}
.new-product.coffeemachines .block-1 .price div{color:#FF965B;}
.new-product .block-1 .price a{text-decoration: underline;color:#242424;display: block;}
.new-product .block-1 .points div{z-index:2;position:absolute;width:32px;height:32px;background-image: url('/assets/rat/images/product/point.png');background-size: cover;cursor: pointer}
.new-product.touchme .block-1 .points div{background-image: url('/assets/rat/images/product/touchme/point.png');}
.new-product.coffeemachines .block-1 .points div{background-image: url('/assets/rat/images/product/coffeemachines/point.png');}
.new-product.photobooth .block-1 .points div{background-image: url('/assets/rat/images/product/photobooth/point.png');}
.new-product.coffeepoint .block-1 .points div{background-image: url('/assets/rat/images/product/coffeepoint/point.png');}
.new-product.coffeemachines .block-1 .points div.active,.new-product.coffeemachines .block-1 .points div:hover{background-image: url('/assets/rat/images/product/coffeemachines/point-active.png');}
.new-product.coffeemachines .block-1 .item-1{flex-basis: 600px}
.new-product.coffeemachines .block-1 .item-2{flex-basis: 652px}
.new-product.coffeemachines .block-1 h1{font-size: 3.1em}
.new-product.coffeepoint .block-1 .points div.active,.new-product.coffeepoint .block-1 .points div:hover{background-image: url('/assets/rat/images/product/coffeepoint/point-active.png');}
.new-product .block-1 .points div:hover,.new-product .block-1 .points div.active{background-image: url('/assets/rat/images/product/point-active.png');}
.new-product.touchme .block-1 .points div:hover,.new-product.touchme .block-1 .points div.active{background-image: url('/assets/rat/images/product/touchme/point-active.png');}
.new-product.photobooth .block-1 .points div:hover,.new-product.photobooth .block-1 .points div.active{background-image: url('/assets/rat/images/product/photobooth/point-active.png');}

.new-product .block-1 .point-1{top:-10px;left:130px}
.new-product .block-1 .point-2{top:60px;left:200px}
.new-product .block-1 .point-3{top:230px;left:206px}
.new-product .block-1 .point-4{top:340px;left:158px}
.new-product .block-1 .point-5{top:404px;left:158px}
.new-product .block-1 .point-6{top:260px;left:118px}
.new-product .block-1 .point-7{top:350px;left:40px}
.new-product .block-1 .point-8{top:220px;left:20px}
.new-product .block-1 .point-9{top:110px;left:20px}
.new-product .block-1 .buttons button {
	cursor: pointer;
    margin-left: 40px;
    padding: 4px 16px;
    border-radius: 8px;
    color: #fff;
    font-size: 1.2em;
    margin-top: 8px;
}
.new-product.touchme .block-1 .buttons button{
	background-color: #61e0a3;
    border: 1px solid #61e0a3;
}
.new-product.copyrex .block-1 .buttons button{
	background-color: #ff8f32;
    border: 1px solid #ff8f32;
}
.new-product.coffeemachines .block-1 .buttons button{
	background-color: #FF965B;
    border: 1px solid #FF965B;
}
.new-product.photobooth .block-1 .buttons button{
	background-color: #25b277;
    border: 1px solid #25b277;
}
.new-product.coffeepoint .block-1 .buttons button{
	background-color: #29D3BC;
    border: 1px solid #29D3BC;
}
.new-product .block-1 .price-block{position: relative;}
.new-product .block-1 .complect-more{width:600px;top:-400px}
.new-product.coffeepoint .block-1 .complect-more{width:600px;top:310px}

.new-product.touchme .block-1 .point-1{top:60px;left:460px}
.new-product.touchme .block-1 .point-2{top:235px;left:470px}
.new-product.touchme .block-1 .point-3{top:300px;left:554px}
.new-product.touchme .block-1 .point-4{top:370px;left:470px}
.new-product.touchme .block-1 .point-5{top:420px;left:510px}
.new-product.touchme .block-1 .point-6{top:500px;left:500px}
.new-product.touchme .block-1 .point-7{top:290px;left:290px}
.new-product.touchme .block-1 .point-8{top:300px;left:340px}
.new-product.touchme .block-1 .point-9{top:160px;left:340px}

.new-product.photobooth .block-1 .point-1{top:0px;left:460px}
.new-product.photobooth .block-1 .point-2{top:200px;left:330px}
.new-product.photobooth .block-1 .point-3{top:360px;left:280px}
.new-product.photobooth .block-1 .point-4{top:440px;left:150px}
.new-product.photobooth .block-1 .point-5{top:300px;left:336px}
.new-product.photobooth .block-1 .point-6{top:90px;left:360px}
.new-product.photobooth .block-1 .point-7{top:250px;left:300px}
.new-product.photobooth .block-1 .point-8{top:320px;left:384px}

.new-product.coffeepoint .block-1 .point-1{top:100px;left:340px}
.new-product.coffeepoint .block-1 .point-2{top:320px;left:340px}
.new-product.coffeepoint .block-1 .point-3{top:425px;left:340px}
.new-product.coffeepoint .block-1 .point-4{top:680px;left:420px}
.new-product.coffeepoint .block-1 .point-5{top:530px;left:200px}
.new-product.coffeepoint .block-1 .point-6{top:445px;left:200px}
.new-product.coffeepoint .block-1 .point-7{top:330px;left:110px}
.new-product.coffeepoint .block-1 .point-8{top:240px;left:170px}

.new-product.coffeemachines .block-1 .point-1{top:224px;left:492px}
.new-product.coffeemachines .block-1 .point-2{top:150px;left:583px}
.new-product.coffeemachines .block-1 .point-3{top:460px;left:276px}
.new-product.coffeemachines .block-1 .point-4{top:550px;left:378px}
.new-product.coffeemachines .block-1 .point-5{top:250px;left:210px}
.new-product.coffeemachines .block-1 .point-6{top:15px;left:583px}
.new-product.coffeemachines .block-1 .point-7{top:360px;left:356px}

.new-product .block-1 .point-tips div{display:none;position: absolute;z-index: 2;background-color: #D8FBFB;border-radius: 8px;width:140px;height:180px;background-repeat: no-repeat;background-position: center 16px;text-align: center;font-size: .9em;padding:110px 4px 4px;color: #313131}
.new-product.coffeemachines .block-1 .point-tips div{background-color: #fff;width:160px;height: 200px;}
.new-product.photobooth .block-1 .point-tips div{background-color: #E9FFF7;width:160px;height: 186px;}
.new-product.coffeepoint .block-1 .point-tips div{background-color: #fff;width:176px;height: 186px;}
.new-product.touchme .block-1 .point-tips div{background-color: #fff;width:160px;height: 208px;padding:134px 4px 4px;}
.new-product .block-1 .tip-1{top:-60px;left:-132px;background-image: url('/assets/rat/images/product/ico-copy-1.svg');background-size: 100px;}
.new-product .block-1 .tip-2{top:-70px;left:260px;background-image: url('/assets/rat/images/product/ico-copy-2.svg');background-size: 80px;}
.new-product .block-1 .tip-3{top:220px;left:260px;background-image: url('/assets/rat/images/product/ico-copy-3.svg');background-size: 80px;}
.new-product .block-1 .tip-4{top:340px;left:200px;background-image: url('/assets/rat/images/product/ico-copy-4.svg');background-size: 60px;}
.new-product .block-1 .tip-5{top:400px;left:200px;background-image: url('/assets/rat/images/product/ico-copy-5.svg');background-size: 60px;}
.new-product .block-1 .tip-6{top:300px;left:100px;background-image: url('/assets/rat/images/product/ico-copy-6.svg');background-size: 70px;}
.new-product .block-1 .tip-7{top:360px;left:-132px;background-image: url('/assets/rat/images/product/ico-copy-7.svg');background-size: 60px;}
.new-product .block-1 .tip-8{top:180px;left:-132px;background-image: url('/assets/rat/images/product/ico-copy-8.svg');background-size: 48px;}
.new-product .block-1 .tip-9{top:40px;left:-132px;background-image: url('/assets/rat/images/product/ico-copy-9.svg');background-size: 80px;}

.new-product.touchme .block-1 .tip-1{top:-60px;left:295px;background-image: url('/assets/rat/images/product/ico-touchme-1.svg');background-size: 100px;}
.new-product.touchme .block-1 .tip-2{top:20px;left:510px;background-image: url('/assets/rat/images/product/ico-touchme-2.svg');background-size: 130px;}
.new-product.touchme .block-1 .tip-3{top:340px;left:550px;background-image: url('/assets/rat/images/product/ico-touchme-3.svg');background-size: 120px;}
.new-product.touchme .block-1 .tip-4{top:340px;left:300px;background-image: url('/assets/rat/images/product/ico-touchme-4.svg');background-size: 90px;}
.new-product.touchme .block-1 .tip-5{top:430px;left:340px;background-image: url('/assets/rat/images/product/ico-touchme-5.svg');background-size: 90px;}
.new-product.touchme .block-1 .tip-6{top:430px;left:330px;background-image: url('/assets/rat/images/product/ico-touchme-6.svg');background-size: 80px;}
.new-product.touchme .block-1 .tip-7{top:360px;left:120px;background-image: url('/assets/rat/images/product/ico-touchme-7.svg');background-size: 90px;}
.new-product.touchme .block-1 .tip-8{top:360px;left:270px;background-image: url('/assets/rat/images/product/ico-touchme-8.svg');background-size: 80px;}
.new-product.touchme .block-1 .tip-9{top:-70px;left:200px;background-image: url('/assets/rat/images/product/ico-touchme-9.svg');background-size: 60px;}

.new-product.photobooth .block-1 .tip-1{top:-60px;left:190px;background-image: url('/assets/rat/images/product/ico-photobooth-1.svg');background-size: 110px;}
.new-product.photobooth .block-1 .tip-2{top:20px;left:150px;background-image: url('/assets/rat/images/product/ico-photobooth-2.svg');background-size: 80px;}
.new-product.photobooth .block-1 .tip-3{top:200px;left:100px;background-image: url('/assets/rat/images/product/ico-photobooth-3.svg');background-size: 70px;}
.new-product.photobooth .block-1 .tip-4{top:240px;left:80px;background-image: url('/assets/rat/images/product/ico-photobooth-4.svg');background-size: 80px;}
.new-product.photobooth .block-1 .tip-5{top:230px;left:420px;background-image: url('/assets/rat/images/product/ico-photobooth-5.svg');background-size: 90px;}
.new-product.photobooth .block-1 .tip-6{top:0px;left:180px;background-image: url('/assets/rat/images/product/ico-photobooth-6.svg');background-size: 80px;}
.new-product.photobooth .block-1 .tip-7{top:100px;left:100px;background-image: url('/assets/rat/images/product/ico-photobooth-7.svg');background-size: 90px;}
.new-product.photobooth .block-1 .tip-8{top:300px;left:440px;background-image: url('/assets/rat/images/product/ico-photobooth-8.svg');background-size: 80px;}

.new-product.coffeepoint .block-1 .tip-1{top:20px;left:0px;background-image: url('/assets/rat/images/product/ico-coffeepoint-1.svg');background-size: 90px;background-position: left 32px top 16px;padding: 134px 4px 4px;}
.new-product.coffeepoint .block-1 .tip-2{top:340px;left:auto;right:20px;background-image: url('/assets/rat/images/product/ico-coffeepoint-2.svg');background-size: 90px;padding: 124px 4px 4px;}
.new-product.coffeepoint .block-1 .tip-3{top:380px;left:auto;right:20px;background-image: url('/assets/rat/images/product/ico-coffeepoint-3.svg');background-size: 100px;}
.new-product.coffeepoint .block-1 .tip-4{top:570px;left:220px;background-image: url('/assets/rat/images/product/ico-coffeepoint-4.svg');background-size: 90px;}
.new-product.coffeepoint .block-1 .tip-5{top:540px;left:-80px;background-image: url('/assets/rat/images/product/ico-coffeepoint-5.svg');background-size: 70px;}
.new-product.coffeepoint .block-1 .tip-6{top:420px;left:-80px;background-image: url('/assets/rat/images/product/ico-coffeepoint-6.svg');background-size: 100px;padding: 134px 4px 4px;}
.new-product.coffeepoint .block-1 .tip-7{top:280px;left:-80px;background-image: url('/assets/rat/images/product/ico-coffeepoint-7.svg');background-size: 60px;padding: 124px 4px 4px;}
.new-product.coffeepoint .block-1 .tip-8{top:80px;left:-80px;background-image: url('/assets/rat/images/product/ico-coffeepoint-8.svg');background-size: 72px;padding: 110px 4px 4px;}

.new-product.coffeemachines .block-1 .tip-1{top:20px;left:180px;background-image: url('/assets/rat/images/product/ico-coffeemachines-1.svg');background-size: 80px;background-position: center top 16px;padding: 124px 8px 8px;}
.new-product.coffeemachines .block-1 .tip-2{top:340px;left:auto;right:20px;background-image: url('/assets/rat/images/product/ico-coffeemachines-2.svg');background-size: 90px;padding: 124px 8px 8px;}
.new-product.coffeemachines .block-1 .tip-3{top:380px;left:40px;background-image: url('/assets/rat/images/product/ico-coffeemachines-3.svg');background-size: 90px;padding: 138px 8px 8px}
.new-product.coffeemachines .block-1 .tip-4{top:380px;left:auto;right:34px;background-image: url('/assets/rat/images/product/ico-coffeemachines-4.svg');background-size: 96px;padding:124px 8px 8px}
.new-product.coffeemachines .block-1 .tip-5{top:260px;left:20px;background-image: url('/assets/rat/images/product/ico-coffeemachines-5.svg');background-size: 86px;padding: 120px 8px 8px}
.new-product.coffeemachines .block-1 .tip-6{top:310px;left:490px;background-image: url('/assets/rat/images/product/ico-coffeemachines-6.svg');background-size: 82px;padding: 124px 8px 8px;}
.new-product.coffeemachines .block-1 .tip-7{top:220px;left:40px;background-image: url('/assets/rat/images/product/ico-coffeemachines-7.svg');background-size: 88px;padding: 124px 8px 8px;}


.new-product .block-1 .point-tips span {color:#8D7972;font-size: .8em;display: block;line-height: 1.4}

.new-product .block-1 .link-1{background-image: url('/assets/rat/images/product/ico-link-1.png')}
.new-product .block-1 .paper-1 {
    position: absolute;
    left: -110px;
    bottom: 40px;
    width: 170px;
    z-index: 1;
}
.new-product .block-1 .paper-2 {
    position: absolute;
    right: -90px;
    top: 220px;
    width: 140px;
    z-index: 0;
}
.new-product .block-1 .month {
    position: absolute;
    right: -70px;
    top: 90px;
    width: 160px;
    z-index: 1
}
.new-product.coffeemachines .block-1 .month {
    right: 160px;
    top: 30px;
    width: 130px;

}
.new-product.coffeepoint .block-1 .month {
    right: 130px;
    top: 136px;
    width: 140px;

}
.new-product .block-1 .wrapper{padding-top: 160px;position: relative}
.new-product.coffeemachines .block-1 .wrapper{
    background: url('/assets/rat/images/product/bg-coffeemachines.png');
    background-size: contain;
    background-repeat: no-repeat;
}
.new-product.copyrex .block-1 .wrapper{
    background: url('/assets/rat/images/product/bg-copyrex.png');
    background-size: contain;
    background-repeat: no-repeat;
}
.new-product.coffeepoint .block-1{
	background: rgb(0,228,119);
	background: linear-gradient(180deg, rgba(210,82,54,1) 0%, rgba(255,255,255,1) 100%);
}
.new-product.coffeepoint .block-1 .bg-2{
	background: radial-gradient(circle, rgba(255,166,102,1) 0%, rgba(255,166,102,0) 55%);
    background-position: top -300px center;
    background-repeat: no-repeat;
    width:100%;
    height:100%;
    position: absolute;
    top:0;
    left:0;
    z-index: 0;
}
.new-product.touchme .block-1{
	background: rgb(0,228,119);
	background: linear-gradient(180deg, rgba(0,228,119,1) 0%, rgba(255,255,255,1) 100%);
}
.new-product.copyrex .block-1{
	background: rgb(14,176,188);
	background: linear-gradient(180deg, rgba(14,176,188,1) 0%, rgba(255,255,255,1) 100%);
}
.new-product.coffeemachines .block-1{
	background: rgb(241,201,173);
	background: linear-gradient(180deg, rgba(241,201,173,1) 0%, rgba(255,255,255,1) 100%);
}
.new-product.photobooth .block-1{
	background: rgb(14,176,188);
	background: linear-gradient(180deg, rgba(11,136,114,1) 0%, rgba(255,255,255,1) 100%);
}

.new-product.copyrex .block-1 .bg{    
	background-image: url('/assets/rat/images/product/bg-copyrex-2.png');
    background-repeat: no-repeat;
}
.new-product.copyrex .block-1 p{
	color:#242424;width:40%;
}
.new-product.touchme .block-arrows{
	background-image: url('/assets/rat/images/product/touchme/arrows.svg');
    background-repeat: no-repeat;
    background-size: contain;
    height: 220px;
    background-position: center top;
}

.new-product .block-2{padding: 80px 0;}
.new-product .block-2 .slider {
	position: relative;
	width:300px;
	margin-top: 48px;
	margin-left: 56px
}
.new-product .block-2 .owl-nav [class*=owl-] {
    position: absolute;
    top: 50%;
    transform: translateY(-50%); 
}
.new-product .block-2 .owl-nav button.owl-prev {
    width:30px;
    left: -56px;
}
.new-product .block-2 .owl-nav button.owl-next {
    width:30px;
    right: -56px;
}
.new-product .block-2 .owl-nav button.owl-next img,.new-product .block-2 .owl-nav button.owl-prev img{width: 30px;height: auto;}
.new-product .block-2 h3{line-height: 1.2}
.new-product .block-2 .owl-carousel .owl-item div{padding-bottom: 8px}
.new-product.photobooth .block-2 .owl-nav button{background-color: transparent;border: none;cursor: pointer;font-size: 2.6em}
.new-product.photobooth .block-2 .owl-nav button.owl-next{right:50px;margin-top: 10px}
.new-product.photobooth .block-2 .owl-nav button.owl-prev{left:-50px;margin-top: 10px}
.new-product .block-2 .slider-dots { position: absolute;top:0;left:600px;z-index: 0;width:480px}
.new-product .block-2 .slider-dots ul{list-style-type: none;width:380px;margin-top: 40px;padding-left: 0}
.new-product .block-2 .slider-dots ul li{color:#313131;cursor: pointer;padding: 24px 8px 24px 56px;box-sizing: border-box;border-top:1px solid #fff;border-bottom:1px solid #fff;font-size: 1.2em}
.new-product .block-2 .owl-dot.active{border-top:1px solid #C5C5C5;border-bottom:1px solid #C5C5C5;}

.new-product.photobooth .block-2 .slider{width:360px}
.new-product.photobooth .block-2 .slider-dots ul li{display:none;min-height:172px}
.new-product.photobooth .block-2 .owl-dot.active{background-color: #F5F5F5;border-radius: 16px;padding: 24px;cursor: pointer;box-sizing: border-box;display: block;font-size: .9em;border:none}
.new-product.photobooth .block-2 .owl-dot.active span{font-size: 1.2em;display: block;margin-bottom: 16px}

.new-product.coffeemachines .block-2 .wrapper {
    background-color: #7B2AFF;
    border-radius: 24px;
}
.new-product.coffeemachines .block-2{padding: 120px 0 80px 0;position: relative;z-index: 1}
.new-product.coffeemachines .block-2 .slider{width:400px;}
.new-product.coffeemachines .block-2 .slider-dots ul li{display:none;min-height:172px;padding: 24px 8px}
.new-product.coffeemachines .block-2 .slider-dots ul{margin-top: 16px;width: 400px}
.new-product.coffeemachines .block-2 .owl-dot.active{display: block;border:none;box-sizing: border-box;}
.new-product.coffeemachines .block-2 .owl-dot.active div{background-color: #F2D7C4;border-radius: 16px;padding: 24px;cursor: pointer;font-size: .9em;}
.new-product.coffeemachines .block-2 .owl-dot.active div span{font-size: 1.2em;display: block;margin-bottom: 16px}
.new-product.coffeemachines .block-2 .owl-nav button{background-color: transparent;border: none;cursor: pointer;font-size: 2.6em}
.new-product.coffeemachines .block-2 .owl-nav button.owl-next{right:50px;margin-top: 28px;color:#fff}
.new-product.coffeemachines .block-2 .owl-nav button.owl-prev{left:-30px;margin-top: 28px;color:#fff;}
.new-product.coffeemachines .block-2 .owl-dot.active h3 {
    color: #fff;
    margin-top: 0
}
.new-product.coffeemachines .block-2 .owl-carousel .owl-item div {
    padding-bottom: 0;
}
.new-product.coffeemachines .block-2 .owl-dot.active{font-size: 1.1em;}
.new-product.coffeemachines .block-2 .owl-dot.active span {
    font-size: 1.4em;
	font-weight: 500;
}

.new-product.coffeepoint .block-2{padding: 120px 0 80px 0}
.new-product.coffeepoint .block-2 .wrapper{background-color: #D25236;border-radius: 24px;}
.new-product.coffeepoint .block-2 .slider{width:360px;}
.new-product.coffeepoint .block-2 .slider-dots ul li{display:none;min-height:172px}
.new-product.coffeepoint .block-2 .owl-dot.active{background-color: #fff;border-radius: 16px;padding: 24px;cursor: pointer;box-sizing: border-box;display: block;font-size: .9em;border:none}
.new-product.coffeepoint .block-2 .owl-dot.active span{font-size: 1.2em;display: block;margin-bottom: 16px}
.new-product.coffeepoint .block-2 .owl-nav button{background-color: transparent;border: none;cursor: pointer;font-size: 2.6em}
.new-product.coffeepoint .block-2 .owl-nav button.owl-next{right:50px;margin-top: 28px;color:#fff}
.new-product.coffeepoint .block-2 .owl-nav button.owl-prev{left:-50px;margin-top: 28px;color:#fff;}
.new-product.coffeepoint .block-2 h3 {
    color: #fff;
}
.new-product.coffeepoint .block-2 .owl-carousel .owl-item div {
    padding-bottom: 0;
}
.new-product.coffeepoint .block-2 .owl-dot.active{font-size: 1.1em;}
.new-product.coffeepoint .block-2 .owl-dot.active span {
    font-size: 1.4em;
	font-weight: 500;
}

.new-product .block-2 .btn-orange {margin: 60px 0;width:380px;max-width: 100%}
.new-product .block-2-1{padding: 80px 0 0;}
.new-product .block-2-1 .owl-carousel .owl-item img{width:300px;}
.new-product .block-2-1 .slider-wrapper{background-color: #F5F5F5;border-radius: 24px;padding: 48px 140px 0 140px;position: relative}
.new-product .block-2-1 .item-1{width:500px;}
.new-product .block-2-1 .item-2{position:absolute;width:500px;top: 64px;left: 50%;}
.new-product .block-2-1 h3 span{color:#61E0A3;}
.new-product .block-2-2 h3 {margin-top: 0;}
.new-product .block-2-2 .flex{justify-content: space-between;flex-wrap: wrap;}
.new-product .block-2-2 .flex.f-inner{align-items: center;margin-top: 64px;min-height: 340px}
.new-product .block-2-2 .flex.f-inner .f-item{flex-basis: 48%;}
.new-product .block-2-2 .f-item.col{padding: 40px}
.new-product .block-2-2 .f-item .img{background-repeat: no-repeat;background-size: contain;width:146px;height: 146px;}
.new-product .block-2-2 .f-item .img.img-1{
	background-image:url('/assets/rat/images/product/touchme/block-2-2-1.svg');
}
.new-product .block-2-2 .f-item .img.img-2{
	background-image:url('/assets/rat/images/product/touchme/block-2-2-2.svg');
}
.new-product .block-2-2 .f-item .img.img-3{
	background-image:url('/assets/rat/images/product/touchme/block-2-2-3.svg');
}
.new-product .block-2-2 .f-item .img.img-4{
	background-image:url('/assets/rat/images/product/touchme/block-2-2-4.svg');
}
.new-product .block-2-2 .f-item.col:hover .img.img-1{
	background-image:url('/assets/rat/images/product/touchme/block-2-2-1-hover.svg');
}
.new-product .block-2-2 .f-item.col:hover .img.img-2{
	background-image:url('/assets/rat/images/product/touchme/block-2-2-2-hover.svg');
}
.new-product .block-2-2 .f-item.col:hover .img.img-3{
	background-image:url('/assets/rat/images/product/touchme/block-2-2-3-hover.svg');
}
.new-product .block-2-2 .f-item.col:hover .img.img-4{
	background-image:url('/assets/rat/images/product/touchme/block-2-2-4-hover.svg');
}
.new-product .block-2-2 .f-item.col:hover{background-color: #61E0A3;border-radius: 24px;
	-webkit-transition: background-color 200ms linear;
    -ms-transition: background-color 200ms linear;
    transition: background-color 200ms linear;
}
.new-product .block-2-2 .f-item.col:hover .btn-green {
	background-color: #FF7563;
}
.new-product .block-2-2 p{font-size: .9em;min-height: 52px}
.new-product .block-2-2 .flex.f-inner img{max-width: 100%;width:140px;}
.new-product .block-2-2 .f-item{flex-basis: 44%}
.new-product .block-2-2 .btn-green{width: 100%}
.new-product .btn-green {
	background-color: #61E0A3;
    color: #fff;
    border-radius: 8px;
    display: block;
    margin: 40px auto 0;
    padding: 16px 32px;
    max-width: 100%;
    width: 360px;
    text-align: center;
    font-weight: 500;
    font-size: 1.2em;
}
.new-product.coffeemachines .block-3{background-color:#F2D7C4;top: -240px;
    position: relative;
    z-index: 0;
    padding: 164px 0 0;
    margin:80px 0 0;}
.new-product.coffeemachines .block-3 img{width: 124px;margin: 24px auto 16px;}
.new-product.coffeemachines .block-3 .item-2 img{margin: 36px auto 16px}
.new-product.coffeemachines .block-3 .item-3 img{margin: 42px auto 16px}
.new-product.coffeemachines .block-3 .item-4 img{width: 140px}
.new-product .block-3 h3{margin-bottom: 40px;}
.new-product .block-3{margin: 80px 0}
.new-product .block-3 .f-item{
	background: #F5F5F5;
	flex-basis: 22%;
	padding:0 24px 0 24px;
	border-radius: 8px;
	
}
.new-product .block-3 .flex{justify-content: space-between;}
.new-product .block-3 img{max-width: 100%;width:100px;margin: 24px auto;display: block;}
.new-product.touchme .block-3 img{width:180px;}
.new-product.copyrex .block-3 .item-2 img{width:120px;margin-top: 40px}
.new-product.copyrex .block-3 .item-3 img{width:120px;margin-top: 40px}
.new-product.copyrex .block-3 .item-4 img{width:130px;margin-top: 16px}
.new-product.photobooth .block-3 .item-2 img{width:134px;margin-top: 16px}
.new-product.photobooth .block-3 .item-3 img{width:140px;margin-top: 16px}
.new-product.photobooth .block-3 .item-4 img{width:140px;margin-top: 16px}
.new-product.coffeepoint .block-3 img{width:140px}
.new-product.coffeepoint .block-3 .item-3 img{width:150px}
.new-product .block-3 .stars div{
	background-image:url('/assets/rat/images/product/product-star.png');
	background-repeat: no-repeat;
	background-size: 16px;
	height: 16px;
	width:16px;
	display: inline-block;
	margin-right: 2px;
}
.new-product.coffeemachines .block-3-1{padding: 80px 0;color: #313131}
.new-product.coffeemachines .block-3-1 .half{width: 60%;position: relative}
.new-product.coffeemachines .block-3-1 .half strong{font-weight: 600}
.new-product.coffeemachines .block-3-1 .half .slash{color:#7b2bff;position: absolute;background-image:url('/assets/rat/images/product/coffeemachines/slash.svg');
	background-repeat: no-repeat;
	background-size: 46px;
	background-position: center;
	font-size: 1.2em;
	right:0;
	font-weight: 500}
.new-product.coffeemachines .block-3-1 .half .slash span{position: relative;}
.new-product.coffeemachines .block-3-1 .weight-1{top:-10px}
.new-product.coffeemachines .block-3-1 .weight-2{top:10px;left:10px}
.new-product.coffeemachines .block-3-1 .btn-purple {
    width: 108px;
    height: 108px;
    position: absolute;
    bottom: 106px;
    right: 484px;
    background-color: #7b2aff;
    border-radius: 50%;
    color: #fff;
    text-align: center;
    padding-top: 32px;
    font-weight: 500;
}
.new-product.coffeemachines .block-3-1 .coffee-arrow{position: absolute;bottom:76px;right:480px;width:40px;}
.new-product.coffeemachines .block-3-1 .coffee-machine_brands .btn-pink {
    width: 160px;
    height: 160px;
    font-size: 1em;
    padding: 54px 12px 0;
}
.new-product.coffeemachines .block-3-1 .item-1 img,.new-product.coffeemachines .block-3-1 .item-2 img,.new-product.coffeemachines .block-3-1 .item-3 img {
    margin: 24px auto 16px;
}
.new-product.coffeemachines .box-coffee{position: relative}
.new-product.coffeemachines .box-coffee .box img{width: auto;max-width: 100%;display: block;margin: 0 auto;}
.new-product.coffeemachines .box-coffee .box{display: none}
.new-product.coffeemachines .box-coffee .box.active {display: block}
.new-product.coffeemachines .point{
	position: absolute;
	background-repeat: no-repeat;
	background-size: 32px;
	background-position: center;
	width: 32px;
	height: 32px;
	cursor: pointer;
}
.new-product.coffeemachines .point-1{background-image:url('/assets/rat/images/product/coffeemachines/box-point-1.png');top:40%;left:80px}
.new-product.coffeemachines .point-2{background-image:url('/assets/rat/images/product/coffeemachines/box-point-2.png');top:20%;right: 160px}
.new-product.coffeemachines .point-3{background-image:url('/assets/rat/images/product/coffeemachines/box-point-3.png');top:30%;right: 160px}
.new-product.coffeemachines .point-4{background-image:url('/assets/rat/images/product/coffeemachines/box-point-4.png');top:40%;right: 160px}
.new-product.coffeemachines .point-5{background-image:url('/assets/rat/images/product/coffeemachines/box-point-5.png');top:50%;right: 160px}
.new-product.coffeemachines .point.active,.new-product.coffeemachines .point:hover{background-image:url('/assets/rat/images/product/coffeemachines/box-point-active.png');}
.new-product.coffeemachines .point-tip{position: absolute;background-color: #fff;border-radius: 8px;padding: 8px 16px;font-size: .8em;min-width: 132px;display: none}
.new-product.coffeemachines .point-tip.active{display: block}
.new-product.coffeemachines .point-tip span{text-transform: uppercase;display: block;font-weight: 500;font-size: 1.2em;margin-bottom: 4px}
.new-product.coffeemachines .tip-1{top:130px;left:0}
.new-product.coffeemachines .tip-2{top:12%;right:0}
.new-product.coffeemachines .tip-3{top:22%;right:0}
.new-product.coffeemachines .tip-4{top:32%;right:0}
.new-product.coffeemachines .tip-5{top:42%;right:0}



.new-product.coffeemachines .block-4{display: none}
.new-product .block-4{padding: 40px 0;}
.new-product.copyrex .block-4 .num {color:#0DA0AB;}
.new-product.touchme .block-4 .num {color:#61E0A3;}
.new-product.photobooth .block-4 .num {color:#EF8D63;}

.new-product .block-4 .num {font-size: 3.8em;font-weight: 500;}
.new-product .block-4 h3{text-align: center;margin-bottom: 60px;}
.new-product .block-4 .flex{justify-content: space-between;padding: 0 120px}
.new-product.copyrex .btn-orange{background-color:#FF8F32;}
.new-product.touchme .btn-orange{background-color:#FF7563;}
.new-product.photobooth .btn-orange{background-color:#25B277;}
.new-product .btn-orange{color:#fff;border-radius: 8px;display: block;margin: 40px auto 0;padding: 16px 32px;max-width: 100%;width:360px;text-align: center;font-weight: 500;font-size: 1.2em}

.new-product .block-5{padding: 80px 0;}
.new-product .block-5 .flex{justify-content: space-between;}
.new-product.copyrex .block-5 .item-1{background:#71E4E8;}
.new-product.touchme .block-5 .item-1{background:#61E0A3;flex-basis: 56%;padding: 64px 144px 64px 64px;}
.new-product.photobooth .block-5 .item-1{background:#A7FFCA;}
.new-product.touchme .block-5 .item-2{flex-basis: 608px;}
.new-product .block-5 .item-1{flex-basis: 38%;padding: 24px 24px 70px 24px;position: relative}
.new-product .block-5 .item-2{background:#000;flex-basis: 62%;align-items: center;display: inline-flex;}
.new-product .block-5 h3,.new-product .block-5 p{line-height: 1.2;}
.new-product .block-5 p{color:#313131;font-size: 1em}
.new-product .block-5 .play,.new-product .block-5 .screen{position: absolute}
.new-product .block-5 .screen{width:240px;bottom:-60px;right:24px;z-index: 1}
.new-product.touchme .block-5 .screen{width:300px;bottom:-120px;right:24px;z-index: 1}
.new-product.photobooth .block-5 .screen{width:300px;bottom:-120px;}
.new-product .block-5 .play{width:40px;top:80px;right:24px;}
.new-product .block-5 h3 {
	font-size: 2em;
    margin-top: 0;
    margin-bottom: 16px
}

.new-product.coffeemachines .block-5{padding: 0;margin-top: -80px}

.new-product.coffeemachines .block-5 .item-1 {
    background: #7B2AFF;
    border-radius: 24px 0 0 24px;
    padding: 80px 80px 500px
}
.new-product.coffeemachines .block-5 .screen{bottom: -180px}

.new-product.coffeemachines .block-5 .item-1 h3{margin-bottom: 32px}
.new-product.coffeemachines .block-5 .item-1 h3,.new-product.coffeemachines .block-5 .item-1 p{color:#fff}
.new-product.coffeemachines .block-5 .item-1 p{line-height: 1.4}
.new-product.coffeemachines .block-5 .item-1 strong{font-weight: 600;color:#fff}
.new-product.coffeemachines .block-5 .item-1{flex-basis: 58%}
.new-product.coffeemachines .block-5 .item-2{flex-basis: 42%}
.new-product.coffeemachines .block-5 .item-2,.new-product.coffeemachines .block-5 .item-2 video{border-radius: 0 24px 24px 0}

.new-product.coffeepoint .block-7 .tabs-content {
    padding: 0px 48px 48px;
}
.new-product.coffeepoint .block-7 .complect-info p{display: none}
.new-product.coffeepoint .block-7 .complect-info.active p{display: block;position: relative;top: -50px;}
.new-product.coffeepoint .block-7 .complect-info.complect-2.active p{left:50%;padding-left: 52px}
.new-product.coffeepoint .block-7 .btn-border{color:#FF9A51;border:2px solid #FF9A51}
.new-product.coffeepoint .block-7 .btn-orange{background-color:#FF9A51;color:#fff}
.new-product .coffee-machine{padding: 80px 0;}
.new-product .coffee-machine .wrapper{position: relative;}
.new-product .coffee-machine .complect-more{left:auto;right: 64px;top:64px;}
.new-product .coffee-machine_grayblock{background: #EEEEEE;padding: 64px;border-radius: 24px;}
.new-product .coffee-machine .btn-green{background-color:#29D3BC;margin-top: 24px}
.new-product .coffee-machine .btn-white{
	background-color: #fff;
    color: #29D3BC;
    border-radius: 8px;
    display: block;
    padding: 12px 32px;
    max-width: 100%;
    width: 360px;
    text-align: center;
    font-weight: 500;
    font-size: 1.2em;border:2px solid #29D3BC;
    cursor: pointer;
}
.new-product .coffee-machine h3{color:#313131;margin-top: 0;margin-bottom: 16px}
.new-product .coffee-machine{color:#313131;margin-top: 40px;}
.new-product .coffee-machine .advantages img{display: none;position: absolute;top:36%;left:27%;width:128px}
.new-product .coffee-machine .advantages img.active{display: block}
.new-product .coffee-machine_header .flex,.new-product .coffee-machine_circle .flex{justify-content: space-between;flex-wrap: wrap;}
.new-product .coffee-machine_header .flex div:nth-child(1){flex-basis: 55%}
.new-product .coffee-machine_main {position: relative;}
.new-product .coffee-machine_main .tips div{position: absolute;}
.new-product .coffee-machine_main .tip-1{top:13%;left:26.3%;}
.new-product .coffee-machine_main .tip-2{top:16.5%;left:55%;}
.new-product .coffee-machine_main .tip-3{top:52%;left:23%;}
.new-product .coffee-machine_main .tip-4{top:63%;left:23%;}
.new-product .coffee-machine_main .tip-5{top:70%;left:64.4%;}
.new-product .coffee-machine_brands {padding: 20px 64px 0 64px}
.new-product .coffee-machine_brands .item-5{flex-basis: 40%;color:#313131}
.new-product .coffee-machine_brands .item-n{flex-basis: 7%}
.new-product .coffee-machine_brands img{max-width: 100%;width:90px}
.new-product .coffee-machine_brands .item-4{flex-basis: 16%}
.new-product .coffee-machine_brands .item-1,.new-product .coffee-machine_brands .item-2,.new-product .coffee-machine_brands .item-3{flex-basis: 9%}
.new-product .coffee-machine_brands{justify-content: space-between;flex-wrap: wrap;align-items: center;}
.new-product .coffee-machine_brands h4{font-weight: 500;font-size: 1.6em;margin-top: 0}
.new-product .coffee-machine_brands .btn-pink,.new-product .coffee-machine_circle .btn-pink {
	margin: 0 auto;
    color: #fff;
    text-align: center;
    background-color: #e957ec;
    border-radius: 50%;
    width: 120px;
    height: 120px;
    display: block;
    font-weight: 500;
    font-size: 1.1em;
    padding: 26px 16px 0 16px;
}
.new-product .coffee-machine_circle .btn-pink {width: 158px;height: 158px;padding-top: 46px;position: absolute;top:92px;left:322px;}
.new-product .coffee-machine_circle .arrow{position: absolute;top:206px;left:432px}
.new-product .coffee-machine_circle {padding: 40px 120px 180px}
.new-product .coffee-machine_circle .flex div:nth-child(1){flex-basis: 40%}
.new-product .coffee-machine_circle .flex div:nth-child(2){flex-basis: 56%;position: relative;}
.new-product .coffee-machine_circle .circle{top:-120px;left: 16%;position: absolute;width: 360px}
.new-product .coffee-pack .flex{justify-content: space-between;margin-bottom: 80px}
.new-product .coffee-pack .flex div{flex-basis: 23%;background-color: #F5F5F5;border-radius: 24px;color:#313131;text-align: center;font-size: 1.1em;font-weight: 500;padding: 8px;height: 320px;position: relative;top:0;transition: top .1s linear .1s;}
.new-product .coffee-pack .flex div:hover{background-color:#29D3BC;top:-24px;}
.new-product .coffee-pack p{position: relative;top:-88px}
.new-product .coffee-pack img{max-width: 100%;position: relative;top:-64px;}
.new-product .block-teacup .wrapper{background:#29D3BC;border-radius: 24px;padding:40px 64px;color:#313131;}
.new-product .block-teacup h4{font-weight: 500;font-size: 1.5em;}
.new-product .block-teacup h5{font-weight: 500;font-size: 1.2em;margin-bottom: 16px}
.new-product .block-teacup_variant .flex,.new-product .block-teacup_variant-other .flex,.new-product .block-teacup_items{justify-content: space-between;flex-wrap: wrap;}
.new-product .block-teacup_items .block-teacup_items_item {background-color: #fff;border-radius: 24px;flex-basis: 31%;padding: 16px;color: #313131;background-repeat: no-repeat;background-position: center bottom 24px;min-height: 164px;margin-bottom: 4%;cursor: pointer}
.new-product .block-teacup_items .block-teacup_items_item.item-5{background-position: center bottom 8px;}
.new-product .block-teacup_items .block-teacup_items_item.item-6{background-position: right 8px bottom 8px;background-size: 80px;background-color: transparent;}
.new-product .block-teacup_items .block-teacup_items_item:hover,.new-product  .block-teacup_items .block-teacup_items_item.active {background-color:#FF9A51;-webkit-transition: background-color 300ms linear;-ms-transition: background-color 300ms linear;transition: background-color 300ms linear;}
.new-product .block-teacup_variant-other .block-teacup_items_item{margin-bottom: 0}
.new-product .block-teacup_items .cup {padding-top: 68px;flex-basis: 52%;}
.new-product .block-teacup_items .cup .inner{background-color: #fff;border-radius: 24px;width: 100%;height:100%;padding: 0}
.new-product .block-teacup_items .variants{flex-basis: 44%}
.new-product .block-teacup_items .item-1{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-1.svg');}
.new-product .block-teacup_items .item-2{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-2.svg');}
.new-product .block-teacup_items .item-3{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-3.svg');}
.new-product .block-teacup_items .item-4{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-4.svg');}
.new-product .block-teacup_items .item-5{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-5.svg');}
.new-product .block-teacup_items .item-6{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-6.svg');}
.new-product .block-teacup_items .item-7{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-7.svg');}
.new-product .block-teacup_items .item-8{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-8.svg');}
.new-product .block-teacup_items .item-9{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-9.svg');}
.new-product .block-teacup_items .item-1.active,.new-product  .block-teacup_items .item-1:hover{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-1-hover.svg');}
.new-product .block-teacup_items .item-2.active,.new-product .block-teacup_items .item-2:hover{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-2-hover.svg');}
.new-product .block-teacup_items .item-3.active,.new-product .block-teacup_items .item-3:hover{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-3-hover.svg');}
.new-product .block-teacup_items .item-4.active,.new-product .block-teacup_items .item-4:hover{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-4-hover.svg');}
.new-product .block-teacup_items .item-6.active,.new-product .block-teacup_items .item-6:hover{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-6.svg');background-color: transparent;cursor: auto;}
.new-product .block-teacup_items .item-5.active,.new-product .block-teacup_items .item-5:hover{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-5-hover.svg');}
.new-product .block-teacup_items .item-7.active,.new-product .block-teacup_items .item-7:hover{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-7-hover.svg');}
.new-product .block-teacup_items .item-8.active,.new-product .block-teacup_items .item-8:hover{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-8-hover.svg');}
.new-product .block-teacup_items .item-9.active,.new-product .block-teacup_items .item-9:hover{background-image:url('/assets/rat/images/product/coffeepoint/coffee-variant-9-hover.svg');}
.new-product .block-teacup_header{justify-content: space-between;flex-wrap: wrap;width:46%;padding-bottom: 8px}
.new-product .block-teacup_header div:nth-child(2){flex-basis: 56%;}
.new-product .block-teacup_header div:nth-child(1){flex-basis: 40%}
.new-product .block-teacup_header h4{margin: 0;}
.new-product .block-teacup_items .cup h3{text-align: center;text-transform: uppercase;margin-top: 0;padding-top: 24px;font-size:2em;}
.new-product .block-teacup_items .cup p{color:#FF9A51;font-weight:500;text-transform: uppercase;text-align: right;font-size: 1.6em;padding: 0 24px 24px 0;margin: 0}
.new-product .block-teacup_items .img-cup{display: none;width:450px;max-width:100%}
.new-product .block-teacup_items .img-cup.active{display: block;margin: 0 auto;}


.new-product .block-6{padding: 80px 0 80px;}
.new-product.coffeemachines .block-6{padding: 120px 0 80px;}
.new-product .block-6 .slider {
	position: relative;
	width:780px;
	margin-top: 48px;
	padding-bottom: 8px
}
.new-product .block-6 h3{margin-bottom: 16px}
.new-product .block-6 .owl-carousel .owl-item div{padding-bottom: 8px}
.new-product .block-6 .owl-carousel .owl-item div img{margin: 4px 0}
.new-product .block-6 .slider-wrapper{
	position: relative;
	background-image: url('/assets/rat/images/product/block-6-phone.png');
	padding: 20px 56px 40px 56px;
	background-size: contain;
	background-repeat: no-repeat;
	z-index: 1;
}
.new-product .block-6 .slider-dots { position: absolute;top:0;left:730px;z-index: 0}
.new-product .block-6 .slider-dots ul{list-style-type: none;width:380px;margin-top: 40px}
.new-product .block-6 .slider-dots ul li{color:#313131;cursor: pointer;padding: 16px 8px 16px 56px;border-radius: 0 8px 8px 0;}
.new-product .block-6 .owl-dot.active{color:#fff;}
.new-product.coffeemachines .block-6 .owl-dot.active {background-color:#7B2AFF;}
.new-product.copyrex .block-6 .owl-dot.active{background-color:#39C5C5;}
.new-product.touchme .block-6 .owl-dot.active{background-color:#61E0A3;}
.new-product.photobooth .block-6 .owl-dot.active{background-color:#25B277;}

.new-product .block-7{color:#313131;}
.new-product .block-7 h3{margin-left: 48px;margin-bottom: 56px}
.new-product .block-7 .tabs-content{background: #f5f5f5;border-radius: 0;padding: 48px;position: relative;margin-top: -24px;margin-left: -1px;margin-right: -1px}
.new-product .block-7 .tabs-content .buttons{margin-bottom: 56px}
.new-product .block-7 .tabs-content .buttons button{border:2px solid #838383;color:#313131;border-radius: 8px;text-align: center;display: inline-block;background: none;width:160px;padding: 8px 16px;margin-right: 8px;cursor:pointer;}
.new-product .block-7 .tabs-content .complect-2 .buttons{margin-left: 50%;padding-left: 48px}
.new-product .block-7 .tabs-content .buttons .btn2{margin-right: 0}
.new-product .block-7 .tabs-content .complect-info{display: none;position: relative;}
.new-product .block-7 .tabs-content .complect-info.active,.new-product .complect-more.active{display: block;}
.complect-more{width:50%;display:none;background-color: #fff;position: absolute;top:80px;left:0;border-radius: 24px;padding: 48px;border:2px solid #B4B4B4;z-index: 10;}
.complect-more .more-wrapper{background-repeat: no-repeat;background-position: right top;position: relative}
.complect-more.complect-more-3,.complect-more.complect-more-4{left:50%}
.new-product.copyrex .complect-more-1 .more-wrapper,.new-product.copyrex .complect-more-3 .more-wrapper{background-image: url('/assets/rat/images/product/copyrex/complect-more-1.svg')}
.new-product.copyrex .complect-more-2 .more-wrapper,.new-product.copyrex .complect-more-4 .more-wrapper{background-image: url('/assets/rat/images/product/copyrex/complect-more-2.svg')}
.new-product.touchme .complect-more-1 .more-wrapper,.new-product.touchme .complect-more-3 .more-wrapper{background-image: url('/assets/rat/images/product/touchme/complect-more-1.svg')}
.new-product.touchme .complect-more-2 .more-wrapper,.new-product.touchme .complect-more-4 .more-wrapper{background-image: url('/assets/rat/images/product/touchme/complect-more-2.svg')}
.new-product.coffeepoint .complect-more-1 .more-wrapper{background-image: url('/assets/rat/images/product/coffeepoint/complect-more-1.svg');background-size: 160px}
.new-product.coffeepoint .complect-more-2 .more-wrapper{background-image: url('/assets/rat/images/product/coffeepoint/complect-more-2.svg');background-size: 160px}
.new-product.photobooth .complect-more-1 .more-wrapper,.new-product.photobooth .complect-more-3 .more-wrapper{background-image: url('/assets/rat/images/product/photobooth/complect-more-1.svg')}
.new-product.photobooth .complect-more-2 .more-wrapper,.new-product.photobooth .complect-more-4 .more-wrapper{background-image: url('/assets/rat/images/product/photobooth/complect-more-2.svg')}
.new-product.coffeemachines .complect-more-1 .more-wrapper{background-image: url('/assets/rat/images/product/coffeemachines/complect-more-1.svg');background-size: 148px}
.new-product.coffeemachines .complect-more-3 .more-wrapper{background-image: url('/assets/rat/images/product/coffeemachines/complect-more-3.svg');background-size: 118px}
.new-product.coffeemachines .complect-more-2 .more-wrapper,.new-product.coffeemachines .complect-more-4 .more-wrapper{background-image: url('/assets/rat/images/product/coffeemachines/complect-more-2.svg');background-size: 160px}



.complect-more p{line-height: 1.4;font-size: .95em}
.complect-more h5{text-transform: uppercase;margin-bottom: 24px}
.complect-more h3{margin-left: 0;margin-top: 0}
.complect-more p strong{font-weight: 600;}
.complect-more .cross{cursor:pointer;right:-32px;top:-32px;width:16px;height:16px;background:url('/assets/rat/images/product/cross.svg') no-repeat;background-size:cover;position: absolute}
.modal-form.nemo {
    padding: 0;
}
.new-product .block-7 .tabs div{display: inline-block;width:50%;padding: 48px;cursor: pointer;}
.new-product .block-7 .tabs h3{margin-bottom: 16px;margin-top: 0;margin-left: 0}
.new-product .block-7 .tabs p{font-size: 1.4em}
.new-product .block-7 .tabs .active{background: #f5f5f5;border-radius: 24px 24px 0 0;top: -3px;border:2px solid #f5f5f5;position: relative}
.new-product .block-7 .tabs .tab-1.active{left: -3px;}
.new-product .block-7 .tabs .tab-2.active{right: -3px;}
.new-product .block-7 .tabs{border:2px solid #b4b4b4;border-radius: 24px 24px 0 0;}
.new-product.touchme .block-7 .tabs,.new-product.photobooth .block-7 .tabs{border:none;}
.new-product .block-7 .complect-base{flex-wrap: wrap}
.new-product .block-7 .complect-base .f-item{flex-basis: 24%;margin-bottom: 40px}
.new-product .block-7 .complect-info h5{font-weight: 500;font-size: 1.4em;margin-bottom: 40px;color:#313131;}
.new-product .block-7 .complect-base p{font-size: .9em;line-height: 1.2;height: 48px}
.new-product .block-7 .complect-base .img{height:130px;vertical-align: middle;}
.new-product .block-7 .complect-base img{max-height: 100px;display: inline-block;margin: 15px 0}
.new-product.touchme .block-7 .complect-base .img{height:150px;}
.new-product.touchme .block-7 .complect-base.complect-adv .img{height:170px;}
.new-product.photobooth .block-7 .complect-base.complect-adv .item-3 .price-btn,.new-product.photobooth .block-7 .complect-base.complect-adv .item-3 .price-num{display: none;}
.new-product.photobooth .block-7 .complect-base p{height: 100px}
.new-product.touchme .block-7 .complect-base img {
    max-height: 120px;
    display: inline-block;
    margin: 15px 0;
}
.new-product.touchme .block-7 .complect-base.complect-adv img {
    max-height: 140px;
}
.new-product .block-7 .complect-base .item-7 img{width: 130px}
.new-product .block-7 .complect-base span{font-weight: 500;display: block;margin-top: 8px}
.new-product .block-7 .itog{background: #f5f5f5;padding: 48px;border-radius: 0 0 24px 24px;justify-content: space-between}
.new-product .block-7 .itog>.f-item.item-1{flex-basis: 20%}
.new-product .block-7 .itog>.item-1 img{width:200px;max-width: 100%}
.new-product.photobooth .block-7 .itog>.item-1 img{width:232px;}
.new-product .block-7 .itog .f-item{flex-basis: 30%}
.new-product .block-7 .itog p{font-size: 1.2em;}
.new-product .block-7 .itog .price{font-weight: 500;font-size: 2.4em;margin-top: 0}
.new-product.copyrex .btn-border{color:#FF8F32;border:2px solid #FF8F32;}
.new-product.touchme .btn-border{color:#FF7563;border:2px solid #FF7563;}
.new-product.photobooth .btn-border{color:#25B277;border:2px solid #25B277;}
.new-product .btn-border{border-radius: 8px;display: block;margin: 24px auto 0;padding: 16px 32px;max-width: 100%;width:360px;text-align: center;font-weight: 500;font-size: 1.2em}
.new-product .block-7 .complect-adv button{color:#838383;border:1px solid #838383;border-radius: 8px;width:40px;height: 40px;line-height: 40px;cursor: pointer;margin-top: 8px;font-weight: 500;background-color: transparent;display: block;}
.new-product .block-7 .add-items{justify-content: space-between;flex-wrap: wrap;padding: 0 24px}
.new-product .block-7 .add-items .f-item{flex-basis: 44%;position: relative;margin-bottom: 24px}
.new-product .block-7 .add-items button{position: absolute;top:0;right:0;background-image: url('/assets/rat/images/product/adv-cross.svg');background-repeat: no-repeat;width:16px;height: 16px;border:none;background-size: cover;cursor: pointer;background-color: transparent}
.new-product .block-7 .add-items img,.new-product .block-7 .add-items .item-1 img{max-width: 100%;width:100px}
.new-product.touchme .block-7 .add-items img,.new-product.touchme .block-7 .add-items .item-1 img{max-width: 100%;width:auto;height:120px;}
.new-product .block-7 .add-items .add-item{display: none;}
.new-product.coffeepoint .block-7 .add-items.add-items-premium .add-item{display: block;}
.new-product.coffeepoint .block-7 .add-items-premium{align-items: center}
.new-product.coffeepoint .block-7 .itog-complect{display: none;}
.new-product.coffeepoint .block-7 .itog-complect.active{display: block;}
.new-product.coffeepoint .block-7 .add-items .f-item{flex-basis: 30%}
.new-product.coffeepoint .block-7 .itog>.f-item.item-1,.new-product.coffeepoint .block-7 .itog>.f-item.item-2 {
    flex-basis: 50%;
}
.new-product.coffeepoint .block-7 .add-items .item-1 img {
    width: 150px;
}

.new-product.coffeepoint .block-7 .complect-plus-minus{border-radius:50%;width:32px;height:32px;background-color: #29D3BC;position: absolute;text-align: center;z-index: 3;font-size: 1.6em;cursor: pointer}
.new-product.coffeepoint .block-7 .plus-minus-1{top:164px;left:30px;}
.new-product.coffeepoint .block-7 .plus-minus-2{top:368px;left:246px;}
.new-product.coffeepoint .block-7 .add-items-premium .item-2 img{width:105px}
.new-product.coffeepoint .block-7 .add-items-premium .item-3 img{width:134px}
.new-product.coffeepoint .block-7 .add-items-premium .item-4 img{width:55px}
.new-product.coffeepoint .block-7 .option.disabled{display: none}
.new-product.coffeepoint .block-7 .options div{background-color: #fff;padding: 16px;border-radius: 16px;margin-bottom: 40px;font-weight: 500;}
.new-product.coffeepoint .block-7 .options div.option{cursor: pointer}
.new-product.coffeepoint .block-7 .options div:not(.option){margin-bottom: 64px}
.new-product.coffeepoint .block-7 .options div:hover,.new-product.coffeepoint .block-7 .options div.active{background-color: #29D3BC}
.new-product.coffeepoint .block-7 .options div span{font-weight: 400;}
.new-product .coffepoint-apparat-premium{padding-top: 40px}
.new-product .coffepoint-apparat-standard{padding-top: 20px}
.new-product .coffepoint-apparat-premium .flex,.new-product .coffepoint-apparat-standrd .flex{justify-content: space-between}
.new-product .coffepoint-apparat-premium .apparat img{display: none;position: relative;top:0;left:0}
.new-product .coffepoint-apparat-premium .apparat img.active{display: block}
.new-product .coffepoint-apparat-premium .apparat{flex-basis: 70%}
.new-product .coffepoint-apparat-premium .options{flex-basis: 15%}

.new-product.coffeepoint .block-7 .premium-adv div{margin-bottom: 40px}
.new-product.coffeepoint .block-7 .premium-adv{padding-top: 120px}
.new-product.coffeepoint .block-7 .premium-adv img{display: block;}
.new-product.coffeepoint .block-7 .premium-adv span{display: block;padding-top: 8px}

.new-product.coffeemachines .block-7{padding-top: 200px}
.new-product.coffeemachines .block-7 .tabs-content .buttons button {
    border: 2px solid #fff;
    background-color: #fff;
}
.new-product.coffeemachines .block-7 .btn-orange{border-color:#7B2AFF;background-color: #7B2AFF;color:#fff}
.new-product.coffeemachines .block-7 .btn-border{border:2px solid #7B2AFF;background-color: #fff;color:#7B2AFF}
.new-product.coffeemachines .block-7 .complect-more h3{margin-left: 0}
.new-product.coffeemachines .block-7 .itog>.f-item.item-1{flex-basis: 10%;order:2;}
.new-product.coffeemachines .block-7 .itog>.f-item.item-2{order:3;padding-top: 203px}
.new-product.coffeemachines .block-7 .itog>.f-item.item-3{order:1;}
.new-product.coffeemachines .block-7 .complect-base .f-item {
    flex-basis: 48%;
    margin-bottom: 24px;
}
.new-product.coffeemachines .block-7 .complect-base .f-item img{display: none}
.new-product.coffeemachines .block-7 .complect-base .f-item img.active{display: block;}
.new-product.coffeemachines .block-7 .complect-base{flex-basis: 54%;align-content: baseline}
.new-product.coffeemachines .block-7 .complect-image{flex-basis: 44%;position: relative}
.new-product.coffeemachines .block-7 .complect-image .model{position: absolute;bottom: 80px;right:80px;color:#fff;border-radius: 50%;background-color: #C957FF;text-align: center;padding-top: 28px;width:100px;height:100px;font-weight: 500}
.new-product.coffeemachines .block-7 .complect-2 .complect-image .model{bottom: 140px}
.new-product.coffeemachines .block-7 .complect-image img{width: 400px;display: none}
.new-product.coffeemachines .block-7 .complect-1 .complect-image img.hover{width: 514px;}
.new-product.coffeemachines .block-7 .complect-2 .complect-image img.hover{width: 404px;}
.new-product.coffeemachines .block-7 .complect-image img.active{display: block;}
.new-product.coffeemachines .block-7 .tabs-content {background-image: url('/assets/rat/images/product/coffeemachines/complect-bg.svg');background-repeat: no-repeat;background-position: right center;background-size: 500px}
.new-product.coffeemachines .block-7 .points{display: none}
.new-product.coffeemachines .block-7 .points.active{display: block}
.new-product.coffeemachines .block-7 .complect-base p{margin-top: 0}
.new-product.coffeemachines .block-7 .complect-base img{cursor: pointer;}
.new-product.coffeemachines .block-7 .point{background-image:url('/assets/rat/images/product/coffeemachines/box-point-active.png');}
.new-product.coffeemachines .block-7 .point-1{top:10%;left:130px}
.new-product.coffeemachines .block-7 .point-2{top:65%;left: 260px}
.new-product.coffeemachines .block-7 .point-3{top:25%;left: 290px}
.new-product.coffeemachines .block-7 .point-4{top:30%;left: 420px}
.new-product.coffeemachines .block-7 .point-5{top:50%;left: 200px}
.new-product.coffeemachines .block-7 .point-6{top:30%;left: 190px}
.new-product.coffeemachines .block-7 .point-7{top:20%;left: 310px}
.new-product.coffeemachines .block-7 .point-8{top:15%;left: 80px}
.new-product.coffeemachines .block-7 .point-9{top:50%;left: 210px}
.new-product.coffeemachines .block-7 .point.active,.new-product.coffeemachines .block-7 .point:hover{background-image:url('/assets/rat/images/product/coffeemachines/box-point-3.png');}


.new-product .coffepoint-apparat-standard{height: 967px}
.new-product .coffepoint-apparat-standard .options{flex-basis: 15%}
.new-product .coffepoint-apparat-standard .apparat{flex-basis: 70%;position: relative}
.new-product .coffepoint-apparat-standard .apparat img{position: absolute;}
.new-product .coffepoint-apparat-standard .apparat .img-7-1,
.new-product .coffepoint-apparat-standard .apparat .img-7-2,
.new-product .coffepoint-apparat-standard .apparat .img-2,
.new-product .coffepoint-apparat-standard .apparat .img-3,
.new-product .coffepoint-apparat-standard .apparat .img-4,
.new-product .coffepoint-apparat-standard .apparat .img-7{z-index: 1}
.new-product .coffepoint-apparat-standard .apparat .img-1{z-index: 2;left:200px;top:32px}
.new-product .coffepoint-apparat-standard .apparat .img-2{z-index: 3;left:366px;top:132px}
.new-product .coffepoint-apparat-standard .apparat .img-3{z-index: 3;left:270px;top:432px}
.new-product .coffepoint-apparat-standard .apparat .img-4{z-index: 3;left:165px;top:424px}
.new-product .coffepoint-apparat-standard .apparat .img-5{z-index: 2;left:248px;top:336px}
.new-product .coffepoint-apparat-standard .apparat .img-6{z-index: 3;left:272px;top:140px}
.new-product .coffepoint-apparat-standard .apparat .img-8{z-index: 2;left:208px;top:118px}
.new-product .coffepoint-apparat-standard .apparat .img-9{z-index: 0;left:463px;top:-40px}
.new-product .coffepoint-apparat-standard .apparat img{display: none;}
.new-product .coffepoint-apparat-standard .apparat img.active{display: block}

.new-product .block-8{padding: 80px 0}
.new-product .block-8 .flex{justify-content: space-between;padding: 0 40px}
.new-product .block-8 .f-item{flex-basis: 46%}
.new-product .block-8 form, #modalOrder form{border-radius: 8px;background: #F5F5F5;padding: 32px}
.new-product .block-8 input[type="text"],.new-product .block-8 textarea, #modalOrder input[type="text"], #modalOrder textarea{width: 100%;border:1px solid #838383;border-radius: 8px;padding: 16px;font-size: .8em}
#modalOrder a,.callback-form a{color:#757471;text-decoration: underline;}
.new-product .block-8 textarea, #modalOrder textarea{height: 100px;resize: none;}
.new-product .block-8 .form-group, #modalOrder .form-group{margin-top: 16px}
.new-product.copyrex .block-8 button, #modalOrder.copyrex .send-btn{background-color:#FF8F32;}
.new-product.touchme .block-8 button, #modalOrder.touchme .send-btn{background-color:#FF7563;}
.new-product.photobooth .block-8 button, #modalOrder.photobooth .send-btn{background-color:#25B277;}
.new-product.coffeepoint .block-8 button, #modalOrder.coffeepoint .send-btn{background-color:#29D3BC;}
.new-product.coffeemachines .block-8 button, #modalOrder.coffeepoint .send-btn {
    background-color: #7B2AFF;
}
.new-product .block-8 button, #modalOrder .send-btn{cursor:pointer;color:#fff;border-radius: 8px;display: block;margin: 40px auto 0;padding: 16px 32px;width: 100%;text-align: center;font-weight: 500;font-size: 1.4em;border:none;}
.new-product .block-8 .phone,.new-product .block-8 .email{
	line-height: 1.5;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 48px;
}


.new-product.coffeepoint .block-6 .owl-dot.active {
    background-color: #29D3BC;
    color:#fff;
}

.new-product .block-8 .phone{
	margin: 180px 0 24px 0;
	background-image: url('/assets/rat/images/product/block-8-phone.svg');
}
.new-product.copyrex .block-8 .phone{background-image: url('/assets/rat/images/product/copyrex-block-8-phone.svg');}
.new-product.photobooth .block-8 .phone{background-image: url('/assets/rat/images/product/photobooth/block-8-phone.svg');}
.new-product.coffeepoint .block-8 .phone{background-image: url('/assets/rat/images/product/coffeepoint/block-8-phone.svg');}
.new-product.coffeemachines .block-8 .phone {
    background-image: url('/assets/rat/images/product/coffeepoint/block-8-phone.svg');
}
.new-product.coffeemachines .block-8 .item-1 {
    background-image: url('/assets/rat/images/product/coffeepoint/block-8-hand.svg');
}

.new-product .block-8 .email{
	background-image: url('/assets/rat/images/product/block-8-mail.svg');
}
.new-product.coffeemachines .block-8 .email {
    background-image: url('/assets/rat/images/product/coffeepoint/block-8-mail.svg');
}
.new-product.photobooth .block-8 .email{
	background-image: url('/assets/rat/images/product/photobooth/block-8-mail.svg');
}
.new-product.coffeepoint .block-8 .email{
	background-image: url('/assets/rat/images/product/coffeepoint/block-8-mail.svg');
}
.new-product.coffeepoint .block-8 .item-1{
	background-image: url('/assets/rat/images/product/coffeepoint/block-8-hand.svg');

}
.new-product .block-8 .item-1{
	background-image: url('/assets/rat/images/product/block-8-hand.svg');
	background-repeat: no-repeat;
	background-position: right 40%;
	background-size: 140px;
}
.new-product.copyrex .block-8 .item-1{
	background-image: url('/assets/rat/images/product/copyrex-block-8-hand.svg');
}

.new-product.photobooth .block-8 .item-1{
	background-image: url('/assets/rat/images/product/photobooth/block-8-hand.svg');
	background-position: right 34%;
}
.new-product .block-8 .item-1 a{color:#4D4D4D;font-size:1.4em;text-decoration: underline;color:#313131;}

.new-product .zt-countdown{padding: 80px 0 0 0;}
.new-product .zt-countdown .wrapper{background-color: #f5f5f5;border-radius: 8px;padding: 40px}
.new-product .zt-countdown h3{margin-top: 0}
.new-product .banner{padding: 40px 0}
.new-product .banner img{border-radius: 8px}
.flex{display:flex;}
.modal-form{background-color:#F5F5F5;width:980px;max-width:100%;margin:0 auto;padding:32px;border-radius:24px;position:relative;color:#4D4D4D}
.modal-form#modalOrder{width:600px}
.modal-form .content{background:#F5F5F5;border-radius:24px;padding:0px 24px 8px 24px}
.modal-form .mfp-close{cursor:pointer;right:16px;top:16px;width:16px;height:16px;background:url('/assets/rat/images/product/cross.svg') no-repeat;background-size:cover;}
.modal-form .mfp-close:active {top: 16px;}
.modal-form h3{font-size: 1.6em;color:#4D4D4D;font-weight: 500;}
.modal-form h3.title{margin-bottom: 16px;margin-top: 8px;font-size: 2em;}
.modal-form .itog{border:2px solid #838383;border-radius: 16px;padding: 8px 16px}
.modal-form .flex{justify-content: space-between;}
.modal-form .f-item{flex-basis: 46%;}
.modal-form .itog div{color:#0DA0AB;font-size:2.4em;font-weight: 500;}
.modal-form .itog p{margin-bottom: 0px;margin-top: 0}
.modal-form .slider-group{margin-bottom: 72px}
.modal-form .slider-group {font-size: 1.1em;}
.modal-form .slider-group .flex{justify-content: space-between;margin-top: 4px}
.modal-form .slider-group .item-2{text-align: right;color:#0DA0AB;}
.modal-form .slider-group .f-item{flex-basis: 49%;}
.modal-form .slider-group.slide-6 .f-item{flex-basis: 20%}
.modal-form .slider-group.slide-6 .f-item.item-3{flex-basis: 60%;text-align: center}
.modal-form .ui-slider .ui-slider-handle {
    width: 1em;
    height: 1em;
}
.modal-form .ui-widget-header{background: #18D0D0;}
.modal-form .ui-widget.ui-widget-content {
    border: none;
    background: #4d4d4d;

}
.modal-form .ui-slider-horizontal .ui-slider-handle {
    top: -0.4em;
}
.modal-form .ui-slider-horizontal {
    height: 2px;
}
.modal-form .ui-state-default, .modal-form .ui-widget-content .ui-state-default {
    border: 1px solid #18D0D0;
    background: #18D0D0;
    border-radius: 50%;
}
.photobooth .modal-form .ui-state-default,.photobooth.modal-form .ui-widget-content .ui-state-default {
    border: 1px solid #25B277;
    background: #25B277;
}
.photobooth.modal-form .itog div{color:#25B277;}
.photobooth.modal-form .slider-group .item-2{color:#25B277;}
.photobooth.modal-form .ui-widget-header{background: #25B277;}

@keyframes pulse{
	0%{width: 32px;height:32px}
	50%{width: 36px;height:36px}
	70%{width: 40px;height:40px}
	100%{width: 44px;height:44px}
}
.points div{animation: pulse 1s ease 0s normal infinite}
.box-coffee .point{animation: pulse 1s ease 0s normal infinite}
/****** SVG ******/
svg .percent-line-1 {
  stroke-dashoffset: 235.4727020263672px;
  stroke-dasharray: 235.4727020263672px;
  -webkit-transition: stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0s;
  transition: stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0s;
}
svg.active .percent-line-1 {
  stroke-dashoffset: 0;
}
svg .percent-line-2 {
  stroke-dashoffset: 235.4727020263672px;
  stroke-dasharray: 235.4727020263672px;
  -webkit-transition: stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.4s;
          transition: stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.4s;
}

svg.active .percent-line-2 {
  stroke-dashoffset: 0;
}
svg .percent-line-3 {
  stroke-dashoffset: 235.4727020263672px;
  stroke-dasharray: 235.4727020263672px;
  -webkit-transition: stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s;
          transition: stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s;
}

svg.active .percent-line-3 {
  stroke-dashoffset: 0;
}

/***********************************************************************/

@media (max-width:1710px) {
	.new-product.coffeemachines .block-1 .coffeebeans-1 {
    	width: 200px;
	}
}
@media (max-width:1620px) {
	.new-product.coffeemachines .block-1 .coffeebeans-1 {
    	width: 140px;
    	top:30%
	}
}
@media (max-width:1480px) {
	.new-product.coffeemachines .block-1 .item-1{flex-basis:min-content}
}
@media (max-width:1400px) {
	.new-product.photobooth .block-1 .month {right:0}
}
@media (max-width:1290px) {
	.new-product.coffeemachines .block-7 .complect-base {flex-basis: 44%;}
    .new-product.coffeemachines .block-7 .complect-image{flex-basis: 54%;}
	.new-product .block-2-2 .f-item {
	    flex-basis: 46%;
	}
}
@media (max-width:1280px) {
	.new-product.coffeemachines .block-5 {
    	padding: 0;
    	margin-top: 0;
	}
	.new-product.coffeemachines .block-3 {
    	top: -80px;
    	padding: 40px 0 0;
		margin: 80px 0 0;
	}
	.new-product.copyrex .block-3 h4{font-size: 1.2em}
	.new-product .wrapper{padding: 0 24px;}
	.new-product .wrapper.banner{padding: 40px 0;}
	.new-product .block-7 .tabs-content .complect-more{width:70%;}
	.new-product .block-7 .tabs-content .complect-more.complect-more-3,.new-product .block-7 .tabs-content .complect-more.complect-more-4{left:30%}
	.new-product.touchme .block-1 .img .apparat {
    	width: 550px;
	}
	.new-product.touchme .block-1 .item-1 {
    	flex-basis: 36%;
	}
	.new-product.touchme .block-1 h1 br{display: none;}
	.new-product.touchme .block-1 h1 {
    	font-size: 3em;
    }
	.new-product.touchme .block-1 .point-1{top:50px;left:390px}
	.new-product.touchme .block-1 .point-2{top:195px;left:390px}
	.new-product.touchme .block-1 .point-3{top:250px;left:463px}
	.new-product.touchme .block-1 .point-4{top:310px;left:390px}
	.new-product.touchme .block-1 .point-5{top:350px;left:450px}
	.new-product.touchme .block-1 .point-6{top:420px;left:410px}
	.new-product.touchme .block-1 .point-7{top:250px;left:240px}
	.new-product.touchme .block-1 .point-8{top:210px;left:280px}
	.new-product.touchme .block-1 .point-9{top:130px;left:290px}
	.new-product.touchme .block-1 .tip-1{top:-60px;left:520px;}
	.new-product.touchme .block-1 .tip-2{top:20px;left:520px;}
	.new-product.touchme .block-1 .tip-3{top:220px;left:520px;}
	.new-product.touchme .block-1 .tip-4{top:260px;left:520px;}
	.new-product.touchme .block-1 .tip-5{top:300px;left:520px;}
	.new-product.touchme .block-1 .tip-6{top:340px;left:520px;}
	.new-product.touchme .block-1 .tip-7{top:360px;left:120px;}
	.new-product.touchme .block-1 .tip-8{top:330px;left:120px;}
	.new-product.touchme .block-1 .tip-9{top:310px;left:120px;}
}
@media (max-width:1240px) {
	.new-product.coffeemachines .block-5 .item-1,.new-product.coffeemachines .block-5 .item-2 {
    	flex-basis: 50%;
	}
	.new-product.coffeemachines .tip-1{top:16px}
	.new-product.coffeemachines .block-1 h1{margin-right: 0;font-size: 2.8em}
	.new-product.coffeemachines .block-1 p br{display: none;}
	.new-product.coffeepoint .block-1 .month {
    	right: 0;
    }
	.new-product.coffeepoint .block-1 .img .coffeebeans-1 {
    	top: 490px;
		width: 220px;
    }
	.new-product.photobooth .block-1 .item.item-1 {
    	flex-basis: 46%
	}
	.new-product.photobooth .block-1 .item.item-2 {
    	flex-basis: 54%
	}
	.block-1 .item-1{flex-basis: 56%}
	.new-product .block-1 h1{margin-right: 120px}
	.new-product .block-2-2 .f-item {
	    flex-basis: 48%;
	}
	.new-product .block-2-2 .f-item.col {
    	padding: 24px;
	}
	.new-product.photobooth .block-3 p {min-height: 140px}
}

@media (max-width:1160px) {
	.new-product.coffeemachines .block-1 h1{font-size: 2.4em}
	.new-product.coffeemachines .block-1 .coffeebeans-1 {
    	width: 140px;
    	top:-120px;
    	z-index: 1
	}
	.new-product.coffeepoint .coffepoint-apparat-standard .base-price.mobile{
		background-color: #29d3bc;
	    padding: 16px;
		border-radius: 16px;
		margin-bottom: 8px;
		font-weight: 500;
		display: block;
		width:31%;
		max-width: 100%;
	}

	.new-product.coffeepoint .coffepoint-apparat-standard .options:nth-child(1):after {
	  content: '';
	  flex: auto;
	}
	.new-product.coffeepoint .coffepoint-apparat-standard .options:nth-child(1) .option{margin-right: 3.5%}
	.new-product.coffeepoint .coffepoint-apparat-standard {
    	height: auto
	}
	.new-product.coffeepoint .coffepoint-apparat-standard>.flex{flex-wrap: wrap}
	.new-product.coffeepoint .coffepoint-apparat-standard .apparat {
	    flex-basis: 100%;
	    order:1;
	    min-height: 980px;
	    margin-left: 10%
	}
	.new-product.coffeepoint .coffepoint-apparat-standard .options .active{display: none;}
	.new-product.coffeepoint .coffepoint-apparat-standard .options{display: flex;justify-content: space-between;flex-wrap: wrap}
	.new-product.coffeepoint .coffepoint-apparat-standard .options .option{flex-basis: 31%}
	.new-product.coffeepoint .coffepoint-apparat-standard .options {
	    flex-basis: 100%;
	    order:3
	}
	.new-product.coffeepoint .block-1 .item.item-1 {
    	flex-basis: 40%;
	}
	.new-product.coffeepoint .block-1 .item.item-2 {
    	flex-basis: 60%;
	}
	.new-product.coffeepoint .block-1 h1 {
	    margin-right: 40px;
	}
	.new-product.coffeepoint .coffee-pack .flex div{height: 280px}
	.new-product .coffee-machine_main .tips div {
    font-size: .8em;
	}
	.new-product.photobooth .block-2 .slider-dots {   
    	left: 500px;
	}
	.new-product.photobooth .block-3 p {min-height: 180px}
	.new-product.photobooth .block-1 h1 {
    	margin-right: 10%;
	}
	.new-product.photobooth .block-1 .item.item-1 {
    	flex-basis: 40%
	}
	.new-product.photobooth .block-1 .item.item-2 {
    	flex-basis: 60%
	}
	.new-product.copyrex .block-1 p {
    	width: 60%;
	}
	.new-product .block-6 .slider {
    	width: 600px;
    }
    .new-product .block-6 .slider-dots {
    left: 550px;
    }
    .new-product .block-6 .slider-dots ul {
    margin-top: 16px;
	}
	.new-product .block-2-2 p {
    font-size: .85em;
    min-height: 70px;
	}
	.new-product.touchme .block-1 .item-1,.new-product.touchme .block-1 .item-2 {
    	flex-basis: 100%;
	}
	.new-product.touchme .block-1 .item-1 p br{display: none;}
	.new-product.touchme .block-1 .item-1 .complect-more p br{display: block;}
	.new-product.touchme .block-1 h1.mobile{margin-bottom: 56px}
	.new-product.touchme .block-1 p {
    	width: 100%;
	}
	.new-product.touchme .block-1 .img {
    	width: 550px;
		margin: 0 auto;
	}
	.new-product.touchme .block-1 .item-2{order:1;}
	.new-product.touchme .block-1 .item-1{order:2;margin-top: 40px}
	.new-product.touchme .block-1 .flex{flex-wrap: wrap;}
	.new-product.touchme .block-1 h1{display: none}
	.new-product.touchme .block-1 h1.mobile{display: block;margin-top: 0;margin-bottom: 40px; margin-right: 0}
}

@media (max-width:1100px) {
	.new-product.coffeemachines .block-7 .complect-base {flex-basis: 34%;}
    .new-product.coffeemachines .block-7 .complect-image{flex-basis: 64%;}
	.new-product.coffeepoint .block-1 h1 {
    	font-size: 2.8em;
    }
	.new-product.touchme .block-5 .item-1{padding: 32px 144px 32px 32px;}
	.new-product .block-2-2 .f-item.col h3{font-size: 2em;}
	.new-product .block-2-1 .item-2 {
	    width: auto;
	    left: 380px;
	    padding-right: 48px;
	}
	.new-product .block-2-1 .slider-wrapper {
    	padding: 48px 48px 0 48px;
	}
	.new-product .block-2 .slider {
    	width: 260px;
	}
	.new-product .block-2 .slider-dots {
    	left: 500px;
	}
	
	.new-product .block-5 .item-1 {
    padding: 24px 24px 100px 24px;
	}
}
@media (max-width:1080px) {
	.new-product.coffeemachines .tip-2,.new-product.coffeemachines .tip-3,.new-product.coffeemachines .tip-4,.new-product.coffeemachines .tip-5 {
    	top: 16px;
    	right: 0;
	}
	.new-product.coffeemachines .point-2,.new-product.coffeemachines .point-3,.new-product.coffeemachines .point-4,.new-product.coffeemachines .point-5 {
    	right: 24px;
	}
	.new-product.coffeemachines .point-1{left:24px}
	.new-product.coffeemachines .block-3-1 .btn-purple {
    	bottom: 66px;
		right: 384px;
	}
	.new-product.coffeemachines .block-3-1 .coffee-arrow {
    	bottom: 36px;
    	right: 370px;
    }
    .new-product.coffeemachines .block-3-1 .half {
    	width: 80%;
    }
	.new-product.coffeemachines .block-1 h1{font-size: 2em}
	.new-product.coffeepoint .block-7 .tabs h3{font-size: 2em}
	.new-product.coffeepoint .coffee-pack .flex div{flex-basis: 24%}
	.new-product .coffee-machine .advantages img {
    top: 26%;
    width: 112px;
	}
	.new-product.photobooth .block-1 .item.item-1 {
    	flex-basis: 36%
	}
	.new-product.photobooth .block-1 .item.item-2 {
    	flex-basis: 64%
	}
	.new-product.photobooth .block-1 h1,.new-product.photobooth .block-1 .item.item-1 {
    	padding-right: 4%;
	}
	.new-product .block-4 .flex {
    	padding: 0; 
	}
	.new-product.touchme .block-arrows {
    background-size: 520px;
	}
	.new-product.photobooth .block-2 .slider{margin-left: 0}
	.new-product.coffeepoint .block-8 .f-item {
    	flex-basis: 49%;
	}
	.new-product.coffeepoint .block-8 .item-1 {
    background-size: 110px;
	}
	.new-product .block-teacup .wrapper {
    padding: 40px;
	}
	.new-product.coffeemachines .block-5 .item-1 {
    	padding: 80px 24px 400px;
	}
}
@media (max-width:1000px) {
	.new-product.coffeemachines .block-7 .itog>.f-item.item-2,.new-product.coffeemachines .block-7 .itog>.f-item.item-3 {
    	flex-basis: 48%;
	}
	.new-product.coffeemachines .block-7 .itog>.f-item.item-1 {
    	flex-basis: 4%;
    }
	.new-product.coffeemachines .block-1 .month{left:0;top:0}
	.new-product.coffeemachines .block-1 .img .apparat {
    	width: 652px;
	}
	.new-product.coffeemachines .block-1 .item-1{order:2}
	.new-product.coffeemachines .block-1 .item-1,.new-product.coffeemachines .block-1 .item-2 {
    	flex-basis: 100%;
	}
	.new-product.coffeemachines .block-1 .flex.header-flex{flex-wrap: wrap;}
	.new-product.coffeepoint .block-7 .itog>.f-item.item-3 {
    	flex-basis: 42%;
	}
	.new-product.coffeepoint .block-7 .itog>.f-item.item-2 {
    flex-basis: 58%;
	}
	.new-product.coffeepoint .block-1 h1 {
    	font-size: 2.4em;
    	margin-right: 100px
	}
	.new-product.coffeepoint .block-1 .tip-1,.new-product.coffeepoint .block-1 .tip-2,.new-product.coffeepoint .block-1 .tip-3,.new-product.coffeepoint .block-1 .tip-4,
	.new-product.coffeepoint .block-1 .tip-5,.new-product.coffeepoint .block-1 .tip-6,.new-product.coffeepoint .block-1 .tip-7,.new-product.coffeepoint .block-1 .tip-8{left: -80px}
	.new-product.coffeepoint .block-1 .img .coffeebeans-1 {
    	top: 540px;
		width: 160px;
		right:-114px;
	}
	.new-product.coffeepoint .block-1 .month {right: -16px;}
	.new-product.coffeepoint .block-2{padding: 80px 0;}
	.new-product.coffeepoint .coffee-pack .flex div{height: 260px}
	.new-product.coffeepoint .coffee-machine_header .flex div:nth-child(1) {
    flex-basis: 52%;
	}
	.new-product.coffeepoint .coffee-machine_grayblock {
    padding: 64px 24px;
    }
	.new-product.touchme .block-5 .screen{width:240px}
	.new-product.touchme .block-5 .flex{flex-wrap: nowrap;}
	.new-product.touchme .block-5 .item-1{padding: 32px 32px 144px 32px;}
	.new-product.photobooth .block-2 .slider-dots {   
    	left: 440px;
	}
	.new-product.photobooth .block-5 .screen {
    	width: 200px;
    	bottom: 8px;
    	right: 8px;
	}
	.new-product .block-5 .item-1 {
    	padding: 24px 24px 120px;
	}
	.new-product.photobooth .block-3 p {min-height: 200px}
	.new-product .block-2-2 p br{display: none;}
	.new-product .block-2-1 .item-1 {
    	width: 340px;
	}
	.new-product .block-1 h1 {
    	font-size: 2.6em;
    }
	.new-product .block-5 h3 br{display: none}
	.new-product .block-5 .screen {
	    width: 200px;
	    bottom: -24px;
	    right: 24px;
    }
	.new-product .block-5 .flex {
    	flex-wrap: wrap;
    }
    .new-product .block-5 .item-1,.new-product .block-5 .item-2{flex-basis: 100%}
    .new-product .block-5 .play {
	    top: auto;
	    bottom: 24px;
	    left:24px;
	    right: auto;
	}
	.new-product .block-2 .slider-dots {
	    left: 400px;
	}
	.new-product .block-2 .slider-dots ul li {
    	padding: 24px 8px 24px 24px;
	}
	.new-product .block-7 .tabs-content .complect-more{width:80%;}
	.new-product .block-7 .tabs-content .complect-more.complect-more-3,.new-product .block-7 .tabs-content .complect-more.complect-more-4{left:20%}
	.new-product .block-7 .tabs-content .buttons button {
	    width: 120px;
	    padding: 8px;
	}
	.new-product .block-7 .itog>.f-item.item-3 {
    	flex-basis: 32%;
	}
	.new-product .block-7 .itog>.f-item.item-2 {
    	flex-basis: 40%;
    	padding: 0;
	}
	.new-product .block-7 .btn-border,.new-product .block-7 .btn-orange{width:100%}
	.new-product .block-8 form, #modalOrder form {
    	padding: 32px 24px;
	}
}

@media (max-width:980px) {
	.new-product.coffeemachines .block-7 .complect-image img {
    	width: 370px;
    }
	.new-product.coffeemachines .block-7 .complect-base{padding-top: 40px}
	.new-product.coffeemachines .block-7 .complect-base .f-item {
    	flex-basis: 25%;
    	margin-bottom: 24px;
	}
	.new-product.coffeemachines .block-7 .tabs-content {
    	background-position: right top 20%;
		background-size: 450px;
	}
	.new-product.coffeemachines .block-7 .complect-info .flex{flex-wrap: wrap;}
	.new-product.coffeemachines .block-7 .complect-base {
    	flex-basis: 100%;
    	order:2
	}
	.new-product.coffeemachines .block-7 .complect-image {
    	flex-basis: 100%;
    	order:1
	}
	.new-product.coffeemachines .block-5 .screen {
    	bottom: -80px;
	}
	.new-product.coffeemachines .block-5 .item-1{flex-basis: 38%}
	.new-product.coffeemachines .block-5 .item-2 {
    	flex-basis: 62%;
	}
	
	.new-product .block-teacup_header div:nth-child(1),.new-product .block-teacup_header div:nth-child(2){flex-basis: 50%}
	.new-product .block-teacup_header {
    	width: 100%;
	}
	.new-product .block-teacup_items .variants,.new-product .block-teacup_items .cup {
    	flex-basis: 100%;
	}
	.new-product .block-teacup_items .block-teacup_items_item {
    flex-basis: 14%;
    }
	.new-product .block-6 .slider {
    	width: 500px;
    }
    .new-product .block-6 .slider-dots {
    left: 450px;
    }
    .new-product .block-6 .slider-dots ul {
    margin-top: 24px;
	}
	.new-product .block-6 .slider-dots ul li {
      padding: 8px 8px 8px 56px;
	}
	.new-product .block-6 .slider-dots ul {
    	width: 350px;
    }
}
@media (max-width:960px) {
	.new-product.coffeemachines .block-1 .coffeebeans-1{top:20px}
	.new-product.coffeepoint .complect-more-2 .more-wrapper {
    	background-size: 120px;
	}
	.new-product.coffeepoint .block-1 .complect-more {
    top: auto;
    bottom: 0;
	}
	.new-product.coffeepoint .complect-more-1 .more-wrapper {
    	background-size: 120px;
	}
	.new-product.coffeepoint .coffepoint-apparat-standard .apparat {
    margin-left: 3%;
	}
	.new-product.coffeepoint .block-1 .img .coffeebeans-1 {
	    top: 490px;
	    width: 210px;
	    right: auto;
	    left: 410px;
	}
	.new-product.coffeepoint .block-1 .month {
    	right: auto;
    	left:380px;
		top: -40px;
    }
    .new-product.coffeepoint .block-1 .tip-1 {
    	top: 100px;
    }
    .new-product.coffeepoint .block-1 .tip-1 {
    	top: 120px;
    }
    .new-product.coffeepoint .block-1 .tip-4 {
    	top: 500px;
    }
    .new-product.coffeepoint .block-1 .tip-1, .new-product.coffeepoint .block-1 .tip-2, .new-product.coffeepoint .block-1 .tip-3, .new-product.coffeepoint .block-1 .tip-4, .new-product.coffeepoint .block-1 .tip-5, .new-product.coffeepoint .block-1 .tip-6, .new-product.coffeepoint .block-1 .tip-7, .new-product.coffeepoint .block-1 .tip-8 {
    	left: 480px;
	}
	.new-product.coffeepoint .block-1 .item.item-1,.new-product.coffeepoint .block-1 .item.item-2 {
    	flex-basis: 100%;
	}
	.new-product.coffeepoint .block-1 .item.item-1{order:2}
	.new-product.coffeepoint .block-1 .header-flex{flex-wrap: wrap;}
	.new-product.coffeepoint .block-1 h1.mobile {
    	font-size: 3.2em;
    	margin-right: 0;
    	z-index: 2;position: relative
    	
    }
    .new-product.coffeepoint .block-1 .header-flex p{padding-top: 40px}
    .new-product.coffeepoint .block-1 h1.mobile br,.new-product.coffeepoint .block-1 .header-flex p br{display: none;}
    .new-product.coffeepoint .block-1 h1.mobile span,.new-product.coffeepoint .block-1 .header-flex p strong{display: block;}
    .new-product.coffeepoint .block-1 .complect-more h5{font-size: 1.1em;margin-bottom: 8px;}
	.new-product.coffeepoint .block-teacup_items .block-teacup_items_item {
    	flex-basis: 26%;
	}
	.new-product .photobooth-video{padding-top: 80px}
	.new-product.photobooth .block-2 .slider-dots {   
    	left: 400px;
	}
	.new-product.photobooth .block-2 .slider {
    	width: 300px;
	}
	.new-product .block-3 {
    	padding-top: 40px;
	}
	.new-product.photobooth .block-1 .point-1{top:0px;left:400px}
	.new-product.photobooth .block-1 .point-2{top:150px;left:280px}
	.new-product.photobooth .block-1 .point-3{top:320px;left:230px}
	.new-product.photobooth .block-1 .point-4{top:440px;left:150px}
	.new-product.photobooth .block-1 .point-5{top:260px;left:280px}
	.new-product.photobooth .block-1 .point-6{top:70px;left:310px}
	.new-product.photobooth .block-1 .point-7{top:210px;left:260px}
	.new-product.photobooth .block-1 .point-8{top:290px;left:330px}
	.new-product.photobooth .block-1 .tip-1{top:-60px;left:130px;}
	.new-product.photobooth .block-1 .tip-2{top:20px;left:80px;}
	.new-product.photobooth .block-1 .tip-3{top:200px;left:30px;}
	.new-product.photobooth .block-1 .tip-4{top:240px;left:30px;}
	.new-product.photobooth .block-1 .tip-5{top:230px;left:30px;}
	.new-product.photobooth .block-1 .tip-6{top:0px;left:80px;}
	.new-product.photobooth .block-1 .tip-7{top:100px;left:30px;}
	.new-product.photobooth .block-1 .tip-8{top:300px;left:400px;}
	.new-product.photobooth .block-1 .img .apparat {
    	width: 450px;
	}
	.new-product.photobooth .block-1 .item.item-1 {
    	flex-basis: 34%
	}
	.new-product.photobooth .block-1 .item.item-2 {
    	flex-basis: 66%
	}
	.new-product.photobooth .block-1 h1,.new-product.photobooth .block-1 .item.item-1 {
    	padding-right: 2%;
	}
	.new-product .block-2-2 .f-item.col h3 {
    	font-size: 1.8em;
	}
	.new-product .block-1 h1{display: none}
	.new-product .block-1 h1.mobile{display: block !important;margin-top: 0;margin-bottom: 40px; margin-right: 0}
	.new-product .block-1 .item-1 {
    	flex-basis: 50%;
	}
	.new-product .block-1 .tip-1 {
    	top: -20px;
	}
}
@media (max-width:940px) {
	.new-product.coffeemachines .block-2 .slider{margin-left: 0}
	.new-product .coffee-machine_circle {padding: 40px 24px 120px;}
	.new-product.coffeepoint .coffee-machine_main .main{display: none;}
	.new-product.coffeepoint .coffee-machine_main .main.mobile{display: block;margin-left: -24px;}
	.new-product.coffeepoint .coffee-machine_main .tips div {font-size: 1em;}
	.new-product.coffeepoint .coffee-machine_main .tip-1 {top: 3%;left: 6.3%;}
	.new-product.coffeepoint .coffee-machine_main .tip-2 {top: 1.5%;left: 47%;}
	.new-product.coffeepoint .coffee-machine_main .tip-3 {top: 26%;left: 1%;}
	.new-product.coffeepoint .coffee-machine_main .tip-4 {top: 41.5%;left: 1%;}
	.new-product.coffeepoint .coffee-machine_main .tip-5 {top: 63%;left: 59%;}
	.new-product.coffeepoint .coffee-machine .advantages img {top: 24%;left: 62%;width: 140px;}
	.new-product.coffeepoint .coffee-machine p{margin-bottom: 24px}
}
@media (max-width:900px) {
	.new-product.coffeemachines .block-7 .itog>.f-item.item-2{padding-top: 0}
	.new-product.coffeemachines .block-7 .itog.flex{flex-wrap: wrap}
	.new-product.coffeemachines .block-7 .itog>.f-item.item-1 {
    	display: none
	}
	.new-product.coffeemachines .block-7 .itog>.f-item.item-2,.new-product.coffeemachines .block-7 .itog>.f-item.item-3 {
    	flex-basis: 100%;
	}
	.new-product.coffeemachines .block-7 h3 {
    	font-size: 2em;
    }
	.new-product.coffeemachines .block-5 .screen {width:150px}
	.new-product .coffee-machine_brands .item-5 {
    	flex-basis: 100%;
    	order:1;
    	padding-bottom: 24px
	}
	.new-product .coffee-machine_brands .item-1,.new-product .coffee-machine_brands .item-2,.new-product .coffee-machine_brands .item-3,.new-product .coffee-machine_brands .item-4,.new-product .coffee-machine_brands .item-n{order:2}
	.new-product.coffeemachines .slider-dots h3 {
    	padding-top: 0;
    	font-size: 1.6em
	}
	.new-product.coffeepoint .block-7 .itog>.f-item.item-1 {
    	flex-basis: 100%;
	}
	.new-product.coffeepoint .block-7 .itog>.f-item.item-3 {
    	flex-basis: 100%;
	}
	.new-product.coffeepoint .block-7 .itog>.f-item.item-2 {
    	flex-basis: 100%;
	}
	.new-product.coffeepoint .block-7 .add-items-premium img,.new-product.coffeepoint .block-7 .add-items-standard img {
    	display: block;
		margin: 0 auto;
	}
	.new-product.coffeepoint .block-7 .itog{flex-wrap: wrap;}
	.new-product.coffeepoint .block-7 .tabs h3{font-size: 1.6em}
	.new-product.coffeepoint .block-7 .complect-info.active p{font-size: .9em}
	.new-product.coffeepoint .coffee-pack .flex div{height: 220px}
	.new-product .coffee-machine_circle .circle {
    	width: 330px;
	}
	.new-product .coffee-machine_circle .btn-pink {
		left: auto;
		right: 0;
	}
	.new-product .coffee-machine_circle .arrow {
		left: auto;
		right: -24px
	}
	.new-product.coffeepoint .block-2 .slider{margin-left: 0}
	.new-product .block-2 .slider-dots {
    	left: 360px;
	}
	.new-product.coffeepoint .block-2 h3 {
    	font-size: 2.1em;
   	}
	.new-product .block-teacup .wrapper {
    	padding: 40px 24px;
	}
	.new-product .photobooth-video{padding-top: 0}
	.new-product .photobooth-video {
    	margin: 0 auto 80px;
	}
	.new-product.photobooth .block-1 .tip-8 {
    	left: 365px;
	}
	.new-product.photobooth .block-1 .price div{font-size: 2.6em}
	.new-product.photobooth .block-3 {
    	padding-top: 0px;
	}
	.new-product.photobooth .block-3 p {min-height: 220px}
	.new-product.photobooth .block-2 #carousel-custom-nav2.owl-nav{width: 60px;margin: 0 auto;display: flex}
	.new-product.photobooth .block-2 #carousel-custom-nav2.owl-nav button{width: 30px;padding: 0}
	.new-product.photobooth .block-2 #carousel-custom-nav2.owl-nav button.owl-prev{left: auto;}
	.new-product.photobooth .block-2 #carousel-custom-nav2.owl-nav button.owl-next{right: auto;}
	.new-product .block-2 .owl-nav [class*=owl-] {
	    position: static;
	    top: auto;
	    transform: none;
	}
	.new-product.photobooth .block-2 .btn-orange {
    	margin: 40px auto;
	}
	.new-product.photobooth .block-2 .slider-dots {
    	left: 0;
    	top: auto;
    	position: static;
    	width: 100%
	}
	.new-product.photobooth .block-2 .slider,.new-product.photobooth .block-2 .slider-dots ul {
    	width: 100%;
	}
	.new-product.photobooth .block-2 .slider-wrapper{width:500px;margin: 0 auto;}
	.new-product .slider-dots h3{padding-top: 40px;}
	
	.new-product .slider-dots h3 br {
    	display: none
    }
	.new-product.copyrex .block-1 .item-1 {
    	flex-basis: 48%;
	}
	.new-product .block-2 .slider {
    	width: 200px;
	}
	.new-product .block-2 .slider-dots {
	    left: 340px;
	}
	.new-product .block-2 .slider-dots ul li {
    	padding: 16px 8px 16px 24px;
	}
	.new-product .slider-dots h3 {
		margin-top: 0;
	}
	.new-product .block-2 .btn-orange {
    	margin: 40px 0 60px;
    }
}
@media (max-width:860px) {
	.new-product.coffeemachines .block-6 {
    	padding: 80px 0 80px;
	}
	.new-product.coffeepoint .coffee-machine_main .tip-5 {left: 64%}
	.new-product.coffeepoint .coffee-machine_main .tip-2 {left: 51%;}
	.new-product.coffeepoint .coffee-machine_header .flex div:nth-child(1) {
    	flex-basis: 100%;
	}
	.new-product.coffeepoint .coffee-machine_header .btn-green {margin-bottom: 40px;}
	.new-product .block-2-2 .flex.f-inner {
    margin-top: 40px;
	}
	.new-product .block-2-2 .f-item.col h3 {
    	font-size: 1.6em;
	}
	.new-product .block-6 .slider {
    	width: 100%;
    	padding-bottom: 240px
    }
    .new-product .block-6 .slider-dots{left:0;top:auto;}
	.new-product .block-8 .flex {
    padding: 0;
	}
	.new-product .block-7 .itog {flex-wrap: wrap;}
	.new-product .block-7 .itog>.f-item.item-1 {
    	flex-basis: 38%;
	}
	.new-product .block-7 .itog>.f-item.item-2 {
    	flex-basis: 60%;
	}
	.new-product .block-7 .itog>.f-item.item-3 {
    	flex-basis: 100%;
    	padding-top: 24px;
	}
	.new-product .block-6 .slider-dots ul li {
    	padding: 16px;
		border-radius: 8px;
	}
	.new-product .block-6 .slider-dots{text-align: center;width: 360px;max-width: 100%;left: 50%;margin-left: -180px}
	.new-product .block-6 .slider-dots ul {
    	margin-top: 0;
	}
}
@media (max-width:840px) {
	.new-product.coffeemachines .block-7 {
    	padding-top: 80px;
	}
	.new-product.coffeemachines .block-5 .item-1 p,.new-product.coffeemachines .block-5 .item-1 h3 {
    	padding-right: 164px
	}
	.new-product.coffeemachines .block-5 .screen {
    	bottom: 24px;
	}
	.new-product.coffeemachines .block-5 .item-1{border-radius: 24px 24px 0 0}
	.new-product.coffeemachines .block-5 .item-2{border-radius: 0 0 24px 24px}
	.new-product.coffeemachines .block-5 .item-2 video{border-radius: 0;margin: 0 auto}
	.new-product.coffeemachines .block-5 .item-1,.new-product.coffeemachines .block-5 .item-2 {
    	flex-basis: 100%;
	}
	.new-product.coffeemachines .tip-2, .new-product.coffeemachines .tip-3, .new-product.coffeemachines .tip-4, .new-product.coffeemachines .tip-5{right: auto;left:0}
	.new-product.coffeemachines .block-2 .owl-nav button.owl-prev,.new-product.coffeemachines .block-2 .owl-nav button.owl-next {
    	margin-top: 20%;
    }
	.new-product.coffeemachines .block-2 .slider-dots h3 {
    	display: block
	}
	.new-product.coffeemachines .block-2 .slider {
	    margin-left: auto;
	    margin: 0 auto;
	    padding-bottom: 0
	}
	.new-product.coffeemachines .block-2 .slider-wrapper {
    	padding-top: 320px;
	}
	.new-product.coffeemachines .block-2 .slider-dots {
    	top: 0;
	}
	.new-product .coffee-machine .complect-more{width: 100%;margin-left: -24px;right: auto}
	.new-product.coffeepoint .coffepoint-apparat-standard .apparat {
    	margin-left: 0;
	}
	.new-product.coffeepoint .coffee-machine_brands {padding: 20px 0 0;}
	.new-product.coffeepoint .block-2 h3 {
    	padding-top: 24px
   	}
   	.new-product.coffeepoint .block-2 .slider-dots {
    	top: 0;
	}
	.new-product.coffeepoint .block-2 .owl-nav button.owl-prev{margin-top: 28px}
	.new-product .block-2 .owl-nav [class*=owl-]{position: absolute;top:20%}
	.new-product.coffeepoint .block-2 .slider{padding-bottom: 0}
	.new-product.coffeepoint .block-2 .slider-wrapper{padding-top: 240px}
	.new-product.coffeepoint .block-2 .slider{margin-left: auto;margin: 0 auto}
	.new-product .block-teacup_items .block-teacup_items_item {
    	flex-basis: 31%;
	}
	.new-product.coffeepoint .block-teacup_variant {
	    width: 100%;
	    overflow-x: scroll;
	    overflow-y: hidden;
	    scroll-behavior: smooth;
	    scrollbar-width: none;
	    -ms-overflow-style: none;
	    overflow: -moz-scrollbars-none;
	    flex-wrap: nowrap;
	}
	.new-product.touchme .block-5 .screen{width:180px}
	.new-product.photobooth .block-1 .item.item-1,.new-product.photobooth .block-1 .item.item-2 {
    	flex-basis: 100%;
	}
	.new-product.touchme .block-1 .img {
    	margin: 0;
	}
	.new-product .block-2-2 p {
    	min-height: 82px;
	}
	.new-product.touchme .block-1 .item-1,.new-product.copyrex .block-1 .item-1,.block-1 .item-2 {
    	flex-basis: 100%;
	}
	.new-product.touchme .block-1 .item-1 p br{display: none;}
	.new-product.touchme .block-1 .item-1 .complect-more p br{display: block;}
	.new-product .block-1 h1.mobile{margin-bottom: 56px}
	.new-product .block-1 p,.new-product.copyrex .block-1 p {
    	width: 100%;
	}
	
	.new-product.copyrex .block-1 .img {
    	width:272px;
    	margin: 0 auto;
    }
	.new-product .block-1 .item-2{order:1;}
	.new-product .block-1 .item-1{order:2;margin-top: 40px}
	.new-product .block-1 .flex{flex-wrap: wrap;}
	.new-product .block-7 .tabs-content .complect-more{width:100%;}
	.new-product .block-7 .tabs-content .complect-more.complect-more-3,.new-product .block-7 .tabs-content .complect-more.complect-more-4{left:0}
	.new-product .block-2 .slider {
    	width: 400px;
    	margin: 0 auto;
    	padding-bottom: 320px
	}
	.new-product .block-2 .slider-dots {
	    left: 0;
	    top: auto;
	}
	.new-product .block-2 .slider-dots h3{display: none}
	.new-product .block-2 h3.mobile{display: block}
	.new-product .block-2 h3.mobile br{display: none}
	.new-product .block-7 .complect-base .f-item {
    	flex-basis: 48%;
	}
	.new-product.photobooth .block-7 .complect-base {
    	justify-content: space-between;
	}
	.new-product.photobooth .block-2 .slider {
    	padding-bottom: 0;
	}
}
@media (max-width:800px) {
	.new-product.coffeepoint .block-7 .complect-info.complect-2.active p {
    	padding-left: 28px;
	}
	.new-product.coffeepoint .block-7 .tabs-content {
    	padding: 0 24px 48px;
	}
	.new-product.coffeepoint .block-7 .complect-info.active p {
    	top: -24px;
	}
	.new-product.coffeepoint .coffee-pack .flex div{height: 200px}
	
	.new-product.coffeepoint .coffee-machine_brands .item-n {flex-basis: 0;}
	.new-product.photobooth .block-3 p {min-height: auto;}
	.new-product .block-2-1 .slider-wrapper {
    	padding: 24px 24px 0;
	}
	.new-product .block-2-1 .item-2 h3{margin-top: 0}
	.new-product .block-2-1 .item-2 {
    padding-right: 24px;
	}
	.new-product .block-8 h3{margin-top: 0}
	.new-product .block-7 .itog {
    padding: 48px 24px;
	}
	.new-product .block-7 .tabs-content {
    	padding: 24px;
	}
	.new-product .block-7 .tabs div {
    	padding: 24px;
	}
	.new-product .block-7 .tabs-content .complect-2 .buttons {
    	margin-left: 50%;
    	padding-left: 24px;
	}
	.new-product .block-3 .flex{flex-wrap: wrap;}
	.new-product .block-3 .f-item {
	    flex-basis: 46%;
	    margin-bottom: 40px;
	}
	.new-product .block-4 .f-item{flex-basis: 28%;}
	.new-product .block-4 svg{max-width: 100%}
	.new-product .block-3 .f-item br{display: none;}
	.new-product.touchme .block-arrows {
	    background-image: none;
	    height: 80px;
	}
}
@media (max-width:780px) {
	.new-product.coffeemachines .block-3-1 .half {
    	width: 100%;
	}
	.new-product.coffeemachines .point-1 {
    	top: 55%;
		left: 0;
	}
	.new-product.coffeemachines .point-2, .new-product.coffeemachines .point-3, .new-product.coffeemachines .point-4, .new-product.coffeemachines .point-5 {
    	right: 0;
	}
	.new-product.coffeemachines .point-2{top:10%}
	.new-product.coffeemachines .point-3{top:25%}
	.new-product.coffeemachines .point-4{top:40%}
	.new-product.coffeemachines .point-5{top:55%}
	.new-product.coffeepoint .coffepoint-apparat-standard .apparat {
    	margin-left: 16%;
	}
	.new-product.coffeemachines .block-3-1 .btn-purple {
    	bottom: 56px;
		right: 254px;
	}
	.new-product.coffeemachines .block-3-1 .coffee-arrow {
    	bottom: 30px;
    	right: 240px;
	}
	.new-product .coffee-machine_brands {
    	padding: 20px 0 0;
	}
	.new-product .coffee-machine_brands .item-1, .new-product .coffee-machine_brands .item-2, .new-product .coffee-machine_brands .item-3 {
    	flex-basis: 14%;
	}
	.new-product.coffeemachines .block-3-1 .half-last{margin-bottom: 64px}
	.new-product.coffeemachines .block-3-1 .half .slash{bottom: -48px}
	.new-product.coffeepoint .block-7 .plus-minus-1{top:122px;left:10px}
	.new-product.coffeepoint .block-7 .plus-minus-2{top:160px;left:124px}
	.new-product.coffeepoint .block-7 .complect-plus-minus{padding-top: 4px;width:40px;height:40px;z-index: 4;}
	.new-product .coffepoint-apparat-standard .apparat .img-1 {
		width:287px;
		left:102px;
		top:12px
    }
    .new-product .coffepoint-apparat-standard .apparat .img-2 {
		width:162px;
		left:182px;
		top:62px;	
    }
    .new-product .coffepoint-apparat-standard .apparat .img-3 {
		width:106px;
		left:136px;
		top:212px	
    }
    .new-product .coffepoint-apparat-standard .apparat .img-4 {
		width:106px;
		left:88px;
		top:208px
    }
    .new-product .coffepoint-apparat-standard .apparat .img-5 {
		width:133px;
		left:122px;
		top:164px;	
    }
    .new-product .coffepoint-apparat-standard .apparat .img-6 {
		width:100px;
		left:138px;
		top:66px
		
    }
    .new-product .coffepoint-apparat-standard .apparat .img-7 {
		width:204px	
    }
    .new-product .coffepoint-apparat-standard .apparat .img-8 {
		width:172px;
		left:106px;
		top:56px;	
    }
    .new-product .coffepoint-apparat-standard .apparat .img-9 {
		width:168px;
		left:236px;
		top:-24px	
    }
	.new-product.coffeepoint .coffepoint-apparat-standard .apparat {
    	min-height: 520px;
    	margin-top: 24px;
    }
	.new-product.coffeepoint .block-7 .coffepoint-apparat-premium .premium-adv {
    	flex-basis: 30%;
    	order:1;
	}
	.new-product.coffeepoint .block-7 .coffepoint-apparat-premium .apparat {
    	flex-basis: 70%;
    	order:2;
	}
	.new-product.coffeepoint .coffepoint-apparat-premium .base-price.mobile{
		background-color: #29d3bc;
	    padding: 16px;
		border-radius: 16px;
		margin-bottom: 8px;
		font-weight: 500;
		display: block;
		width:31%;
		max-width: 100%;
	}
	.new-product.coffeepoint .coffepoint-apparat-premium {
    	padding-top: 0;
	}
	.new-product.coffeepoint .coffepoint-apparat-premium .options {
    	flex-basis: 100%;
    	order:3
	}
	.new-product.coffeepoint .block-7 .itog {
    	padding: 16px 24px 48px;
	}
	.new-product.coffeepoint .coffepoint-apparat-premium .options .active{display: none}
	.new-product.coffeepoint .coffepoint-apparat-premium .flex {
    	flex-wrap: wrap;
    }
    .new-product.coffeepoint .coffepoint-apparat-premium .options .option{flex-basis: 31%}
    .new-product.coffeepoint .coffepoint-apparat-premium .options {display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 24px;}
	.new-product.coffeepoint .coffee-machine_circle .flex div:nth-child(1) {
    	flex-basis: 100%;
		order: 2;
		padding-top: 320px;
	}
	.new-product.coffeepoint .coffee-machine_circle .flex div:nth-child(2) {
    	flex-basis: 100%;
		order: 1
	}
	.new-product .coffee-machine_circle .circle {
	    top: -80px;
	    left: 50%;
	    margin-left: -165px;
	}
	.new-product .coffee-machine_circle .btn-pink,.new-product .coffee-machine_circle .arrow {
    	right: 20%;
	}
	.new-product.coffeepoint .coffee-machine .advantages img {top: 23%;left: auto;right:24px;width: 140px;}
	.new-product.coffeepoint .coffee-machine_main .tip-5 {left: 68%}
	.new-product.coffeepoint .coffee-machine_main .tip-2 {left: 54%;}
	.new-product.coffeepoint .coffee-machine_main .tips div {font-size: .8em;}
	.new-product.touchme .block-5 .screen {
    	width: 120px;
    	bottom:-80px;
	}
	.new-product.photobooth .block-8 .item-1{
	background-position: right 40%;
	}
	.new-product.touchme .block-1 h1 {
    	font-size: 2.2em;
	}
	.new-product .block-2-2 .f-item.col {
    	flex-basis: 100%;
    	padding-top: 40px
	}
	.new-product.touchme .block-arrows {
	    background-image: none;
	    height: 60px;
	}
	.new-product .block-2-2 .f-item.col h3 br{
		display: none;
    }
    .new-product .block-2-2 .flex.f-inner {
    	width: 540px;
		margin: 0 auto;
	}
}
@media (max-width:720px) {
	.new-product.coffeemachines .block-1 .img .apparat {
		width: 460px;
	}
	.new-product.coffeemachines .block-1 .month {
    	right: 0;
    	bottom: 0;
    	left:auto;
    	top:auto;
    	width:100px
	}
	.new-product.coffeemachines .block-1 .point-6 {
    	top: 15px;
		left: 407px;
	}
	.new-product.coffeemachines .block-1 .point-1 {
    	top: 150px;
    	left: 342px;
	}
	.new-product.coffeemachines .block-1 .point-2 {
	    top: 100px;
	    left: 407px;
	}
	.new-product.coffeemachines .block-1 .point-5 {
    	top: 175px;
    	left: 150px;
	}
	.new-product.coffeemachines .block-1 .point-7 {
    	top: 254px;
    	left: 246px;
	}
	.new-product.coffeemachines .block-1 .point-3 {
	    top: 330px;
	    left: 186px;
	}
	.new-product.coffeemachines .block-1 .point-4 {
	    top: 390px;
	    left: 263px;
	}
	.new-product.coffeemachines .block-1 .tip-1,.new-product.coffeemachines .block-1 .tip-2,.new-product.coffeemachines .block-1 .tip-3,.new-product.coffeemachines .block-1 .tip-4,.new-product.coffeemachines .block-1 .tip-5,.new-product.coffeemachines .block-1 .tip-6,.new-product.coffeemachines .block-1 .tip-7 {
    	top: 0;
		left: -16px;
    }
	.new-product.coffeepoint .block-1 .point-1{top:100px;left:260px}
	.new-product.coffeepoint .block-1 .point-2{top:320px;left:260px}
	.new-product.coffeepoint .block-1 .point-3{top:425px;left:260px}
	.new-product.coffeepoint .block-1 .point-4{top:680px;left:340px}
	.new-product.coffeepoint .block-1 .point-5{top:530px;left:120px}
	.new-product.coffeepoint .block-1 .point-6{top:445px;left:120px}
	.new-product.coffeepoint .block-1 .point-7{top:330px;left:30px}
	.new-product.coffeepoint .block-1 .point-8{top:240px;left:90px}
	.new-product.coffeepoint .block-1 .month {
    	top: -24px;
	}
	.new-product.coffeepoint .block-1 .tip-1, .new-product.coffeepoint .block-1 .tip-2, .new-product.coffeepoint .block-1 .tip-3, .new-product.coffeepoint .block-1 .tip-4, .new-product.coffeepoint .block-1 .tip-5, .new-product.coffeepoint .block-1 .tip-6, .new-product.coffeepoint .block-1 .tip-7, .new-product.coffeepoint .block-1 .tip-8 {
    	left: 400px;
	}
	.new-product.coffeepoint .block-1 .img {
    padding-left: 0;
    }
	.new-product.coffeepoint .coffee-machine_circle {
    	padding: 40px 24px 40px;
	}
	.new-product .coffee-pack {
		padding-top: 62px;
		width: 100%;
	    overflow-x: scroll;
	    scroll-behavior: smooth;
	    scrollbar-width: none;
	    -ms-overflow-style: none;
	    overflow: -moz-scrollbars-none;
	}
	.new-product .coffee-pack .flex {width: auto;justify-content: flex-start}
	.new-product .coffee-pack .flex div{min-width: 196px;margin-right: 10px}
	.new-product .coffee-pack .flex div:last-child{margin-right: 0;}
	.new-product.photobooth .block-8 .item-1{
		background-position: right 20%;
	}
	.new-product .block-1 .month {    
	    right: auto;
	    top: 70px;
	    width: 130px;
	    left: 340px;
	}
	.new-product.touchme .block-1 .img .apparat {
    	width: 400px;
	}
	.new-product.touchme .block-1 .img {
    	width: 100%;
    }
	.new-product .block-2-1 .item-2 h3 {
    	font-size: 1.8em;
    }
    .new-product .block-2-1 .item-2{left: 340px}
    .new-product .block-2-1 .item-1 {
    	width: 280px;
	}
	.new-product .block-7 .tabs-content .complect-2 .buttons {
    	margin-left: 0;
    	padding-left: 0;
    }
	.modal-form .flex {
    	flex-wrap: wrap;
	}
	.modal-form .f-item {
 	   flex-basis: 100%;
 	   margin-bottom: 40px
	}
	.modal-form .slider-group .f-item {
 	   margin-bottom: 0px
	}
	.modal-form .slider-group {
    	margin-bottom: 24px;
	}
	.new-product .block-8 h3{display: none}
	.new-product .block-8 h3.mobile{display: block;}
	.new-product .block-8 .flex{flex-wrap: wrap}
	.new-product .block-8 .flex .f-item{flex-basis: 100%}
	.new-product .block-8 .item-1{order:2}
	.new-product .block-8 .item-2{order:1}
	.new-product .block-8 .item-1{background-position: left top;}
	.new-product.touchme .block-1 .point-1{top:30px;left:275px}
	.new-product.touchme .block-1 .point-2{top:125px;left:280px}
	.new-product.touchme .block-1 .point-3{top:185px;left:332px}
	.new-product.touchme .block-1 .point-4{top:230px;left:285px}
	.new-product.touchme .block-1 .point-5{top:280px;left:235px}
	.new-product.touchme .block-1 .point-6{top:330px;left:265px}
	.new-product.touchme .block-1 .point-7{top:185px;left:180px}
	.new-product.touchme .block-1 .point-8{top:135px;left:180px}
	.new-product.touchme .block-1 .point-9{top:80px;left:210px}
	.new-product.touchme .block-1 .tip-1{top:-20px;left:0;}
	.new-product.touchme .block-1 .tip-2{top:0;left:auto;right:-16px}
	.new-product.touchme .block-1 .tip-3{top:20px;left:auto;right:-16px}
	.new-product.touchme .block-1 .tip-4{top:40px;left:auto;right:-16px}
	.new-product.touchme .block-1 .tip-5{top:60px;left:auto;right:-16px}
	.new-product.touchme .block-1 .tip-6{top:80px;left:auto;right:-16px}
	.new-product.touchme .block-1 .tip-7{top:100px;left:auto;right:-16px}
	.new-product.touchme .block-1 .tip-8{top:120px;left:auto;right:-16px}
	.new-product.touchme .block-1 .tip-9{top:140px;left:auto;right:-16px}
}
@media (max-width:700px) {
	.new-product.coffeemachines .block-5 .item-2 video{border-radius: 0 0 24px 24px;}
}
@media (max-width:660px) {
	.new-product.coffeepoint .block-7 .premium-adv {
    	padding-top: 64px
    }
	.new-product .block-1 .complect-more{width:100%;top:-300px}
	.new-product .block-2-2 .flex.f-inner {
    	width: 100%;
    }
	.new-product .block-7 h3 {
    	margin-left: 0;
    }
	.new-product .block-7 .tabs-content .complect-more {
	    padding: 48px 24px;
	}
	.new-product .block-7 .tabs-content .complect-more .more-wrapper {
    	background-size: 100px;
	}
	.new-product .block-7 .tabs-content .complect-more .cross {
	    right: -8px;
	}
}
@media (max-width:655px) {
	.new-product.coffeemachines .block-7 .complect-base .img {
    	height: 116px;
	}
	.new-product.coffeemachines .block-7 .complect-base .f-item {
    	flex-basis: 48%;
    }
	.new-product .block-5 .play {
    	transform: rotate(90deg);
	}
	.new-product.touchme .block-5 .screen{display: none}
	.new-product.touchme .block-5 .flex{flex-wrap: wrap;}
	.new-product.touchme .block-5 .item-1{padding: 32px 32px 80px 32px}
	.new-product.touchme .block-5 .item-1,.new-product.touchme .block-5 .item-2{flex-basis:100%;}
	.new-product.coffeepoint .coffee-machine_main .tip-1 {top: 2%;}
	.new-product.coffeepoint .coffee-machine_main .tip-2 {top: .5%;}
	.new-product.coffeepoint .coffee-machine_main .tip-3 {top: 25%;}
	.new-product.coffeepoint .coffee-machine_main .tip-4 {top: 40.5%;}
}
@media (max-width:624px) {
	.new-product.coffeepoint .block-1 .complect-more {
    width: 100%;
    }
	.new-product.photobooth .block-4 .flex {
	    flex-wrap: wrap;
	    margin: 0 auto;
	    width: 236px;
	    text-align: center;
	}
	.new-product.photobooth .block-4 .f-item {
    	flex-basis: 100%;
		margin-bottom: 40px;
	}
}
@media (max-width:600px) {
	.new-product.coffeemachines .block-5 .screen {
	    width: 140px;
	}
	.new-product.coffeemachines .block-7 .tabs-content .buttons button {
    	display: block;
		margin-bottom: 8px;
	}
	.new-product.coffeemachines .block-7 h3 {
    	font-size: 1.4em;
	}
	.new-product.coffeepoint .block-7 .complect-info.complect-2.active p {
    	padding-left: 22px;
	}
	.new-product.coffeepoint .block-7 .tabs div {
    	padding: 24px 16px;
	}
	.new-product.coffeepoint .block-7 .tabs-content {
    	padding: 0 16px 48px;
	}
	.new-product.coffeepoint .block-1 .point-1 {
    	top: 92px;
    	left: 190px;
	}
	.new-product.coffeepoint .block-1 .point-2 {
    	top: 280px;
    	left: 208px;
	}
	.new-product.coffeepoint .block-1 .point-3 {
    	top: 350px;
    	left: 190px;
	}
	.new-product.coffeepoint .block-1 .point-4 {
	    top: 540px;
	    left: 258px;
	}
	.new-product.coffeepoint .block-1 .point-5 {
	    top: 430px;
	    left: 90px;
	}
	.new-product.coffeepoint .block-1 .point-6 {
    	top: 370px;
    	left: 80px;
	}
	.new-product.coffeepoint .block-1 .point-7 {
    	top: 280px;
		left: 0;
	}
	.new-product.coffeepoint .block-1 .point-8 {
    	top: 190px;
    	left: 90px;
	}
	.new-product.coffeepoint .block-1 h1.mobile {
    font-size: 2.8em;
	}
	.new-product.coffeepoint .block-1 .img .coffeebeans-1 {
    	top: 380px;
		width: 210px;
		left: 300px;
	}
	.new-product.coffeepoint .block-1 .img .apparat {
    	width: 300px;
	}
	.new-product.coffeepoint .block-1 .tip-1, .new-product.coffeepoint .block-1 .tip-2, .new-product.coffeepoint .block-1 .tip-3, .new-product.coffeepoint .block-1 .tip-4, .new-product.coffeepoint .block-1 .tip-5, .new-product.coffeepoint .block-1 .tip-6, .new-product.coffeepoint .block-1 .tip-7, .new-product.coffeepoint .block-1 .tip-8 {
    	left: 300px;
	}
	.new-product.coffeepoint .coffee-machine_circle .circle {
    	width:280px;
    	margin-left: -140px;
	}
	.new-product.coffeepoint .coffee-machine_brands .item-5 {flex-basis: 50%;}
	.new-product.coffeepoint .coffee-machine_brands .item-4 {
	    position: absolute;
	    top: 164px;
	    left: 0;
	}
	.new-product.coffeepoint .coffee-machine_brands{position: relative;}
	.new-product.photobooth .block-3 p {font-size: .85em}
	.new-product .block-2-1 .slider-wrapper {
    	padding: 8px 24px 0;
	}
	.new-product .block-2-1 .item-2 h3 {
    	font-size: 1.4em;
    }
	.new-product .block-2-1 .item-2{left: 300px;top: 24px;}
    .new-product .block-2-1 .item-1 {
    	width: 240px;
	}
	
}
@media (max-width:580px) {
	.new-product.coffeemachines .block-7 .point-8 {
    	left: 50px;
	}
	.new-product.coffeemachines .block-7 .point-9 {
    	left: 120px;
	}
	.new-product.coffeemachines .block-7 .point-7 {
    	top: 22%;
		left: 187px;
	}
	.new-product.coffeemachines .block-7 .point-6 {
    	left: 110px;
	}
	
	.new-product.coffeemachines .block-7 .point-5 {
    	left: 130px;
	}
	.new-product.coffeemachines .block-7 .point-4 {
    	left: 280px;
	}
	.new-product.coffeemachines .block-7 .point-3 {
	    left: 200px;
	}
	.new-product.coffeemachines .block-7 .point-2 {
    	left: 200px;
	}
	.new-product.coffeemachines .block-7 .point-1 {
    	left: 80px;
	}
	.new-product.coffeemachines .block-7 .complect-image .model {
    	bottom: 0;
    	right: 0;
    }
	.new-product.coffeemachines .block-7 .complect-2 .complect-image img.hover {
    	width: 245px;
	}
	.new-product.coffeemachines .block-7 .tabs-content {
    	background-size: 300px;
	}
	.new-product.coffeemachines .block-7 .complect-image img {
    	width: 242px;
	}
	.new-product.coffeemachines .block-7 .complect-1 .complect-image img.hover {
    	width: 336px;
	}
	.new-product.coffeemachines .box-coffee {
    	margin-left: -48px;
		margin-right: -48px;
	}
	.new-product.coffeemachines .point-2, .new-product.coffeemachines .point-3, .new-product.coffeemachines .point-4, .new-product.coffeemachines .point-5 {
    	right: 38px;
	}
	.new-product.coffeemachines .point-1 {
    	left: 38px;
	}
	.new-product .coffee-machine_brands .item-n {
    	flex-basis: 2%;
	}
	.new-product.coffeemachines .block-3-1 .half-last {
    	margin-bottom: 124px;
	}
	.new-product.coffeemachines .tip-1,.new-product.coffeemachines .tip-2,.new-product.coffeemachines .tip-3,.new-product.coffeemachines .tip-4,.new-product.coffeemachines .tip-5 {
    	top: -64px;
	}
	.new-product.coffeemachines .block-3-1 .btn-purple {
    	bottom: -20px;
    	right: 100px;
	}
	.new-product.coffeemachines .block-3-1 .coffee-arrow {
    	bottom: -40px;
    	right: 80px;
	}
	.new-product.coffeemachines .tip-1,.new-product.coffeemachines .tip-2, .new-product.coffeemachines .tip-3, .new-product.coffeemachines .tip-4, .new-product.coffeemachines .tip-5 {
    	left: 48px;
	}
	.new-product .coffee-machine_brands .item-1, .new-product .coffee-machine_brands .item-2, .new-product .coffee-machine_brands .item-3 {
    	flex-basis: 18%;
	}
	.new-product.coffeemachines .block-2 .slider-dots,.new-product.coffeemachines .block-2 .slider-dots ul,.new-product.coffeemachines .block-2 .slider{width:100%}
	.new-product.coffeemachines .block-2 .owl-nav button.owl-prev,.new-product.coffeemachines .block-2 .owl-nav button.owl-next{margin-top: 0}
	.new-product.coffeemachines .block-2 .owl-nav button.owl-prev{left:0}
	.new-product.coffeemachines .block-2 .owl-nav button.owl-next{right:0}
	.new-product.coffeemachines .block-2 .owl-nav [class*=owl-]{top:0}
	.new-product.coffeemachines .block-2 .slider-dots h3{padding-top: 24px}
	.new-product.coffeemachines .block-1 .img{width: auto}
	.new-product.coffeepoint .block-teacup_items .block-teacup_items_item {
    	flex-basis: 30%;
	}
	.new-product.coffeepoint .block-1 .img .apparat, .new-product.coffeepoint .block-1 .img {
    width: 300px
	}
	.new-product.coffeepoint .block-2 .owl-nav button.owl-next{right: -56px}
	
	.new-product.photobooth .block-1 .tip-8 {
    	left: 0;
		top: 100px;
	}
	.new-product.photobooth .block-1 .img .apparat{width: 450px}
	.new-product.photobooth .block-1 .img {
    	width: 100%;
	}
	.new-product.touchme .block-1 .point-tips div {
    	width: 140px;
		height: 180px;
		padding: 114px 4px 4px;
	}
	.new-product.touchme .block-1 .tip-1,.new-product.touchme .block-1 .tip-5 {
    	background-size: 80px;
	}
	.new-product.touchme .block-1 .tip-2,.new-product.touchme .block-1 .tip-3 {
    	background-size: 100px;
	}
	.new-product.touchme .block-1 .tip-6 {
    	background-size: 65px;
	}
	.new-product.touchme .block-1 .tip-4,.new-product.touchme .block-1 .tip-7 {
    	background-size: 70px;
	}
	.new-product.touchme .block-1 .tip-8 {
    	background-size: 60px;
	}
	.new-product.touchme .block-1 .tip-9 {
    	background-size: 50px;
	}
	.new-product.touchme .block-1 .img {
    	width: 400px;
    	margin: 0 auto;
	}
	.new-product.touchme .block-1 .point-1{top:18px;left:200px}
	.new-product.touchme .block-1 .point-2{top:80px;left:210px}
	.new-product.touchme .block-1 .point-3{top:130px;left:245px}
	.new-product.touchme .block-1 .point-4{top:175px;left:210px}
	.new-product.touchme .block-1 .point-5{top:215px;left:255px}
	.new-product.touchme .block-1 .point-6{top:250px;left:200px}
	.new-product.touchme .block-1 .point-7{top:185px;left:150px}
	.new-product.touchme .block-1 .point-8{top:100px;left:150px}
	.new-product.touchme .block-1 .point-9{top:50px;left:150px}
	.new-product.touchme .block-1 .tip-1{top:-20px;left:0;right:auto;}
	.new-product.touchme .block-1 .tip-2{top:0;left:0;right:auto;}
	.new-product.touchme .block-1 .tip-3{top:20px;left:0;right:auto;}
	.new-product.touchme .block-1 .tip-4{top:40px;left:0;right:auto;}
	.new-product.touchme .block-1 .tip-5{top:60px;left:0;right:auto;}
	.new-product.touchme .block-1 .tip-6{top:80px;left:0;right:auto;}
	.new-product.touchme .block-1 .tip-7{top:100px;left:0;right:auto;}
	.new-product.touchme .block-1 .tip-8{top:120px;left:0;right:auto;}
	.new-product.touchme .block-1 .tip-9{top:140px;left:0;right:auto;}
	.new-product .block-1 .month {    
	    right: auto;
	    top: 70px;
	    width: 130px;
	    left: 340px;
	}
	.new-product.touchme .block-1 .img .apparat {
    	width: 300px;
	}
	.new-product.touchme .block-1 .month {
    	width: 120px;
		right: auto;
		left: 240px;
		top: 30px;
	}
	.new-product #timermarathon{zoom: .9}
	.new-product .block-1 .tip-2,.new-product .block-1 .tip-3,.new-product .block-1 .tip-4,.new-product .block-1 .tip-5 {
    	left: 170px;
    }
    .new-product .block-1 .tip-4{top:240px}
    .new-product .block-1 .tip-5{top:260px}
    .new-product .block-1 .tip-6 {
    	top: 200px;
    	left: 170px;
    }
    .new-product .block-1 .tip-7 {
    	top: 240px;
    }
	.new-product .block-1 .point-6 {
    	top: 180px;
    	left: 75px;
	}
	.new-product .block-1 .point-4 {
	    top: 236px;
	    left: 110px;
	}
	.new-product .block-1 .point-5 {
	    top: 280px;
	    left: 110px;
	}
	.new-product .block-1 .img .apparat,.new-product .block-1 .img {
	    width: 180px;
	}
	.new-product .block-1 .point-1 {
    	left: 86px;
	}
	.new-product .block-1 .point-9 {
    	top: 66px;
    }
    .new-product .block-1 .point-2 {
	    top: 40px;
	    left: 120px;
	}
	.new-product .block-1 .month {
    	width: 140px;
    	right:-100px
	}
	.new-product .block-1 .point-3 {
	    top: 156px;
	    left: 120px;
	}
	.new-product .block-1 .paper-2 {
	    right: -36px;
	    top: 220px;
	    width: 80px;
	}
	.new-product .block-1 .paper-1 {
	    left: -70px;
	    bottom: 10px;
	    width: 100px;
	}
	.new-product .block-2 .slider {
    	width: 360px;
	}
	.new-product .block-2 .slider-dots,.new-product .block-2 .slider-dots ul{width: 100%}
	.new-product .block-2 .slider-dots ul li {
    	padding: 16px 0px 16px 0px;
    	font-size: 1em
	}
	.modal-form {
    	padding: 32px 24px;
	}
	.new-product h3 {
    	font-size: 2.2em;
	}
	.new-product .block-4 .flex{flex-wrap: wrap;margin: 0 auto;width: 236px;text-align: center;}
	.new-product .block-4 .f-item{flex-basis: 100%;margin-bottom: 40px}
}
@media (max-width:560px) {
	.new-product.coffeepoint .complect-more-1 .more-wrapper {
    	background-size: 80px;
	}
	.new-product.coffeepoint .coffepoint-apparat-standard .apparat {
    	margin-left: 10%;
	}
	.new-product.coffeepoint .block-1 .month {
    width: 110px;
    left: 280px;
    top: 24px;
	}
	.new-product.coffeepoint .coffee-machine .advantages img {
    right: 0;
    width: 118px;
	}
	.new-product.photobooth .block-2 .slider-wrapper {
    	width: auto;
    }
	.new-product.photobooth .block-3 .f-item {
	    flex-basis: 100%;
	    margin-bottom: 24px;
	}
	.block-2-2 .wrapper{padding: 0}
	.new-product.touchme .block-arrows{background: none;height: 220px}
	.new-product .block-2-1 .item-1 {
	    width: 240px;
	    margin: 0 auto;
	    max-width: 100%;
	}
	
	.new-product .block-2-1 .item-2 {
	    left: 0;
	    top: 320px;
	    width: 100%;
	    padding-left: 0;
	    padding-right: 0;
	}
}
@media (max-width:532px) {
	.new-product.coffeemachines .block-1 .img .apparat {
    	width: 332px;
	}
	.new-product.coffeemachines .block-1 .coffeebeans-1 {
    	width: 100px;
    	top:50px
    }
    .new-product .block-1 h1.mobile {
    	margin-bottom: 100px;
	}
	.new-product.coffeemachines .block-1 .tip-1, .new-product.coffeemachines .block-1 .tip-2, .new-product.coffeemachines .block-1 .tip-3, .new-product.coffeemachines .block-1 .tip-4, .new-product.coffeemachines .block-1 .tip-5, .new-product.coffeemachines .block-1 .tip-6, .new-product.coffeemachines .block-1 .tip-7 {
    	top: -80px;
		left: 0;
	}
	.new-product.coffeemachines .block-1 .month {
    	right: -16px;
    }
	.new-product.coffeemachines .block-1 .point-6 {
	    top: 15px;
	    left: 291px;	
	}
	.new-product.coffeemachines .block-1 .point-2 {
    	top: 80px;
    	left: 291px;
	}
	.new-product.coffeemachines .block-1 .point-1 {
    	top: 100px;
    	left: 222px;
	}
	.new-product.coffeemachines .block-1 .point-5 {
    	top: 125px;
    	left: 110px;
	}
	.new-product.coffeemachines .block-1 .point-7 {
	    top: 180px;
	    left: 186px;
	}
	.new-product.coffeemachines .block-1 .point-3 {
    	top: 240px;
    	left: 116px;
	}
	.new-product.coffeemachines .block-1 .point-4 {
    	top: 280px;
    	left: 184px;
	}
	.new-product.coffeepoint .block-1 .point-8 {
    	top: 160px;
		left: 64px;
	}
	.new-product.coffeepoint .block-1 .point-7 {
    	top: 220px;
	}
	.new-product.coffeepoint .block-1 .point-6 {
	    top: 286px;
	    left: 58px;
	}
	.new-product.coffeepoint .block-1 .point-5 {
	    top: 340px;
	    left: 60px;
	}
	.new-product.coffeepoint .block-1 .point-4 {
	    top: 370px;
	    left: 182px;
	}
	.new-product.coffeepoint .block-1 .point-3 {
	    top: 270px;
	    left: 144px;
	}
	.new-product.coffeepoint .block-1 .point-2 {
	    top: 210px;
	    left: 140px;
	}
	.new-product.coffeepoint .block-1 .point-1 {
	    top: 84px;
	    left: 140px;
	}
	.new-product.coffeepoint .block-1 .tip-8 {
	    top: 140px;
	    background-size: 60px;
	    padding: 90px 4px 4px;
	}
	.new-product.coffeepoint .block-1 .tip-7 {
	    top: 220px;
	    background-size: 46px;
	    padding: 94px 4px 4px;
	}
	.new-product.coffeepoint .block-1 .tip-6 {
	    top: 300px;
	    background-size: 90px;
	    padding: 100px 4px 4px;
	}
	.new-product.coffeepoint .block-1 .tip-5 {
    	top: 340px;
		background-size: 60px;
	}
	.new-product.coffeepoint .block-1 .tip-4 {
    	top: 300px;
    	background-size: 80px;
	}
	.new-product.coffeepoint .block-1 .tip-2 {
	    top: 220px;
	    background-size: 64px;
	    padding: 94px 4px 4px;
	}
	.new-product.coffeepoint .block-1 .tip-3 {
	    top: 280px;
	    background-size: 90px;
	}
	.new-product.coffeepoint .block-1 .img .coffeebeans-1 {
    	top: 330px;
    	width: 210px;
		left: 220px;
	}
	.new-product.coffeepoint .block-1 .tip-1 {
	    top: 140px;
	    background-size: 60px;
	    padding: 104px 4px 4px;
	}
	.new-product.coffeepoint .block-1 .tip-1, .new-product.coffeepoint .block-1 .tip-2, .new-product.coffeepoint .block-1 .tip-3, .new-product.coffeepoint .block-1 .tip-4, .new-product.coffeepoint .block-1 .tip-5, .new-product.coffeepoint .block-1 .tip-6, .new-product.coffeepoint .block-1 .tip-7, .new-product.coffeepoint .block-1 .tip-8 {
    	left: 220px;
    }
	.new-product.coffeepoint .block-1 .point-tips div {
    width: 130px;
    height: 160px;
	}
	.new-product.coffeepoint .block-1 .month {
    left: 240px;
    }
	.new-product.coffeepoint .block-1 .img .apparat, .new-product.coffeepoint .block-1 .img {
    	width: 220px;
	}

	.new-product.coffeepoint .block-1 h1.mobile {
    	font-size: 2.1em;
	}
	.new-product.coffeepoint .coffee-machine_brands img{display: block;margin: 0 auto;}
	.new-product.coffeepoint .coffee-machine_brands .item-5 {
    	flex-basis: 100%;
		order: 1;
		padding-bottom: 24px
	}
	.new-product.coffeepoint .coffee-machine_brands .item-1,.new-product.coffeepoint .coffee-machine_brands .item-2,.new-product.coffeepoint .coffee-machine_brands .item-3 {
    	flex-basis: 32%;
		order: 2;
	}
	.new-product.coffeepoint .coffee-machine_brands .item-4 {
    	flex-basis: 100%;
    	position: static;
		order: 3;
		padding-top: 24px
	}
	.new-product .block-1 .buttons button{margin-left: 0;}
	.new-product .block-1 .buttons{flex-basis: 100%;padding-top: 16px;}
	.new-product.coffeepoint .coffee-machine_main .tip-1 {top: 0%;}
	.new-product.coffeepoint .coffee-machine_main .tip-2 {top: -1.5%;}
	.new-product.coffeepoint .coffee-machine_main .tip-3 {top: 23%;}
	.new-product.coffeepoint .coffee-machine_main .tip-4 {top: 38.5%;}
}
@media (max-width:500px) {
	.new-product.coffeepoint .block-7 .add-items.add-items-standard .f-item {
    	flex-basis: 48%;
	}
	.new-product.coffeepoint .coffepoint-apparat-standard .options .option {
    flex-basis: 100%;
    margin-bottom: 16px;
	}
	.new-product.coffeepoint .coffepoint-apparat-standard .options .option br{display: none}
	.new-product.coffeepoint .coffepoint-apparat-standard .options .option span{display: block}
	.new-product.coffeepoint .coffepoint-apparat-standard .options:nth-child(1) .option {
    	margin-right: 0;
	}
	.new-product.coffeepoint .coffepoint-apparat-standard .base-price.mobile{width:100%;margin-top: 0}
	.new-product.coffeepoint .block-7 .premium-adv div:nth-child(2) img {
    	width: 40px
	}
	.new-product.coffeepoint .block-7 .premium-adv div:nth-child(3) img {
    	width: 40px
	}
	.new-product.coffeepoint .block-7 .complect-info.complect-1.active p{top:8px}
	.new-product.coffeepoint .block-7 .complect-info.complect-2.active p {
    	padding-left: 0;
    	left:0;
    	top:8px
	}
	.new-product.coffeepoint .block-7 .premium-adv {
    	padding-top: 32px;
	}
	.new-product.coffeepoint .block-7 .premium-adv div {
    	margin-bottom: 16px;
	}
	.new-product.coffeepoint .coffepoint-apparat-premium .options .option {
    	flex-basis: 100%;
    	margin-bottom: 16px
	}
	.new-product.coffeepoint .coffepoint-apparat-premium .base-price.mobile{width: 100%;margin-top: 32px;}
	.new-product.coffeepoint .block-7 .premium-adv span {
    	font-size: .8em;
	}
	.new-product.coffeepoint .coffepoint-apparat-premium .options .option br{display: none}
	.new-product.coffeepoint .coffepoint-apparat-premium .options .option span {display: block;}
	.new-product.touchme .block-5 .item-1{padding: 32px 24px 80px 24px}
	.new-product.photobooth .block-1 .point-1 {
    	top: 0;
    	left: 280px;
	}
	.new-product.photobooth .block-1 .point-2 {
    	top: 110px;
    	left: 190px;
	}
	.new-product.photobooth .block-1 .point-3 {
    	top: 220px;
    	left: 160px;
	}
	.new-product.photobooth .block-1 .point-6 {
    	top: 45px;
    	left: 215px;
	}
	.new-product.photobooth .block-1 .point-7 {
    	top: 150px;
    	left: 240px;
	}
	.new-product.photobooth .block-1 .point-5 {
    	top: 185px;
    	left: 203px;
	}
	.new-product.photobooth .block-1 .point-8 {
	    top: 215px;
	    left: 245px;
	}
	.new-product.photobooth .block-1 .point-4 {
	    top: 320px;
	    left: 95px;
	}
	.new-product.photobooth .block-1 .tip-1 {
	    top: -50px;
	    left: 0px;
	}
	.new-product.photobooth .block-1 .tip-7 {
   		left: 0;
    	background-size: 74px;
	}
	.new-product.photobooth .block-1 .tip-2 {
    	top: 50px;
		left: 0px;
		background-size: 74px;
	}
	.new-product.photobooth .block-1 .tip-6 {
    	top: 100px;
		left: 0;
	}
	.new-product.photobooth .block-1 .tip-5 {
    	top: 150px;
		left: 0;
	}
	.new-product.photobooth .block-1 .tip-8 {
    	left: 0;
    	top: 0;
	}
	.new-product.photobooth .block-1 .tip-3 {
    	top: 50px;
		left: 0;
		background-size: 54px;
	}
	.new-product.photobooth .block-1 .tip-4 {
	    top: 100px;
	    left: 0;
	    background-size: 64px;
	}
	.new-product.photobooth .block-1 .point-tips div {
    	width: 160px;
		height: 160px;
	}
	.new-product.photobooth .block-1 .img .apparat {
    	width: 325px;
	}
	.new-product.photobooth .block-1 .month {
    	top: auto;
    	left:auto;
    	bottom: -64px;
    	right:-24px
	}
	.new-product #timermarathon{zoom: .8;}
	.new-product .block-1 .point-tips div {
	    width: 120px;
	    height: 160px;
	    padding: 92px 4px 4px;
	    background-size: 60px;
	    font-size: .8em;
	}
	.new-product .block-1 .point-tips span{font-size: .7em;padding-top: 4px}
	.new-product.copyrex .block-1 .point-tips div.tip-4,.new-product.copyrex .block-1 .point-tips div.tip-5,.new-product.copyrex .block-1 .point-tips div.tip-7 {
    	background-size: 46px;
	}
	.new-product.copyrex .block-1 .point-tips div.tip-8 {
	    background-size: 42px;
	}
	.new-product .block-1 .tip-1,.new-product .block-1 .tip-7,.new-product .block-1 .tip-8,.new-product .block-1 .tip-9 {
    	left: -112px;
    }
	.new-product .block-6 .slider {
    	padding-bottom: 200px
    }
	.new-product .block-6 .slider-dots ul li {
    	padding: 8px;
	}
	.new-product .block-7 .add-items.flex{flex-wrap: wrap;}
	.new-product .block-7 .add-item.f-item {
	    flex-basis: 100%;
	}
	.new-product .block-7 .itog>.f-item.item-2 {
    	flex-basis: 50%;
	}
	#modalOrder form {
    padding: 32px 8px;
	}
	.new-product .btn-orange {
    	padding: 16px 8px;
	}
	.new-product .block-2 .slider {
    	width: 300px;
	}
	.new-product #timermarathon{zoom: .8;}
	.new-product .block-1 .point-tips div {
	    width: 120px;
	    height: 160px;
	    padding: 92px 4px 4px;
	    background-size: 60px;
	    font-size: .8em;
	}
	.new-product .block-1 .point-tips span{font-size: .7em;padding-top: 4px}
	.new-product.copyrex .block-1 .point-tips div.tip-4,.new-product.copyrex .block-1 .point-tips div.tip-5,.new-product.copyrex .block-1 .point-tips div.tip-7 {
    	background-size: 46px;
	}
	.new-product.copyrex .block-1 .point-tips div.tip-8 {
	    background-size: 42px;
	}
	.new-product .block-1 .tip-1,.new-product .block-1 .tip-7,.new-product .block-1 .tip-8,.new-product .block-1 .tip-9 {
    	left: -112px;
    }
	.new-product .block-6 .slider {
    	padding-bottom: 200px
    }
	.new-product .block-6 .slider-dots ul li {
    	padding: 8px;
	}
	.new-product .block-7 .add-items.flex{flex-wrap: wrap;}
	.new-product .block-7 .add-item.f-item {
	    flex-basis: 100%;
	}
	.new-product .block-7 .itog>.f-item.item-2 {
    	flex-basis: 50%;
	}
	#modalOrder form {
    padding: 32px 8px;
	}
	.new-product .btn-orange {
    	padding: 16px 8px;
	}
	.new-product .block-2 .slider {
    	width: 300px;
	}
}

@media (max-width:480px) {
	.new-product.coffeemachines .block-7 .tabs-content {
    	padding: 24px 16px 0 16px;
	}
	.new-product.coffeemachines .block-7 .itog {
    	padding: 0 16px 24px;
	}
	.new-product.coffeemachines .block-8 {
    	padding: 0 0 80px 0;
	}
	.new-product.coffeemachines .block-7 h3 {
    	font-size: 1.1em;
	}
	.new-product.coffeemachines .block-5 .item-1 p, .new-product.coffeemachines .block-5 .item-1 h3 {
    	padding-right: 134px;
	}
	.new-product.coffeemachines .block-5 .screen {
    	width: 100px;
	}
	.new-product.coffeemachines .block-5 .item-1 {
    	padding: 80px 24px 160px;
	}
	.new-product.coffeemachines .point-2 {
    	top: 0;
	}
	.new-product.coffeemachines .point-3 {
    	top: 20%;
	}
	.new-product.coffeemachines .point-1,.new-product.coffeemachines .point-4 {
    	top: 40%;
	}
	.new-product.coffeemachines .point-5 {
    	top: 60%;
	}
	.new-product .coffee-machine_brands .item-n{display: none}
	.new-product .coffee-machine_brands .item-1,.new-product .coffee-machine_brands .item-2,.new-product .coffee-machine_brands .item-3{flex-basis: 26%}
	.new-product .coffee-machine_brands .item-4 {
    	order: 3;
    	flex-basis: 100%
	}
	.new-product.coffeemachines .block-2 .slider-wrapper {
    	padding-top: 360px;
	}
	.new-product.coffeepoint .complect-more-2 .more-wrapper {
    	background-size: 100px;
	}
	.new-product.coffeepoint .coffepoint-apparat-standard .apparat {
    	margin-left: 0%;
	}
	.new-product.coffeepoint .block-7 .tabs h3 {
    	font-size: 1.4em;
	}
	.new-product.coffeepoint .coffee-machine_grayblock {
    	padding: 40px 24px;
	}
	.new-product.coffeepoint .coffee-machine .btn-green,.new-product.coffeepoint .coffee-machine .btn-white{width: 100%}
	.new-product.coffeepoint .coffee-machine_header .btn-green {
    	margin-bottom: 48px;
	}
	.new-product.touchme .block-1 .img {
   		width: 100%;
    	margin: 0;
	}
	.new-product .block-6{padding: 0 0 80px;}
	.new-product .block-4 {
    	padding: 0 0 80px;
	}
	.new-product .btn-orange {
	    margin: 24px auto 0;
	}
	.new-product.copyrex .block-3 {
    	margin: 40px 0 80px;
	}
	.new-product .complect-more .more-wrapper {
    	background-size: 80px;
	}
	.new-product .block-2 .owl-nav button.owl-next {
    	width: 24px;
		right: -30px;
	}
	.new-product .block-2 .owl-nav button.owl-prev {
    	width: 24px;
		left: -30px;
	}
	.new-product .block-3 .f-item {
	    flex-basis: 100%;
	    margin-bottom: 24px;
	}
	.new-product.coffeepoint .coffee-machine_main .tip-1 {left: 0;}
	.new-product.coffeepoint .coffee-machine_main .tip-3 {left: 0;}
	.new-product.coffeepoint .coffee-machine_main .tip-4 {left: 0;}
	.new-product.coffeepoint .coffee-machine_main .tip-2 {left: 51%;}
	.new-product.coffeepoint .coffee-machine_main .tip-5 {left: 65%;}
	.new-product.coffeepoint .coffee-machine .advantages img {top: 20%;right:-16px;width: 100px;}
	.new-product .block-teacup_header div:nth-child(1), .new-product .block-teacup_header div:nth-child(2) {
    	flex-basis: 100%;
    	padding-bottom: 8px
	}
	.new-product.touchme .block-1 .img {
   		width: 100%;
    	margin: 0;
	}
	.new-product .block-6{padding: 0 0 80px;}
	.new-product .block-4 {
    	padding: 0 0 80px;
	}
	.new-product .btn-orange {
	    margin: 24px auto 0;
	}
	.new-product.copyrex .block-3 {
    	margin: 40px 0 80px;
	}
	.new-product .complect-more .more-wrapper {
    	background-size: 80px;
	}
	.new-product .block-2 .owl-nav button.owl-next img,.new-product .block-2 .owl-nav button.owl-prev{width:24px;height: auto}
	.new-product .block-2 .owl-nav button.owl-next {
    	width: 24px;
		right: -30px;
	}
	.new-product .block-2 .owl-nav button.owl-prev {
    	width: 24px;
		left: -30px;
	}
	.new-product .block-3 .f-item {
	    flex-basis: 100%;
	    margin-bottom: 24px;
	}
}
@media (max-width:460px) {
	.new-product.coffeemachines .block-5 .screen {
    	bottom: 16px;
    	right:16px;
    	width:80px
	}
	.new-product.coffeemachines .block-5 .item-1 p, .new-product.coffeemachines .block-5 .item-1 h3 {
    	padding-right: 94px;
	}
	.new-product.coffeepoint .complect-more-1 .more-wrapper {
    	background-size: 70px;
	}
	.new-product .coffee-machine_circle .btn-pink, .new-product .coffee-machine_circle .arrow {
    	right: 6%;
	}
	.new-product.coffeepoint .block-2 .owl-nav button.owl-next {
    	right: 24px;
    	top:-16px;
    	margin-top: 0;
	}
	.new-product.coffeepoint .block-2 .owl-nav button.owl-prev {
    	left: 24px;
    	top:-16px;
    	margin-top: 0
    }
	.new-product .block-teacup_items .block-teacup_items_item.item-6 br{display: none;}
	.new-product .block-teacup_items .block-teacup_items_item.item-6{background-size: 64px;}
	.new-product .zt-countdown .wrapper {
    	padding: 40px 24px;
	}
	.new-product .wrapper.banner {
    	padding: 40px 0 0 0;
	}
	.new-product #timermarathon{zoom: .75;}
	.new-product .block-5 .screen {
	    bottom: 24px;
	}
	.new-product .block-5 .item-1 {
    	padding: 24px 24px 120px;
	}
	.new-product .complect-more .more-wrapper {
	    	background-size: 70px;
	}

	.new-product .zt-countdown .wrapper {
    	padding: 40px 24px;
	}
	.new-product .wrapper.banner {
    	padding: 40px 0 0 0;
	}
	.new-product #timermarathon{zoom: .75;}
	.new-product .block-5 .screen {
	    bottom: 24px;
	}
	.new-product .block-5 .item-1 {
    	padding: 24px 24px 120px;
	}
	.new-product .complect-more .more-wrapper {
	    	background-size: 70px;
	}
}
@media (max-width:440px) {
	.new-product.coffeemachines .block-7 .complect-base .f-item {
    	margin-bottom: 0;
	}
	.new-product.coffeemachines .block-5 .screen {
    	bottom: 16px;
    	right:16px;
    	width:60px
	}
	.new-product.coffeemachines .block-5 .item-1 {
    	padding: 40px 24px 180px;
	}
	.new-product.coffeemachines .block-5 .item-1 p, .new-product.coffeemachines .block-5 .item-1 h3 {
    	padding-right: 0;
	}
	.new-product.coffeepoint .block-7 .complect-info.active p {
    	top: 8px;
	}
	.new-product.coffeepoint .coffee-machine_header h3 {
    	font-size: 2em;
	}
	.new-product.coffeepoint .coffee-machine_main .tip-1 {top: -1%;}
	.new-product.coffeepoint .coffee-machine_main .tip-2 {top: -3%;}
	.new-product.coffeepoint .coffee-machine_main .tip-3 {top: 22%;}
	.new-product.coffeepoint .coffee-machine_main .tip-4 {top: 36.5%;}
	.new-product.coffeepoint .block-2 .slider{width: 320px}
	.new-product.coffeepoint .block-2 .slider-wrapper {
    padding-top: 264px;
	}
	.new-product .block-teacup_items .block-teacup_items_item{font-size: .9em;padding: 16px 8px}
	.new-product .block-1 .month {
    	left: 140px;
		top: -40px;
    }
    .new-product .block-1 .tip-1 {
    	top: 80px;
	}
	.new-product .block-1 .tip-9 {
    	top: 80px;
	}
	.new-product .block-1 .tip-1, .new-product .block-1 .tip-2, .new-product .block-1 .tip-3, .new-product .block-1 .tip-4, .new-product .block-1 .tip-5, .new-product .block-1 .tip-6, .new-product .block-1 .tip-7, .new-product .block-1 .tip-8, .new-product .block-1 .tip-9 {
    	left: 180px;
	}
	.new-product .block-1 .tip-2{top:90px}
	.new-product .block-1 .img{margin: 0 0 0 -6px;}
	.new-product .block-7 .itog {
    	padding: 48px 16px;
	}
	.new-product .btn-border, .new-product .btn-orange {
    	padding: 16px;
	}
	.new-product .block-7 .itog>.f-item.item-2 {
    	flex-basis: 60%;
	}
	.new-product .block-7 .tabs div {
    	padding: 16px;
	}
	.new-product .block-7 .tabs-content {
    	padding: 24px 16px;
	}
	.new-product .complect-more h3 {
    	font-size: 1.8em;
    }
    .new-product .complect-more h5 {
    	font-size: 1.1em;
    }
    .new-product .block-7 .complect-base p {
    	height: 58px;
	}
	.new-product.photobooth .block-3 .f-item {
	    flex-basis: 100%;
	    margin-bottom: 24px;
	}
	.block-2-2 .wrapper{padding: 0}
	.new-product.touchme .block-arrows{background: none;height: 220px}
	.new-product .block-2-1 .item-1 {
	    width: 240px;
	    margin: 0 auto;
	    max-width: 100%;
	}
	
	.new-product .block-2-1 .item-2 {
	    left: 0;
	    top: 320px;
	    width: 100%;
	    padding-left: 0;
	    padding-right: 0;
	}

	.new-product .block-1 .month {
    	left: 140px;
		top: -40px;
    }
    .new-product .block-1 .tip-1 {
    	top: 80px;
	}
	.new-product .block-1 .tip-9 {
    	top: 80px;
	}
	.new-product .block-1 .tip-1, .new-product .block-1 .tip-2, .new-product .block-1 .tip-3, .new-product .block-1 .tip-4, .new-product .block-1 .tip-5, .new-product .block-1 .tip-6, .new-product .block-1 .tip-7, .new-product .block-1 .tip-8, .new-product .block-1 .tip-9 {
    	left: 180px;
	}
	.new-product .block-1 .tip-2{top:90px}
	.new-product .block-1 .img{margin: 0 0 0 -6px;}
	.new-product .block-7 .itog {
    	padding: 48px 16px;
	}
	.new-product .btn-border, .new-product .btn-orange {
    	padding: 16px;
	}
	.new-product .block-7 .itog>.f-item.item-2 {
    	flex-basis: 60%;
	}
	.new-product .block-7 .tabs div {
    	padding: 16px;
	}
	.new-product .block-7 .tabs-content {
    	padding: 24px 16px;
	}
	.new-product .complect-more h3 {
    	font-size: 1.8em;
    }
    .new-product .complect-more h5 {
    	font-size: 1.1em;
    }
    .new-product .block-7 .complect-base p {
    	height: 58px;
	}
	.new-product.photobooth .block-7 .complect-base p {
    	height: 120px;
	}
}
@media (max-width:410px) {
	.new-product.coffeemachines .block-7 .point-8 {
    	left: 50px;
	}
	.new-product.coffeemachines .block-7 .point-9 {
    	left: 120px;
	}
	.new-product.coffeemachines .block-7 .point-7 {
    	top: 22%;
		left: 187px;
	}
	.new-product.coffeemachines .block-7 .point-6 {
    	left: 130px;
	}
	
	.new-product.coffeemachines .block-7 .point-5 {
    	left: 100px;
	}
	.new-product.coffeemachines .block-7 .point-4 {
    	left: 250px;
	}
	.new-product.coffeemachines .block-7 .point-3 {
	    left: 170px;
	}
	.new-product.coffeemachines .block-7 .point-2 {
    	left: 170px;
	}
	.new-product.coffeemachines .block-7 .point-1 {
    	left: 50px;
	}
}
@media (max-width:400px) {
	.new-product.coffeemachines .block-2 .slider-wrapper {
    	padding-top: 380px;
	}
	.new-product.coffeepoint .coffepoint-apparat-standard .apparat {
    	margin-left: -28px;
	}
	.new-product.coffeepoint .block-7 .tabs h3 {
    	font-size: 1.3em;
	}
	.new-product.coffeepoint .coffee-machine_main .tip-1 {top: -2%;left:4px}
	.new-product.coffeepoint .coffee-machine_main .tip-2 {top: -4%;}
	.new-product.coffeepoint .coffee-machine_main .tip-3 {top: 22%;left:-12px}
	.new-product.coffeepoint .coffee-machine_main .tip-4 {top: 36%;left:-12px}
	
	.new-product.coffeepoint .coffee-machine_header h3 {
    font-size: 1.8em;
	}
	.new-product .zt-countdown .wrapper {
    	padding: 40px 16px;
	}
	.new-product .block-7 .tabs p {
    	font-size: 1.2em;
	}
	.new-product .complect-more .more-wrapper{background-image: none;}
	.new-product .block-2 .owl-nav button.owl-next {
		right: -20px;
	}
	.new-product .block-2 .owl-nav button.owl-prev {
		left: -20px;
	}
}
@media (max-width:375px) {
	.new-product .block-1 h1 {
	    font-size: 2.2em;
	}
}

