a,h1,h2,h3,h4{color:inherit}.main__face,.main__video,.overflow,.wrap{overflow:hidden}.button__in,.popup,.popup__image{user-select:none}.button__in,.main__logo,.socials__icon,a[href],button{cursor:pointer}.button__in span::after,.button__in span::before,.container__border,.main__barrel::after,.main__barrel::before,.main__face::before,.main__mask span::after,.main__play::after,.main__play::before,.message__in::before{content:""}.button__in span i,.message_parrot .message__title i,.message_parrot2 .message__title i{font-style:normal}@font-face{font-family:"Caslon Antique";src:url(../fonts/caslonantique.woff2) format("woff2"),url(../fonts/caslonantique.woff) format("woff");font-weight:400;font-style:normal}body,html{margin:0;padding:0;min-height:100%;height:100%}body{background:#fff;color:#000;font-family:"Caslon Antique"}button,input,textarea{outline:0;border-radius:0;box-shadow:none}button:-webkit-autofill,button:-webkit-autofill:focus,button:-webkit-autofill:hover,input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}button{border:none}a{text-decoration:none;outline:0}img{outline:0}h1,h2,h3,h4{font-weight:inherit;margin:0}*{box-sizing:border-box}#svg{display:none}.mobile{display:none!important}.wrap{width:100vw;height:100vh;position:relative;z-index:1;background:url(../img/bg.jpg) center no-repeat #F1D09F;background-size:cover;color:#000}.button__in,.button__in span::after,.button__in span::before,.logo{background-position:center;background-repeat:no-repeat}.wrap.stage1 .main__socials,.wrap.stage2 .main__socials{transform:translate(0,-40vh)}.wrap.stage1 .main .container__branches,.wrap.stage1 .main__pirate,.wrap.stage2 .main .container__branches,.wrap.stage2 .main__pirate{opacity:0}.wrap.stage1 .main__ground,.wrap.stage2 .main__ground{opacity:1}.wrap.stage1 .main__chest,.wrap.stage2 .main__chest{transform:translate(0,100%)}.wrap.stage1 .main__btn1,.wrap.stage1 .main__btn2,.wrap.stage2 .main__btn1,.wrap.stage2 .main__btn2{transform:scale(0)}.wrap.stage3 .main__mask{pointer-events:auto}.wrap.stage3 .main .container__branches{opacity:0}.wrap.stage3 .main .container__branches3,.wrap.stage3 .main__pirate{opacity:1}.wrap.stage3 .main__chest{transform:translate(0,100%)}.wrap.stage1 .main__barrel,.wrap.stage3 .main__barrel{transform:translate(3%,19%)}.wrap.stage3 .main__socials{transform:scale(1)}.wrap.stage3 .main__btn1,.wrap.stage3 .main__btn2{transform:scale(0);transition:.5s}.wrap.stage3 .message_parrot.show{transform:scale(0);opacity:0}.wrap.stage3 .message_parrot2.show{transform:scale(1);opacity:1}.wrap.stage3 .main__message.show{transform:rotate(-7.99deg) scale(1);opacity:1}@media (orientation:portrait){body{overflow:hidden}.desktop{display:none!important}.mobile{display:block!important}.wrap{height:calc(var(--vh,1vh) * 100);height:100%;overflow-x:hidden;overflow-y:auto}.wrap.stage3 .main__message.show{transform:rotate(1.01deg) scale(1)}}.wrap.stage3 .main__btn3.show,.wrap.stage3 .main__socials2.show{transform:scale(1)}.wrap.stage3 .main__face,.wrap.stage3 .main__mask{opacity:1}.wrap.stage3 .main__play{display:none}.wrap.stage3 .question{transition:opacity .3s}@media (orientation:portrait){.wrap.stage3 .main__barrel{display:none}.wrap.stage3 .main__pirate{top:25.5555555556vw;margin-left:-52.8888888889vw;width:136.4444444444vw;height:166.2222222222vw;opacity:0}.wrap.stage3 .main__pirate2{opacity:1}.wrap.stage2 .main__bottle{left:50%;margin-left:-46.3244444444vw;top:136.0088888889vw;width:19.5711111111vw;height:52.1911111111vw}.wrap.stage2 .main__spices{left:50%;margin-left:-54vw;top:166vw;width:52.8888888889vw;height:31.1111111111vw}}.wrap.stage2 .main .container__branches2{opacity:1}.wrap.stage2 .question{opacity:1;pointer-events:auto}.wrap.stage2 .main__barrel{transform:translate(0,0)}.wrap.stage2 .main__btn5{transform:scale(.7)}.wrap.stage2 .main__btn5:hover{transition:transform .5s;transform:scale(.75)}.wrap.stage2.fail .question{opacity:0;pointer-events:none;transition:opacity .3s}.wrap.stage2.fail .error{transform:scale(1)}.wrap.stage1 .main__play,.wrap.stage1 .main__text{transform:translate(0,0);opacity:1}.wrap.stage1 .main__pirate2{opacity:1}.wrap.stage1 .main__play{pointer-events:auto}@media (orientation:landscape){.wrap.stage1 .main .container__branches3{opacity:1}.wrap.stage1 .main__btn4{transform:scale(.58)}.wrap.stage1 .main__btn4:hover{transform:scale(.65)}}@media (orientation:portrait){.wrap.stage1 .main__btn4{transform:scale(.65)}.wrap.stage1 .main .container__branches{opacity:1}.wrap.stage1 .main__barrel{display:none}.wrap.stage1 .main__bottle{margin-left:-36.7111111111vw;top:124.0844444444vw;width:25.9533333333vw;height:73.5866666667vw;z-index:8}.wrap.stage1 .main__spices{margin-left:-39.7777777778vw;top:163.7777777778vw;width:70vw;height:41.3333333333vw;z-index:7}}.wrap:not(.stage1):not(.stage2):not(.stage3).init .container__branches,.wrap:not(.stage1):not(.stage2):not(.stage3).init .main__pirate{opacity:1}.wrap:not(.stage1):not(.stage2):not(.stage3).init .main__chest,.wrap:not(.stage1):not(.stage2):not(.stage3).init .main__socials{transform:translate(0,0)}.wrap:not(.stage1):not(.stage2):not(.stage3).init .main__btn1,.wrap:not(.stage1):not(.stage2):not(.stage3).init .main__btn2{transform:scale(1)}.wrap:not(.stage1):not(.stage2):not(.stage3).init .message_parrot.show{transform:scale(0);opacity:0}.wrap.init .container__border{opacity:1}.wrap.init .main__bottle,.wrap.init .main__logo,.wrap.init .main__spices{transform:translate(0,0)}.wrap.init.stage1 .main__btn1,.wrap.init.stage1 .main__btn2,.wrap.init.stage2 .main__btn1,.wrap.init.stage2 .main__btn2{transition:transform .3s}.button{font-size:4.5714285714vh;line-height:.625;font-weight:400;color:#fff}.button__in{text-align:center;background-size:contain}.button__in span{position:relative}.button__in span i{display:inline-block}.button__in span::after,.button__in span::before{display:inline-block;width:8.380952381vh;height:2.380952381vh;background-size:contain;background-image:url(../img/whorl.svg);position:relative;top:-.1904761905vh}.button__in span::before{transform:rotate(-9.61deg);margin-right:1.2380952381vh}@media (orientation:portrait){.button{font-size:7.0466666667vw;line-height:.625}.button__in span::after,.button__in span::before{width:12.7244444444vw;height:3.5622222222vw;top:-.4444444444vw}.button__in span::before{margin-right:2.2222222222vw}}.question__option span,.socials__title::before{margin-right:.4761904762vh}.button__in span::after{transform:scale(-1,1) rotate(-9.61deg);margin-left:1.2380952381vh}.container,.container__border,.main__text{transform:translate(-50%,0)}.logo{background-image:url(../img/logo.svg);background-size:contain}.container{position:absolute;left:50%;top:0;width:160vh;height:100%}@media (orientation:portrait){.button__in span::after{margin-left:2.2222222222vw}.container{width:100vw;position:relative;height:auto;background:url(../img/bg.jpg) center no-repeat #F1D09F;background-size:cover}}.container__border,.container__branches,.container__branches2,.container__branches3{position:absolute;transition:opacity 1s;z-index:0}.container__border{left:50%;top:2.5714285714vh;width:153.2704761905vh;height:100%;background-position:top center;background-repeat:no-repeat;background-size:contain;opacity:0}.container__branches,.container__branches2,.container__branches3,.message__img,.message__in::before,.socials__icon{background-position:center;background-repeat:no-repeat;background-size:contain}@media (orientation:landscape){.container__border{background-image:url(../img/border.png)}}@media (orientation:portrait){.container__border{width:92.8205128205vw;height:100vh;top:3.8461538462vw;background-image:url(../img/border_m.png)}}.container__in{position:relative;width:100%;height:100%;z-index:1}.socials__title{font-size:2.2857142857vh;line-height:1;color:#9E3223;display:flex;align-items:center;justify-content:center}@media (orientation:portrait){.container__in{height:188.8888888889vw}.socials__title{color:#E9C99A;font-size:6.3733333333vw}}@media (orientation:landscape){.socials__title::after,.socials__title::before{content:"";display:inline-block;width:1.5238095238vh;height:1.5238095238vh;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../img/arrow.svg);position:relative;top:.1904761905vh}}.socials__title::after{margin-left:.4761904762vh;transform:scale(-1,1)}.socials__list{display:flex;align-items:center;justify-content:center;margin-top:.7619047619vh}@media (orientation:portrait){.socials__list{margin-top:2.2222222222vw}}.socials__icon{display:block;width:3.3333333333vh;height:3.3333333333vh;margin:0 .6666666667vh;transition:transform .3s;will-change:transform}.message_parrot,.message_parrot2{transition:transform .3s,opacity .3s;opacity:0}.socials__icon.vk{background-image:url(../img/vk.svg)}.socials__icon.tg{background-image:url(../img/telegram.svg)}.socials__icon.wa{background-image:url(../img/whatsapp.svg)}.socials__icon:first-child{margin-left:0}.socials__icon:last-child{margin-right:0}.socials__icon:hover{transform:scale(1.2)}.message{position:absolute}.message__in{width:56.2857142857vh;height:34.8571428571vh;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (orientation:portrait){.message__in{width:86.6666666667vw;height:66.8888888889vw}}.message__in::before{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%}.message__img,.message__text,.message__title{z-index:1;position:relative}@media (orientation:landscape){.message__in::before{background-image:url(../img/cloud.svg)}}.message__title{font-size:3.9676190476vh;line-height:1;color:#9E3223}@media (orientation:portrait){.message__in::before{background-image:url(../img/cloud_m.svg)}.message__title{font-size:7.1111111111vw}}.message__text{text-align:center;font-size:3.8095238095vh;line-height:.75;color:#30261D}.message_parrot2{top:11.4285714286vh;left:83.8095238095vh;z-index:10;transform-origin:10% 0;transform:scale(0)}@media (orientation:portrait){.message_parrot2{transform-origin:90% 75%;top:1.1111111111vw;left:50%;margin-left:-43.3333333333vw}}.message_parrot2 .message__in{width:60.4761904762vh;height:44.9523809524vh;transform:rotate(14.59deg);justify-content:flex-start}@media (orientation:landscape){.message_parrot2 .message__in::before{background-image:url(../img/cloud5.svg)}.message_parrot2 .message__title{position:relative;left:5%;text-align:center}}@media (orientation:portrait){.message_parrot2 .message__in{width:85.1111111111vw;height:60vw;transform:none;padding-right:11.1111111111vw}.message_parrot2 .message__in::before{background-image:url(../img/cloud4_m.svg)}}.message_parrot2 .message__title{margin-top:3.8095238095vh;transform:rotate(-5deg)}@media (orientation:portrait){.message_parrot2 .message__title{font-size:6.1644444444vw;transform:rotate(-6.19deg);margin-top:10.6666666667vw}.message_parrot2 .message__title i{display:none}}.message_parrot2 .message__title span{position:relative}@media (orientation:landscape){.message_parrot2 .message__title span{display:block}.message_parrot2 .message__title span:first-child{left:0;top:0}.message_parrot2 .message__title span:last-child{left:0;top:-15%}}@media (orientation:portrait){.message_parrot2 .message__title span:last-child{top:-10%;left:0}.message_parrot2 .message__img{display:none}}.message_parrot2 .message__img{width:16.7647619048vh;height:12.5085714286vh;background-image:url(../img/head4.jpg);transform:rotate(-6deg);mix-blend-mode:multiply;margin-top:1.1428571429vh;margin-bottom:-1.4285714286vh;position:relative;left:2%}.message_parrot2 .message__text{transform:rotate(-3deg);font-size:2.2857142857vh;position:relative;left:6%;margin-top:-.4761904762vh}.message_parrot2 .message__text span{display:block}@media (orientation:portrait){.message_parrot2 .message__text{font-size:4.0066666667vw;transform:rotate(-6.17deg);left:-2.7%;padding-left:2.2222222222vw;margin-top:1.1111111111vw}.message_parrot2 .message__text span{display:inline}}.message_parrot2 .button{position:relative;left:2%;top:-3%;transition:transform .3s;z-index:1}@media (orientation:landscape){.message_parrot2 .button:hover{transform:scale(1.05)}.message_parrot2 .button .button__in{padding-top:2vh;padding-right:1.0476190476vh}}.message_parrot2 .button .button__in{background-image:url(../img/btn1.png);transform:rotate(2.57deg);font-size:3.0914285714vh;width:28.6666666667vh;height:12.2857142857vh}@media (orientation:portrait){.message_parrot2 .button{left:3.3333333333vw;top:3.3333333333vw}.message_parrot2 .button .button__in{transform:rotate(-5.61deg);width:55.7777777778vw;height:23.7777777778vw;font-size:6.0066666667vw;padding-top:4vw}}.message_parrot2 .button .button__in span::after,.message_parrot2 .button .button__in span::before{width:5.4380952381vh;height:1.9714285714vh}.message_parrot{top:14.5714285714vh;left:101.4285714286vh;z-index:10;transform-origin:top center;transform:scale(0)}@media (orientation:portrait){.message_parrot2 .button .button__in span::after,.message_parrot2 .button .button__in span::before{width:10.1511111111vw;height:3.68vw}.message_parrot{transform-origin:90% 75%;top:1.1111111111vw;left:50%;margin-left:-43.3333333333vw}}.message_parrot.show{transform:scale(1);opacity:1}.message_parrot .message__in{width:53.1428571429vh;height:51.9047619048vh;transform:rotate(-7.99deg)}@media (orientation:landscape){.message_parrot .message__in::before{background-image:url(../img/cloud4.svg)}.message_parrot .message__title span:first-child{left:-7%;top:12%}.message_parrot .message__title span:last-child{left:-1%;top:-3%}}@media (orientation:portrait){.message_parrot .message__in{width:85.1111111111vw;height:60vw;transform:none;padding-right:7.7777777778vw;justify-content:flex-start}.message_parrot .message__in::before{background-image:url(../img/cloud4_m.svg)}}.message_parrot .message__title{margin-top:3.8095238095vh;transform:rotate(-4.7deg)}.message_parrot .message__title span{position:relative}@media (orientation:portrait){.message_parrot .message__title{font-size:6.7733333333vw;transform:rotate(-7.79deg);margin-top:5.5555555556vw}.message_parrot .message__title i{display:none}.message_parrot .message__title span:last-child{top:-10%;left:-5%}.message_parrot .message__img{display:none}}.message_parrot .message__img{width:13.2502857143vh;height:12.8034285714vh;background-image:url(../img/head1.jpg);transform:rotate(0);mix-blend-mode:multiply;margin-top:0;margin-bottom:-1.4285714286vh}.message_parrot .message__text{transform:rotate(-3deg);font-size:2.2857142857vh;position:relative;left:-3%}@media (orientation:portrait){.message_parrot .message__text{font-size:4.4444444444vw;transform:rotate(-10.95deg);left:0;padding-left:2.2222222222vw}.message_parrot .message__text span{display:block}}.message_parrot .button{position:relative;left:-1%;transition:transform .3s}@media (orientation:landscape){.message_parrot .button:hover{transform:scale(1.05)}}.message_parrot .button .button__in{background-image:url(../img/btn6.png);transform:rotate(2.57deg);font-size:2.7619047619vh;width:26.6666666667vh;height:12.8571428571vh}@media (orientation:portrait){.message_parrot .button{left:1.2820512821vw;top:2.5641025641vw}.message_parrot .button .button__in{background-image:url(../img/btn6_m.png);transform:rotate(-4.45deg);width:51.1111111111vw;height:20vw;font-size:5.4488888889vw}}.message_parrot .button .button__in span::after,.message_parrot .button .button__in span::before{display:none}.message_stickers .message__in{width:55.8095238095vh;height:43.4285714286vh}@media (orientation:landscape){.message_stickers .message__in::before{background-image:url(../img/stickers_cloud.svg)}}@media (orientation:portrait){.message_stickers .message__in{width:84.6666666667vw;height:103.5555555556vw}.message_stickers .message__in::before{background-image:url(../img/stickers_cloud_m.svg);transform-origin:top;top:3.3333333333vw}}.message_stickers .button .button__in,.question__btn .button__in{background-image:url(../img/btn3.png);padding-right:2.380952381vh}.message_stickers .button{position:absolute;left:22%;top:53%;z-index:1;display:flex;justify-content:center;font-size:3.899047619vh;transition:transform .3s;transform:rotate(5deg);pointer-events:auto}.main__btn1 .message,.main__btn2 .message,.main__face,.main__mask,.main__message,.main__pirate,.main__pirate2,.main__play{pointer-events:none}@media (orientation:landscape){.message_stickers .button:hover{transform:rotate(5deg) scale(1.05)}.main .container__branches{background-image:url(../img/branches1.png)}}.message_stickers .button .button__in{transform:rotate(-4.94deg);width:29.380952381vh;height:14.0952380952vh;padding-top:3.3333333333vh}@media (orientation:portrait){.message_stickers .button{left:17%;top:70%;margin-top:0;padding-left:2.6666666667vw;font-size:7.2782222222vw}.message_stickers .button .button__in{width:53.3333333333vw;height:26.4888888889vw;padding-top:6.2222222222vw;padding-right:4.4444444444vw;transform:rotate(-16.22deg)}}.message_stickers .button .button__in span::after,.message_stickers .button .button__in span::before{width:5.4380952381vh;height:1.9714285714vh}.message_stickers .button .button__in span::before{margin-right:.6666666667vh}.message_stickers .button .button__in span::after{margin-left:.6666666667vh}@media (orientation:portrait){.message_stickers .button .button__in span::after,.message_stickers .button .button__in span::before{width:10.4444444444vw;height:4.4444444444vw}.message_stickers .button .button__in span::before{margin-right:.6666666667vw;transform:scale(.8,1);transform-origin:right}.message_stickers .button .button__in span::after{margin-left:.6666666667vw;transform:scale(-.8,1) rotate(-9.61deg)}}.main .container__branches{top:5.2514285714vh;left:13.48vh;width:128.0476190476vh;height:86.7619047619vh;opacity:0}@media (orientation:portrait){.main .container__branches{top:70.3133333333vw;left:50%;margin-left:-69.9533333333vw;width:153.8266666667vw;height:89.3333333333vw;background-image:url(../img/branches1_m2.png)}}.main .container__branches2{top:56.0057142857vh;left:84.4761904762vh;width:45.1428571429vh;height:41.5238095238vh;background-image:url(../img/branches2.png);opacity:0}@media (orientation:landscape){.main .container__branches2{background-image:url(../img/branches2.png)}}@media (orientation:portrait){.main .container__branches2{top:81.44vw;left:50%;margin-left:-33.5066666667vw;width:124.5088888889vw;height:117.7777777778vw;background-image:url(../img/branches2_m2.png)}}.main .container__branches3{top:18.9523809524vh;left:26.7333333333vh;width:127.32vh;height:69.7952380952vh;opacity:0}@media (orientation:landscape){.main .container__branches3{background-image:url(../img/branches3.png)}}@media (orientation:portrait){.main .container__branches3{top:27.78vw;left:50%;margin-left:-61.3333333333vw;width:121.7777777778vw;height:120.4444444444vw;background-image:url(../img/branches3_m2.png)}}.main__ground,.main__pirate{position:absolute;left:24.4761904762vh;background-position:center;background-repeat:no-repeat;background-size:contain}.main__pirate{z-index:0;top:0;width:119.619047619vh;height:100vh;opacity:0;transition:opacity .7s}@media (orientation:landscape){.main__pirate{background-image:url(../img/pirate.png)}}@media (orientation:portrait){.main__pirate{top:68.6666666667vw;left:50%;margin-left:-36vw;width:100.8888888889vw;height:123.1111111111vw;background-image:url(../img/pirate_m2.png)}}.main__pirate2{position:absolute;z-index:2;top:0;left:0;width:160vh;height:100vh;background-image:url(../img/pirate2.png);background-position:center;background-repeat:no-repeat;background-size:contain;opacity:0;transition:opacity .7s}@media (orientation:landscape){.main__pirate2{background-image:url(../img/pirate2.png)}}@media (orientation:portrait){.main__pirate2{top:10.8888888889vw;left:50%;margin-left:-50vw;width:100vw;height:178vw;background-image:url(../img/pirate2_m2.png)}}.main__video{position:absolute;top:23%;height:41%;left:31%;width:32%;border-radius:23.8095238095vh;opacity:0;transition:opacity 1s}@media (orientation:portrait){.main__video{border-radius:55.5555555556vw;top:17.5%;height:27%;left:27%;width:45%}}.main__video.show{opacity:1}.main__video video{position:absolute;top:.5714285714vh;height:52.380952381vh;left:-16.9523809524vh;clip-path:inset(1px 1px);opacity:1}@media (orientation:portrait){.main__video video{top:2.8888888889vw;height:46.8888888889vw;left:-16.8888888889vw}}.main__ground{z-index:0;top:85.3333333333vh;width:119.619047619vh;height:8.6666666667vh;opacity:0;transition:opacity .5s}.main__logo,.main__spices{z-index:1;position:absolute}@media (orientation:landscape){.main__ground{background-image:url(../img/ground.png)}}.main__logo{top:12.9523809524vh;left:16.2857142857vh;width:33.8095238095vh;height:7.1933333333vh;transform:translate(0,-30vh);transition:transform .7s}@media (orientation:portrait){.main__logo{width:54.4444444444vw;height:11.5844444444vw;top:12.6666666667vw;left:50%;margin-left:-27.2222222222vw}}.main__spices{top:68.1904761905vh;left:-9.7142857143vh;width:52.6666666667vh;height:30.9523809524vh;background-image:url(../img/spices.png);background-position:center;background-repeat:no-repeat;background-size:contain}.main__bottle,.main__chest{z-index:2;background-position:center;background-repeat:no-repeat;background-size:contain}@media (orientation:landscape){.main__spices{transform:translate(-50vw,0);transition:transform .7s}}@media (orientation:portrait){.main__spices{transform:translate(-80vw,0);transition:transform .7s,left .3s,top .3s,width .3s,height .3s;top:150.6666666667vw;left:50%;margin-left:-54.2222222222vw;width:58.2222222222vw;height:34.2222222222vw}}.main__bottle{position:absolute;top:43.2380952381vh;left:3.619047619vh;width:20.0624380952vh;height:53.5001619048vh;background-image:url(../img/bottle3.png)}@media (orientation:landscape){.main__bottle{transform:translate(-50vw,0);transition:transform .7s .4s}.main__chest{background-image:url(../img/chest.png)}}@media (orientation:portrait){.main__bottle{transform:translate(-80vw,0);transition:transform .7s .4s,left .3s,top .3s,width .3s,height .3s,margin .3s;top:124.0333333333vw;left:50%;margin-left:-39.6577777778vw;width:21.5866666667vw;height:57.5644444444vw}.main__chest{display:none}}.main__barrel,.main__chest{transform:translate(0,100%);position:absolute}.main__chest{bottom:0;left:95.619047619vh;width:79.9047619048vh;height:42.0952380952vh;transition:transform .5s .2s}.main__barrel{z-index:3;bottom:0;left:103.7142857143vh;width:67.3333333333vh;height:45.1428571429vh;transition:transform .5s}@media (orientation:portrait){.main__barrel{width:79.3333333333vw;height:54.2222222222vw;left:50%;margin-left:-6.2222222222vw;bottom:-1.3333333333vw}.main__barrel::before{display:none}}.main__barrel::before{position:absolute;z-index:0;bottom:0;left:-5.5238095238vh;width:56.4761904762vh;height:26.0952380952vh;background-position:center;background-repeat:no-repeat;background-size:contain}.main__barrel::after{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}@media (orientation:landscape){.main__barrel::before{background-image:url(../img/shadow.png)}.main__barrel::after{background-image:url(../img/barrel.png)}}.main__socials{position:absolute;z-index:1;top:11.3333333333vh;left:127.9047619048vh;transform:translate(0,-30vh);transition:transform .7s}@media (orientation:portrait){.main__barrel::after{background-image:url(../img/barrel_m2.png)}.main__socials{top:196.2222222222vw;left:0;width:100%;z-index:10;transform:scale(1)!important}.main__socials .socials__icon{width:9.2022222222vw;height:9.2022222222vw;margin:0 1.8888888889vw;filter:brightness(0) invert(1)}}.main .button{z-index:3}.main .button__in{width:42.7142857143vh;height:16.5238095238vh;padding-top:2.380952381vh;padding-right:2.380952381vh}.main__btn1{position:absolute;left:23.2380952381vh;top:34.7476190476vh;transform:scale(0);transition:.5s .5s}.main__btn1 .button__in{background-image:url(../img/btn1.png);transform:rotate(-4.94deg)}@media (orientation:portrait){.main .button__in{width:66vw;height:25.5555555556vw;padding-top:3.5555555556vw;padding-right:3.5555555556vw}.main__btn1{left:50%;margin-left:-33vw;top:30.3155555556vw}.main__btn1 .button__in{transform:rotate(-3.6deg)}}.main__btn1 .message{left:-14vh;top:-31.1428571429vh}.main__btn1 .message__in{padding-bottom:10.4761904762vh;padding-right:2.8571428571vh;transform-origin:100% 40%;transform:scale(0);opacity:0;transition:transform .3s,opacity .3s}@media (orientation:portrait){.main__btn1 .message{left:-12vw;top:75.7777777778vw}.main__btn1 .message__in{transform-origin:30% 0;padding-bottom:11.1111111111vw;padding-right:0}}.main__btn1 .message__img{width:11.0419047619vh;height:10.6695238095vh;background-image:url(../img/head1.jpg);transform:rotate(-10.05deg);mix-blend-mode:multiply}@media (orientation:portrait){.main__btn1 .message__img{width:19.4555555556vw;height:18.8vw;transform:rotate(-9.04deg)}}.main__btn1 .message__text{transform:rotate(-2.9deg);margin-top:-.4761904762vh}@media (orientation:portrait){.main__btn1 .message__text{font-size:6.2222222222vw;line-height:.71;margin-top:-1.1111111111vw;transform:rotate(-1.89deg)}.main__btn1.show .message__in{transform:scale(1);opacity:1}}@media (orientation:landscape){.main__btn1:hover .message__in{transform:scale(1);opacity:1}}.main__btn2{position:absolute;left:104.9523809524vh;top:30.619047619vh;transform:scale(0);transition:.5s .8s}.main__btn2 .button__in{background-image:url(../img/btn2.png);transform:rotate(7.27deg)}@media (orientation:portrait){.main__btn2{left:50%;margin-left:-33vw;top:53.7888888889vw}.main__btn2 .button__in{transform:rotate(3.13deg)}}.main__btn2 .message{left:-16.1904761905vh;top:-28.4761904762vh}@media (orientation:landscape){.main__btn2 .message{transform:rotate(6.91deg)}}.main__btn2 .message__in{padding-bottom:7.619047619vh;padding-left:5.7142857143vh;transform-origin:0 40%;transform:scale(0);opacity:0;transition:transform .3s,opacity .3s}@media (orientation:landscape){.main__btn2 .message__in::before{transform:scale(-1,1)}}@media (orientation:portrait){.main__btn2 .message{left:-12vw;top:52.0866666667vw}.main__btn2 .message__in{transform-origin:30% 0;padding:0 8.8888888889vw 7.7777777778vw 10vw}.main__btn2 .message__in br{display:none}}.main__btn2 .message__img{width:11.0419047619vh;height:10.6695238095vh;background-image:url(../img/head2.jpg);transform:rotate(-.77deg);mix-blend-mode:multiply}@media (orientation:portrait){.main__btn2 .message__img{width:20.9977777778vw;height:20.2888888889vw;transform:rotate(-2.69deg)}}.main__btn2 .message__text{transform:rotate(.88deg);margin-top:.4761904762vh}@media (orientation:portrait){.main__btn2 .message__text{transform:rotate(-1.86deg);margin-top:-1.1111111111vw;padding-left:5.5555555556vw;font-size:6.2222222222vw;line-height:.71}.main__btn2.show .message__in{transform:scale(1);opacity:1}}@media (orientation:landscape){.main__btn2:hover .message__in{transform:scale(1);opacity:1}}.main__btn3{position:absolute;left:57.5238095238vh;top:60.2857142857vh;font-size:3.8095238095vh;transform:scale(0);transition:transform .3s}.main__btn4,.main__btn5{transition:transform .5s}.main__btn3 .button__in{width:42.7142857143vh;height:14.8095238095vh;background-image:url(../img/btn5.png);transform:rotate(7.27deg);padding-top:3.1428571429vh;cursor:default}@media (orientation:portrait){.main__btn3{left:50%;margin-left:-38vw;top:141.7777777778vw;font-size:7.0711111111vw}.main__btn3 .button__in{width:79.5555555556vw;height:27.5555555556vw;padding-top:5.5555555556vw}}.main__btn3 .button__in span::after,.main__btn3 .button__in span::before{width:6.9057142857vh;height:2.4857142857vh}@media (orientation:portrait){.main__btn3 .button__in span::after,.main__btn3 .button__in span::before{width:12.8177777778vw;height:4.6133333333vw;top:-1.7777777778vw}}.main__btn4{position:absolute;left:115.2380952381vh;top:9.0476190476vh;transform:scale(0)}.main__btn4 .button__in{background-image:url(../img/btn2.png);transform:rotate(7.27deg)}@media (orientation:portrait){.main__btn4{display:none;left:50%;margin-left:-58.8888888889vw;top:26.6666666667vw}.main__btn4 .button__in{transform:rotate(-7.27deg)}}.main__btn5,.main__socials2{transform:scale(0);position:absolute}.main__btn5{left:108.0952380952vh;top:9.5238095238vh}.main__btn5 .button__in{background-image:url(../img/btn1.png);transform:rotate(5deg)}@media (orientation:portrait){.main__btn5{left:50%;margin-left:-33vw;top:30.3155555556vw;display:none}.main__btn5 .button__in{transform:rotate(3.13deg)}}.main__socials2{z-index:10;left:61.7142857143vh;top:70.6666666667vh;transition:transform .3s}@media (orientation:portrait){.main__socials2{left:50%;margin-left:-31.0977777778vw;top:160.3866666667vw}}.main__socials2 .socials__list{transform:rotate(5.06deg)}.main__socials2 .socials__icon{width:7.6238095238vh;height:7.6238095238vh;margin:0 1.4285714286vh}.main__socials2 .socials__icon.vk{background-image:url(../img/vk2.svg)}.main__socials2 .socials__icon.tg{background-image:url(../img/telegram2.svg)}.main__socials2 .socials__icon.wa{background-image:url(../img/whatsapp2.svg)}.main__message{position:absolute;z-index:10;left:3.8095238095vh;top:18.0952380952vh;opacity:0;transform:rotate(-7.99deg) scale(0);transition:opacity .3s,transform .3s;transform-origin:100% 40%}@media (orientation:portrait){.main__socials2 .socials__icon{width:14.1488888889vw;height:14.1488888889vw;margin:0 3.3333333333vw}.main__message{transform:rotate(1.01deg) scale(0);left:50%;margin-left:-43.7777777778vw;top:64.4444444444vw}}.main__message .message__in{padding-bottom:6.6666666667vh;padding-right:5.7142857143vh;transform-origin:100% 40%;transform:scale(1);transition:transform .3s}.main__message .message__title{transform:rotate(-2.9deg)}.main__message .message__img{width:29.6666666667vh;height:14.9047619048vh;margin-left:1.619047619vh}@media (orientation:landscape){.main__message .message__img{background-image:url(../img/example.png)}}@media (orientation:portrait){.main__message .message__in{padding-right:0;padding-bottom:6.6666666667vw;padding-left:1.1111111111vw}.main__message .message__title{font-size:6.3511111111vw}.main__message .message__img{background-image:url(../img/example_m.png);width:58.3222222222vw;height:26.8244444444vw;margin-left:-4.4444444444vw;margin-top:-.4444444444vw}}.main__message .message__text{transform:rotate(-2.9deg);margin-top:-.1904761905vh;font-size:2.2857142857vh;line-height:.75;padding-left:4.7619047619vh}.main__message.message_stickers .message__in{padding-bottom:1.9047619048vh}@media (orientation:portrait){.main__message .message__text{font-size:4.3244444444vw;margin-top:-3.3333333333vw;padding-left:4.4444444444vw}.main__message.message_stickers .message__in{padding:26.6666666667vw 0 0;justify-content:flex-start}}.main__message.message_stickers .message__img{width:52.4761904762vh;height:33.8095238095vh;margin-top:-5.7142857143vh;transform:rotate(7.99deg)}@media (orientation:landscape){.main__message.message_stickers .message__img{background-image:url(../img/stickers.png)}}.main__message.message_stickers .message__title{padding-left:1.2380952381vh}@media (orientation:portrait){.main__message.message_stickers .message__img{width:86.6666666667vw;height:63.5555555556vw;margin-left:2.6666666667vw;margin-top:-10.4444444444vw;transform:none;background-image:url(../img/stickers_m.png)}.main__message.message_stickers .message__title{padding-left:0;font-size:6.1644444444vw;transform:rotate(4.62deg)}}.main__message.message_stickers .message__text{transform:rotate(-6deg);margin-top:-.2857142857vh;padding-right:.4761904762vh}.main__mask{position:absolute;z-index:10;left:66.5714285714vh;top:11.4285714286vh;width:9.3333333333vh;height:10.5714285714vh;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../img/mask.svg);font-size:1.9047619048vh;line-height:.75;text-align:center;color:#fff;padding-top:.5714285714vh;cursor:pointer;opacity:0}.main__mask.hide{background-image:none}@media (orientation:portrait){.main__message.message_stickers .message__text{transform:none;padding-right:0;padding-left:0;margin-top:2.2222222222vw;margin-bottom:1.1111111111vw}.main__mask{left:50%;margin-left:-6.6666666667vw;top:47.7777777778vw;width:14.8888888889vw;height:16.9577777778vw;font-size:3.3333333333vw;padding-top:.8888888889vw}}.main__mask input{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.main__mask span{position:relative;z-index:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-10.89deg);text-decoration:underline;padding-left:1.4285714286vh}.main__face,.main__face img,.main__face::before,.main__play,.main__text{position:absolute}.main__mask span::after{display:block;margin-top:1.1428571429vh;width:2.7323809524vh;height:1.0352380952vh;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../img/arrow3.svg)}@media (orientation:portrait){.main__mask span{transform:rotate(.25deg);padding-left:.8888888889vw}.main__mask span::after{width:5.7333333333vw;height:2.1711111111vw;margin-top:2.6666666667vw;margin-left:2.2222222222vw;transform:rotate(-12.87deg)}}.main__mask:hover span{text-decoration:none}.main__face{z-index:11;left:66.4761904762vh;top:11.3333333333vh;width:9.3333333333vh;height:10.5714285714vh;border-radius:2.8571428571vh 1.9047619048vh 1.9047619048vh 2.8571428571vh;opacity:0}@media (orientation:portrait){.main__face{left:50%;margin-left:-6.6666666667vw;top:47.7777777778vw;width:14.8888888889vw;height:16.9577777778vw}.main__text{display:none}}.main__face img{z-index:0;left:2%;top:0;width:97%;height:97%;min-height:100%;object-fit:cover;object-position:center;opacity:0}.main__face img.show{opacity:1}.main__face::before{z-index:1;left:0;top:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../img/mask.png);opacity:.8}.main__text{left:16.7619047619vh;top:27.619047619vh;font-size:6.2933333333vh;line-height:.65;text-align:left;color:#9E3223;opacity:0;transition:opacity .5s,transform .5s}.main__play{z-index:15;left:0;top:83.3942857143vh;width:100%;display:flex;align-items:center;justify-content:center;padding-left:3.8095238095vh;transform:translate(0,40vh);transition:transform .5s .5s}@media (orientation:portrait){.main__play{transform:translate(0,40%);opacity:0;transition:transform .4s .3s,opacity .4s .3s;top:99.7777777778vw;padding-left:2.2222222222vw}}.error,.error__btn,.main__play-message,.question__btn{transition:transform .3s}.main__play-button{width:17.2380952381vh;height:18.9523809524vh;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../img/play.svg);cursor:pointer}@media (orientation:portrait){.main__play-button{width:23.1111111111vw;height:28.2222222222vw}}.main__play-button.hide .main__play-message,.main__play-button:hover .main__play-message{transform:scale(0)}.main__play::after,.main__play::before{display:block;width:27.8542857143vh;height:7.58vh;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../img/arrow2.svg);position:relative;top:-2.4761904762vh}.main__play-message,.question{position:absolute;pointer-events:none}.main__play::before{transform:scale(-1,1);margin-right:8.9523809524vh}.main__play::after{margin-left:6.6666666667vh}@media (orientation:portrait){.main__play::after,.main__play::before{width:26.9911111111vw;height:7.3444444444vw;top:-2.2222222222vw}.main__play::before{margin-right:3.3333333333vw}.main__play::after{margin-left:.4444444444vw}}.main__play-message{left:50%;bottom:62%;margin-left:-19.2380952381vh;width:42.380952381vh;height:30.5714285714vh;background-position:center;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:7.619047619vh;padding-right:.9523809524vh;color:#30261D;font-size:3.8095238095vh;line-height:1;transform-origin:50% 100%}@media (orientation:landscape){.main__play-message{background-image:url(../img/cloud3.svg)}}@media (orientation:portrait){.main__play-message{font-size:8.8888888889vw;width:83.7777777778vw;height:65.5555555556vw;background-image:url(../img/cloud3_m.svg);padding-bottom:6.6666666667vw;padding-right:1.1111111111vw;left:50%;bottom:auto;top:52%;margin-left:-39.5555555556vw;transform-origin:50% 0}}.main__play-message div{width:10.8971428571vh;height:10.6895238095vh;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../img/gun.png);transform:rotate(7.08deg)}@media (orientation:portrait){.main__play-message div{width:25.4266666667vw;height:24.9422222222vw}}.main__play-message span{transform:rotate(-1.89deg)}.question{z-index:10;top:22.6666666667vh;left:0;width:100%;color:#423615;opacity:0;transition:opacity .5s .3s}.question__title{text-align:center;font-size:5.4152380952vh;line-height:1}@media (orientation:portrait){.question{top:31.5555555556vw}.question__title{font-size:7.1111111111vw;padding:0 3.3333333333vw}}.question__title div{color:#9E3223;font-size:2.7em;line-height:.6;margin-top:-1.4285714286vh;padding:0 4.7619047619vh}@media (orientation:portrait){.question__title div{font-size:1.5em;line-height:.75;margin-top:-1.1111111111vw;padding:0 1.1111111111vw}}.question__options{width:100%;display:flex;flex-wrap:wrap;counter-reset:option;margin-top:3.8095238095vh;padding-left:30.4761904762vh;padding-right:9.5238095238vh}@media (orientation:portrait){.question__options{margin-top:8.4444444444vw;padding-left:13.7777777778vw;padding-right:10vw;flex-wrap:nowrap;flex-direction:column}}.question__option{width:50%;font-size:4.5714285714vh;line-height:1;counter-increment:option;margin-bottom:2.380952381vh;cursor:pointer;display:flex;align-items:center;transition:color .3s}@media (orientation:portrait){.question__option{font-size:4.8888888889vw;margin-bottom:7.7777777778vw;width:100%}}.question__option svg{width:5.7142857143vh;height:4.9523809524vh;position:relative;z-index:0;fill:#9E3223;transition:fill .3s}.question__option div{flex:1;margin-left:.9523809524vh}@media (orientation:portrait){.question__option svg{width:8.8711111111vw;height:7.6888888889vw}.question__option div{margin-left:1.1111111111vw}}.question__option span{position:relative;display:inline-block;vertical-align:bottom;height:4.9523809524vh}@media (orientation:portrait){.question__option span{height:7.6888888889vw;margin-right:1.7777777778vw}}.question__option span::before{content:counter(option);position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1;color:#fff;font-size:3.0476190476vh;line-height:1;padding-bottom:1.4285714286vh}@media (orientation:portrait){.question__option span::before{font-size:4.7311111111vw;padding-bottom:3.3333333333vw}}.question__option.active,.question__option:hover{color:#E2440B}.question__option.active svg,.question__option:hover svg{fill:#E2440B}.question__btn{margin-top:4.2857142857vh;padding-left:1.4285714286vh;position:relative;display:flex;justify-content:center;font-size:3.899047619vh}.error,.footer{position:absolute}@media (orientation:landscape){.question__btn:hover{transform:scale(1.05)}.error__in{background-image:url(../img/cloud2.svg)}}.question__btn .button__in{transform:rotate(-4.94deg);width:29.380952381vh;height:14.0952380952vh;padding-top:3.3333333333vh!important}@media (orientation:portrait){.question__btn{margin-top:3.3333333333vw;padding-left:3.3333333333vw;font-size:9.0977777778vw}.question__btn .button__in{width:68.6666666667vw;height:33.1111111111vw;padding-top:7.7777777778vw!important;padding-right:5.5555555556vw;transform:rotate(-4.49deg)}}.question__btn .button__in span::after,.question__btn .button__in span::before{width:5.4380952381vh;height:1.9714285714vh}.question__btn .button__in span::before{margin-right:.6666666667vh}.question__btn .button__in span::after{margin-left:.6666666667vh}.error{z-index:10;top:0;left:27.3333333333vh;transform-origin:100% 80%;transform:scale(0)}.error__text,.error__title{position:relative;z-index:1}@media (orientation:portrait){.question__btn .button__in span::after,.question__btn .button__in span::before{width:12.6888888889vw;height:4.6vw}.question__btn .button__in span::before{margin-right:1.5555555556vw}.question__btn .button__in span::after{margin-left:1.5555555556vw}.error{top:20vw;left:50%;margin-left:-43.3333333333vw;transform-origin:80% 100%}}.error__in{width:112.2857142857vh;height:85.3333333333vh;background-position:center;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;align-items:center;padding-top:18.0952380952vh}@media (orientation:portrait){.error__in{width:86.6666666667vw;height:132.8888888889vw;padding-top:20vw;background-image:url(../img/cloud2_m.svg)}}.error__img{width:13.7476190476vh;height:15.099047619vh;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../img/head3.jpg);transform:rotate(6.05deg);mix-blend-mode:multiply;margin-left:1.9047619048vh}@media (orientation:portrait){.error__img{width:26.5355555556vw;height:29.1422222222vw;transform:rotate(-.23deg);margin-left:0}}.error__title{text-align:center;font-size:9.6876190476vh;line-height:1;color:#9E3223;transform:rotate(8.72deg);margin-top:-4.2857142857vh;padding-right:2.8571428571vh}@media (orientation:portrait){.error__title{font-size:12.2088888889vw;line-height:.72;transform:rotate(2.16deg);padding:0 6.6666666667vw;margin-top:1.1111111111vw}}.error__btn,.error__text{line-height:.75;text-align:center}.error__text{font-size:5.2038095238vh;color:#30261D;transform:rotate(7.22deg);margin-top:-.4761904762vh;padding-right:5.1428571429vh}@media (orientation:portrait){.error__text{font-size:6.5577777778vw;line-height:.75;padding-right:0;margin-top:4.4444444444vw;transform:rotate(.18deg)}}.error__btn{font-size:3.899047619vh;margin-top:5.2380952381vh;margin-left:-6.1904761905vh}@media (orientation:landscape){.error__btn:hover{transform:scale(1.05)}.error__btn .button__in{background-image:url(../img/btn4.png)}}.error__btn .button__in{transform:rotate(6.65deg);width:37.4285714286vh;height:14.1428571429vh;padding-top:2vh;padding-right:1.8095238095vh}@media (orientation:portrait){.error__btn{font-size:7.1111111111vw;margin-top:10vw;margin-left:2.2222222222vw}.error__btn .button__in{background-image:url(../img/btn4_m.png);width:59.1111111111vw;height:25.8888888889vw;padding-top:3.7777777778vw;padding-right:2.6666666667vw}}.error__btn .button__in span::after,.error__btn .button__in span::before{width:5.4380952381vh;height:1.9714285714vh;top:.7619047619vh}.error__btn .button__in span::before{margin-right:.2857142857vh}.error__btn .button__in span::after{margin-left:.2857142857vh}@media (orientation:portrait){.error__btn .button__in span::after,.error__btn .button__in span::before{width:8.5733333333vw;height:3.1066666667vw;top:1.7777777778vw}.error__btn .button__in span::before{margin-right:-1.1111111111vw}.error__btn .button__in span::after{margin-left:-1.1111111111vw}}.footer{z-index:9;top:188.8888888889vw;left:0;width:100vw;height:67.6923076923vw;background:#9E3223;color:#E7C898;font-size:5.1282051282vw;line-height:1.3;text-align:center;padding-top:39.2307692308vw}.popup,.popup__bg{position:fixed;top:0;height:100%}@media (orientation:landscape){.footer{display:none}}.footer a{color:#fff;text-decoration:underline}.popup{left:0;width:100%;z-index:100;opacity:0;pointer-events:none;transition:opacity .5s}.popup.open{opacity:1;pointer-events:auto}.popup__bg{z-index:101;left:0;width:100%;background:#000;opacity:.71}.popup__window{position:absolute;z-index:102;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:90vw;height:85vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:4.5714285714vh;line-height:1;color:#fff}@media (orientation:portrait){.popup{padding:7.1111111111vw 0;overflow-x:hidden;overflow-y:auto}.popup__window{font-size:7.1111111111vw;width:95vw;height:98vh}}.popup__close{position:absolute;z-index:10;right:-4.7619047619vh;top:-2.9523809524vh;width:3.8095238095vh;height:3.619047619vh;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../img/close.svg);cursor:pointer;transition:transform .3s}.popup__close:hover{transform:scale(1.2)}.popup__text{padding:1.9047619048vh}.popup__image{max-width:70vw;max-height:70vh;display:none;position:relative}@media (orientation:portrait){.popup__close{right:3.7488888889vw;top:4.6666666667vw;width:8.2488888889vw;height:7.5555555556vw}.popup__text{padding:4.4444444444vw}.popup__image{max-width:100%;max-height:100%}}.popup__image-done{position:absolute;bottom:100%;left:0;width:100%;text-align:center;margin-bottom:.9523809524vh;text-decoration:underline;cursor:pointer}@media (orientation:portrait){.popup__image-done{margin-bottom:2.2222222222vw}}.popup__image-done:hover{text-decoration:none}.popup__image-container{position:relative;overflow:hidden;width:100%;height:100%}.popup__image img{position:relative;z-index:0;max-width:100%;max-height:100%}.popup__image.ltdrag,.popup__image.ltdrag .popup__mask-container{cursor:nw-resize}.popup__image.rtdrag,.popup__image.rtdrag .popup__mask-container{cursor:ne-resize}.popup__image.rbdrag,.popup__image.rbdrag .popup__mask-container{cursor:se-resize}.popup__image.lbdrag,.popup__image.lbdrag .popup__mask-container{cursor:sw-resize}.popup__mask{position:absolute;z-index:10;top:0;left:0;opacity:.7}.popup__mask-layer{position:absolute;width:200vw;background:#000}.popup__mask-layer.i1{height:100vh;left:50%;margin-left:-100vw;bottom:100%;margin-bottom:-2px}.popup__mask-layer.i2{left:100%;height:100%;top:0;margin-right:-2px}.popup__mask-layer.i3{height:100vh;left:50%;margin-left:-100vw;top:100%;margin-top:-2px}.popup__mask-layer.i4{right:100%;height:100%;top:0;margin-left:-2px}.popup__mask-area{position:absolute;z-index:0;width:100%;height:100%;left:0;top:0}.popup__mask-corner{position:absolute;z-index:1;width:10px;height:10px;background:#9E3223}.popup__mask-corner.i1{left:0;top:0;cursor:nw-resize}.popup__mask-corner.i2{right:0;top:0;cursor:ne-resize}.popup__mask-corner.i3{right:0;bottom:0;cursor:se-resize}.popup__mask-corner.i4{left:0;bottom:0;cursor:sw-resize}.popup__mask-container{position:absolute;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../img/mask2.png);border:2px solid #9E3223;cursor:move}