@import url(https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;700&family=Cormorant:wght@300;400;700&display=swap);@font-face{font-family:Roboto;src:url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background-color:#fff7ee;color:#424242;font-family:Comfortaa,cursive;font-size:16px;line-height:140%;margin:0;padding:0}img{display:block;width:100%;max-width:100%}a{text-decoration:none}h1{font-weight:700;font-size:56px;line-height:110%;font-family:Cormorant,serif}h2{font-size:40px;line-height:48px}h2,h3{font-weight:400;font-family:Cormorant,serif}h3{font-size:32px}h3,h4{line-height:140%}h4{font-size:24px}pre{overflow-x:auto;font-size:16px;width:100%;padding:20px;border:1px solid #cc5906;background-color:#252525;color:hsla(0,0%,100%,.7);border-radius:15px 0 15px 0}.img__thumb{position:relative;padding-top:62.57%}.img__thumb img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.btn,button{cursor:pointer}.btn{text-decoration:none;width:100%;display:flex;align-items:center;justify-content:center;padding:0 10px;border:0;border-radius:2px;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease;box-sizing:border-box}.btn_purple{color:#fff7ee}.btn_purple,.btn_purple:hover{background:#af3c6e;transition:all .2s ease}.btn_purple:hover{box-shadow:0 4px 4px rgba(198,165,130,.75)}.btn_purple:focus{background:#af3c6e}.btn_purple .disabled{background:#afafaf}.btn_empty{background:0;border:1px solid #af3c6e;color:#af3c6e}.btn_empty:focus,.btn_empty:hover{background:0;border:1px solid #af3c6e;color:#af3c6e;text-shadow:0 4px 4px rgba(0,0,0,.4)}.btn_empty .disabled{background:#afafaf}.section_start{min-height:750px;background:url(../img/main_img.jpg) no-repeat 50% 50%;background-size:cover;border-radius:0 0 0 150px;margin-top:-100px}.section_welcome{font-weight:400;font-size:24px;line-height:140%;background:url(../img/cherry.svg) no-repeat 7% -49px}.section_welcome .container{padding-top:100px}.section_welcome h2{font-weight:700;font-size:56px;line-height:110%;font-family:Cormorant,serif;text-transform:uppercase;margin:0 0 76px;padding-left:115px}.section_welcome p{margin:0 0 15px}.welcome-wrapper{max-width:78%}.welcome-list{margin-top:70px;margin-bottom:70px;display:flex;align-items:flex-start;justify-content:space-between}.welcome-icon{width:120px;max-width:120px;height:120px;margin:0 auto 19px;display:flex;align-items:center;justify-content:center;border:2px solid #af3c6e;box-sizing:border-box;position:relative;border-radius:50%}.welcome-icon.lined:after{content:"";position:absolute;left:0;right:0;background:#af3c6e;width:100%;height:2px;transform:rotate(-45deg)}.welcome-icon>img{max-width:70px;max-height:70px}.welcome-text{font-weight:700;font-size:24px;line-height:140%;text-align:center}.section_desserts{font-weight:400;font-size:24px;line-height:140%;background:url(../img/stick.svg) no-repeat 45% -17px}.section_desserts .container{padding-top:100px}.section_desserts h2{font-weight:700;font-size:56px;line-height:110%;font-family:Cormorant,serif;text-transform:uppercase;margin:0 0 70px;padding-left:115px}.section_desserts p{margin:0 0 15px}.desserts_btn{max-width:254px;height:48px;font-weight:700;font-size:16px;line-height:18px;border-radius:30px;margin-left:110px}.desserts_btn,.desserts_btn:focus,.desserts_btn:hover{border-width:2px}.desserts_list{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:0 -27px 70px}.desserts_item{flex:1 1 25%;max-width:25%;padding:0 27px}.desserts_item.locked .desserts_item-countbtn{cursor:auto}.desserts_item.locked .desserts_item-countbtn .path1:before{color:#afafaf}.desserts_item.locked .description_item-btn{background:#afafaf;cursor:auto}.desserts_item:hover .desserts_item-wrapper{transition:all .3s ease;box-shadow:0 10px 10px rgba(175,60,110,.5)}.desserts_item:hover img{transition:all .3s ease;transform:scale(1.05)}.desserts_item-wrapper{padding:0;background:#fff2e4;box-shadow:0 4px 4px #e2cdb4;border-radius:0 120px 5px 5px;transition:all .3s ease}.desserts_item-imgbox{position:relative}.desserts_item-label{position:absolute;left:0;top:26px;min-width:100px;background:#af3c6e;border-radius:0 20px 20px 0;padding:6px 17px;font-weight:700;font-size:16px;line-height:18px;color:#fff7ee;z-index:1}.desserts_item-image{margin-bottom:40px;display:block}.desserts_item-image .img__thumb{display:block;padding-top:83.3333333%;overflow:hidden;border-radius:0 120px;margin:0 -1px;border:1px solid #af3c6e;background:0;box-sizing:border-box}.desserts_item-image img{transition:all .4s ease;max-height:250px}.desserts_item-image .img__thumb img:nth-child(2){opacity:0}.desserts_item:hover .img__thumb img,.shop_item:hover .img__thumb img{transform:scale(1)}.desserts_item:hover img:first-child,.shop_item:hover img:first-child{opacity:0}.desserts_item:hover img:nth-child(2),.shop_item:hover img:nth-child(2){opacity:1;z-index:2}.js .msCart [type=submit][value="cart/change"]{display:none}@media (max-width:768px){.mob_hidden{display:none}}body .ec-rating-stars span,body .ec-stars,body .ec-stars span{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjEwNSAyLjVsMS45ODYgNi4wNDZoNi40MjRsLTUuMTk3IDMuNzM3IDEuOTg1IDYuMDQ2LTUuMTk4LTMuNzM3LTUuMTk3IDMuNzM3IDEuOTg1LTYuMDQ2LTUuMTk3LTMuNzM3SDguMTJMMTAuMTA2IDIuNXoiIGZpbGw9IiNBRjNDNkUiIHN0cm9rZT0iI0FGM0M2RSIvPjxwYXRoIGQ9Ik0xMC4xMDUgMjIuNWwxLjk4NiA2LjA0Nmg2LjQyNGwtNS4xOTcgMy43MzcgMS45ODUgNi4wNDYtNS4xOTgtMy43MzctNS4xOTcgMy43MzcgMS45ODUtNi4wNDYtNS4xOTctMy43MzdIOC4xMmwxLjk4Ni02LjA0NnoiIHN0cm9rZT0iI0FGM0M2RSIvPjwvc3ZnPg==")}body .ec-stars span{height:20px}body .ec-stars{background-position:0 -20px;background-repeat:repeat-x;width:116px;height:20px}body .ec-rating-stars span{background-repeat:no-repeat;width:24px;height:20px;float:left;display:block;margin:0;cursor:pointer}body .ec-rating-stars span,body .ec-rating-stars span.active-disabled{background-position:0 -20px}.desserts_item-title{font-weight:700;font-size:16px;line-height:140%;margin-bottom:15px;color:#424242;display:block;min-height:54px}.desserts_item-descr{font-weight:300;font-size:12px;line-height:13px;color:#424242}.desserts_item-mainbox{padding:0 18px 25px}.desserts_item-infobox{margin-top:30px;margin-bottom:19px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.desserts_item-pricebox{display:flex;align-items:center;min-width:140px;margin-right:10px}.desserts_item-countbox{display:flex;align-items:center;width:95px}.desserts_item-countvalue{margin:0;border:0;background:0;width:47px;text-align:center;display:flex;align-items:center;justify-content:center;padding:0 5px;font-weight:700;font-size:16px;line-height:18px;color:#424242;outline:none}.desserts_item-countbtn,.desserts_item-countvalue{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:24px}.desserts_item-countbtn{line-height:1;cursor:pointer;border-radius:50%;transition:all .2s ease}.desserts_item-countbtn:hover{transition:all .2s ease;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.desserts_item-countbtn .icon-minus,.desserts_item-countbtn .icon-plus{font-size:24px}.desserts_item-oldprice{font-weight:700;font-size:24px;line-height:27px;margin-right:20px;color:#afafaf}.desserts_item-price{font-weight:700;font-size:36px;line-height:40px;color:#424242}.desserts_item-cur{padding-left:10px}.description_item-btn{border-radius:20px;max-width:219px;height:38px;font-weight:400;font-size:16px;line-height:18px}.section_care{font-weight:400;font-size:24px;line-height:140%;background:url(../img/berry.svg) no-repeat 67% -65px}.section_care .container{padding-top:167px}.section_care h2{font-weight:700;font-size:56px;line-height:110%;font-family:Cormorant,serif;text-transform:uppercase;margin:0 0 70px;padding-left:115px}.section_care p{margin:0 0 15px}.care-wrapper{max-width:78%}.care-list{margin-top:99px;margin-bottom:84px;display:flex;align-items:flex-start;justify-content:space-between}.care-icon{width:200px;max-width:200px;height:200px;margin:0 auto 40px;display:flex;align-items:center;justify-content:center;border:2px solid #af3c6e;box-sizing:border-box;position:relative;border-radius:50%}.care-icon>img{max-width:100px;max-height:100px}.care-text{line-height:27px;text-align:left;max-width:200px;margin:0 auto}.care-text,.section_news{font-weight:400;font-size:24px}.section_news{line-height:140%;background:url(../img/stick_2.svg) no-repeat 0 -17px}.section_news .container{padding-top:84px}.section_news h2{font-weight:700;font-size:56px;line-height:110%;font-family:Cormorant,serif;text-transform:uppercase;margin:0 0 70px;padding-left:115px}.section_news p{margin:0 0 15px}.news_list{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:0 -27px 70px}.news_item{flex:1 1 25%;width:25%;max-width:25%;padding:0 27px}.news_item.active .news_item-title_ext{display:block}.news_item.active .news_item-title{display:none}.news_item.active .news_item-descr,.news_item.active .news_item-more{display:block}.news_item:hover img{transition:all .3s ease;transform:scale(1.05)}.news_item:hover .news_item-title_ext{display:block}.news_item:hover .news_item-title{display:none}.news_item:hover .news_item-descr,.news_item:hover .news_item-more{display:block}.section_news-slider .news_item{width:100%;max-width:100%;padding:0}.section_news-slider .swiper-button-prev,.section_news-slider .swiper-rtl .swiper-button-next{left:-125px;right:auto;color:#af3c6e;font-weight:700;width:42px;height:84px}.section_news-slider .swiper-button-prev:after,.section_news-slider .swiper-rtl .swiper-button-next:after{font-size:84px}.section_news-slider .swiper-button-next,.section_news-slider .swiper-rtl .swiper-button-prev{right:-125px;left:auto;color:#af3c6e;font-weight:700;width:42px;height:84px}.section_news-slider .swiper-button-next:after,.section_news-slider .swiper-rtl .swiper-button-prev:after{font-size:84px}.section_news-slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0}.section_news-slider .swiper-button-next,.section_news-slider .swiper-button-prev{top:165px}.section_news-slider .swiper-wrapper{min-height:500px}.section_news-slider .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:flex;justify-content:center;align-items:center}.home .section_news .container{padding-top:116px}.news_item-wrapper{padding:0;background:#fff2e4;box-shadow:0 4px 4px #e2cdb4;border-radius:0 120px;position:relative}.news_item-imgbox{position:relative;margin-bottom:20px}.news_item-image{display:block}.news_item-image .img__thumb{display:block;padding-top:76.6666667%;overflow:hidden;border-radius:0 120px 0 0;box-sizing:border-box}.news_item-image img{transition:all .3s ease}.news_item-title{display:block}.news_item-title,.news_item-title_ext{font-weight:700;font-size:24px;line-height:140%;color:#424242}.news_item-title_ext{position:absolute;bottom:0;left:0;right:0;background:rgba(255,242,228,.75);padding:21px 10px 21px 45px;z-index:1;display:none}.news_item-descr{font-weight:300;font-size:16px;line-height:18px;text-align:left;color:#424242;display:none}.news_item-mainbox{padding:0 20px 52px 45px}.news_item-more{font-weight:500;font-size:16px;line-height:18px;color:#af3c6e;margin-top:15px;text-decoration:underline;display:none}.news_item-more:hover{text-decoration:none}.section_article{padding-top:70px;padding-bottom:204px;background:url(../img/berry2.svg) no-repeat 30% -27px,url(../img/stick_4.svg) no-repeat 78% 112%}.section_article h2{font-weight:700;font-size:40px;line-height:130%;text-transform:uppercase;padding:0 0 70px 115px;margin:0}.article-wrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin:0 -25px}.article-content{flex:1 1 50%;max-width:50%;padding:0 25px}.article-content p{font-weight:400;font-size:16px;line-height:22px;text-align:justify;text-indent:10px;margin:0 0 30px;text-indent:15px}.article-image{flex:1 1 50%;max-width:50%;padding:0 25px}.article-image .img__thumb{padding-top:119.9391172%;border-radius:0 120px;overflow:hidden}.section_shop{padding-top:70px;padding-bottom:100px;background:url(../img/stick_5.svg) no-repeat 91% 17px,url(../img/berry3.svg) no-repeat 9% 102%}.section_shop h2{font-weight:700;font-size:40px;line-height:130%;text-transform:uppercase;padding:0 0 70px 115px;margin:0}.shop-sort{display:flex;align-items:center;margin-bottom:60px;min-height:38px}.sort-label{font-weight:400;font-size:16px;line-height:140%;text-indent:10px;margin-right:45px;padding-left:6px}.shop_list{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:0 -27px}.shop_item{flex:1 1 25%;max-width:25%;padding:0 27px 100px}.shop_item.locked .desserts_item-countbtn{cursor:auto}.shop_item.locked .desserts_item-countbtn .path1:before{color:#afafaf}.shop_item.locked .description_item-btn{background:#afafaf;cursor:auto}.shop_item:hover .desserts_item-wrapper{transition:all .3s ease;box-shadow:0 10px 10px rgba(175,60,110,.5)}.shop_item:hover img{transition:all .3s ease;transform:scale(1.05)}.section_newspage{padding-top:70px;padding-bottom:100px;background:url(../img/stick_6.svg) no-repeat 95% 17px,url(../img/flower.svg) no-repeat 5% 28%,url(../img/fruit.svg) no-repeat 66% 65%}.section_newspage h2{font-weight:700;font-size:40px;line-height:130%;text-transform:uppercase;padding:0 0 70px 115px;margin:0}.newspage .news_list{margin-bottom:0}.newspage .news_item{min-height:470px;margin-bottom:100px}.news_pages{display:flex;align-items:center;margin:-50px 0 0}.news_pages .icon-arrow{font-size:16px;font-weight:700}.news_pages .icon-arrow:before{color:#af3c6e}.pages_prev{padding:0 5px 0 0}.pages_next{padding:0 0 0 5px}.pages_next .icon-arrow{transform:rotate(180deg);display:inline-block}.pages_item{font-weight:400;font-size:16px;line-height:18px;color:#af3c6e;display:block;padding:0 7px;margin:0 3px}.pages_current,.pages_item:hover{color:#424242}.section_ingred{padding-top:70px;padding-bottom:35px;background:url(../img/stick_7.svg) no-repeat 2% 9px,url(../img/berry2.svg) no-repeat 90% 96%;background-size:350px,253px}.section_ingred h2{font-weight:700;font-size:40px;line-height:130%;text-transform:uppercase;padding:0 0 70px 115px;margin:0}.ingred_item-mainbox{padding:0 0 0 38px}.ingred_item-wrapper{padding:0;border-radius:0 120px 0 0}.ingred_item-imgbox{position:relative}.ingred_item-image{margin-bottom:20px;display:block}.ingred_item-image .img__thumb{display:block;padding-top:83.3333333%;overflow:hidden;border-radius:0 120px;box-sizing:border-box}.ingred_item-image img{transition:all .3s ease}.ingred_list{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:0 -27px 70px}.ingred_item{flex:1 1 25%;max-width:25%;padding:0 27px 100px}.ingred_item:hover img{transition:all .3s ease;transform:scale(1.05)}.ingred_item-title{font-weight:700;font-size:24px;line-height:140%;color:#424242;display:block}.section_contact{padding-top:70px;padding-bottom:170px;background:url(../img/flower_2.svg) no-repeat 99% 0}.section_contact h2{font-weight:700;font-size:40px;line-height:130%;text-transform:uppercase;padding:0 0 70px 115px;margin:0}.contact_info{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 -25px;padding:69px 0 53px}.contact-item{flex:1 1 33%;max-width:33%;width:100%;padding:0 25px 0 143px}.contact_label{font-weight:400;font-size:32px;line-height:32px;border-bottom:1px solid #424242;display:inline-block;text-transform:uppercase;margin-bottom:35px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Cormorant,serif}.contact_value{font-weight:400;font-size:24px;line-height:27px;color:#424242;text-decoration:none}.contact_value a{color:#424242}.contact-soclist{display:flex;align-items:center;margin-top:-9px}.contact-socitem{max-width:36px;display:block;margin-right:22px}.contact-socitem:last-child{margin-right:0}.contact_bg .img__thumb{display:block;overflow:hidden;box-sizing:border-box}.contact_bg img{transition:all .3s ease;max-height:250px}.contact_bg-top .img__thumb{padding-top:17.0228445%;border-radius:0 80px 0 0}.contact_bg-bottom .img__thumb{padding-top:17.0228445%;border-radius:0 0 0 80px}.section_error{padding-top:20px;padding-bottom:70px;text-align:center}.error_img{margin:0 auto 20px;max-width:874px}.error_info{font-weight:700;font-size:56px;line-height:110%;font-family:Cormorant,serif;color:#af3c6e;text-transform:uppercase;margin-bottom:40px}.error_btn{font-weight:400;font-size:16px;line-height:18px;min-height:38px;max-width:266px;border-radius:20px;margin:0 auto}.error_page main{min-height:calc(100vh - 440px);display:flex;align-items:center;justify-content:center}.section_ingredient{padding-top:70px;padding-bottom:204px;background:url(../img/berry4.svg) no-repeat 10% 83%,url(../img/stick_8.svg) no-repeat 83% 18px}.section_ingredient h2{font-weight:700;font-size:40px;line-height:130%;text-transform:uppercase;padding:0 0 70px 115px;margin:0}.ingredient-wrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin:0 -25px}.ingredient-content{flex:1 1 50%;max-width:50%;padding:0 25px}.ingredient-content h3{font-weight:700;font-size:24px;line-height:140%;margin:70px 0 36px;font-family:Comfortaa,cursive}.ingredient-content h3:first-child{margin:12px 0 36px}.ingredient-content ul{margin:0 0 30px;padding:0 0 0 25px}.ingredient-content p{font-weight:400;font-size:16px;line-height:22px;text-align:justify;text-indent:10px;margin:0 0 30px}.ingredient-slider{flex:1 1 50%;max-width:50%;padding:10px 25px 0}.ingredient-slider .ingredient-image{margin-bottom:29px}.ingredient-slider .ingredient-image .img__thumb{padding-top:120.3053435%;border-radius:0 120px;overflow:hidden}.ingredient-slider .ingredient-thumbs{padding:0 50px}.ingredient-slider .ingredient-thumbs .ingredient-thumb{max-width:183px;padding:0 8px}.ingredient-slider .ingredient-thumbs .ingredient-thumb.current .img__thumb{border:1px solid #af3c6e;box-sizing:border-box}.ingredient-slider .ingredient-thumbs .img__thumb{padding-top:82.7956989%;border-radius:0 35px;overflow:hidden}.section_articlepage{padding-top:70px;padding-bottom:150px;background:url(../img/stick_9.svg) no-repeat 9% 123px,url(../img/flower_3.svg) no-repeat 100% 110%}.section_articlepage h2{font-weight:700;font-size:40px;line-height:130%;text-transform:uppercase;padding:0 0 70px 115px;margin:0}.articlepage-image{max-width:890px;margin:0 auto 70px;max-height:500px}.articlepage-image .img__thumb{padding-top:56.1797753%;border-radius:0 120px;overflow:hidden}.articlepage-content{max-width:659px;margin:0 auto;font-weight:400;font-size:16px;line-height:22px;text-align:justify;text-indent:10px}.articlepage-content p{margin:0 0 30px}.articlepage-content p:last-child{margin-bottom:0}.section_interest{padding-bottom:100px;background:url(../img/berry5.svg) no-repeat 6% 80%}.section_interest h2{font-weight:700;font-size:40px;line-height:130%;text-transform:uppercase;padding:0 0 45px 115px;margin:0}.section_productpage{padding-top:70px;padding-bottom:0;background:url(../img/stick_10.svg) no-repeat 91% 0}.imagebox-wrapper{display:flex;align-items:flex-start;margin:0 -26px}.imagebox-thumbs{width:100%;max-width:233px;padding:0 26px}.imagebox-thumbs .img__thumb{padding-top:83.492823%;border-radius:0 120px;overflow:hidden;margin-bottom:46px}.imagebox-thumbs .img__thumb:last-child{margin-bottom:0}.imagebox-big{width:100%;padding:0 26px}.imagebox-big .img__thumb{padding-top:83.492823%;border-radius:0 120px;overflow:hidden}.productpage-content h1{font-weight:700;font-size:40px;line-height:130%;margin:0 0 20px}.productpage-content p{font-weight:400;font-size:16px;line-height:22px;color:#000;margin:0 0 20px;text-indent:10px;text-align:justify}.productpage-content p:last-child{margin-bottom:0}.imagebox-wrapper{margin-bottom:70px}.productpage-row{display:flex;align-items:flex-start;margin:0 -26px}.productpage-col{flex:1 1 50%;max-width:50%;width:100%;padding:0 26px}.imagebox-descr h2{font-weight:700;font-size:24px;line-height:140%;margin:0 0 10px;padding-left:118px;color:#000;font-family:Comfortaa,cursive}.imagebox-descr p{font-weight:400;font-size:16px;line-height:22px;color:#000;margin:0 0 20px;text-align:justify}.imagebox-descr p:last-child{margin:0}.imagebox-list{margin-top:30px;margin-bottom:0;display:flex;align-items:flex-start;justify-content:space-between}.imagebox-icon{width:60px;max-width:60px;height:60px;margin:0 auto 15px;display:flex;align-items:center;justify-content:center;border:2px solid #af3c6e;box-sizing:border-box;position:relative;border-radius:50%}.imagebox-icon.lined:after{content:"";position:absolute;left:0;right:0;background:#af3c6e;width:100%;height:2px;transform:rotate(-45deg)}.imagebox-icon>img{max-width:35px;max-height:35px}.imagebox-text{text-align:center}.imagebox-text,.productpage-label{font-weight:300;font-size:16px;line-height:18px}.productpage-label{margin:0 0 20px}.productpage-info{display:flex;align-items:center;margin-bottom:40px}.productpage-stars{display:flex;align-items:center;margin:0 28px 0 -2px}.productpage-star{margin-right:6px}.productpage-star:last-child{margin-right:0}.productpage-link{font-weight:300;font-size:16px;line-height:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#424242;margin-right:30px}.productpage-link:last-child{margin-right:0}.productpage-pricebox{display:flex;align-items:center;margin-bottom:40px}.productpage-oldprice{font-weight:700;font-size:24px;line-height:27px;margin-right:20px;color:#afafaf}.productpage-price{font-weight:700;font-size:36px;line-height:40px}.productpage-btn{font-weight:400;font-size:16px;line-height:18px;max-width:219px;min-height:38px;border-radius:20px;margin-top:37px}.section_reviews{padding-top:70px;padding-bottom:0;background:0}.reviews-wrapper{background:#fff2e4;padding:78px 0 50px;margin-top:0;position:relative}.reviews-wrapper h2{font-weight:700;font-size:40px;line-height:130%;padding-left:118px;color:#000;font-family:Cormorant,serif;margin:0 0 70px}.reviews_box{max-width:1351px;margin:0 auto}.reviews_list{display:flex;align-items:flex-start;margin:0 -26px;flex-wrap:wrap}.reviews_item{flex:1 1 50%;max-width:50%;padding:0 26px}.reviews_item-text{text-align:justify}.reviews_item-autor{font-weight:400;font-size:24px;line-height:140%;text-transform:uppercase;font-family:Cormorant,serif;margin-bottom:20px;display:flex;align-items:baseline}.reviews_item-date{font-weight:400;font-size:16px;line-height:22px;text-transform:none;font-family:Comfortaa,cursive;padding-left:20px}.reviews_item-rating{display:flex;align-items:center;margin:0 28px 20px -2px}.reviews_item-star{margin-right:6px}.reviews_item-star:last-child{margin-right:0}.reviews_item-btn{margin-left:114px;margin-top:40px}.reviews_item-btn,.reviews_item-pbtn{font-weight:400;font-size:16px;line-height:18px;max-width:274px;min-height:38px;box-sizing:border-box;border-radius:20px}.reviews_item-pbtn{margin-left:40px;margin-top:20px}.section_like{padding-top:100px;padding-bottom:100px;background:url(../img/flower_4.svg) no-repeat 4% 20%}.section_like h2{font-weight:700;font-size:40px;line-height:130%;text-transform:uppercase;padding:0 0 65px 115px;margin:0}.section_like .section_desserts-slider{margin:0 -20px 10px}.section_reviewspage{padding-top:36px;padding-bottom:0;background:0}.reviews_item{margin-bottom:70px}.reviewspage-btns{display:flex;align-items:center;margin-top:-50px}.reviewspage-btns .btn_purple{margin-right:66px;max-width:234px;margin-left:0}.reviewspage-btns .btn_empty{max-width:188px;margin-left:0}.reviews-titles{display:flex;align-items:flex-end}.reviews-titles h2{margin-right:71px}.reviews-titles .prod_link_h3{font-weight:700;font-size:40px;line-height:130%;margin:0 0 70px;color:#af3c6e;font-family:Cormorant,serif;display:block}.ingredient_big-slider,.ingredient_thumb-slider{overflow:hidden;width:100%;position:relative}.swiper-ingredient_big,.swiper-ingredient_thumb{width:100%;height:100%;margin-left:auto;margin-right:auto}.swiper-ingredient_thumb,.swiper-news{box-sizing:border-box;overflow:hidden}.swiper-news{width:100%;height:100%;margin-left:auto;margin-right:auto;padding-bottom:63px}.section_news-slider{position:relative}.section_news-slider .swiper-pagination-bullet{width:25px;height:25px;display:inline-block;border-radius:50%;background:transparent;opacity:1;border:1px solid #af3c6e;box-sizing:border-box}.section_news-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#af3c6e}.ingredient_big-slider .ingredient_big-next,.ingredient_big-slider .ingredient_big-prev{display:none}.ingredient-slider{position:relative}.ingredient-slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-65px}.ingredient-slider .swiper-pagination-bullet{width:25px;height:25px;display:inline-block;border-radius:50%;background:transparent;opacity:1;border:1px solid #af3c6e;box-sizing:border-box}.ingredient-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#af3c6e}.ingredient_thumb-slider .swiper-button-next,.ingredient_thumb-slider .swiper-rtl .swiper-button-prev{right:22px;left:auto;color:#af3c6e;font-weight:700;width:21px;height:42px}.ingredient_thumb-slider .swiper-button-next:after,.ingredient_thumb-slider .swiper-rtl .swiper-button-prev:after{font-size:38px}.ingredient_thumb-slider .swiper-button-prev,.ingredient_thumb-slider .swiper-rtl .swiper-button-next{left:22px;right:auto;color:#af3c6e;font-weight:700;width:21px;height:42px}.ingredient_thumb-slider .swiper-button-prev:after,.ingredient_thumb-slider .swiper-rtl .swiper-button-next:after{font-size:38px}.ingredient_thumb-slider .swiper-slide .img__thumb{border:1px solid transparent;box-sizing:border-box}.ingredient_thumb-slider .swiper-slide-thumb-active .img__thumb{border:1px solid #af3c6e}.productpage-wrapper .imagebox-list{margin-top:49px;left:-15px}.swiper-welcome{width:100%;height:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;overflow:hidden}.section_welcome-slider{margin-top:48px;margin-bottom:10px;position:relative;left:-25px}.section_welcome-slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-70px}.section_welcome-slider .swiper-pagination-bullet{width:15px;height:15px;display:inline-block;border-radius:50%;background:transparent;opacity:1;border:1px solid #af3c6e;box-sizing:border-box}.section_welcome-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#af3c6e}.section_welcome-slider .swiper-wrapper{flex-wrap:nowrap;max-width:100%;margin:0 auto}.section_welcome-slider .swiper-slide{flex:1 1 16.666666667%;max-width:16.666666667%;box-sizing:border-box}.section_welcome-slider .swiper-slide .welcome-item{width:100%}.swiper-care{width:100%;height:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;overflow:hidden}.section_care-slider{margin-top:48px;margin-bottom:10px;position:relative;left:-25px}.section_care-slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-70px}.section_care-slider .swiper-pagination-bullet{width:15px;height:15px;display:inline-block;border-radius:50%;background:transparent;opacity:1;border:1px solid #af3c6e;box-sizing:border-box}.section_care-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#af3c6e}.section_care-slider .swiper-wrapper{flex-wrap:nowrap;max-width:100%;margin:0 auto}.section_care-slider .swiper-slide{flex:1 1 25%;max-width:25%;box-sizing:border-box}.section_care-slider .swiper-slide .care-item{width:100%}.swiper-desserts{width:100%;height:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;overflow:hidden}.section_desserts-slider{margin:48px -27px 10px}.section_desserts-slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-70px}.section_desserts-slider .swiper-pagination-bullet{width:15px;height:15px;display:inline-block;border-radius:50%;background:transparent;opacity:1;border:1px solid #af3c6e;box-sizing:border-box}.section_desserts-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#af3c6e}.section_desserts-slider .swiper-wrapper{flex-wrap:nowrap;max-width:100%;margin:0 auto}.section_desserts-slider .swiper-slide{flex:1 1 25%;max-width:25%;box-sizing:border-box}.section_desserts-slider .swiper-slide .desserts_item{width:100%;margin:0 auto;max-width:100%;padding-bottom:60px}.section_desserts-slider{margin:48px -20px 10px;position:relative}.nav__lang .select2-container{min-width:96px}.nav__lang .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#424242 transparent transparent;border-style:solid;border-width:10px 10px 0;border-radius:3px;height:0;left:50%;margin-left:-20px;margin-top:-1px;top:50%;width:0}.nav__lang .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #424242;border-width:0 10px 10px}.nav__lang .select2-container--default .select2-selection--single{background-color:transparent;border:1px solid #af3c6e;border-radius:20px;height:38px;outline:none}.nav__lang .select2-container--default .select2-selection--single .select2-selection__rendered{color:#424242;line-height:38px;padding-left:15px;padding-right:35px}body .select2-container--default .select2-results__option--selected{background-color:transparent}body .select2-dropdown{background-color:#fef7ee;border:1px solid #af3c6e;border-radius:20px}body .select2-container--default .select2-results>.select2-results__options{max-height:220px}body .select2-results__option{padding:7px 16px}body .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:transparent;color:#af3c6e}body .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,body .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom:transparent}.mob_read_all{display:none}.sort-select .select2-container{min-width:220px}.sort-select .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#424242 transparent transparent;border-style:solid;border-width:10px 10px 0;border-radius:3px;height:0;left:50%;margin-left:-20px;margin-top:-1px;top:50%;width:0}.sort-select .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #424242;border-width:0 10px 10px}.sort-select .select2-container--default .select2-selection--single{background-color:transparent;border:1px solid #af3c6e;border-radius:20px;height:38px}.sort-select .select2-container--default .select2-selection--single .select2-selection__rendered{color:#424242;line-height:38px;padding-left:15px;padding-right:35px}.hide_desc,.mobile_title,.sort-select .select2-container--default .select2-selection--single .select2-selection__clear{display:none}.hide_mob{display:block}.white-popup-block{background:#fff2e4;border:3px solid #af3c6e;box-sizing:border-box;max-width:654px;margin:0 auto;position:relative;padding:70px 80px 20px;min-height:980px;min-height:90vh;max-height:980px;height:90vh}.white-popup-block .mfp-close{right:15px;top:15px}.white-popup-block .mfp-close>*{pointer-events:none}.white-popup-block .mfp-close-btn-in .mfp-close{color:#424242}.white-popup-block .mfp-close:active{top:15px}#msCart .cart_item-title br{display:none}#msCart .cart_wraper-scroll{max-height:600px;height:calc(90vh - 350px)}#write_review{background:#fff2e4 url(../img/write_review.svg) no-repeat 100% 100%;background-size:194px;min-height:auto}#write_review .popup_form{margin-bottom:170px}.popup_title{font-weight:700;font-size:56px;line-height:110%;font-family:Cormorant,serif}.popup_form-row{display:flex;flex-wrap:wrap;margin-top:40px;max-width:310px}.popup_form-label{line-height:140%;margin-bottom:20px}.popup_form-input,.popup_form-label{font-weight:400;font-size:16px;width:100%}.popup_form-input{border:1px solid #af3c6e;box-sizing:border-box;border-radius:20px;min-height:38px;height:38px;display:flex;align-items:flex-start;line-height:18px;background:#fff2e4;padding:10px 16px;outline:none}.popup_form-input::-moz-placeholder{color:#afafaf}.popup_form-input:-ms-input-placeholder{color:#afafaf}.popup_form-input::placeholder{color:#afafaf}.popup_form-textarea{border:1px solid #af3c6e;box-sizing:border-box;border-radius:20px;display:flex;align-items:flex-start;font-weight:400;font-size:16px;line-height:18px;background:#fff2e4;padding:10px 16px;outline:none;width:100%;height:180px;max-height:300px;min-height:100%;width:310px}.popup_form-textarea::-moz-placeholder{color:#afafaf}.popup_form-textarea:-ms-input-placeholder{color:#afafaf}.popup_form-textarea::placeholder{color:#afafaf}.popup_form-btn{max-width:235px;border-radius:20px;min-height:38px;margin-top:40px}.cart_scroll.swiper{width:100%;height:100%}.cart_scroll .swiper-slide{font-size:18px;height:auto;box-sizing:border-box;padding:0 10px 0 0}#msCart{background:#fff2e4 url(../img/cart_berry.svg) no-repeat 90% 97%;background-size:153px}#msCart.white-popup-block{padding:70px 36px 20px 40px}#msCart.white-popup-block .popup_title{padding-left:40px}#msCart.white-popup-block .popup_form-btn{margin-left:40px;text-transform:uppercase}#msCart .popup_title{font-weight:700;font-size:56px;line-height:110%;display:flex;align-items:baseline;text-transform:uppercase;margin-bottom:20px}#msCart .popup_title .cart_count{font-weight:400;font-size:16px;line-height:140%;padding-left:42px;text-transform:none;font-family:Comfortaa,cursive}.cart_wraper-scroll{position:relative;height:600px}.cart_wraper-scroll .swiper-scrollbar-drag{background:#af3c6e;width:3px;left:-1px}.cart_wraper-scroll .swiper-vertical>.swiper-scrollbar{background:#afafaf;right:1px;width:1px}.cart_list{display:flex;flex-wrap:wrap}.cart_item{width:100%;display:flex;align-items:center;margin-top:40px}.cart_item-img{margin-right:39px;width:100%;height:100%;max-width:120px}.cart_item-img .img__thumb{padding-top:83.3333333%;border:1px solid transparent;background:#af3c6e;box-sizing:border-box;border-radius:0 55px;overflow:hidden}.cart_item-wrapper{display:flex;flex-wrap:wrap}.cart_item-title{width:100%;max-width:100%;font-weight:400;font-size:24px;line-height:140%;margin-bottom:32px;text-transform:uppercase;font-family:Cormorant,serif;color:#424242}.cart_item-params{width:100%;max-width:75%;display:flex;align-items:center;justify-content:space-between}.cart_item-price txt,aac,au,avi,bmp,css,css.map,doc,docx,eot,gif,gz,htm,html,ico,jpeg,jpg,js,js.map,less,md,mp3,mp4,mpeg,mpg,odb,odf,odg,odp,ods,odt,pdf,php,png,ppt,pptx,psd,rar,scss,svg,svgz,tar,tgz,tiff,ttf,wav,webp,wmv,woff,woff2,xls,xlsx,xml,z,zip{font-weight:400;font-size:24px;line-height:140%}.cart_item-count{padding:0 20px}.cart_item-total_price{font-weight:700;font-size:24px;line-height:140%}.cart_subtotal{display:flex;align-items:baseline;padding-left:40px;margin-top:40px}.cart_subtotal-label{font-weight:400;text-transform:uppercase;font-size:32px;line-height:140%;font-family:Cormorant,serif;margin-right:28px}.cart_subtotal-price{font-weight:700;font-size:36px;line-height:40px;white-space:nowrap;font-family:Comfortaa,cursive}.productpage_thumb-slider{overflow:hidden;width:100%;height:auto;position:relative;max-height:349px}.productpage_thumb-slider .swiper-slide .img__thumb{border:1px solid transparent;box-sizing:border-box}.productpage_thumb-slider .swiper-slide-thumb-active .img__thumb{border:1px solid #af3c6e}.productpage_thumb-slider .swiper-slide{max-height:151px;flex:1}.productpage-imagebox .imagebox-wrapper{margin-bottom:70px;overflow:hidden;align-items:stretch}.productpage-imagebox .imagebox-wrapper .swiper-button-next,.productpage-imagebox .imagebox-wrapper .swiper-button-prev{display:none}.swiper-productpage_thumb{width:100%;height:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;overflow:hidden}.productpage_big-slider{overflow:hidden;width:100%;padding:0 26px;position:relative}.productpage-thumb .img__thumb{padding-top:83.4254144%;border-radius:0 55px;overflow:hidden}.productpage-image .img__thumb{padding-top:83.492823%;border-radius:0 120px;overflow:hidden}.swiper-productpage_big{width:100%;height:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;overflow:hidden}.productpage-imagebox{position:relative}.productpage-imagebox .swiper-pagination{display:none}.productpage-imagebox .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-30px}.productpage-imagebox .swiper-pagination-bullet{width:15px;height:15px;display:inline-block;border-radius:50%;background:transparent;opacity:1;border:1px solid #af3c6e;box-sizing:border-box}.productpage-imagebox .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#af3c6e}.section_checkout{max-width:100%;overflow:hidden}.section_checkout .container{display:flex;align-items:stretch;flex-wrap:wrap}.checkout_title{font-size:40px;line-height:130%;text-transform:uppercase;padding:0 0 0 120px;margin:0}.checkout_title,.popup_form-success{font-weight:700;font-family:Cormorant,serif}.popup_form-success{margin:30px 0;font-size:28px;line-height:120%}.checkout_cart{background:#fff2e4;flex:1 1 43%;max-width:43%;width:100%;padding:70px 0 100px 53px;position:relative}.checkout_cart:after{content:"";position:absolute;z-index:-1;top:0;right:-99vw;bottom:0;width:100vw;background:#fff2e4}.checkout_cart .cart_item-params{max-width:90%}.checkout_cart .containcheckout_cart-containerer{width:100%;padding:0}.checkout_cart .checkout_title{margin-bottom:80px;display:flex;align-items:baseline;text-transform:uppercase;justify-content:space-between}.checkout_cart .checkout_title .checkout_cart_count{font-weight:400;font-size:16px;line-height:140%;padding-left:42px;text-transform:none;font-family:Comfortaa,cursive}.checkout_cart .checkout_cart-drop{display:none}.checkout_cart-wraper{padding:0}.checkout_cart-wraper .cart_subtotal{padding-left:120px}.checkout_cart-info{padding:0 0 0 120px;margin-top:57px}.checkout_cart-box{display:flex;align-items:baseline;margin-bottom:40px}.checkout_cart-name{width:190px;font-weight:400;font-size:24px;line-height:140%;font-family:Cormorant,serif;padding-right:20px}.checkout_cart-value{font-weight:500;font-size:24px;line-height:27px;font-family:Comfortaa,cursive;white-space:nowrap}.checkout_form-more .checkout_form-row{max-width:470px}.checkout_data{flex:1 1 57%;max-width:57%;width:100%;padding:70px 0 170px;background:url(../img/berry_checkout.svg) no-repeat 91% 200px,url(../img/tree_checkout.svg) no-repeat 100% 87%}.checkout_data .checkout_cart-container{width:100%;padding:0}.checkout_data .checkout_title{margin-bottom:22px}.checkout_data .popup_form-input{background:#fff7ee}.checkout_form .checkout_form-row:first-child{margin-top:0}.checkout_form-title{font-weight:700;font-size:40px;line-height:130%;margin:80px 0 40px;font-family:Cormorant,serif}.checkout_form-row{display:flex;flex-wrap:wrap;margin-top:40px;max-width:351px}.checkout_form-btn{max-width:235px;border-radius:20px;min-height:38px;margin-top:60px}.nav #msMiniCart.full .empty,.nav #msMiniCart .not_empty,.nav .msMiniCart.full .empty,.nav .msMiniCart .not_empty{display:none}.nav #msMiniCart .empty,.nav #msMiniCart.full .not_empty,.nav .msMiniCart .empty,.nav .msMiniCart.full .not_empty{display:flex}.product_page .section_welcome-slider .swiper-slide{flex:initial;flex-shrink:0;max-width:100%}body .swal2-container{max-width:100%}body .swal2-popup.swal2-toast .swal2-title{font-size:16px;margin:0 0 0 .6em;font-family:Comfortaa,cursive}body .swal2-popup.swal2-toast{padding:.625em .325em}@media (max-width:992px){body .swal2-popup.swal2-toast{max-width:95vw}}@media (max-width:375px){body .swal2-popup.swal2-toast .swal2-title{font-size:14px}}@media (max-width:356px){body .swal2-popup.swal2-toast .swal2-title{font-size:13px}}@media (max-width:1900px){.section_welcome{background:url(../img/cherry.svg) no-repeat 3% -20px;background-size:240px}.news_item-mainbox{padding:0 20px 35px 35px}.news_item-wrapper{border-radius:0 80px}.news_item-title,.news_item-title_ext{font-size:20px}.section_news-slider .swiper-wrapper{min-height:480px}}@media (max-width:1800px){.section_welcome{background:url(../img/cherry.svg) no-repeat 3% 0;background-size:220px}}@media (max-width:1700px){.section_welcome{background:url(../img/cherry.svg) no-repeat 0 0;background-size:220px}}@media (max-width:1650px){.section_start{min-height:41vh}.section_welcome .container{padding-top:70px}.section_welcome h2{font-size:48px;margin:0 0 51px}.section_welcome p{max-width:865px}.section_welcome{font-size:16px;background:url(../img/cherry.svg) no-repeat -1% -20px;background-size:180px}.welcome-list{margin-top:48px;margin-bottom:10px;justify-content:flex-start}.welcome-item{margin-right:83px}.welcome-item:last-child{margin-right:0}.welcome-icon{width:100px;max-width:100px;height:100px;margin:0 auto 15px}.welcome-text{font-size:20px}.section_desserts h2{font-size:48px;margin:0 0 50px;padding-left:62px}.section_desserts .container{padding-top:111px}.desserts_item-image .img__thumb{padding-top:76.9230769%;border-radius:0 100px}.desserts_item-image img{max-height:100%;transition:all .4s ease}.desserts_item-image{margin-bottom:18px}.desserts_item-mainbox{padding:0 8px 20px}.desserts_list{margin:0 -20px 50px}.desserts_item{width:100%;max-width:340px;padding:0 20px}.desserts_item-infobox{margin-top:28px;margin-bottom:17px}.desserts_item-oldprice{margin-right:13px}.desserts_item-pricebox{min-width:120px}.desserts_item-cur{padding-left:4px}.section_care h2{font-size:48px;margin:0 0 50px;padding-left:107px}.section_care .container{padding-top:120px}.section_care{font-size:16px;background:url(../img/berry.svg) no-repeat 67% -53px;background-size:321px}.care-icon{width:160px;max-width:160px;height:160px;margin:0 auto 20px;border:4px solid #af3c6e}.care-list{margin-top:48px;margin-bottom:25px}.care-text{font-size:20px;line-height:22px;max-width:160px;margin:0 auto}.section_news{background:url(../img/stick_2.svg) no-repeat 0 0}.home .section_news .container{padding-top:97px}.section_news-slider .swiper-pagination-bullet{width:17px;height:17px}.section_news-slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:15px}.section_news-slider .swiper-wrapper{min-height:440px}.section_news-slider .swiper-button-prev,.section_news-slider .swiper-rtl .swiper-button-next{left:-60px;right:auto;color:#af3c6e;font-weight:700;width:30px;height:60px}.section_news-slider .swiper-button-prev:after,.section_news-slider .swiper-rtl .swiper-button-next:after{font-size:60px}.section_news-slider .swiper-button-next,.section_news-slider .swiper-rtl .swiper-button-prev{right:-60px;left:auto;width:30px;height:60px}.section_news-slider .swiper-button-next:after,.section_news-slider .swiper-rtl .swiper-button-prev:after{font-size:60px}.section_news h2{font-size:48px;margin:0 0 50px;padding-left:110px}.news_item-image .img__thumb{padding-top:76.9230769%;border-radius:0 100px 0 0}.news_item-image img{border-radius:0 100px 0 0}.news_item-imgbox{margin-bottom:15px}.news_item-wrapper{border-radius:0 80px}.news_item-title_ext{font-size:20px;padding:16px 10px 14px 35px}.news_item-title{font-size:20px}.news_item-mainbox{padding:0 20px 35px 35px}.news_list{margin:0 -20px 70px}.news_item{width:100%;max-width:360px;padding:0 20px}.news_item-descr,.news_item-more{font-size:14px;line-height:16px}.news_item-more{margin-top:10px}.section_article h2{font-size:36px;padding:0 0 60px 111px}.section_article{padding-top:60px;padding-bottom:154px;background:url(../img/berry2.svg) no-repeat 29% -1px,url(../img/stick_4.svg) no-repeat 83% 107%;background-size:290px 230px}.article-wrapper{margin:0 -20px}.article-content{padding:0 20px}.section_shop{padding-top:60px}.shop-sort{margin-bottom:50px}.section_shop h2{font-size:36px;padding:0 0 50px 109px}.shop_list{margin:0 -20px}.shop_item{padding:0 20px 70px}.section_productpage{padding-top:60px;background:url(../img/stick_10.svg) no-repeat 95% 31px;background-size:123px}.imagebox-thumbs .img__thumb{padding-top:83.125%;border-radius:0 45px;margin-bottom:33px}.imagebox-wrapper{margin:0 -10px 42px}.imagebox-thumbs{max-width:200px;padding:0 10px}.productpage_big-slider{padding:0 10px}.imagebox-big{padding:0 20px}.imagebox-big .img__thumb{padding-top:83.0555556%;border-radius:0 100px}.productpage-row{margin:0 -20px}.productpage-col{padding:0 20px}.productpage-content h1{font-size:36px;margin:0 0 13px}.productpage-info,.productpage-pricebox{margin-bottom:30px}.productpage-label{margin:0 0 16px}.productpage-btn{margin-top:21px}.productpage-link{font-size:14px;line-height:15px}.imagebox-descr h2{font-size:20px;margin:0 0 16px}.imagebox-list{margin-top:49px}.section_reviews{padding-top:80px;padding-bottom:0;background:0;position:relative}.reviews-wrapper{margin-top:-32px;padding:54px 0 50px;position:relative}.section_reviewspage .reviews-wrapper{z-index:1}.reviews-wrapper h2{font-size:36px;padding-left:111px;margin:0 0 50px}.reviews_item-autor{margin-bottom:15px}.reviews_box{max-width:1160px;padding:0 10px}.reviews_item-date{padding-left:15px}.reviews_list{margin:0 -20px}.reviews_item{padding:0 20px;margin-bottom:50px}.reviews_item-btn{margin-left:40px;margin-top:0}.reviews_item-btn,.reviews_item-btn:hover{border:2px solid #af3c6e}.section_like{padding-top:75px;padding-bottom:80px;background:url(../img/flower_4.svg) no-repeat -2% 12%}.section_like h2{padding:0 0 50px 108px}.section_ingred h2{font-size:36px;padding:0 0 50px 111px}.section_ingred{padding-top:60px}.ingred_item-title{font-size:20px;line-height:28px}.ingred_list{margin:0 -20px 70px}.ingred_item{flex:1 1 25%;max-width:25%;padding:0 20px 50px}.ingred_item-image{margin-bottom:15px}.ingred_item-image .img__thumb{padding-top:83.0769231%;border-radius:0 100px}.ingred_item-image img{border-radius:0 100px}.section_ingredient{padding-top:60px}.section_ingredient h2{font-size:36px;padding:0 0 40px 109px}.ingredient-content h3{font-size:20px;margin:50px 0 30px}.ingredient-content h3:first-child{margin:11px 0 29px}.ingredient-wrapper{margin:0 -20px}.ingredient-slider{padding:10px 20px 0}.ingredient-content{padding:0 20px}.ingredient-slider .ingredient-thumbs .img__thumb{padding-top:82.6086957%}.section_newspage h2{font-size:36px;padding:0 0 50px 111px}.section_newspage{padding-top:60px}.newspage .news_item{min-height:420px;margin-bottom:50px}.news_pages{margin:0}.section_articlepage h2{font-size:36px;padding:0 0 50px 111px}.section_articlepage{padding-top:60px;padding-bottom:120px;background:url(../img/stick_9.svg) no-repeat 0 113px,url(../img/flower_3.svg) no-repeat 100% 100%;background-size:370px 410px}.articlepage-image{max-width:765px;margin:0 auto 50px;max-height:430px}.articlepage-content{max-width:563px}.section_contact h2,.section_interest h2{font-size:36px;padding:0 0 50px 108px}.section_contact{padding-top:60px;padding-bottom:160px}.contact_label{font-size:24px;line-height:20px;margin-bottom:26px}.contact_value{font-size:16px;line-height:18px}.contact_info{margin:0 -20px;padding:35px 0 18px}.contact-item{padding:0 25px 0 27px}.error_img{max-width:764px}.error_page main{min-height:calc(100vh - 310px)}.error_info{font-size:40px;margin-bottom:30px}.ingredient-slider .ingredient-thumbs .ingredient-thumb{padding:0 7px}.ingredient-slider .ingredient-thumbs{padding:0 54px}.reviews-titles{align-items:baseline}.reviews-titles .prod_link_h3{margin-left:48px}.reviewspage-btns{margin-top:0}.newspage .news_item:hover .news_item-mainbox{min-height:158px}}@media (max-width:1480px){.imagebox-wrapper{margin:0 -10px 42px}.imagebox-thumbs{max-width:180px;padding:0 10px}.productpage_big-slider{padding:0 10px}.checkout_title{padding:0 0 0 60px;font-size:36px}.checkout_form-title{font-size:36px;margin:50px 0 30px}.checkout_form-row{margin-top:30px}.checkout_cart .checkout_title{margin-bottom:44px}.checkout_cart-info{padding:0 0 0 60px}.checkout_cart-wraper .cart_subtotal{padding-left:60px}.checkout_cart{padding:50px 0 0 33px}.checkout_data{padding:50px 0 170px}.section_welcome h2{font-size:36px;margin:0 0 33px}.section_care{padding-top:40px}.section_care h2,.section_desserts h2,.section_news h2{font-size:36px}.section_welcome{background-size:150px}.news_item-wrapper{border-radius:0 80px}.news_item-mainbox{padding:0 20px 30px 35px}.news_item-title,.news_item-title_ext{font-size:18px}.section_news-slider .swiper-wrapper{min-height:430px}}@media (max-width:1440px){.welcome-item{margin-right:4vw}.desserts_item-image .img__thumb{padding-top:82.1428571%;border-radius:0 55px}.ingred_item-image .img__thumb,.ingred_item-image img{border-radius:0 70px}.cart_item-title{font-size:20px;margin-bottom:26px}.cart_item-img{margin-right:20px;max-width:96px}.cart_item-img .img__thumb{border-radius:0 45px}.checkout_cart-list .cart_item{margin-top:32px}}@media (max-width:1280px){.imagebox-thumbs{display:none}.productpage-imagebox .swiper-pagination{display:block}.checkout_cart-info,.checkout_title{padding:0}.checkout_cart-wraper .cart_subtotal{padding-left:0}.checkout_data{background:url(../img/berry_checkout.svg) no-repeat 98% 200px,url(../img/tree_checkout.svg) no-repeat 100% 98%;background-size:130px,200px}.reviews_box{max-width:992px}.swal2-popup.swal2-toast .swal2-title{font-size:.8em;line-height:1.5em}.swal2-popup.swal2-toast{max-width:100%}.productpage_big-slider{padding:0 10px}.section_welcome-slider .swiper-slide{flex:initial;flex-shrink:0;max-width:25%}.section_desserts-slider .swiper-slide{flex:initial;flex-shrink:0;max-width:33%}.wrapper .section_desserts .container{padding-top:100px}.shop_item{flex:1 1 33%;max-width:33%}.desserts_item-descr{min-height:52px}.desserts_item-pricebox{min-width:40%}.section_desserts-slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-10px}.section_care-slider .swiper-slide{flex:initial;flex-shrink:0;max-width:50%}}@media (max-width:992px){.wrapper .container{margin:0 auto;width:100%;padding:0 10px}.hide_desc{display:flex}.hide_mob{display:none}.section_start{margin-top:0;min-height:30vh;border-radius:0 0 0 50px;background:url(../img/main_img_mob.jpg) no-repeat 50% 50%;background-size:cover}.section_care-slider .swiper-slide,.section_desserts-slider .swiper-slide,.section_welcome-slider .swiper-slide{flex:initial;flex-shrink:0;max-width:100%}.section_news-slider .swiper-button-next,.section_news-slider .swiper-button-prev{display:none}.section_welcome{font-size:16px;background:url(../img/cherry.svg) no-repeat 0 -20px;background-size:100px}.section_welcome .container{padding-top:40px}.ingred_item-image .img__thumb,.ingred_item-image img{border-radius:0 55px}.wrapper .section_checkout .container{padding:0}.checkout_cart{order:1;max-width:100%;flex:1 1 100%;padding:0 10px}.checkout_cart .checkout_cart-wraper{padding-bottom:20px}.checkout_cart .cart_item-img .img__thumb{border-radius:0 35px}.checkout_cart .cart_item-img{margin-right:17px;max-width:85px}.checkout_cart .cart_item-title{font-size:20px;margin-bottom:10px}.checkout_cart .cart_item-params{max-width:70%}.checkout_data{order:2;max-width:100%;flex:1 1 100%;padding:33px 10px 80px;background:url(../img/berry_checkout.svg) no-repeat 98% 5px,url(../img/tree_checkout2.svg) no-repeat 30% 101%;background-size:103px,220px}.checkout_data .popup_form-label{font-size:14px;margin-bottom:10px}.checkout_title{padding:0 0 0 30px;font-size:30px}.checkout_form-btn{max-width:300px}.reviews_box{max-width:992px}.newspage .news_item:hover .news_item-mainbox{min-height:0}}@media (max-width:768px){.section_start{min-height:199px}.welcome-wrapper{max-width:100%;text-align:justify}.section_welcome{font-size:12px}.section_welcome h2{font-size:36px;margin:0 0 33px;padding:42px 0 0 30px}.section_welcome .container{padding-top:0}.welcome-icon{margin:0 auto 20px}.welcome-text{font-size:16px;line-height:18px}.section_welcome-slider{margin-top:30px;margin-bottom:0;left:0}.desserts_btn{max-width:290px;height:38px;border-radius:20px;margin:0 auto;font-weight:400}.section_desserts{background:url(../img/stick.svg) no-repeat 126% 37px;background-size:186px;padding-top:94px}.section_desserts h2{margin:0;padding-left:30px;font-size:36px;line-height:110%}.section_desserts .container{padding-top:0}main .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,main .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 7px}.section_welcome-slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-60px}.desserts_item-image .img__thumb{padding-top:82.1428571%;border-radius:0 55px}.section_desserts-slider{margin:30px -6px 5px}.desserts_item{width:100%;max-width:140px;padding:0 6px}.wrapper .section_desserts .container{padding:0 14px}.section_desserts-slider .desserts_item-descr{display:none}.section_desserts-slider .desserts_item-title{font-size:14px;line-height:140%}.section_desserts-slider .desserts_item-label{top:3px;min-width:40px;padding:2px 5px;font-size:12px;line-height:16px}.section_desserts-slider .desserts_item-image{margin-bottom:14px}.section_desserts-slider .desserts_item-price{font-size:24px;line-height:27px}.section_desserts-slider .desserts_item-oldprice{margin-right:10px;font-size:18px}.section_desserts-slider .desserts_item-infobox{margin-top:0;margin-bottom:20px}.section_desserts-slider .desserts_item-pricebox{margin-right:0}.section_desserts-slider .desserts_item-countbox{display:none}.section_desserts-slider .desserts_item-mainbox{padding:0 5px 20px}.section_desserts-slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:16px}.section_care{font-size:12px;padding-top:40px;background:url(../img/berry.svg) no-repeat 146% -25px;background-size:195px}.section_care h2{margin:0 0 30px;padding-left:30px;font-size:36px;line-height:44px}.section_care p{text-align:justify}.care-wrapper{max-width:100%}.section_care-slider{margin-top:30px;left:0}.care-icon{width:150px;max-width:150px;height:150px;margin:0 auto 31px}.care-icon>img{max-width:75px;max-height:75px}.care-text{max-width:150px;font-size:12px;line-height:13px;text-align:justify}.section_care-slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-40px}.home .section_news .container{padding-top:65px}.section_news{background:url(../img/stick_2.svg) no-repeat -215% 10px;background-size:261px;padding-bottom:60px}.section_news h2{margin:0 0 30px;padding-left:30px;font-size:36px;line-height:44px}.swiper-news{padding-bottom:65px}.section_news-slider .swiper-wrapper{min-height:370px}.news_item-wrapper{border-radius:0 120px}.news_item-title{font-size:24px}.news_item-imgbox{margin-bottom:20px}.news_item-image .img__thumb{padding-top:76.9230769%;border-radius:0 120px 0 0}.news_item-mainbox{padding:0 20px 52px 45px}.section_news-slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:20px}.mob_read_all{display:flex}.ingred_item-image .img__thumb,.ingred_item-image img{border-radius:0 35px}.newspage .news_item{max-width:50%}.section_newspage{padding-top:20px;padding-bottom:55px;background:url(../img/stick_6.svg) no-repeat 118% -25px,url(../img/flower.svg) no-repeat 55% 29%,url(../img/fruit.svg) no-repeat 88% 99%;background-size:160px,160px,102px}.section_newspage h2{padding:0 0 30px 30px;font-size:24px}.section_newspage .news_list{margin:0 -5px 15px}.section_newspage .news_pages{margin:0;padding:0 0 0 30px}.section_newspage .news_item{width:50%;flex:1 1 50%;padding:0 5px;min-height:185px;margin-bottom:20px}.section_newspage .news_item.active .news_item-descr,.section_newspage .news_item.active .news_item-more,.section_newspage .news_item.active .news_item-title_ext,.section_newspage .news_item:hover .news_item-descr,.section_newspage .news_item:hover .news_item-more,.section_newspage .news_item:hover .news_item-title_ext{display:none}.section_newspage .news_item.active .news_item-title,.section_newspage .news_item:hover .news_item-title{display:block}.section_newspage .news_item-title{font-size:16px}.section_newspage .news_item-wrapper{border-radius:0 55px}.section_newspage .news_item-mainbox{padding:0 5px 20px 25px}.section_newspage .news_item-image .img__thumb{padding-top:79.3103448%;border-radius:0 55px 0 0}.section_newspage .news_item-image img{border-radius:0 55px 0 0}.section_newspage .news_item-imgbox{margin-bottom:6px}.productpage-imagebox .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:15px}.section_articlepage{padding-top:20px;padding-bottom:60px;background:url(../img/stick_9.svg) no-repeat 116% -10px,url(../img/berry5.svg) no-repeat 87% 100%;background-size:146px,85px}.section_articlepage h2{padding:0 0 30px 30px;font-size:24px}.section_articlepage .articlepage-image{max-width:100%;margin:0 auto 30px}.section_articlepage .articlepage-image .img__thumb{padding-top:68%;border-radius:0 50px}.section_articlepage .articlepage-content{font-size:12px;line-height:17px}.section_interest{padding-bottom:60px;background:url(../img/berry5.svg) no-repeat 90% 99%;background-size:90px}.section_interest h2{font-size:24px;padding:0 0 30px 30px}.section_interest .news_list{margin:0 -5px 15px}.section_interest .news_item{width:50%;flex:1 1 50%;padding:0 5px;min-height:185px;margin-bottom:20px}.section_interest .news_item.active .news_item-descr,.section_interest .news_item.active .news_item-more,.section_interest .news_item.active .news_item-title_ext,.section_interest .news_item:hover .news_item-descr,.section_interest .news_item:hover .news_item-more,.section_interest .news_item:hover .news_item-title_ext{display:none}.section_interest .news_item.active .news_item-title,.section_interest .news_item:hover .news_item-title{display:block}.section_interest .news_item-title{font-size:16px}.section_interest .news_item-wrapper{border-radius:0 55px}.section_interest .news_item-mainbox{padding:0 5px 20px 25px}.section_interest .news_item-image .img__thumb{padding-top:79.3103448%;border-radius:0 55px 0 0}.section_interest .news_item-image img{border-radius:0 55px 0 0}.section_interest .news_item-imgbox{margin-bottom:6px}.section_contact{padding-top:20px;padding-bottom:60px;background:url(../img/flower_2.svg) no-repeat 125% 70%;background-size:170px}.section_contact h2{font-size:24px;padding:0 0 30px 30px}.section_contact .contact_bg-top .img__thumb{padding-top:18.3333333%;border-radius:0 55px 0 0}.section_contact .contact_bg-bottom .img__thumb{padding-top:18.3333333%;border-radius:0 0 0 55px}.section_contact .contact-soclist{margin-top:0}.section_contact .contact-item{flex:1 1 50%;max-width:100%;width:50%;padding:0 10px}.section_contact .contact-item:last-child{margin-top:38px}.section_contact .contact_info{margin:0 -10px 10px;padding:40px 0 18px}.error_img{width:87%;margin:0 auto 29px}.error_info{margin-bottom:40px;font-size:24px;line-height:110%}.section_ingred{padding-top:20px;padding-bottom:20px;background:url(../img/stick_7.svg) no-repeat 98% 21px,url(../img/berry2.svg) no-repeat 95% 102%;background-size:110px,130px}.section_ingred h2{font-size:24px;padding:0 0 30px 30px}.section_ingred .ingred_list{margin:0 -5px 15px;align-items:stretch}.section_ingred .ingred_item{width:50%;flex:1 1 50%;max-width:50%;padding:0 5px;min-height:176px;margin-bottom:20px}.section_ingred .ingred_item-title{line-height:22px;font-size:16px}.section_ingred .ingred_item-mainbox{padding:0}.section_ingred .ingred_item-image{margin-bottom:20px}.section_ingred .ingred_item-image .img__thumb{padding-top:92.4137931%;border-radius:0 55px}.section_ingredient{padding-top:20px;padding-bottom:20px;background:url(../img/berry4.svg) no-repeat 0 101%,url(../img/stick_8.svg) no-repeat 98% 0;background-size:125px,115px}.section_ingredient h2{font-size:24px;padding:0 0 30px 30px}.section_ingredient .ingredient-wrapper{margin:0}.section_ingredient .ingredient-slider{padding:0 0 55px;max-width:100%;flex:1 1 100%}.section_ingredient .ingredient-slider .ingredient-image .img__thumb{padding-top:68%;border-radius:0 50px}.section_ingredient .ingredient-slider .ingredient-image{margin-bottom:0}.section_ingredient .ingredient-slider .ingredient-thumbs{display:none}.section_ingredient .ingredient-slider .swiper-pagination-bullet{width:15px;height:15px}.section_ingredient .ingredient-slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:14px}.section_ingredient .ingredient-content{padding:0;max-width:100%}.section_ingredient .ingredient-content h3{font-size:16px;margin:40px 0 30px}.section_ingredient .ingredient-content h3:first-child{margin:11px 0 29px}.section_ingredient .ingredient-content p{font-size:12px;line-height:17px}.section_ingredient .ingredient-content ul{padding:0 0 0 20px;font-size:12px;line-height:17px}.section_shop{padding-top:20px;padding-bottom:25px;background:url(../img/stick_5.svg) no-repeat 95% 0,url(../img/berry3.svg) no-repeat 10% 100%;background-size:90px,75px}.section_shop h2{padding:0 0 28px 30px;font-size:24px}.section_shop .shop-sort{margin-bottom:30px;flex-wrap:wrap}.section_shop .sort-label{font-size:16px;text-indent:0;margin-right:14px;padding-left:3px}.section_shop .shop_list{margin:0 -5px 15px}.section_shop .shop_item{width:50%;padding:0 5px;min-height:185px;margin-bottom:20px;flex:1 1 50%;max-width:50%}.section_shop .desserts_item-descr{display:none}.section_shop .desserts_item-label{top:3px;min-width:40px;padding:2px 5px;font-size:12px;line-height:16px}.section_shop .desserts_item-image{margin-bottom:10px}.section_shop .desserts_item-price{font-size:24px;line-height:27px}.section_shop .desserts_item-oldprice{margin-right:10px;font-size:18px}.section_shop .desserts_item-infobox{margin-top:0;margin-bottom:20px}.section_shop .desserts_item-pricebox{margin-right:0}.section_shop .desserts_item-countbox{display:none}.section_shop .desserts_item-mainbox{padding:0 5px 20px}.section_article{padding-top:20px;padding-bottom:60px;background:url(../img/berry2.svg) no-repeat 60% 1px,url(../img/stick_4.svg) no-repeat 100% 103%;background-size:80px,160px}.section_article h2{padding:0 0 28px 30px;font-size:24px}.section_article .article-wrapper{margin:0}.section_article .article-content{padding:0;flex:1 1 100%;max-width:100%;order:2}.section_article .article-content p{font-size:12px;line-height:17px;text-indent:10px}.section_article .article-image{flex:1 1 100%;max-width:100%;padding:0;width:100%;order:1;margin-bottom:30px}.section_article .article-image .img__thumb{padding-top:68%;border-radius:0 50px}.wrapper .container.reviews-titles{flex-wrap:wrap}.section_reviewspage{padding-top:20px;padding-bottom:60px}.section_reviewspage .reviews-wrapper{background:0;margin-top:0;padding:0;position:relative;z-index:1}.section_reviewspage .reviews_list{margin:0}.section_reviewspage .reviews_item{padding:0 10px;margin-bottom:35px;max-width:100%;flex:1 1 100%}.section_reviewspage .reviews_item:last-child{margin-bottom:0}.section_reviewspage .reviewspage-btns{margin-top:25px;flex-wrap:wrap;padding:0 10px}.section_reviewspage .reviewspage-btns .btn_purple{max-width:300px;margin:0 auto}.section_reviewspage .reviewspage-btns .btn_empty{max-width:300px;margin:20px auto 0}.section_reviewspage .reviews_item-text{font-size:12px;line-height:17px}.section_reviewspage .reviews_item-autor{font-weight:400;font-size:16px;line-height:22px}.section_reviewspage .reviews_item-date{font-size:12px;line-height:17px;padding-left:20px}.section_reviewspage h2{padding:0 0 20px 30px;font-size:24px;margin:0;width:100%}.section_reviewspage .reviews-titles .prod_link_h3{font-size:24px;padding-left:30px;width:100%;margin:0 0 30px}.section_reviewspage .article-wrapper{margin:0}.section_reviewspage .article-content{padding:0;flex:1 1 100%;max-width:100%;order:2}.section_reviewspage .article-content p{font-size:12px;line-height:17px;text-indent:10px}.section_reviewspage .article-image{flex:1 1 100%;max-width:100%;padding:0;width:100%;order:1;margin-bottom:30px}.section_reviewspage .article-image .img__thumb{padding-top:68%;border-radius:0 50px}.section_productpage+.section_reviews{padding-top:115px;padding-bottom:0;background:url(../img/berry6.svg) no-repeat 105% 0;position:relative;background-size:90px}.section_productpage+.section_reviews .reviews-wrapper{padding:34px 0 40px;z-index:1}.section_productpage+.section_reviews .reviews-wrapper h2{font-size:24px;padding-left:30px;margin:0 0 40px}.section_productpage+.section_reviews .reviews_list{margin:0}.section_productpage+.section_reviews .reviews_box{padding:0}.section_productpage+.section_reviews .reviews_item{padding:0 10px;margin-bottom:62px;max-width:100%;flex:1 1 100%}.section_productpage+.section_reviews .reviews_item:last-child{margin-bottom:0}.section_productpage+.section_reviews .reviews_item-btn{margin:41px auto 0;max-width:300px}.section_productpage+.section_reviews .reviews_item-pbtn{font-weight:400;font-size:16px;line-height:18px;max-width:300px;min-height:38px;box-sizing:border-box;border-radius:20px;display:flex;margin:20px auto 0}.section_productpage+.section_reviews .reviewspage-btns{margin-top:25px;flex-wrap:wrap;padding:0 10px}.section_productpage+.section_reviews .reviewspage-btns .btn_purple{max-width:300px;margin:0 auto}.section_productpage+.section_reviews .reviewspage-btns .btn_empty{max-width:300px;margin:20px auto 0}.section_productpage+.section_reviews .reviews_item-text{font-size:12px;line-height:17px}.section_productpage+.section_reviews .reviews_item-autor{font-weight:400;font-size:16px;line-height:22px}.section_productpage+.section_reviews .reviews_item-date{font-size:12px;line-height:17px;padding-left:20px}.section_like{padding-top:30px;padding-bottom:0;background:url(../img/flower_4.svg) no-repeat -5% 37px;background-size:100px}.section_like h2{padding:0 0 0 30px;font-size:24px;margin:0 0 40px}.section_like .section_desserts-slider{margin:0 -6px 10px}.section_like .section_desserts-slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:12px}.product_page .section_like{padding-top:75px}.section_productpage{padding-top:20px}.section_productpage .productpage-link{font-size:16px;line-height:18px;margin-right:0}.section_productpage .mobile_title{display:block;padding:0 0 20px 30px;font-size:24px;line-height:34px;text-transform:uppercase;margin:0}.section_productpage .productpage-imagebox .imagebox-big{padding:0}.section_productpage .productpage-imagebox .imagebox-wrapper{margin:0 0 30px}.section_productpage .productpage-content p{font-size:12px;line-height:17px}.section_productpage .productpage-content .desctop_title{display:none}.section_productpage .productpage-content .productpage-stars{margin:0 38px 0 3px}.section_productpage .productpage-content .productpage-oldprice{font-size:18px;line-height:27px;margin-right:15px}.section_productpage .productpage-content .productpage-price{font-size:24px;line-height:27px}.section_productpage .productpage-content .productpage-label{display:none}.section_productpage .productpage-content .productpage_wrapper-mob{display:flex;align-items:center;justify-content:space-between;padding:0 25px 0 20px}.section_productpage .productpage-content .productpage_wrapper-mob .productpage-pricebox{margin-bottom:0;margin-right:10px}.section_productpage .productpage-content .productpage-btn{margin-top:29px;max-width:300px}.section_productpage .imagebox-descr h2{margin:0 0 20px;font-size:24px;padding-left:30px}.section_productpage .imagebox-descr p{font-size:12px;line-height:17px}.section_productpage .productpage-wrapper .imagebox-list{margin-top:30px;left:0}.section_productpage .productpage-wrapper .imagebox-list .imagebox-icon{width:100px;max-width:100px;height:100px;margin:0 auto 20px}.section_productpage .productpage-wrapper .imagebox-list .imagebox-icon>img{max-width:70px;max-height:70px}.section_productpage .productpage-wrapper .productpage-row{margin:0;flex-wrap:wrap}.section_productpage .productpage-wrapper .productpage-row:first-child{margin-bottom:40px}.section_productpage .productpage-wrapper .productpage-row:last-child{flex-direction:column-reverse}.section_productpage .productpage-wrapper .productpage-row:last-child .productpage-col:last-child{margin-bottom:40px}.section_productpage .productpage-wrapper .productpage-row .productpage-col{flex:1 1 100%;max-width:100%;width:100%;padding:0}.section_productpage .productpage-wrapper .productpage-row .productpage-col .imagebox-thumbs{display:none}.mfp-wrap .mfp-container{padding-left:0;padding-right:0;overflow:hidden}#msCart.white-popup-block{padding:40px 10px 20px;border:0;min-height:100vh;min-height:90vh}#msCart .cart_wraper-scroll{max-height:600px;height:calc(90vh - 300px)}#msCart.white-popup-block .popup_title{font-size:24px;line-height:31px;padding-left:30px;margin-bottom:27px}#msCart .popup_title .cart_count{padding-left:23px;font-size:10px}.cart_wraper-scroll{height:calc(100vh - 320px)}.cart_wraper-scroll .cart_item:first-child{margin-top:0}.cart_wraper-scroll .cart_item{align-items:flex-start;margin-top:35px}.cart_item-img{max-width:85px;margin-right:17px}.cart_item-img .img__thumb{border-radius:0 35px}.cart_item-title{font-size:16px;margin-bottom:10px;line-height:22px}.cart_item-params{flex-wrap:wrap;max-width:85%}.cart_item-price{font-size:16px;line-height:22px;width:100%;margin-bottom:10px;white-space:nowrap}.cart_item-count{padding-left:0}.cart_item-total_price{line-height:34px;white-space:nowrap}.cart_subtotal{padding-left:30px;margin-top:30px}.cart_subtotal-label{font-size:24px}.cart_subtotal-price{font-size:24px;line-height:27px}#msCart.white-popup-block .popup_form-btn{margin-left:0;max-width:100%}#msCart{background:#fff2e4 url(../img/cart_berry.svg) no-repeat 5% 73%;background-size:60px}#write_review{background:#fff2e4 url(../img/write_review.svg) no-repeat 95% 200px;background-size:100px;padding:40px 10px 20px;min-height:100vh;border:0}#write_review .popup_form{margin-bottom:0}#write_review .popup_title{font-weight:700;font-size:24px;line-height:130%;text-transform:uppercase;padding-left:30px}#write_review .popup_form-row:first-child{margin-top:20px}#write_review .popup_form-row{margin-top:30px;max-width:100%}#write_review .popup_form-input{min-height:33px;font-size:12px;line-height:13px;padding:3px 16px;width:100%}#write_review .popup_form-label{line-height:22px}#write_review .popup_form-textarea{font-size:12px;line-height:13px;height:175px}#write_review .reviews_item-rating{margin:0 28px 0 -2px}#write_review .popup_form-btn{max-width:100%}.checkout_cart .checkout_title{display:none}.checkout_cart .cart_item-title{font-size:18px}.checkout_cart .cart_item-price{width:auto;margin-bottom:0;margin-right:10px}.checkout_cart .desserts_item-countvalue{width:40px}.checkout_cart .desserts_item-countbox{width:88px}.checkout_cart .cart_item-count{padding:0 10px 0 0}.checkout_cart .checkout_cart-list .cart_item:first-child{margin-top:0;padding-top:8px}.checkout_cart .checkout_cart-drop{display:flex;align-items:center;justify-content:space-between;padding-top:22px;padding-bottom:22px}.checkout_cart .checkout_cd-link{display:flex;align-items:center;margin-right:20px;cursor:pointer}.checkout_cart .checkout_cd-link.active .icon-arrow{transform:rotate(90deg)}.checkout_cart .checkout_cd-link>.icon-arrow{transform:rotate(-90deg);font-size:11px;font-weight:700;width:11px;display:flex;align-items:center;justify-content:center}.checkout_cart .checkout_cd-text{font-weight:700;font-size:16px;line-height:21px;text-transform:uppercase;padding:0;margin-right:14px;font-family:Cormorant,serif;-webkit-text-decoration-line:underline;text-decoration-line:underline}.checkout_cart .checkout_cd-total{font-weight:700;white-space:nowrap;font-size:24px;line-height:27px}.checkout_data .popup_form-label{font-size:12px;margin-bottom:10px}.checkout_form-title{font-size:24px;margin:50px 0 30px}.checkout_title{font-size:24px}}@media (max-width:991px) and (orientation:landscape){#msCart.white-popup-block{padding:40px 10px 20px}#msCart .popup_title .cart_count{padding-left:23px;font-size:10px}#msCart .cart_item{margin-top:0;margin-bottom:40px}.cart_subtotal-label{font-size:24px}.cart_subtotal-price{font-size:24px;line-height:27px}.cart_subtotal{padding-left:30px;margin-top:30px}#msCart.white-popup-block .popup_form-btn{margin-left:0;max-width:100%}#msCart.white-popup-block .popup_title{font-size:24px;line-height:31px;padding-left:30px;margin-bottom:27px}#msCart .cart_wraper-scroll{max-height:600px;height:calc(90vh - 320px);margin-bottom:20px}}@media (max-width:768px) and (orientation:landscape){#msCart.white-popup-block{min-height:100vh}#msCart .cart_wraper-scroll{max-height:600px;height:calc(90vh - 235px);margin-bottom:20px}}@media (max-width:320px) and (orientation:landscape){#msCart .cart_wraper-scroll{max-height:600px;height:calc(90vh - 185px);margin-bottom:20px}}@media (max-width:700px) and (orientation:portrait){#msCart.white-popup-block{min-height:100vh}#msCart .cart_wraper-scroll{height:calc(90vh - 275px)}}@media (max-width:568px){.checkout_cart .cart_item-title{font-size:16px}.checkout_cart .checkout_cart-name{width:150px;font-size:16px}.checkout_cart .checkout_cart-value{font-size:16px;line-height:18px}.checkout_cart .cart_subtotal-label{width:122px}.checkout_cart .cart_subtotal,.checkout_cart .checkout_cart-info{margin-top:20px}.checkout_cart .checkout_cart-box{margin-bottom:20px}.checkout_title{font-size:24px}.checkout_data{background:url(../img/berry_checkout.svg) no-repeat 101% 5px,url(../img/tree_checkout2.svg) no-repeat 30% 101%;background-size:103px,220px}.checkout_data .checkout_form-btn{max-width:100%}.checkout_data .checkout_title{margin-bottom:30px;padding-right:100px}.checkout_cart .cart_item-params{max-width:90%}.section_shop .desserts_item-title{font-size:14px;line-height:140%}}@media (max-height:568px){#write_review .popup_form-textarea{height:135px}#msCart{background:#fff2e4 url(../img/cart_berry.svg) no-repeat 5% 71%;background-size:60px}#write_review .popup_form-row,.popup_form-btn{margin-top:20px}#write_review .popup_form-label{margin-bottom:15px}.cart_item-params{max-width:100%}.cart_item-count{padding-right:10px}.cart_wraper-scroll{height:calc(100vh - 320px);margin-bottom:40px}#msCart.white-popup-block .popup_form-btn{margin-top:15px}}@media (min-width:992px){.desserts_item-descr{min-height:52px}}.visually-hidden{clip:rect(0 0 0 0);height:1px;margin:-1px;position:absolute;width:1px}body,html{overflow-x:hidden}.container{margin:0 auto;width:320px;padding:0 20px}@media screen and (min-width:768px){.container{width:768px;padding:0 40px}}@media screen and (min-width:992px){.container{width:992px;padding:0 40px}}@media screen and (min-width:1280px){.container{width:1280px;padding:0 50px}}@media screen and (min-width:1458px){.container{width:1458px;padding:0 50px}}.header{margin:0;min-height:100px;width:100%;display:flex;align-items:center}@media (max-width:1650px){.header{min-height:70px}}@media (max-width:992px){.header{min-height:60px}}.nav{background:rgba(255,247,238,.7);min-height:100px;display:flex;align-items:center;width:100%;transition:all .3s ease;z-index:11}.nav.navbar-shrink{background:#fff7ee;position:fixed;top:0;transition:all .3s ease}.nav .container{display:flex;align-items:center;justify-content:space-between}.nav__logo{margin-right:70px}.nav__logo-img{max-width:165px;min-width:150px}.navbar-nav{list-style:none;margin:0;padding:0;display:flex;align-items:center}.navbar-collapse{margin-right:auto}.icon-arr_lang{font-size:10px}.nav-item{margin-right:55px;white-space:nowrap}.nav-item:last-child{margin-right:0}.nav-item.active .nav-link,.nav-item:hover .nav-link{color:#af3c6e}.nav-link{font-weight:400;font-size:24px;line-height:29px;text-transform:uppercase;color:#424242;font-family:Cormorant,serif;transition:all .2s ease}.nav__cart{position:relative}.nav__cart-count{position:absolute;width:18px;height:18px;right:0;top:5px;color:#fff7ee;background:#af3c6e;border-radius:50%;font-size:10px;line-height:11px;padding-top:1px;font-weight:700;padding-left:1px;display:flex;align-items:center;justify-content:center}.nav__cart{margin-right:38px}.nav__cart>img{max-width:36px}.nav__lang{min-width:96px}#menu__toggle,.menu__btn,.mobile-menu__wrap,.nav-soclist{display:none}.nav-soclist .nav-socitem{max-width:38px;height:38px;width:38px;display:block;margin-right:15px}.nav-soclist .nav-socitem:last-child{margin-right:0}.dropdown-menu{width:100px;float:left;position:relative}.dropdown-menu ul{margin:0;padding:0;width:100%;list-style:none;display:none}.dropdown-menu ul li,.dropdown-menu ul li:hover{background:0}.dropdown-menu ul li:hover a{color:#af3c6e}.dropdown-menu ul li a{display:block;width:100%;padding:5px 15px;text-decoration:none;font-size:15px;color:#fff;font-weight:400;font-size:16px;line-height:18px;color:#424242}.dropdown-menu .title{display:flex;align-items:center;width:100%;height:20px;background:#eaecf0 no-repeat 5px;line-height:38px;padding:7px 35px 5px 15px;cursor:pointer;-webkit-user-select:none;background-color:transparent;border:1px solid #af3c6e;border-radius:20px;height:38px;font-family:Comfortaa,cursive;font-weight:400;font-size:16px;line-height:1;color:#424242;position:relative}.dropdown-menu .title:after{content:"";float:right;display:block;background:0;width:20px;margin-right:10px;border-color:#424242 transparent transparent;border-style:solid;border-width:10px 10px 0;border-radius:3px;left:0;margin-top:-1px;top:50%;position:absolute;top:14px;left:auto;right:0}.dropdown-menu.open .title{border-radius:20px 20px 0 0;border-bottom:0;background-color:#fff7ee}.dropdown-menu.open .title:after{background:0;border-color:transparent transparent #424242;border-width:0 10px 10px}.dropdown-menu.open ul{display:block;position:absolute;-webkit-user-select:none;background-color:#fff7ee;border:1px solid #af3c6e;border-top:0;padding-top:0;border-radius:0 0 20px 20px;padding-bottom:3px}@media (max-width:1650px){.nav{min-height:70px}.nav__cart>img{max-width:25px}.nav__cart-count{right:-4px;top:1px}.nav__logo-img{max-width:117px;min-width:117px}.nav-link{font-size:20px;line-height:24px}.nav-item{margin-right:60px}}@media (max-width:1280px) and (min-width:993px){.nav__logo{margin-right:30px}.nav-item{margin-right:20px}.nav__cart{margin-right:15px}.dropdown-menu{width:90px}}@media (max-width:992px){.nav{min-height:60px;z-index:11;background:#fff7ee}.nav .container{width:100%;padding:0 10px}#menu__toggle{display:none;opacity:0;order:1}#menu__toggle+.menu__btn{order:2;width:40px;height:40px}.navbar-nav{flex-direction:column;align-items:flex-start;padding-left:40px;padding-right:40px}#mainNav .navbar-nav .nav-item .nav-link{padding:10px 0;display:block;font-weight:700;font-size:24px;line-height:29px;color:#424242}#mainNav .navbar-nav .nav-item.active .nav-link,#mainNav .navbar-nav .nav-item .nav-link:focus,#mainNav .navbar-nav .nav-item .nav-link:hover{color:#af3c6e}.nav-item{margin-right:0;margin-bottom:5px;width:100%}.nav-item:last-child{margin-bottom:0}.mobile-menu__wrap{padding:.25rem .75rem;color:rgba(0,0,0,.55);border:1px solid rgba(0,0,0,.1);width:56px;height:40px;display:flex;align-items:center;justify-content:center}.navbar>.container{padding-right:1.5rem;padding-left:1.5rem}#menu__toggle:checked~.menu__btn>span{transform:rotate(45deg)}#menu__toggle:checked~.menu__btn>span:before{top:0;transform:rotate(0)}#menu__toggle:checked~.menu__btn>span:after{top:0;transform:rotate(90deg)}#menu__toggle:checked~.navbar-collapse{visibility:visible;display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff7ee;padding-top:100px;height:100vh}#menu__toggle:checked~.navbar-collapse+.nav__cart+.nav__lang{display:block;position:fixed;bottom:42px;left:40px}.menu__btn{width:30px;height:30px;align-items:center;justify-content:center;display:flex;position:relative;cursor:pointer;z-index:1;padding:0;font-size:1.25rem;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}.menu__btn>span,.menu__btn>span:after,.menu__btn>span:before{display:block;position:absolute;width:100%;height:2px;background-color:#000;border-radius:10px;transition-duration:.25s}.menu__btn>span:before{content:"";top:-8px}.menu__btn>span:after{content:"";top:8px}.menu__box{position:fixed;visibility:hidden;top:0;left:-100%;width:300px;height:100%;margin:0;padding:80px 0;list-style:none;background-color:#eceff1;box-shadow:1px 0 6px rgba(0,0,0,.2)}.menu__box,.menu__item{display:block;transition-duration:.25s}.menu__item{padding:12px 24px;color:#333;font-family:Roboto,sans-serif;font-size:20px;font-weight:600;text-decoration:none}.menu__item:hover{background-color:#cfd8dc}.nav__lang{display:none}.nav__cart{margin-right:0;order:4}.navbar-collapse{display:none}.nav__logo{margin-right:0;order:3;z-index:1}.nav__logo-img{max-width:90px;min-width:90px}.nav__cart>img{max-width:40px}.nav-soclist{align-items:center;position:fixed;right:20px;bottom:42px}#menu__toggle:checked~.navbar-collapse+.nav__cart+.nav__lang+.nav-soclist{display:flex}}@media (max-width:768px){.nav{position:fixed}}.logo{display:flex;flex-shrink:0;height:83px;width:72px}.footer{background:url(../img/stick_3.svg) no-repeat 0 17px,url(../img/pear.svg) no-repeat 100% 23px;background-color:#fff2e4;min-height:340px;margin-top:0;padding-top:65px}.footer,.footer .container{display:flex;align-items:flex-start}.footer .container{justify-content:space-between; padding: 0 50px;}.home .footer{margin-top:220px}.footer-logo{display:block;max-width:330px;}.footer-nav{list-style:none;margin:0;padding:0}.footer-nav li{margin-bottom:39px;margin-top:4px}.footer-nav li:last-child{margin-bottom:0}.footer-nav a{font-weight:400;font-size:24px;line-height:27px;color:#424242}.footer-nav a:hover{text-decoration:underline}.footer-link{font-weight:400;font-size:24px;line-height:27px;color:#424242;margin-bottom:39px;margin-top:4px;display:block}.footer-link:last-child{margin-bottom:0}.footer-soclist{display:flex;align-items:center;justify-content:center;margin:20px 0 32px 25px;}.footer-socitem{max-width:36px;display:block;margin-right:22px}.footer-socitem:hover img{transform:scale(1.1)}.footer-socitem:last-child{margin-right:0}@media (max-width:1650px){.home .footer{margin-top:70px}.footer{background:url(../img/stick_3.svg) no-repeat 0 47px,url(../img/pear.svg) no-repeat 100% 33px;min-height:240px;padding-top:55px;background-color:#fff2e4;background-size:200px 200px}.footer-logo{max-width:212px;}.footer-nav li{margin-bottom:22px; line-height: 18px;}.footer-link,.footer-nav a{font-size:16px;line-height:18px}.footer-link{margin-bottom:22px}.footer-socitem{max-width:25px;margin-right:15px}}@media (max-width:992px){.footer .container{flex-wrap:wrap}.home .footer{margin-top:0}.footer{padding-top:25px;padding-bottom:94px;background:url(../img/stick_3.svg) no-repeat -20px 97%,url(../img/pear.svg) no-repeat 123% 47px;min-height:240px;background-color:#fff2e4;background-size:175px,151px}.footer-logo{margin-right:0}.footer-nav{list-style:none;margin:56px 0 53px;padding:0 20px 0 30px;width:100%}.footer-nav li{margin-bottom:16px;margin-top:0}.footer-info{width:100%;padding:0 0 0 30px}.footer-socitem{max-width:36px;margin-right:25px}.footer-soclist{margin-bottom:20px; justify-content: flex-start;}}@media(min-width:1280px){.footer .container{padding: 0 150px;}}