html{background-color:#fff!important}.ct_mahorka{background-color:#fff}.ct_mahorka .container{max-width:1200px;width:100%;margin:0 auto;padding:0 15px;box-sizing:border-box}.ct_mahorka .main-screen{position:relative;display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 80px);padding-top:120px;width:100%;height:100%;background-image:url(../../../images/ct/mahorka/bg.png);background-repeat:no-repeat;background-position:0 0;background-size:contain}.ct_mahorka .main-screen .info{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.ct_mahorka .main-screen .info .title{max-width:600px}.ct_mahorka .main-screen .info .title h1{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.ct_mahorka .main-screen .info .title img{width:100%;height:auto}.ct_mahorka .main-screen .info .sort{display:flex;flex-direction:column;justify-content:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:5px;padding:10px;font-family:Montserrat,sans-serif;font-size:28px;font-weight:600;line-height:1.1em;color:#fff;text-transform:uppercase;background-color:#8acff4;border-radius:30px;border:4px solid #fff}.ct_mahorka .main-screen .info .sort span:first-child{font-weight:500}.ct_mahorka .main-screen .info .strength{font-family:Montserrat,sans-serif;font-weight:600;font-size:22px;text-transform:uppercase}.ct_mahorka .main-screen .info .price{padding:.2em .4em;font-size:32px;background-color:#e30615;border-radius:.8em;z-index:9}.ct_mahorka .main-screen .info .price a{font-family:Montserrat,sans-serif;color:#fff;text-decoration:none;text-transform:uppercase}.ct_mahorka .main-screen .info .price button{font-family:Montserrat,sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;background-color:transparent;border:none}.ct_mahorka .main-screen .images{position:absolute;left:0;top:0;display:grid;grid-template-columns:1fr 1fr;width:100%;height:100%}.ct_mahorka .main-screen .images .col{position:relative;width:100%;height:100%}.ct_mahorka .main-screen .images .col .circle1{position:absolute;right:60%;bottom:75%;transform:translateX(60%);width:35%;height:auto}.ct_mahorka .main-screen .images .col .circle1 img{width:100%;height:auto;-webkit-animation-name:moveElement;animation-name:moveElement;-webkit-animation-duration:7s;animation-duration:7s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ct_mahorka .main-screen .images .col .circle1 .mint{position:absolute;right:120%;bottom:0;width:25%;height:auto}.ct_mahorka .main-screen .images .col .circle1 .mint img{width:100%;height:auto;-webkit-animation-duration:10s;animation-duration:10s}.ct_mahorka .main-screen .images .col .circle2{position:absolute;left:0;bottom:55%;width:35%;height:auto}.ct_mahorka .main-screen .images .col .circle2 img{width:100%;height:auto;-webkit-animation-name:moveElement;animation-name:moveElement;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ct_mahorka .main-screen .images .col .circle3{position:absolute;left:22%;bottom:20%;width:45%;height:auto}.ct_mahorka .main-screen .images .col .circle3 img{width:100%;height:auto;-webkit-animation-name:moveElement;animation-name:moveElement;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ct_mahorka .main-screen .images .col .circle3 .mint{position:absolute;left:-30%;bottom:30%;width:60%;height:auto}.ct_mahorka .main-screen .images .col .circle3 .mint img{width:100%;height:auto;-webkit-animation-duration:6s;animation-duration:6s}.ct_mahorka .main-screen .images .col .circle4{position:absolute;left:28%;bottom:70%;transform:translateX(60%);width:35%;height:auto}.ct_mahorka .main-screen .images .col .circle4 img{width:100%;height:auto;-webkit-animation-name:moveElement;animation-name:moveElement;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ct_mahorka .main-screen .images .col .circle4 .mint{position:absolute;right:-30%;bottom:-40%;width:30%;height:auto}.ct_mahorka .main-screen .images .col .circle4 .mint img{width:100%;height:auto;-webkit-animation-duration:10s;animation-duration:10s}.ct_mahorka .main-screen .images .col .circle5{position:absolute;left:28%;bottom:26%;width:65%;height:auto}.ct_mahorka .main-screen .images .col .circle5 img{width:100%;height:auto;-webkit-animation-name:moveElement;animation-name:moveElement;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ct_mahorka .main-screen .images .col .circle5 .mint{position:absolute;left:10%;bottom:-30%;width:60%;height:auto}.ct_mahorka .main-screen .images .col .circle5 .mint img{width:100%;height:auto;-webkit-animation-duration:7s;animation-duration:7s}.ct_mahorka .flavors{display:flex;flex-direction:column;padding:0 7%}.ct_mahorka .flavors .list{display:flex;justify-content:center;gap:5%;padding:0;margin:0;list-style:none;width:100%}.ct_mahorka .flavors .list .item{width:30%}.ct_mahorka .flavors .list .item.mobile{display:none}.ct_mahorka .flavors .list .item .image{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.ct_mahorka .flavors .list .item .image img{position:relative;width:100%;height:auto;z-index:2}.ct_mahorka .flavors .list .item .image .flavorInfo{opacity:0;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;height:17vw;max-height:200px;width:90%;padding:30% 10px 5% 10px;margin:0 auto;color:#fff;border:5px solid #8acff4;border-top:none;box-sizing:border-box;transform:translateY(-100%)}.ct_mahorka .flavors .list .item .image .flavorInfo .flavorTitle{margin:0;margin-bottom:.2em;text-align:center;white-space:nowrap;font-size:clamp(12px,3vw,32px);font-family:Montserrat,sans-serif;font-weight:600}.ct_mahorka .flavors .list .item .image .flavorInfo .flavorDescription{margin:0;font-size:clamp(10px,2vw,20px);text-align:center}.ct_mahorka .flavors .list.first .item:nth-child(1){transform:translateX(-100vw);transition:transform 1s ease-in-out}.ct_mahorka .flavors .list.first .item:nth-child(1) img{transform:rotate(-360deg);transition:transform 1s ease-in-out}.ct_mahorka .flavors .list.first .item:nth-child(1) .image .flavorInfo .flavorTitle{color:#b62e16}.ct_mahorka .flavors .list.first .item:nth-child(3){transform:translateX(100vw);transition:transform 1s ease-in-out}.ct_mahorka .flavors .list.first .item:nth-child(3) img{transform:rotate(360deg);transition:transform 1s ease-in-out}.ct_mahorka .flavors .list.first .item:nth-child(3) .image .flavorInfo .flavorTitle{color:#10a282}.ct_mahorka .flavors .list.first .item:nth-child(2){opacity:0;transition:opacity .2s ease-in-out;transform:none}.ct_mahorka .flavors .list.first .item:nth-child(2) .image .flavorInfo .flavorTitle{color:#0fa9e6}.ct_mahorka .flavors .list.second .item:nth-child(1){transform:translateX(-100vw);transition:transform 1s ease-in-out}.ct_mahorka .flavors .list.second .item:nth-child(1) img{transform:rotate(-360deg);transition:transform 1s ease-in-out}.ct_mahorka .flavors .list.second .item:nth-child(1) .image .flavorInfo .flavorTitle{color:#1bac4a}.ct_mahorka .flavors .list.second .item:nth-child(3){transform:translateX(100vw);transition:transform 1s ease-in-out}.ct_mahorka .flavors .list.second .item:nth-child(3) img{transform:rotate(360deg);transition:transform 1s ease-in-out}.ct_mahorka .flavors .list.second .item:nth-child(3) .image .flavorInfo .flavorTitle{color:#c0d40f}.ct_mahorka .flavors .list.second .item:nth-child(2){opacity:0;transition:opacity .2s ease-in-out;transform:none}.ct_mahorka .flavors .list.second .item:nth-child(2) .image .flavorInfo .flavorTitle{color:#e5015a}.ct_mahorka .flavors .list.third .item:nth-child(1){opacity:0;transform:translateX(-100vw);transition:transform 1s ease-in-out}.ct_mahorka .flavors .list.third .item:nth-child(1) img{transform:rotate(-360deg);transition:transform 1s ease-in-out}.ct_mahorka .flavors .list.third .item:nth-child(1) .image .flavorInfo .flavorTitle{color:#1bac4a}.ct_mahorka .flavors .list.third .item:nth-child(3){opacity:0;transform:translateX(100vw);transition:transform 1s ease-in-out}.ct_mahorka .flavors .list.third .item:nth-child(3) img{transform:rotate(360deg);transition:transform 1s ease-in-out}.ct_mahorka .flavors .list.third .item:nth-child(3) .image .flavorInfo .flavorTitle{color:#c0d40f}.ct_mahorka .flavors .list.third .item:nth-child(2){opacity:0;transition:opacity .2s ease-in-out;transform:none}.ct_mahorka .flavors .list.third .item:nth-child(2) .image .flavorInfo .flavorTitle{color:#e61524}.ct_mahorka .flavors.elemShow{display:flex}.ct_mahorka .flavors.elemShow .list.first .item:nth-child(2){opacity:1}.ct_mahorka .flavors.elemShow .list.first .item:nth-child(1){transform:translateX(0)}.ct_mahorka .flavors.elemShow .list.first .item:nth-child(1) img{transform:rotate(0)}.ct_mahorka .flavors.elemShow .list.first .item:nth-child(3){transform:translateX(0)}.ct_mahorka .flavors.elemShow .list.first .item:nth-child(3) img{transform:rotate(0)}.ct_mahorka .flavors.elemShow .list.second .item:nth-child(2){opacity:1}.ct_mahorka .flavors.elemShow .list.second .item:nth-child(1){transform:translateX(0)}.ct_mahorka .flavors.elemShow .list.second .item:nth-child(1) img{transform:rotate(0)}.ct_mahorka .flavors.elemShow .list.second .item:nth-child(3){transform:translateX(0)}.ct_mahorka .flavors.elemShow .list.second .item:nth-child(3) img{transform:rotate(0)}.ct_mahorka .flavors.elemShow .list.third .item:nth-child(2){opacity:1}.ct_mahorka .flavors.elemShow .list.third .item:nth-child(1){transform:translateX(0)}.ct_mahorka .flavors.elemShow .list.third .item:nth-child(1) img{transform:rotate(0)}.ct_mahorka .flavors.elemShow .list.third .item:nth-child(3){transform:translateX(0)}.ct_mahorka .flavors.elemShow .list.third .item:nth-child(3) img{transform:rotate(0)}.ct_mahorka .flavors.elemShow .list .item .image .flavorInfo{opacity:1;transform:translateY(-40%);transition:transform .3s ease-in-out 1s,opacity .3s ease-in-out 1s;transition-delay:1s}@-webkit-keyframes moveElement{0%{transform:translateY(0)}50%{transform:translateY(-15px)}100%{transform:translateY(0)}}@keyframes moveElement{0%{transform:translateY(0)}50%{transform:translateY(-15px)}100%{transform:translateY(0)}}@media (min-width:2000px){.ct_mahorka .container{max-width:1600px}.ct_mahorka .flavors .list .item .image .flavorInfo{max-height:250px;transform:translateY(-50%)}.ct_mahorka .flavors .list .item .image .flavorInfo .flavorTitle{font-size:36px}}@media (min-width:2560px){.ct_mahorka .container{max-width:1920px}.ct_mahorka .flavors .list .item .image .flavorInfo{max-height:280px}.ct_mahorka .flavors .list .item .image .flavorInfo .flavorTitle{font-size:42px}}@media (max-width:1000px){.ct_mahorka .main-screen .images{display:none}}@media (max-width:900px){.ct_mahorka .main-screen{min-height:calc(100vh - 50px);padding-top:50px}}@media (max-width:600px){.ct_mahorka .main-screen .info .sort{padding:10px 15px;font-size:22px}.ct_mahorka .main-screen .info .strength{font-size:18px}.ct_mahorka .main-screen .info .price{font-size:28px}}@media (max-width:500px){.ct_mahorka .flavors{padding:0}.ct_mahorka .flavors .list{display:grid;grid-template-columns:1fr 1fr;gap:0;-moz-column-gap:2%;column-gap:2%}.ct_mahorka .flavors .list .item{width:100%}.ct_mahorka .flavors .list .item.mobile{display:block}.ct_mahorka .flavors .list .item .image .flavorInfo{height:170px;width:90%;max-height:none;padding:35% 10px 10% 10px}.ct_mahorka .flavors .list .item .image .flavorInfo .flavorTitle{font-size:22px}.ct_mahorka .flavors .list .item .image .flavorInfo .flavorDescription{font-size:18px}.ct_mahorka .flavors .list .item:nth-child(4) .image .flavorInfo .flavorTitle{color:#1bac4a}.ct_mahorka .flavors .list .item:nth-child(5) .image .flavorInfo .flavorTitle{color:#e5015a}.ct_mahorka .flavors .list .item:nth-child(6) .image .flavorInfo .flavorTitle{color:#bfd30d}.ct_mahorka .flavors .list .item:nth-child(7) .image .flavorInfo .flavorTitle{color:#e61524}.ct_mahorka .flavors .list.second{display:none}.ct_mahorka .flavors .list.third{display:none}}