body{margin:0;min-width:1200px;font-family:'Roboto',Arial,sans-serif;font-size:16px;font-weight:400;color:#323232;line-height:22px;background-color:#849d8f}.bg1{background-image:-webkit-radial-gradient(50% 400px,circle closest-side,#cff6e1,transparent);background-image:-o-radial-gradient(50% 400px,circle closest-side,#cff6e1,transparent);background-image:radial-gradient(circle closest-side at 50% 400px,#cff6e1,transparent)}.bg2{background-color:#8996a6;background-image:-webkit-radial-gradient(50% 400px,circle closest-side,#d6ebfc,transparent);background-image:-o-radial-gradient(50% 400px,circle closest-side,#d6ebfc,transparent);background-image:radial-gradient(circle closest-side at 50% 400px,#d6ebfc,transparent)}.bg3{background-color:#9d8b84;background-image:-webkit-radial-gradient(50% 400px,circle closest-side,#f9e3da,transparent);background-image:-o-radial-gradient(50% 400px,circle closest-side,#f9e3da,transparent);background-image:radial-gradient(circle closest-side at 50% 400px,#f9e3da,transparent)}.container{width:1146px;margin:0 auto;padding:0 27px}.btn{display:inline-block;padding:10px 25px;color:#fff;font-weight:700;text-shadow:0 2px 5px rgba(160,32,11,0.76);vertical-align:middle;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,from(#e74a35),to(#f26843));background-image:-webkit-linear-gradient(bottom,#e74a35 0%,#f26843 100%);background-image:-o-linear-gradient(bottom,#e74a35 0%,#f26843 100%);background-image:linear-gradient(to top,#e74a35 0%,#f26843 100%);-webkit-box-shadow:0 2px 2px rgba(172,16,0,0.64);box-shadow:0 2px 2px rgba(172,16,0,0.64)}.btn:hover{background-color:rgba(255,255,255,0.2);-webkit-box-shadow:0 2px 2px #ac1000;box-shadow:0 2px 2px #ac1000}.btn:active{background-color:rgba(255,255,255,0.07);background-image:-webkit-gradient(linear,left bottom,left top,from(#f26843),to(#e74a35));background-image:-webkit-linear-gradient(bottom,#f26843 0%,#e74a35 100%);background-image:-o-linear-gradient(bottom,#f26843 0%,#e74a35 100%);background-image:linear-gradient(to top,#f26843 0%,#e74a35 100%);-webkit-box-shadow:inset 0 2px 2px #942718;box-shadow:inset 0 2px 2px #942718}.visually-hidden:not(:focus):not(:active),input[type="checkbox"].visually-hidden,input[type="radio"].visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;text-transform:none;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}img{max-width:100%;height:auto}a{text-decoration:none}.main-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:9px}.logo{margin-bottom:auto;width:154px;height:64px}.menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;margin-left:10px;padding:0;list-style:none}.menu-item{position:relative;margin-top:15px;margin-bottom:auto;padding-bottom:5px}.menu-item > a{display:block;padding:5px 14px;color:#fff;font-weight:700;text-decoration:underline;vertical-align:middle;border-radius:16px}.menu-item > a:hover{color:#333;text-decoration:none;background-color:#f7f6f3}.menu-item > a:active{color:#333;text-decoration:none;background-color:#ededed;-webkit-box-shadow:inset 0 2px 1px #696969;box-shadow:inset 0 2px 1px #696969}.menu-item .current{text-decoration:none;background-color:#d07058}.catalog-list{position:absolute;top:37px;left:-6px;z-index:10;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;background-color:#f8f7f4;border-radius:5px;-webkit-box-shadow:0 20px 20px rgba(0,0,0,0.4);box-shadow:0 20px 20px rgba(0,0,0,0.4);list-style:none}.catalog:hover .catalog-list{display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-item{margin-bottom:3px}.catalog-item:first-child{position:relative;margin-top:5px;margin-bottom:11px}.catalog-item:first-child::before{content:'';position:absolute;bottom:-5px;left:6px;height:1px;width:89.5%;background-color:rgba(53,53,53,0.2)}.catalog-item:last-child{margin-bottom:5px}.catalog-item a{display:block;padding:6px 20px;min-width:143px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#323232;font-size:14px;line-height:16px}.catalog-item:first-child a{font-weight:700}.catalog-item a[href]:hover{background-color:#fbded7}.catalog-item a[href]:active{background-color:#f6b5a5}.catalog-item a:not([href]){background-color:#d07058}.user-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;margin-left:auto;padding:0;list-style:none}.navigation-item{position:relative;margin-left:9px;margin-top:14px;margin-bottom:auto;padding-bottom:4px}.navigation-link{position:relative;display:block;padding:8px 17px;padding-left:44px;color:#fff;font-size:14px;font-weight:500;line-height:16px;vertical-align:middle;background-color:rgba(255,255,255,0.2);border-radius:16px}.search-link{padding:0;height:33px;width:33px;border:none;border-radius:50%}.navigation-link:hover{color:#323232;background-color:#f8f7f4}.navigation-link:active{opacity:.5}.navigation-link svg{position:absolute;top:7px;left:8px}.login-link svg,.basket-link svg{top:6px;left:16px}.navigation-link:hover path,.navigation-link:hover circle{fill:#000}.form-search{position:absolute;top:37px;right:0;z-index:10;display:none;padding:20px 15px;background-color:#f8f7f4;border-radius:5px;-webkit-box-shadow:0 20px 20px rgba(0,0,0,0.4);box-shadow:0 20px 20px rgba(0,0,0,0.4)}.search-site:hover .form-search{display:block}.input-search{padding:9px 14px;width:311px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#323232;font-size:14px;font-weight:700;line-height:24px;background-color:#fff;border:1px solid #d3d3d2;border-radius:5px}.input-search:hover{padding:8px 13px;border:2px solid rgba(154,154,154,0.52)}.input-search:focus{padding:8px 13px;border:2px solid rgba(46,136,228,0.52);outline:none}.user-data{position:absolute;top:37px;right:0;z-index:10;display:none;padding:20px 17px;padding-left:19px;padding-bottom:22px;background-color:#f8f7f4;border-radius:5px;-webkit-box-shadow:0 20px 20px rgba(0,0,0,0.4);box-shadow:0 20px 20px rgba(0,0,0,0.4)}.user-login:hover .user-data{display:block}.user-data input{margin-bottom:20px;padding:9px 14px;width:241px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#323232;font-size:14px;font-weight:700;line-height:24px;background-color:#fff;border:1px solid #d3d3d2;border-radius:5px}.user-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.btn-user{margin-bottom:auto;font-size:18px;line-height:24px;border:none;border-radius:22px}.user-wrapper p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;margin-left:auto;margin-right:3px}.user-data a{position:relative;margin-right:auto;color:#323232;font-size:13px;line-height:24px}.user-data a::before{content:'';position:absolute;bottom:4px;left:0;height:1px;width:100%;background-color:rgba(0,0,0,0.3)}.user-data a:hover,.user-data a:active{color:#e84d37}.user-data a:hover::before,.user-data a:active::before{background-color:rgba(236,89,60,0.3)}.basket-link{min-width:119px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10px}.basket-icon polygon{fill:transparent}.basket-link-full path,.basket-link-full:hover path,.basket-link-full:active path,.basket-link-full circle,.basket-link-full:hover circle,.basket-link-full:active circle{fill:#000}.basket-link-full polygon,.basket-link-full:hover polygon,.basket-link-full:active polygon{fill:#e84d37}.basket-wrapper{position:absolute;top:36px;right:0;z-index:10;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 15px;width:510px;background-color:#f8f7f4;border-radius:5px;-webkit-box-shadow:0 20px 20px rgba(0,0,0,0.4);box-shadow:0 20px 20px rgba(0,0,0,0.4)}.basket-list{color:#323232;font-size:13px;font-weight:400;line-height:16px;border-bottom:1px solid #cacac7;border-collapse:collapse}.basket-product td{padding:10px 0;padding-right:14px;padding-bottom:20px;vertical-align:top}.basket-product:last-child td{padding-bottom:15px}.btn-delete{position:relative;display:block;padding:0;height:11px;width:11px;border:none;background-color:transparent;cursor:pointer}.btn-delete:hover{opacity:.7}.btn-delete::before,.btn-delete::after{content:'';position:absolute;left:0;height:1px;width:14px;background-color:#2c2829}.btn-delete::before{top:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-delete::after{bottom:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.basket-product .product-imge{padding-top:0;height:33px;width:33px}.product-imge img{display:block}.basket-product .product-name{padding-right:30px;width:216px}.product-name a{color:#323232}.product-name a:hover,.product-name a:active{color:#e84d37}.basket-product .product-weight{padding-right:29px}.price-kilo{color:#999}.basket-price{margin:15px 0;margin-bottom:13px;font-size:15px;font-weight:700;line-height:18px;text-align:right}.btn-basket{margin-left:auto;padding:10px 14px;font-size:18px;line-height:24px;border-radius:22px}.basket:hover .basket-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.header-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;color:#fff;font-weight:700;text-align:right}.header-time{margin:0;margin-bottom:4px;font-size:14px;line-height:16px}.header-telefon{color:#fff;font-size:22px;line-height:24px}.header-telefon:hover{text-decoration:underline}.header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;margin-bottom:auto;padding:0;color:#fff;font-size:14px;line-height:16px;list-style:none}.breadcrumbs-item{position:relative;margin-top:26px;margin-right:21px}.breadcrumbs-item:last-child{margin-right:0}.breadcrumbs-item:not(:last-child)::before{content:'»';position:absolute;bottom:3px;right:-14px}.breadcrumbs-item a{color:#fff;text-decoration:underline}.breadcrumbs-item a:hover,.breadcrumbs-item a:active{color:#ffbc9e}.sliders{position:relative;margin-bottom:42px}.slider-list{margin:0;padding:0;list-style:none}.slider-item{position:relative;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:274px}.slider-title{margin:0;margin-bottom:29px;width:670px;color:#fff;font-size:60px;font-weight:700;line-height:60px;text-align:center}.slider-img{position:absolute;top:-35px;left:50%;z-index:-1;margin:0;line-height:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.image-raspberries{height:584px;width:647px}.image-lemon{height:582px;width:644px}.image-strawberry{height:582px;width:639px}.btn-slider{padding:10px 41px;font-size:32px;font-weight:700;line-height:44px;border-radius:32px}.slider-active{display:-webkit-box;display:-ms-flexbox;display:flex}.sliders-switch{position:absolute;left:0;bottom:21px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}.switch-item:not(:first-child){margin-left:8px}.switch{display:block;padding:0;height:21px;width:21px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:50%;background-color:transparent;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;cursor:pointer}.switch:hover{background-color:rgba(255,255,255,0.4)}.switch:active,.switch-active,.switch-active:hover{background-color:#fff}.promotions{margin-bottom:40px}.promotion-list{margin:0;margin-left:-26px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.promotion-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 22px;padding-left:18px;margin-left:26px;width:520px;background-color:#54201b;background-repeat:no-repeat;background-position:left top;border-radius:13px}.promotion-raspberries{background-image:url(../img/raspberries-background.jpg)}.promotion-chocolate{background-image:url(../img/chocolate-background.jpg)}.promotion-title{margin:0;margin-bottom:15px;color:#fff;font-size:35px;font-weight:700;line-height:41px}.promotion-page{margin:0;margin-bottom:43px;color:#fff;font-size:18px;font-weight:700;line-height:22px}.btn-promotion{margin-left:auto;margin-bottom:8px;padding:11px 22px;color:#fff;font-size:18px;font-weight:700;line-height:24px;border-radius:23px}.product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;margin-left:-26px;padding:0;list-style:none}.product-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:26px;margin-bottom:37px;width:267px}.product-item:hover *{z-index:2}.product-item::before{content:'';position:absolute;top:-6px;left:-13px;z-index:1;display:none;height:405px;width:293px;background-color:rgba(255,255,255,0.2);border-radius:4px;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,0.4);box-shadow:0 20px 20px 0 rgba(0,0,0,0.4)}.product-title{margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:266px;font-size:16px;font-weight:500;line-height:22px;text-align:center}.product-title a{color:#fff;text-decoration:underline}.product-title a:hover,.product-title a:active{color:#ffbc9e}.product-image{margin:0;margin-bottom:14px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:267px;width:267px}.product-image img{border-radius:50%}.product-hit::after{content:'';position:absolute;top:0;left:0;z-index:2;height:61px;width:61px;background-color:#fff;background-image:url(../img/hit.png);background-position:center;background-repeat:no-repeat;border-radius:50%}.product-price{position:absolute;top:209px;left:0;margin:0;color:#fff;font-size:45px;font-weight:700;line-height:45px;text-shadow:1px 1px 3px rgba(49,50,53,0.5)}.price-weight{font-size:30px}.btn-product{position:absolute;top:333px;left:33px;display:none;padding:10px 17px;padding-left:16px;color:#fefefe;font-size:18px;font-weight:700;line-height:24px;border-radius:22px}.choice-basket{position:absolute;top:110px;left:50%;display:none;padding:10px 17px;min-width:130px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fefefe;font-size:18px;font-weight:700;line-height:24px;text-align:center;border-radius:22px;opacity:.7;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.choice-basket:hover{opacity:1}.product-item:hover::before,.product-item:hover .btn-product,.product-item:hover .choice-basket{display:block}.info{margin-bottom:40px;padding:25px 20px;padding-bottom:18px;background-color:#eee2cc;background-image:url(../img/wafer-background.jpg);background-position:center;background-repeat:repeat;border-radius:13px}.info h2{margin:0;margin-bottom:5px;font-size:24px;font-weight:500;line-height:30px}.info-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.info-item{margin-left:33px;margin-bottom:6px;padding-left:58px;padding-top:16px;width:476px;font-size:16px;font-weight:400;line-height:22px;background-repeat:no-repeat;background-position:top 3px left}.info-item:nth-child(odd){margin-left:0;padding-left:56px}.info-manufacture{background-image:url(../img/ice.png)}.info-provider{background-image:url(../img/cow.png)}.info-ingredients{background-image:url(../img/leaf.png)}.info-delivery{background-image:url(../img/thermometer.png)}.info-item p{margin:0}.index-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog{padding:23px 20px;padding-right:259px;margin-bottom:40px;width:281px;background-color:#fff;background-image:url(../img/strawberry-background.jpg);background-repeat:no-repeat;background-position:left top;border-radius:13px}.blog-page{margin:0;margin-bottom:4px;font-size:16px;font-weight:500;line-height:22px}.blog-title{margin:0;margin-bottom:58px;font-size:24px;font-weight:700;line-height:30px;text-decoration:underline}.blog-title a{color:#323232}.blog-title a:hover,.blog-title a:active{color:#e84d37}.subscription{margin-bottom:40px;padding:4px 6px;width:548px;background-image:-webkit-repeating-linear-gradient(315deg,#f8f7f4 0,#f8f7f4 7px,#92cdff 7px,#92cdff 14px,#f8f7f4 14px,#f8f7f4 21px,#fe9e90 21px,#fe9e90 28px);background-image:-o-repeating-linear-gradient(315deg,#f8f7f4 0,#f8f7f4 7px,#92cdff 7px,#92cdff 14px,#f8f7f4 14px,#f8f7f4 21px,#fe9e90 21px,#fe9e90 28px);background-image:repeating-linear-gradient(135deg,#f8f7f4 0,#f8f7f4 7px,#92cdff 7px,#92cdff 14px,#f8f7f4 14px,#f8f7f4 21px,#fe9e90 21px,#fe9e90 28px);border-radius:13px}.subscription-wrapper{padding:30px 20px;background-color:#f8f7f4;border-radius:11px}.subscription-page{margin:0;margin-bottom:35px;color:#5a5a5a}.subscription-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:7px}.form-email{position:relative}.form-email input{padding:9px 15px;width:368px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#323232;font-size:16px;font-weight:400;line-height:24px;background-color:#fff;border:1px solid rgba(178,178,178,0.52);border-radius:4px}.form-email input:hover{padding:8px 14px;border:2px solid rgba(154,154,154,0.52)}.form-email input:focus{padding:8px 14px;border:2px solid rgba(46,136,228,0.52);outline:none}.form-email input:invalid{border-color:#f97777}.btn-form{padding:10px 19px;font-size:18px;line-height:24px;border:none;border-radius:22px}.contacts{position:relative;margin:0 auto;margin-bottom:19px;width:1200px}.map{height:430px;width:100%}.map iframe{position:absolute}.map-image{position:absolute;margin:0}.map-image img{display:block}.map-image::before{content:'';position:absolute;top:138px;left:266px;height:140px;width:80px;background-image:url(../img/ice-pin.png)}.address-telefon{position:absolute;top:62px;right:27px;padding:30px 25px;width:252px;background-color:#fff;border-radius:13px}.address p,.telefon p{margin:0;font-size:14px;font-weight:400;line-height:20px}.address p:first-child{width:150px}.telefon p:first-child{margin-bottom:4px}.address .address-page,.telefon .telefon-page{font-size:18px;font-weight:700;line-height:24px}.address .address-page{margin-bottom:18px}.telefon .telefon-page{margin-bottom:22px;width:153px}.work-time{font-size:14px;font-weight:400;line-height:22px}.btn-feedback-open{display:block;padding:9px 27px;padding-bottom:11px;font-size:18px;line-height:24px;text-align:center;border-radius:22px}.inner-title{margin:25px 0;margin-top:2px;color:#fff;font-size:35px;font-weight:700;line-height:41px}.filter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-14px;margin-bottom:23px;width:874px;color:#fff}.filter-item{margin-left:14px;margin-bottom:16px}.filter-title{margin:0;margin-left:16px;margin-bottom:7px;font-size:14px;font-weight:500;line-height:16px}.sorting-select{padding:9px 16px;padding-right:30px;width:194px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:16px;font-weight:500;line-height:18px;background-color:rgba(255,255,255,0.2);background-image:url(../img/arrow-down-white.png);background-position:right 16px top 13px;background-repeat:no-repeat;border:none;border-radius:18px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.sorting-select:hover{color:#323232;background-image:url(../img/arrow-down-black.png)}.sorting-select option{padding:3px 20px;color:#323232;font-size:14px;font-weight:400;line-height:16px}.price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:220px}.price-value{margin:0;margin-left:4px;margin-right:auto;font-size:14px;font-weight:500;line-height:16px}.min-max{position:relative;margin:0;height:4px;width:100%;border-style:solid;border-width:16px 22px;border-color:rgba(255,255,255,0.2);border-radius:18px}.min-max::before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background-color:rgba(255,255,255,0.5)}.line{position:absolute;top:0;left:23px;width:92px;height:4px;background-color:#fff}.min,.max{position:absolute;top:-8px;z-index:1;padding:0;width:20px;height:20px;background-color:#ababab;border:none;border-radius:50%;-webkit-box-shadow:inset 0 0 0 8px #fff;box-shadow:inset 0 0 0 8px #fff;cursor:pointer}.min{left:13px}.max{left:105px}.min:hover,.max:hover,.min:focus,.max:focus{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.fat-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0 14px;font-weight:500;line-height:18px;background-color:rgba(255,255,255,0.2);border-radius:18px;list-style:none}.fat-item{margin-left:18px}.fat-item:first-child{margin-left:0}.fat-list label{position:relative;display:block;padding:9px 32px;padding-right:0}.fat-list label::before{content:'';position:absolute;top:7px;left:0;height:22px;width:22px;border-radius:50%;-webkit-box-shadow:inset 0 0 0 4px rgba(255,255,255,0.8);box-shadow:inset 0 0 0 4px rgba(255,255,255,0.8)}.fat-list input:checked + label::after{content:'';position:absolute;top:14px;left:7px;height:8px;width:8px;background-color:rgba(255,255,255,0.8);border-radius:50%}.fat-list label:hover::before{-webkit-box-shadow:inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 4px #fff}.fat-list input:checked + label:hover::after{background-color:#fff}.fat-list input:focus + label::before{outline:2px solid #4d90fe}.fat-list input:disabled + label::before{-webkit-box-shadow:inset 0 0 0 4px rgba(255,255,255,0.4);box-shadow:inset 0 0 0 4px rgba(255,255,255,0.4)}.fat-list input:disabled:checked + label::after{background-color:rgba(255,255,255,0.4)}.filler-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0 16px;font-weight:500;line-height:18px;background-color:rgba(255,255,255,0.2);border-radius:18px;list-style:none}.filler-item{margin-left:20px}.filler-syrup{margin-left:24px}.filler-jam{padding-right:4px}.filler-item:first-child{margin-left:0}.filler-item label{position:relative;display:block;padding:9px 0;padding-left:32px}.filler-item label::before{content:'';position:absolute;top:8px;left:0;height:20px;width:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid rgba(255,255,255,0.8);border-radius:2px}.filler-item input:checked + label::after{content:'';position:absolute;top:5px;left:9px;height:18px;width:10px;-webkit-box-shadow:2px 2px 0 0 #a8b9b0,inset -3px -3px 0 0 rgba(255,255,255,0.8),inset -5px -5px 0 0 #a8b9b0;box-shadow:2px 2px 0 0 #a8b9b0,inset -3px -3px 0 0 rgba(255,255,255,0.8),inset -5px -5px 0 0 #a8b9b0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.filler-item label:hover::before{border-color:#fff}.filler-item input:checked + label:hover::after{-webkit-box-shadow:2px 2px 0 0 #a8b9b0,inset -3px -3px 0 0 #ffffff,inset -5px -5px 0 0 #a8b9b0;box-shadow:2px 2px 0 0 #a8b9b0,inset -3px -3px 0 0 #ffffff,inset -5px -5px 0 0 #a8b9b0}.filler-item input:focus + label::before{outline:2px solid #4d90fe}.filler-item input:disabled + label::before{border-color:rgba(255,255,255,0.4)}.filler-item input:disabled:checked + label::after{-webkit-box-shadow:2px 2px 0 0 #a8b9b0,inset -3px -3px 0 0 rgba(255,255,255,0.4),inset -5px -5px 0 0 #a8b9b0;box-shadow:2px 2px 0 0 #a8b9b0,inset -3px -3px 0 0 rgba(255,255,255,0.4),inset -5px -5px 0 0 #a8b9b0}.btn-filter{padding:9px 30px;margin-left:auto;margin-bottom:16px;margin-top:auto;width:144px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:16px;font-weight:500;line-height:18px;background-color:rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;border:none;border-radius:18px}.btn-filter:hover{color:#323232;background-color:#fff}.btn-filter:active{color:#323232;background-color:#ededed;-webkit-box-shadow:inset 0 2px 1px #696969;box-shadow:inset 0 2px 1px #696969;outline:none}.inner-cream .product-list{margin-bottom:40px}.pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;margin-bottom:18px;padding:30px 0;padding-top:3px;font-weight:500;line-height:18px;border-bottom:1px solid rgba(255,255,255,0.3);list-style:none}.back,.next{margin:7px 15px}.back{margin-right:7px}.next{margin-right:0}.page-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}.page{margin-left:4px}.page a{display:block;padding:4px 0;height:25px;width:25px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;text-align:center;border-radius:50%}.page:not(.page-active) a:hover{background-color:rgba(255,255,255,0.2);cursor:pointer}.back a,.next a{display:block;height:9px;width:9px;-webkit-box-shadow:inset -1px -1px 0 0 #fff;box-shadow:inset -1px -1px 0 0 #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.next a{margin-right:2px}.back a{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.pagination-disabled a{-webkit-box-shadow:inset -1px -1px 0 0 rgba(255,255,255,0.2);box-shadow:inset -1px -1px 0 0 rgba(255,255,255,0.2)}.page:not(.page-active) a:active,.page-active a{color:#323232;background-color:#fff}.main-footer{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;min-width:200px;list-style:none}.social-item{margin-right:11px;margin-top:18px}.social-link{display:block;height:38px;width:38px;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid rgba(255,255,255,0.5);border-radius:50%}.social-link svg{opacity:.8}.social-link:hover,.social-link:active{border-color:rgba(255,255,255,0.7)}.social-link:hover svg,.social-link:active svg{opacity:1}.footer-info{margin:auto;margin-top:16px;padding:0;min-width:335px;border-collapse:collapse;list-style:none}.footer-info-item{position:relative;padding:0;padding-left:29px;padding-bottom:4px;font-size:13px;line-height:18px;border:none}.footer-info-heart::before{content:'';position:absolute;top:3px;left:7px;height:13px;width:15px;background-image:url(../img/heart.png);background-position:center;background-repeat:no-repeat}.footer-info-item a{color:#fff;text-decoration:underline}.footer-info-heart{font-weight:700}.footer-info-item a:hover,.footer-info-item a:active{color:#ffbc9e}.copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:24px;margin-bottom:22px;min-width:200px;color:#fefefe;font-size:12px;line-height:18px}.copyright p{margin:0;text-align:right}.copyright-icon{display:block;margin-left:auto;margin-right:80px;margin-bottom:4px;height:39px;width:108px}.copyright-link{color:#fefefe;text-decoration:underline}.feedback{position:fixed;top:100px;left:50%;z-index:100;display:none;margin-left:-239px;width:478px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f8f7f4;border-radius:13px;padding:17px 26px 27px 24px}.feedback-title{margin:0;margin-bottom:19px;font-size:24px;font-weight:500;line-height:28px}.close-feedback{position:absolute;top:16px;right:17px;padding:0;height:17px;width:18px;border:none;background-color:transparent}.close-feedback::before,.close-feedback::after{content:'';position:absolute;height:2px;width:25px;background-color:#231f20;cursor:pointer}.close-feedback::before{left:1px;top:-1px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.close-feedback::after{left:0;bottom:-1px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.feedback-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feedback-form p{margin:0}.feedback-name input,.feedback-email input{margin-bottom:20px;padding:9px 15px;width:267px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#323232;font-size:16px;font-weight:400;line-height:24px;background-color:#fff;border:1px solid rgba(178,178,178,0.52);border-radius:4px}.feedback-name input:hover,.feedback-email input:hover{padding:8px 14px;border:2px solid rgba(154,154,154,0.52)}.feedback-name input:focus,.feedback-email input:focus{padding:8px 14px;border:2px solid rgba(46,136,228,0.52);outline:none}.feedback-message textarea{margin-bottom:25px;padding:10px 15px;height:155px;width:428px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;color:#323232;font-size:16px;font-weight:400;line-height:24px;background-color:#fff;border:1px solid rgba(178,178,178,0.52);border-radius:4px}.feedback-message textarea:hover{padding:9px 14px;border:2px solid rgba(154,154,154,0.52)}.feedback-message textarea:focus{padding:9px 14px;border:2px solid rgba(46,136,228,0.52);outline:none}.btn-feedback{margin-left:auto;padding:10px 24px;font-size:18px;line-height:24px;border:none;border-radius:22px}.overlay{position:fixed;top:0;left:0;z-index:99;display:none;width:100%;height:100%;background-color:#000;opacity:.3}@-webkit-keyframes emergence{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes emergence{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes shake{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}10%,30%,50%,70%,90%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}20%,40%,60%,80%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes shake{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}10%,30%,50%,70%,90%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}20%,40%,60%,80%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}.open-popup{display:block;-webkit-animation:emergence .6s;animation:emergence .6s}.open-overlay{display:block}.modal-error{-webkit-animation:shake .6s;animation:shake .6s}.copyright-link:hover,.copyright-link:active{color:#ffbc9e}::-webkit-input-placeholder{color:#999;font-weight:400}::-moz-placeholder{color:#999;font-weight:400}:-ms-input-placeholder{color:#999;font-weight:400}:-moz-placeholder{color:#999;font-weight:400}
