*,::after,::before{box-sizing:border-box}ol,ul{list-style:none}h1,h2,ol,p,ul{margin:0;padding:0}.btn,h1{font-weight:700}h1,h2{font-family:"Roboto","Arial",sans-serif;font-size:35px;line-height:41px}h2{font-size:16px;line-height:22px;color:#5a5a5a;font-weight:500}.btn{display:inline-block;vertical-align:top;padding:11px 21px;font-size:18px;line-height:24px;text-align:center;color:#fff;background:-webkit-linear-gradient(top,#f26843,#e74a35);background:linear-gradient(to bottom,#f26843,#e74a35);border:none;border-radius:23px;outline:none;text-decoration:none;box-shadow:0 2px 2px rgba(172,16,0,.64);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn:hover{background:-webkit-linear-gradient(top,#f58669,#ec6f5e);background:linear-gradient(to bottom,#f58669,#ec6f5e)}.btn:active{background:-webkit-linear-gradient(top,#d74632,#e1613e);background:linear-gradient(to bottom,#d74632,#e1613e);box-shadow:inset 0 2px 2px 0 #942718}.link,.link-black{text-decoration:none;color:#fff;border-bottom:1px solid rgba(255,255,255,.3)}.link:active,.link:hover{color:#ffbc9e;border-bottom:1px solid rgba(249,172,159,.3)}.link-black{color:#323232;border-bottom:1px solid rgba(0,0,0,.3)}.link-black:active,.link-black:hover{color:#e84d37;border-bottom:1px solid rgba(236,89,60,.3)}hr{height:1px;margin-left:2.25%;margin-right:2.25%;color:rgba(254,254,254,.3);background-color:rgba(254,254,254,.3);border:none}input{font-size:16px;font-weight:700;line-height:24px;color:#323232;outline:none}.input-wrap{position:relative}input[type=password]:hover,input[type=text]:hover,textarea:hover{border-color:#c7c6c5;box-shadow:inset 0 0 0 1px #c7c6c5}input[type=password]:focus,input[type=text]:focus,textarea:focus{border-color:#8fbdec;box-shadow:inset 0 0 0 1px #8fbdec}input[type=password]+label,input[type=text]+label,textarea+label{position:absolute;top:-15px;left:15px;display:none;font-size:11px;font-weight:400;line-height:13px;color:#999}input[type=password]:required+label,input[type=text]:required+label,textarea:required+label{display:block}input[type=password]:invalid+label,input[type=text]:invalid+label,textarea:invalid+label{display:none}input[type=password]:focus+label,input[type=text]:focus+label,textarea:focus+label{display:block;color:#5b9ddf}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-weight:400;color:#999;opacity:1}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-weight:400;color:#999;opacity:1}form input::-moz-placeholder,form textarea::-moz-placeholder{font-weight:400;color:#999;opacity:1}form input:focus:-ms-input-placeholder,form textarea:focus:-ms-input-placeholder{color:transparent}form input:focus::-webkit-input-placeholder,form textarea:focus::-webkit-input-placeholder{color:transparent}form input:focus::-moz-placeholder,form textarea:focus::-moz-placeholder{color:transparent}body{margin:0 auto;font-size:16px;font-weight:400;line-height:22px;font-family:"Roboto","Arial",sans-serif;color:#fff;background-color:#849d8f}.wrap,body{min-width:900px}.container,.wrapper{margin:0 auto;max-width:1200px}.container{position:relative;min-width:900px;padding:0 2.25%}.backlight{background:url(../img/bg-backlight.png) 50% 0 repeat-x}.logo{float:left;width:153px;margin:10px 30px 0 -5px}.main-nav{float:left;width:45%;margin-top:23px}.main-menu{margin-left:-14px}.main-inner{position:relative;display:inline-block;vertical-align:top;height:32px;font-size:16px;line-height:18px;font-weight:700;border-radius:20px}.main-menu a{display:block;max-width:300px;margin:7px 14px 14px 13px;text-decoration:none;color:#fff;border-bottom:1px solid rgba(255,255,255,.2);overflow:hidden;text-overflow:ellipsis}.main-inner:not(:first-child) a{margin-left:10px}.menu-active{background-color:#d07058}.menu-active a{color:#fff;border-bottom:none}.main-inner:not(.menu-active):hover{background-color:#f7f6f3;cursor:pointer}.main-inner:not(.menu-active):hover a{color:#333}.main-inner:not(.menu-active):active{background-color:#ededed;box-shadow:inset 0 1px 3px 0 #000;cursor:pointer}.main-inner:hover .sub-menu,.sub-menu a{display:block}.sub-menu{position:absolute;left:-7px;top:37px;z-index:100;display:none;min-width:143px;min-height:171px;margin:0;padding:3px 0;font-size:14px;line-height:16px;font-weight:400;text-indent:7px;list-style:none;background:#f8f7f4;box-shadow:0 20px 20px rgba(0,0,0,.4);border-radius:5px}.sub-menu a{margin:0 9px 0 6px;padding:8px 0 7px 7px;color:#323232;border-bottom:none}.sub-menu-active a{color:#fff}.sub-inner:first-child a{padding-bottom:11px;margin-bottom:2px;border-bottom:1px solid rgba(53,53,53,.2)}.sub-menu::before{content:"";position:absolute;bottom:100%;height:10px;width:100%}.sub-menu li:not(.menu-active):hover{background-color:#fbded7}.sub-menu li:not(.menu-active):active{background-color:#f6b5a5}.user-block{position:relative;float:right;width:33%;margin-top:23px;font-size:0;font-weight:500;line-height:16px;text-align:right}.user-block>div{margin-right:10px;font-size:14px;text-decoration:none;color:#fff}.user-block>div:last-child{margin-right:0}.search{position:relative;display:inline-block;vertical-align:top;width:32px;height:32px;text-align:center;background:rgba(255,255,255,.2);border-radius:50%}.search-icon{position:absolute;top:50%;left:50%;width:100%;height:100%;background:url(../img/icons/search-icon.svg) center no-repeat;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.login:hover,.search:hover{background-color:#f8f7f4}.search:hover .search-icon{background:url(../img/icons/search-icon-hover.svg) center no-repeat}.search-icon,.search:hover .search-field{display:block}.search-field{position:absolute;top:37px;right:0;z-index:10;display:none;width:340px;min-height:84px;padding:19px 15px 20px;background-color:#f8f7f4;border-radius:5px;box-shadow:0 20px 20px rgba(0,0,0,.4)}.search-field::before{content:"";position:absolute;bottom:100%;right:0;width:50%;height:10px}.search-field input{width:100%;height:44px;padding:9px 14px;font-size:14px;font-weight:700;line-height:24px;border:1px solid #d3d3d2;border-radius:3px}.login{position:relative;display:inline-block;vertical-align:top;max-width:110px;height:32px;padding-top:8px;padding-right:16px;padding-left:44px;background:rgba(255,255,255,.2);border-radius:25px}.login>a{display:block;text-decoration:none;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login-icon{position:absolute;top:48%;left:51px;width:100%;height:100%;background:url(../img/icons/login-icon.svg) 15% center no-repeat;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.login-field{position:absolute;top:36px;right:-2px;z-index:10;display:none;width:277px;min-height:214px;padding:0 17px 10px 19px;font-size:14px;background-color:#f8f7f4;border-radius:5px;box-shadow:0 20px 20px rgba(0,0,0,.4)}.login-field input{display:block;width:100%;height:44px;margin:20px auto 19px;padding:9px 13px;font-size:14px;font-weight:700;line-height:24px;border:1px solid #d3d3d2;border-radius:5px}.login-btn{float:left;max-width:240px;margin-top:1px;margin-right:5px;margin-bottom:10px;padding:10px 25px;border-radius:20px;box-shadow:0 1px 2px #ac1000}.login-field p{display:inline-block;vertical-align:bottom;width:121px;margin-bottom:-3px;font-size:13px;font-weight:400;line-height:24px;text-align:left;text-overflow:ellipsis;overflow:hidden}.login-field a{text-decoration:none;color:#323232;border-bottom:1px solid #adacaa}.login:hover>a{color:#323232}.login:hover .login-icon{background:url(../img/icons/login-icon-hover.svg) 15% center no-repeat}.cart:hover .cart-field,.login:hover .login-field{display:block}.login-field::before{content:"";position:absolute;bottom:100%;right:0;height:5px;width:36%}.cart{position:relative;display:inline-block;vertical-align:top;min-width:117px;max-width:121px;height:32px;padding-top:8px;padding-right:16px;padding-left:44px;font-size:14px;text-align:left;background:rgba(255,255,255,.2);border-radius:25px}.cart-icon{position:absolute;top:51%;left:60px;width:100%;height:100%;background:url(../img/icons/basket.svg) 15% center no-repeat;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cart a{display:block;text-decoration:none;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-full{background-color:#f7f6f3}.cart-full>a{color:#313131}.cart-field{position:absolute;top:37px;right:0;z-index:10;display:none;padding:5px 15px 80px;width:540px;min-height:240px;color:#323232;background-color:#f8f7f4;border-radius:5px;box-shadow:0 20px 20px rgba(0,0,0,.4)}.cart-full .cart-icon{background:url(../img/icons/basket-full.svg) 14% 49% no-repeat}.cart-field::before{content:"";position:absolute;bottom:100%;right:0;width:23%;height:5px}.cart-list{display:table;font-size:13px;font-weight:400;border-spacing:0 15px}.cart-list ul{display:table-row}.cart-list li{display:table-cell;vertical-align:middle;text-align:center}.cart-list li:nth-child(3){text-align:left}.cart-list i{font-style:normal;color:#999}.cart-row li:nth-child(1){width:2.5%}.cart-row li:nth-child(2){width:12.5%}.cart-row li:nth-child(4){width:22.5%}.cart-row li:nth-child(5){width:17%}.cart-item-img{border-radius:50%}.cart-field hr{height:1px;margin:5px 0;color:#cacac7;background-color:#cacac7;border:none}.cart-field p{margin-top:14px;font-size:15px;font-weight:700;line-height:18px;text-align:right}.checkout-btn{position:absolute;bottom:22px;right:15px;max-width:50%;padding:10px 15px;border-radius:20px}.call-us{position:absolute;top:73px;right:2.25%;width:240px;text-align:right;word-wrap:break-word}.breadcrumbs a,.call-us p{font-size:14px;line-height:16px}.call-us p{margin-bottom:4px;font-weight:700}.call-us b{font-size:22px;font-weight:900;line-height:24px}.breadcrumbs{display:block;width:300px;margin-top:16px;margin-bottom:2px}.breadcrumbs li{display:inline-block;vertical-align:bottom}.breadcrumbs a{color:#fff}.breadcrumbs li:not(:last-child)::after{content:"»";padding-left:3px}.breadcrumbs li:nth-of-type(2){margin-left:3px}.breadcrumbs li:nth-of-type(3){margin-left:2px}.clearfix::after{content:"";display:table;clear:both}.slider{position:relative;display:block;min-height:528px;padding-top:313px;margin:0 auto 40px}.slide1,.slide2,.slide3{display:none;width:700px;margin:0 auto;font-size:60px;font-weight:900;line-height:60px;text-align:center}.slide1 a,.slide2 a,.slide3 a{max-width:400px;height:63px;margin-top:31px;padding:8px 40px;font-size:32px;line-height:44px;text-shadow:0 2px 5px rgba(160,32,11,.76);border-radius:32px}input[type=radio]{display:none}.slider-controls{position:absolute;bottom:23px;font-size:0}.slider-controls label{display:inline-block;vertical-align:middle;width:21px;height:21px;margin-right:8px;border:2px solid #fff;border-radius:50%;cursor:pointer}.slider-controls label:hover{background-color:rgba(248,247,244,.4)}.slider-controls label:active{background-color:#fff}.slide1:checked~.wrap label[for=slide1],.slide2:checked~.wrap label[for=slide2],.slide3:checked~.wrap label[for=slide3]{background-color:#fff}.slide1:checked~.wrap{background:#849d8f url(../img/sliders/ice-slider1.png) 50% 0 no-repeat}.slide2:checked~.wrap{background:#8996a6 url(../img/sliders/ice-slider2.png) 50% 0 no-repeat}.slide3:checked~.wrap{background:#9d8b84 url(../img/sliders/ice-slider3.png) 50% 0 no-repeat}.slide1:checked~.wrap .slide1,.slide2:checked~.wrap .slide2,.slide3:checked~.wrap .slide3{display:block}.wrap::after,.wrap::before{content:"";visibility:hidden}.wrap::before{background-image:url(../img/sliders/ice-slider2.png)}.wrap::after{background-image:url(../img/sliders/ice-slider3.png)}.promo-block{margin-bottom:40px}.promo-left,.promo-right{position:relative;float:left;width:48.867%;min-height:229px;padding:16px 18px 88px 19px;background:#c2234d url(../img/rapsberry-bg.jpg) -27px -94px repeat-y;border-radius:15px}.promo-right{float:right;background:#845642 url(../img/choco-bg.jpg) -218px -104px repeat-y}.promo-left h1,.promo-right h1{font-size:35px;font-weight:700;line-height:41px;color:#fff}.promo-left p,.promo-right p{margin-top:15px;font-size:18px;font-weight:700;line-height:22px}.promo-left .promo-btn,.promo-right .promo-btn{position:absolute;right:21px;bottom:23px;max-width:250px;padding:10px 23px 12px;font-size:18px;line-height:24px}.promo-right .promo-btn{bottom:24px;padding:9px 21px 12px 22px}.item-list,.items-popular{font-size:0}.items-popular .item::before{content:"";position:absolute;top:0;left:0;z-index:20;width:61px;height:61px;background:url(../img/icons/popular-icon.png)}.item-hover{content:"";position:absolute;top:-9px;bottom:-85px;left:-10px;right:-10px;z-index:5;display:none;padding:0 10px;background:rgba(255,255,255,.3);border-radius:5px;box-shadow:0 20px 20px rgba(0,0,0,.4)}.quick-show{position:absolute;bottom:20px;left:50%;width:80%;padding-right:0;padding-left:0;-webkit-transform:translate(-50%);transform:translate(-50%)}.item:hover .item-hover{display:block}.item:hover a{border-bottom:none}.item:not(:hover) .item-img-price{z-index:0}.item{position:relative;display:inline-block;vertical-align:top;width:23.299%;margin-right:2.269%;margin-bottom:38px;text-align:center;font-size:16px;line-height:22px;font-weight:500}.item:nth-child(4n){margin-right:0}.item-img{position:relative;max-width:100%;height:auto;border-radius:50%}.item-img-price{position:relative;z-index:10;max-height:267px;margin-bottom:24px}.item-img-price b,.item-img-price p{position:relative;font-weight:700;line-height:45px}.item-img-price p{margin-top:-64px;text-align:left;text-shadow:1px 1px 3px rgba(49,50,53,.5);overflow:hidden;width:267px;font-size:30px}.item-img-price b{width:150px;font-size:45px;padding-right:35px}.item-img-price b::after{content:"";position:absolute;bottom:8px;right:0;width:33px;height:37px;background:url(../img/icons/rouble.svg)}.item-link-box{display:block;margin-top:-3px;padding:0 5px}.advantages{margin-bottom:40px;padding:24px 22px 14px 20px;color:#323232;background:#e5d5af url(../img/texture-wafer.png);border-radius:15px}.advantages h1{margin-bottom:10px;font-size:24px;font-weight:500;line-height:30px}.advantages img{float:left;margin-left:1px}.advantages p{margin:0 0 0 57px;padding-top:12px;padding-bottom:10px;font-size:16px;line-height:22px}.advantage-left{float:left;width:48.8%}.advantage-right{float:right;width:48.81%}.blog-news,.subscribe{width:48.867%;border-radius:15px}.blog-news{min-height:220px;padding:23px 19px;background:#fff url(../img/strawberry-bg.jpg) right -224px no-repeat;float:left}.blog-news h2{margin-bottom:5px;font-size:16px;font-weight:500;line-height:22px;color:#323232}.blog-news p{width:290px}.blog-news a{padding-bottom:-5px;font-size:24px;font-weight:700;line-height:30px;color:#353535;background:rgba(255,255,255,.8);border-width:2px}.blog-news a:active,.blog-news a:hover{color:#e84d37}.subscribe{float:right;color:#5a5a5a;background:#f8f7f4 url(../img/texture-postal.png)}.subscribe-content-bg{position:relative;min-height:210px;margin:5px;padding:29px 21px 14px;background-color:#f8f7f4;border-radius:15px}.subscribe form{margin-top:4.1%}.subscribe input[type=text]{width:100%;height:44px;padding:0 13px 1px;border:1px solid #d3d3d2;border-radius:4px}.btn-subscribe{float:right;max-width:250px;margin-top:14px;padding:9px 19px 11px;border-radius:22px}.input-email-subscribe-fix{padding-right:11px;overflow:hidden;padding-top:15px}.map-block{min-height:429px;margin-top:40px;margin-bottom:33px;background:url(../img/map.jpg) center no-repeat}iframe{position:absolute;width:100%;min-height:429px;border:none}.contacts{float:right;width:302px;min-height:305px;margin:62px 0;padding:29px 25px;color:#323232;background-color:#fefefe;border-radius:15px}.address,.tel{font-size:14px;line-height:20px}.address b,.tel b{display:block;margin-top:1px;margin-bottom:18px;font-size:18px;line-height:24px}.tel{margin-bottom:19px}.tel b{margin-top:5px;margin-bottom:2px;line-height:22px}.tel span{font-size:14px;font-weight:400;line-height:22px}.feedback-btn{width:100%;margin:4px auto 0;padding-top:9px;padding-bottom:11px}.page-nav{margin-top:42px;margin-right:-9px;margin-bottom:21px;font-size:12px;text-align:right}.page-nav a{display:inline-block;vertical-align:middle;width:26px;height:26px;padding-top:4px;font-size:16px;font-weight:500;line-height:18px;text-decoration:none;text-align:center;color:#fff;border-radius:50%;overflow:hidden}.page-nav a:not(.prev):not(.next):not(.active):hover{background:rgba(255,255,255,.2)}.page-nav a:not(.prev):not(.next):not(.active):active{color:#323232;background:#fff}.page-nav .next,.page-nav .prev{width:27px;height:27px;background:url(../img/icons/arrow.svg) center no-repeat}.page-nav .prev{margin-right:2px}.page-nav .next{margin-left:4px}.filters button:hover,.page-nav .active{color:#323232;background:#fff}.page-nav .disabled{opacity:.2;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filters{width:890px;margin-top:26px;margin-bottom:24px;font-size:0;overflow:hidden}.filters legend{margin-bottom:6px;margin-left:16px;font-size:14px;font-weight:500;line-height:16px}.filters button,.filters fieldset{display:inline-block;vertical-align:top;font-size:16px}.filters fieldset{margin-right:16px;margin-bottom:16px;outline:none;margin-left:0;padding:0;border:none}.filters button{margin-top:22px;margin-left:-2px;padding:7px 27px 7px 28px;font-weight:500;line-height:18px;color:#fff;background:rgba(255,255,255,.2);border:2px solid #fff;border-radius:20px;cursor:pointer}.filters button:active{color:#323232;background:#eaeaea;box-shadow:inset 0 1px 1px #696969}.sort{position:relative;width:193px}.select-sort::-ms-expand{display:none}.select-sort{width:100%;padding-left:10px;font-weight:500;color:#fff;background-color:transparent;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.sort option{color:#323232}.sort-area::after{content:"";position:absolute;top:45%;right:15px;width:8px;height:5px;border:4px solid transparent;border-top-color:#fff}.sort-area:hover::after{border-top-color:#323232}.sort option,.sort-area:hover{background-color:#fff}.sort-area:hover .select-sort{color:#000;background-color:#fff}.price-filter{width:218px}.price-filter legend{margin-left:14px;white-space:nowrap}.scale{height:4px;margin:9px 10px;background-color:rgba(248,247,244,.5)}.bar,.toggle{background-color:#f8f7f4}.bar{margin-right:60px;margin-left:27px;height:4px}.toggle{position:absolute;top:8px;left:34px;width:20px;height:20px;border-radius:50%;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);cursor:pointer}.toggle:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.max-toggle{left:132px}.fatness{width:415px}.fatness legend{margin-left:14px}.fatness input[type=radio],.filler input[type=checkbox]{display:none}.fatness label{position:relative;display:inline-block;vertical-align:middle;margin-top:-1px;margin-left:11px;padding-left:29px;cursor:pointer;font-size:16px;font-weight:500;line-height:18px}.fatness label:nth-of-type(2){margin-left:16px}.fatness label:nth-of-type(3){margin-left:17px}.checkbox-fill+label:nth-of-type(2),.checkbox-fill+label:nth-of-type(3),.fatness label:nth-of-type(4){margin-left:16px}.fatness label::before{content:"";position:absolute;top:-1px;left:-1px;width:20px;height:20px;border:1px solid #f8f7f4;border-radius:50%}.radio-fat:checked+label::after{content:"";position:absolute;top:4px;left:4px;width:10px;height:10px;background-color:#f8f7f4;border-radius:50%}.checkbox-fill:not(:disabled)+label:hover::before,.radio-fat:not(:disabled)+label:hover::before{border-width:2px}.filler{width:702px}.checkbox-fill+label{position:relative;display:inline-block;vertical-align:middle;margin-top:-1px;margin-left:11px;padding-left:32px;font-size:16px;font-weight:500;line-height:18px;cursor:pointer}.checkbox-fill+label:nth-of-type(4){margin-left:20px}.checkbox-fill+label:nth-of-type(5){margin-left:16px}.checkbox-fill+label::before{content:"";position:absolute;top:-1px;left:0;width:20px;height:20px;border:1px solid #fff;border-radius:4px}.checkbox-fill:checked+label::after{content:"";position:absolute;top:4px;left:5px;width:10px;height:7px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.input-area{position:relative;display:block;padding:7px 5px;color:#fff;background-color:rgba(255,255,255,.2);border:none;border-radius:20px}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{opacity:.4}.main-footer{min-height:84px;margin:32px auto 0;font-size:0}.footer-menu,.social-block{margin-right:2.2675%}.social-block{display:inline-block;vertical-align:top;width:23.299%;margin-top:4px}.social-btn{float:left;display:block;width:37px;height:37px;margin-right:12px;border:3px solid rgba(255,255,255,.5);border-radius:50%}.social-btn:hover{border:3px solid rgba(255,255,255,.71);opacity:1}.social-btn:active{border:3px solid rgba(254,254,254,.7);box-shadow:inset 0 2px 1px #888;opacity:1}.twit{background:url(../img/icons/twit-icon.svg) no-repeat;opacity:.8}.inst{background:url(../img/icons/inst-icon.svg) no-repeat}.fb,.inst,.vk{opacity:.8}.fb{background:url(../img/icons/fb-icon.svg) no-repeat}.vk{background:url(../img/icons/vk-icon.svg) no-repeat}.footer-menu{display:inline-block;vertical-align:top;width:48.867%;margin-top:1px;font-size:13px;font-weight:400;line-height:18px}.footer-menu-left{float:left;width:50%;padding-right:40px;text-align:right}.footer-menu-right{float:right;width:50%;text-indent:-9px}.footer-menu p{margin-bottom:4px}.footer-menu-left p:nth-child(2){padding-right:13px;text-align:right}.heart{position:relative;font-weight:700}.heart::before{content:"";position:absolute;left:-22px;top:1px;width:15px;height:13px;background:url(../img/icons/heart.svg) center no-repeat}.made-in{display:inline-block;vertical-align:top;width:23.299%;margin-top:-13px;font-size:12px;font-weight:400;line-height:18px;text-align:right}.htmla-logo{margin-right:80px}.made-in p{margin-top:-1px}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}70%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}90%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}70%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}90%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.overlay{display:none;position:fixed;top:0;left:0;z-index:90;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.overlay-show{display:block}.popup-feedback{position:fixed;top:25%;left:50%;z-index:100;width:477px;min-height:442px;margin-left:-240px;padding:18px 25px 24px;color:#323232;background-color:#f8f7f4;border-radius:12px;-webkit-animation:bounce .6s;animation:bounce .6s}.popup-feedback p{margin:0 0 18px;font-size:24px;font-weight:500;line-height:28px}.close-btn{position:absolute;top:15px;right:15px;width:22px;height:22px;font-size:0;background-color:#f8f7f4;border:none;outline:none;cursor:pointer}.close-btn::after,.close-btn::before{content:"";position:absolute;top:8px;left:2px;width:22px;height:2px;background-color:#000}.close-btn::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-btn::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup-feedback input[type=text],textarea[name=comment]{padding:9px 15px;font-size:16px;line-height:24px;outline:none;border:1px solid #d3d3d2;border-radius:5px}.popup-feedback input[type=text]{height:44px;margin:0 0 20px;width:265px}textarea[name=comment]{width:100%;min-height:155px;margin-bottom:20px;font-weight:700;color:#323232;resize:none}.popup-feedback .btn{float:right}