.subscribe,.hero-bg{background-position:50%;background-repeat:no-repeat;background-size:cover}.modal-feedback-btn__svg,.backdrop-feedback,.modal-thanks-btn__svg,.backdrop-thanks,.hero-scroll__link,.hero-scroll,.header-logo__chocolate{justify-content:center;align-items:center;display:flex}.hero-list__btn1{color:#fff;background-color:#fd9222;border-radius:100px;font-size:14px;font-weight:600}html{scroll-behavior:smooth}body{background-color:#fafafa;font-family:Montserrat,sans-serif;font-weight:400}.is-hidden{opacity:0;pointer-events:none}.inner-container{width:100%;max-width:375px;margin:0 auto;padding:0 20px}@media screen and (min-width:768px){.inner-container{max-width:768px;padding:0 32px}}@media screen and (min-width:1200px){.inner-container{max-width:1200px}}button{cursor:pointer;border:none;display:block}img{max-width:100%;width:100%;display:block}a{text-decoration:none}ul{list-style-type:none}h1,h2,h3,h3,h4,h5,h6,p,ul,button{margin:0;padding:0}.is-hidden{opacity:0;pointer-events:none}.header{width:100%;flex-direction:row;justify-content:space-between;align-items:center;padding-top:20px;display:flex}.header-logo{flex-direction:row;display:flex}@media screen and (min-width:1200px){.header-logo{margin-right:188px}}.header-logo__chocolate{color:#111;letter-spacing:-.28px;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:18px}@media screen and (min-width:1200px){.header-logo__chocolate{letter-spacing:-.28px;font-size:18px;font-style:normal;font-weight:700;line-height:20px}}.header-logo__chocolate-span{margin-right:3px;font-family:Montserrat,Italic;display:block}.header-logo__img{width:21px;height:21px;margin-left:4px}.header-menu{width:28px;height:28px;background-color:rgba(0,0,0,0);justify-content:center;align-items:center;display:flex}@media screen and (min-width:768px){.header-menu{width:44px;height:44px}}@media screen and (min-width:1200px){.header-menu{display:none}}.header-menu__svg{width:21px;height:14px}.header-menu:hover{fill:#fd9222;transition:fill .1s}.header-navigation{display:none}@media screen and (min-width:1200px){.header-navigation{display:flex}}@media screen and (min-width:1200px){.navigation-list{width:532px;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;display:flex}}.navigation-list__link{color:#111;letter-spacing:-.28px;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.navigation-list__link:hover{color:#fd9222;transition:color .25s}.menu-right{display:none}@media screen and (min-width:1200px){.menu-right{width:66px;flex-direction:row;justify-content:space-between;align-items:center;margin-left:137px;display:flex}}.menu-right__link:hover{cursor:pointer;fill:#fd9222;transition:fill .25s}.menu-right__twit{width:22px;height:18px}.menu-right__inst{width:20px;height:20px}.hero{margin:14px 0 71px;display:flex}@media screen and (min-width:1200px){.hero{margin:32px 0 52px}}.hero-bg{height:621px;background-image:url(hero-bg-mobile.9726ca04.jpg);border-radius:30px;padding:395px 20px 21px}@media screen and (min-width:768px){.hero-bg{height:890px;background-image:url(hero-bg-tablet.ff1bb883.jpg);padding:671px 40px 40px}}@media screen and (min-width:1200px){.hero-bg{height:600px;background-image:url(hero-bg-desktop@1x.d0799463.jpg);padding:381px 40px 40px}}@media screen and (min-width:1200px) and (min-device-pixel-ratio:2),screen and (min-width:1200px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:1200px) and (-o-min-device-pixel-ratio:2),screen and (min-width:1200px) and (min-resolution:192dpi),screen and (min-width:1200px) and (min-resolution:2x){.hero-bg{background-image:url(hero-bg-desktop@2x.c791d575.jpg)}}.hero-bg__title{max-width:299px;color:#fff;letter-spacing:-.28px;margin-bottom:31px;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:24px;display:flex}@media screen and (min-width:768px){.hero-bg__title{max-width:484px;letter-spacing:-.28px;font-size:28px;font-style:normal;font-weight:400;line-height:34px}}.hero-btns{flex-wrap:wrap;display:flex}@media screen and (min-width:768px){.hero-btns{flex-flow:row}}.hero-list{flex-direction:row;margin-bottom:32px;display:flex}.hero-list__btn1{width:120px;height:41px;letter-spacing:-.28px;margin-right:14px;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.hero-list__btn1:hover{color:#fd9222;background-color:#fcf1e0}.hero-list__btn2{width:159px;height:41px;box-sizing:border-box;color:rgba(255,255,255,.7);letter-spacing:-.28px;border:1px solid #fff;border-radius:100px;justify-content:center;align-items:center;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:17px;display:flex}.hero-list__btn2:hover{color:#fd9222;border:1px solid #fd9222}.hero-scroll{height:38px;flex-direction:row}@media screen and (min-width:768px){.hero-scroll{margin-left:153px}}@media screen and (min-width:1200px){.hero-scroll{margin-left:585px}}.hero-scroll:hover .hero-scroll__link{background-color:#fd9222;transition:background-color .25s}.hero-scroll:hover .hero-scroll__svg{fill:#fff;transition:fill .25s}.hero-scroll__down{color:#fff;letter-spacing:-.28px;margin-right:12px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:14px}@media screen and (min-width:768px){.hero-scroll__down{letter-spacing:-.28px;margin-right:14px;font-size:14px;font-style:normal;font-weight:400;line-height:18px}}.hero-scroll__svg{fill:#fd9222;width:16px;height:16px}@media screen and (min-width:768px){.hero-scroll__svg{width:22px;height:22px}}@media screen and (min-width:1200px){.hero-scroll__svg{width:22px;height:22px}}.hero-scroll__link{width:28px;height:28px;background-color:#fff;border-radius:50%}@media screen and (min-width:768px){.hero-scroll__link{width:38px;height:38px}}.advantages{background-color:#1e1823;padding:20px}@media screen and (min-width:768px){.advantages{padding:50px 60px 85px 32px}}@media screen and (min-width:1199px){.advantages{margin:0;padding:50px}}.advantages .advantages-list{flex-flow:wrap;justify-content:space-between;align-items:center;gap:29px;display:flex}.advantages .advantages-list__item{max-width:308px}@media screen and (min-width:1199px){.advantages .advantages-list__item{position:relative}.advantages .advantages-list__item:nth-child(2):before{content:"";width:1px;height:124px;background-color:rgba(255,255,255,.5);display:block;position:absolute;top:60px;left:-70px}.advantages .advantages-list__item:nth-child(2):after{content:"";width:1px;height:124px;background-color:rgba(255,255,255,.5);display:block;position:absolute;top:60px;right:-18px}}.advantages .advantages-list__box{width:62px;height:62px;border:1px solid rgba(255,255,255,.7);border-radius:50%;flex-flow:row;justify-content:center;align-items:center;display:flex}.advantages .advantages-list__svg{fill:#fd9222}.advantages .advantages-list__title{letter-spacing:-.28px;color:#fff;margin:22px 0 18px;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.advantages .advantages-list__text{letter-spacing:-.28px;color:rgba(255,255,255,.7);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.taste{background-color:#fafafa;padding:72px 0}@media screen and (min-width:768px){.taste{padding:100px 0}}@media screen and (min-width:1199px){.taste{padding:128px 0}}.taste-title{color:#111;text-align:center;max-width:270px;margin:0 auto 24px;font-size:20px;font-weight:600;line-height:24px}@media screen and (min-width:768px){.taste-title{max-width:420px;margin:0 auto 28px;font-size:24px;line-height:28px}}.taste-title__orange{color:#fd9222}.taste-text{color:#111;text-align:center;max-width:335px;flex-flow:row;justify-content:flex-start;align-items:center;margin:0 auto 32px;display:flex}@media screen and (min-width:768px){.taste-text{max-width:580px}}.taste-list{flex-flow:wrap;justify-content:space-between;align-items:center;row-gap:20px;display:flex}@media screen and (min-width:768px) and (max-width:1199px){.taste-list{row-gap:30px}}.taste-list__item{border-radius:5%;flex-basis:100%;position:relative;overflow:hidden}@media screen and (min-width:1200px){.taste-list__item{width:270px;height:270px}}.taste-list__item:hover .taste-back{transition:transform 1s;transform:translateY(0)}@media screen and (min-width:768px){.taste-list__item{flex-basis:calc(50% - 16px)}}@media screen and (min-width:1200px){.taste-list__item{flex-basis:calc(25% - 14.25px)}}.taste-list__item:nth-child(1){color:#fff;background-color:#fd9222}.taste-list__item:nth-child(2){color:#111;background-color:rgba(255,255,255,.7);border:1px solid #fd9222}@media screen and (min-width:768px) and (max-width:1199px){.taste-list__item:nth-child(2){order:3}}.taste-list__item:nth-child(2):hover{border:none}.taste-list__item:nth-child(3){color:#fff;background-color:#1e1823}@media screen and (min-width:768px) and (max-width:1199px){.taste-list__item:nth-child(3){order:4}}.taste-list__item:nth-child(4){color:#111;background-color:rgba(255,255,255,.7);border:1px solid #fd9222}@media screen and (min-width:768px) and (max-width:1199px){.taste-list__item:nth-child(4){order:2}}.taste-list__item:nth-child(4):hover{border:none}.taste-list__item:nth-child(4) .taste-back__filters{justify-content:space-between;gap:0}.taste-front{width:335px;height:270px;padding:28px 20px 0}@media screen and (min-width:1200px){.taste-front{width:270px;height:270px}}.taste-front__img{width:224px;height:171px;margin:0 auto}.taste-front__title{letter-spacing:-.28px;letter-spacing:-2%;font-size:14px;font-style:normal;font-weight:600;line-height:normal;position:absolute;bottom:28px;left:28px}.taste-back{width:100%;height:100%;background-color:#fff;padding:28px;position:absolute;top:0;left:0;overflow:auto;transform:translateY(-100%)}@media screen and (min-width:1200px){.taste-back{overflow:hidden}}.taste-back__title{letter-spacing:-.03em;color:#111;margin-bottom:8px;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.taste-back__filters{max-height:24px;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:6px;margin-bottom:14px;display:flex}.taste-back__type{text-align:center;color:#fff;letter-spacing:0%;background-color:#fd9222;border-radius:35px;padding:6px 16px;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.taste-back__benefits{text-align:center;color:#111;letter-spacing:0%;background-color:#fff;border:1px solid #fd9222;border-radius:35px;padding:6px 16px;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.taste-back__text{letter-spacing:-.02em;color:#111;font-size:14px;font-style:normal;font-weight:400;line-height:normal;overflow:auto}.video .inner-container{padding:0 20px 72px}@media screen and (min-width:768px){.video .inner-container{padding:0 77px 100px}}@media screen and (min-width:1200px){.video .inner-container{padding:0 32px 128px}}.video__title{text-transform:uppercase;text-align:center;letter-spacing:-.03em;margin-bottom:32px;font-size:20px;font-style:normal;font-weight:600;line-height:1.2}.video__title--orange{color:#fd9222}@media screen and (min-width:768px){.video__title{letter-spacing:-.03em;font-size:24px;font-style:normal;font-weight:600;line-height:1.17}}@media screen and (min-width:1200px){.video__title{letter-spacing:-.03em;font-size:24px;font-style:normal;font-weight:600;line-height:1.17}}.video-box{flex-direction:column;gap:20px;margin:0 auto;display:flex}@media screen and (min-width:768px){.video-box{max-width:614px}}@media screen and (min-width:1200px){.video-box{max-width:100%;flex-direction:row;align-items:center}}.video-div{width:335px;height:500px;position:relative}@media screen and (min-width:768px){.video-div{width:614px;height:400px}}@media screen and (min-width:1200px){.video-div{width:600px;height:400px;margin-bottom:0}}.video-div__bg{border-radius:15px}.video-play{width:35px;height:35px;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-play__svg{fill:#fff;width:14px;height:15px}.video-info{background-color:#fff;border-radius:15px;padding:20px 16px}@media screen and (min-width:768px){.video-info{padding:32px}}@media screen and (min-width:1200px){.video-info{max-width:516px}}.video-info__title{color:#111;letter-spacing:-.28px;margin-bottom:20px;font-size:18px;font-style:normal;font-weight:600;line-height:1.33}@media screen and (min-width:768px){.video-info__title{letter-spacing:-.03em;max-width:350px;margin-bottom:28px;font-size:18px;font-style:normal;font-weight:600;line-height:1.17}}@media screen and (min-width:1200px){.video-info__title{letter-spacing:-.03em;font-size:18px;font-style:normal;font-weight:600;line-height:1.33}}.video-list{flex-direction:column;gap:18px;padding-left:16px;list-style-type:disc;display:flex}@media screen and (min-width:1200px){.video-list{gap:24px}}.video-list__text{color:#111;letter-spacing:-.02em;font-size:14px;font-style:normal;font-weight:400;line-height:1.2}.swiper{height:409px}@media screen and (min-width:768px){.swiper{height:422px}}.swiper-pagination{justify-content:center;gap:13px;display:flex}.swiper-pagination-bullet{width:13px;height:13px;background-color:gray}.swiper-pagination-bullet-active{width:28px;background-color:#fd9222;border-radius:15px}.products__title{color:getColor("black-color");text-transform:uppercase;text-align:center;letter-spacing:-.03em;margin-bottom:32px;font-size:20px;font-style:normal;font-weight:600;line-height:1.2}@media screen and (min-width:768px){.products__title{font-size:24px;font-weight:600px;letter-spacing:-.03em;font-style:normal;line-height:1.17}}@media screen and (min-width:1200px){.products__title{font-size:24px;font-weight:600px;letter-spacing:-.03em;font-style:normal;line-height:1.17}}.products__title--orange{color:#fd9222}.products-list__item{width:335px;height:364px;background-color:#fff;border:1px solid rgba(17,17,17,.1);border-radius:15px;flex-direction:column;align-items:center;padding:32px 0;display:flex}.products-list__img{width:230px;height:201px;margin-bottom:8px}.products-list__name{color:#111;letter-spacing:-.36px;text-transform:uppercase;margin-bottom:2px;font-size:18px;font-style:normal;font-weight:600;line-height:1.33}.products-list__type{font-size:12px;font-weight:400;line-height:normal;font-style:-.02em;letter-spacing:-.28px;margin-bottom:17px}.products-list__btn{color:#111;letter-spacing:-.28px;background-color:#fafafa;border:1px solid rgba(17,17,17,.1);border-radius:100px;padding:8px 20px;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.products-banner{width:28px;height:13px;flex:none;order:0;margin:0 13px;position:static}.sellers{padding:77px 0}@media screen and (min-width:768px){.sellers{padding:106px 0 105px}}@media screen and (min-width:1200px){.sellers{padding:133px 0}}.sellers__title{color:#111;text-align:center;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:32px;font-size:20px;font-style:normal;font-weight:600;line-height:1.2}@media screen and (min-width:768px){.sellers__title{letter-spacing:-.72px;margin-bottom:50px;font-size:24px;line-height:1.16}}.sellers__title--top{color:#fd9222}.sellers-list{flex-direction:column;gap:32px;display:flex}@media screen and (min-width:768px){.sellers-list{flex-direction:row;gap:16px}}@media screen and (min-width:1200px){.sellers-list__item:nth-child(1){max-width:407px}}@media screen and (min-width:1200px){.sellers-list__item:nth-child(2){flex-wrap:wrap;justify-content:flex-start;column-gap:16px;display:flex}}.sellers-list__img{width:335px;height:464px;border-radius:15px;margin-bottom:23px}@media screen and (min-width:768px){.sellers-list__img{min-width:344px;margin-bottom:32px}}@media screen and (min-width:1200px){.sellers-list__img{min-width:368px}}.sellers-list__img--hidden{display:none}@media screen and (min-width:1200px){.sellers-list__img--hidden{display:inline}}.sellers-list__info{max-width:290px;letter-spacing:-.28px;font-size:14px;font-style:normal;font-weight:400;line-height:1.29}@media screen and (min-width:768px){.sellers-list__info{max-width:306px}}@media screen and (min-width:1200px){.sellers-list__info{max-width:407px}}.sellers-list__buy{color:#fff;width:120px;height:41px;letter-spacing:-.28px;background-color:#fd9222;border:none;border-radius:100px;margin:0 auto;font-size:18px;font-style:normal;font-weight:600;line-height:1.29}@media screen and (min-width:768px){.sellers-list__buy{width:162px;height:50px;margin:0 0 0 auto;padding-left:40px;padding-right:40px}}.reviews{padding-bottom:72px}@media screen and (min-width:768px){.reviews{padding-bottom:100px}}@media screen and (min-width:1200px){.reviews{padding-bottom:128px}}.reviews__title{color:#111;text-align:center;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:32px;font-size:20px;font-style:normal;font-weight:600;line-height:1.2}@media screen and (min-width:768px){.reviews__title{letter-spacing:-.72px;margin-bottom:50px;font-size:24px;line-height:1.16}}.reviews__title--chocolate{color:#fd9222}.reviews__btn{color:#111;letter-spacing:-.28px;background-color:rgba(0,0,0,0);border:1px solid #fd9222;border-radius:100px;margin:32px auto 0;padding:12px 28px;font-size:14px;font-style:normal;font-weight:600;line-height:normal}@media screen and (min-width:768px){.reviews__btn{margin:50px auto 0;padding:14px 40px}}.reviews-list{height:auto;margin-bottom:20px;display:flex}@media screen and (min-width:768px){.reviews-list{margin-bottom:31px}}.reviews-list__item{width:335px;height:200px;background-color:#fff;border:1px solid rgba(17,17,17,.1);border-radius:15px;flex-direction:column;justify-content:center;padding:56px 18px 26px;display:flex;position:relative;box-shadow:0 9px 27px rgba(215,228,249,.25)}.reviews-list__item:first-child,.reviews-list__item:last-child,.reviews-list__item:nth-child(4){padding-bottom:42px}@media screen and (min-width:768px){.reviews-list__item{width:344px;padding-left:16px;padding-right:16px}}@media screen and (min-width:1200px){.reviews-list__item{width:360px;padding-left:24px;padding-right:24px}}.reviews-list__img{width:80px;position:absolute;top:-42px;left:50%;transform:translate(-50%)}.reviews-list__title{text-align:center;text-align:center;color:#111;letter-spacing:-.28px;margin-bottom:24px;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:1.33}.reviews-list__text{text-align:center;text-align:center;color:rgba(17,17,17,.7);letter-spacing:-.28px;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.29}.reviews-slider{height:284px;padding-top:42px;position:relative}@media screen and (min-width:768px){.reviews-slider{height:295px}}.subscribe{background-image:url(explore-mobile.070bdf07.jpg);padding:62px 20px 63px}@media screen and (min-width:1200px){.subscribe{background-image:url(explore@1x.c0ee5a43.jpg);padding:72px 367px 72px 366px}}.subscribe__title{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:-.6px;margin:0 auto 24px;font-size:20px;font-style:normal;font-weight:600;line-height:1.2}@media screen and (min-width:768px){.subscribe__title{letter-spacing:-.72px;margin-bottom:28px;font-size:24px;font-style:normal;font-weight:600;line-height:1.16}}.subscribe__text{max-width:326px;color:#fff;text-align:center;letter-spacing:-.28px;margin:0 auto 24px;font-size:-.2px;font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width:768px){.subscribe__text{letter-spacing:-.28px;max-width:467px;font-size:-.2px;font-style:normal;font-weight:400;line-height:normal}}@media screen and (min-width:1200px){.subscribe__text{letter-spacing:-.28px;font-size:-.02em;font-style:normal;font-weight:400;line-height:normal}}.subscribe__btn{color:#fff;letter-spacing:-.28px;background-color:#fd9222;border-radius:100px;margin:0 auto;padding:12px 28px;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal}@media screen and (min-width:768px){.subscribe__btn{letter-spacing:-.28px;padding:14px 40px;font-size:14px;font-style:normal;font-weight:600;line-height:normal}}@media screen and (min-width:1200px){.subscribe__btn{letter-spacing:-.28px;padding:14px 40px;font-size:18px;font-style:normal;font-weight:400;line-height:normal}}.footer{background-color:#1e1823;padding:35px 0 32px}@media screen and (min-width:768px){.footer{padding:50px 0}}.footer__title{color:#fff;max-width:300px;font-family:Montserrat,sans-serif;font-size:24px;font-weight:500;line-height:1.17;font-style:-.02em;letter-spacing:-.28px;margin-bottom:32px}@media screen and (min-width:768px){.footer__title{font-size:28px;font-weight:500;line-height:1.21;font-style:-.02em;letter-spacing:-.28px;margin-bottom:0;margin-right:124px}}@media screen and (min-width:1200px){.footer__title{margin-right:543px}}.footer__title--orange{color:#fd9222}.footer .footer-top{border-bottom:1px solid rgba(255,255,255,.1);flex-wrap:wrap;justify-content:space-between;padding-bottom:32px;display:flex}@media screen and (min-width:768px){.footer .footer-top{padding-bottom:50px}}.footer .footer-contacts__title{color:#fff;letter-spacing:-.28px;margin-bottom:14px;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:1.29}.footer .contacts-list{flex-direction:column;gap:4px;display:flex}.footer .contacts-list__address{color:#fff;letter-spacing:-.02em;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.29}.footer-socials{gap:14px;display:inline-flex}.footer-socials__svg{width:22px;height:22px;fill:#fff}.footer-pages-list{flex-direction:column;gap:18px;padding-top:32px;display:flex}@media screen and (min-width:768px){.footer-pages-list{flex-direction:row;gap:24px;padding-top:24px}}.footer-pages-list__link{color:#fff;letter-spacing:-.28px;font-size:14px;font-style:normal;font-weight:500;line-height:1.14}.mobile-menu{width:220px;height:100vh;z-index:100;background-color:#1e1823;flex-flow:column wrap;justify-content:space-between;gap:100px;padding:156px 32px 24px;display:flex;position:fixed;top:0;right:0}.mobile-menu__socials{width:66px;height:24px;flex-direction:row;justify-content:space-between;display:flex}.mobile__socials-svg{width:20px;height:20px;fill:#fff}.mobile__svg{width:12px;height:12px;fill:#fff}.mobile__btn{width:28px;height:28px;background-color:rgba(0,0,0,0);border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:20px;right:20px}.mobile-list{flex-direction:column;gap:24px;display:flex}.mobile-list__link{color:#fff;letter-spacing:-.28px;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.mobile-list__link:hover{color:#fd9222}.backdrop-buy{width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,.118);position:fixed;top:0;left:0;overflow:auto}.modal-buy{width:311px;height:90vh;background-color:#fff;border-radius:15px;padding:32px 24px;position:relative;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.modal-buy::-webkit-scrollbar{width:0;height:0}@media screen and (min-width:768px){.modal-buy{width:609px;padding:48px}}.modal-buy__close{width:24px;height:24px;background-color:rgba(0,0,0,0);border:none;justify-content:center;align-items:center;padding:5px;display:flex;position:absolute;top:14px;right:14px}@media screen and (min-width:768px){.modal-buy__close{width:28px;height:28px;top:24px;right:24px}}.modal-buy__svg{width:12px;height:12px;fill:#111}@media screen and (min-width:768px){.modal-buy__svg{width:14px;height:14px}}.modal-buy__title{color:#111;letter-spacing:-.6px;text-transform:uppercase;text-align:center;margin-bottom:32px;font-size:20px;font-style:normal;font-weight:600;line-height:24px}@media screen and (min-width:768px){.modal-buy__title{letter-spacing:-.72px;font-size:24px;line-height:28px}}.modal-buy__title--orange{color:#fd9222}.modal-buy__submit{color:#fff;background:#fd9222;border:none;border-radius:100px;margin-top:18px;padding:12px 28px;font-size:14px;font-style:normal;font-weight:600;line-height:normal}@media screen and (min-width:768px){.modal-buy__submit{padding:14px 40px}}.buy-list{gap:16px;padding-bottom:14px;display:flex;overflow:scroll}@media screen and (min-width:768px){.buy-list{padding-bottom:0}}.buy-list__item{min-width:232px;background-color:#fff;border:1px solid rgba(17,17,17,.05);border-radius:15px;padding:32px 32px 10px}@media screen and (min-width:768px){.buy-list__item{min-width:160px;padding:24px 20px 18px}}.buy-list__img{width:167px;height:148px;margin:0 auto 16px}@media screen and (min-width:768px){.buy-list__img{width:120px;height:107px;margin:0 auto 14px}}.buy-list__button{width:96px;height:33px;background-color:#fafafa;border:1px solid rgba(17,17,17,.1);border-radius:100px;margin:0 auto}.modal-buy-list{flex-direction:column;display:flex}@media screen and (min-width:768px){.modal-buy-list__item:nth-child(1){justify-content:space-between;align-items:flex-end;display:flex}.modal-buy-list__item:nth-child(1) .modal-buy-list__label{width:246px}}.modal-buy-list__label{color:#fff;letter-spacing:-.24px;font-size:12px;font-style:normal;font-weight:500;line-height:116.667%}@media screen and (min-width:768px){.modal-buy-list__label{letter-spacing:-.28px;font-size:14px;line-height:128.571%}}.modal-buy-list__input{width:100%;border:1.5px solid rgba(17,17,17,.05);border-radius:8px;outline:none;margin:8px 0 18px;padding:14px;box-shadow:0 5.445px 5.445px rgba(0,0,0,.03)}@media screen and (min-width:768px){.modal-buy-list__input{border-radius:13px;padding:22px 24px}}.modal-buy-list__input:active,.modal-buy-list__input:focus{border:2px solid #fd9222}.modal-buy-list__input::-ms-input-placeholder{letter-spacing:-.28px;color:#111;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.modal-buy-list__input::placeholder{letter-spacing:-.28px;color:#111;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width:768px){.modal-buy-list__input::-ms-input-placeholder{letter-spacing:-.36px;font-size:18px}.modal-buy-list__input::placeholder{letter-spacing:-.36px;font-size:18px}}.modal-buy-list__textarea{width:100%;height:91px;resize:none;border:1.5px solid rgba(17,17,17,.05);border-radius:8px;outline:none;margin:8px 0 0;padding:14px 18px;box-shadow:0 5px 5px rgba(0,0,0,.03)}.modal-buy-list__textarea:active,.modal-buy-list__textarea:focus{border:2px solid #fd9222}.modal-buy-list__textarea::-ms-input-placeholder{color:#111;letter-spacing:-.28px;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.modal-buy-list__textarea::placeholder{color:#111;letter-spacing:-.28px;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width:768px){.modal-buy-list__textarea::-ms-input-placeholder{letter-spacing:-.36px;font-size:18px}.modal-buy-list__textarea::placeholder{letter-spacing:-.36px;font-size:18px}}@media screen and (min-width:768px){.modal-buy-list__textarea{height:137px;padding:22px 24px}}.phone-label{position:relative}.phone-input{padding-left:54px}@media screen and (min-width:768px){.phone-input{padding-left:80px}}.phone-img{width:24px;height:18px;position:absolute;top:35px;left:18px}@media screen and (min-width:768px){.phone-img{width:32px;height:24px;top:43px;left:24px}}.card-label{position:relative}.card-input{padding-right:55px}@media screen and (min-width:768px){.card-input{padding-right:55px}}.card-img{width:32px;height:21px;position:absolute;top:35px;right:14px}@media screen and (min-width:768px){.card-img{width:44px;height:30px;top:43px;right:24px}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.backdrop-thanks{width:100%;height:100%;z-index:99;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0}.modal-thanks{z-index:100;max-width:516px;max-height:414px;background-color:#fd9222;border-radius:15px;padding:84px 24px 170px 68px;position:fixed}@media screen and (min-width:768px){.modal-thanks{max-width:516px;max-height:414px;padding:154px 44px 154px 163px}}.modal-thanks__title{color:#fff;text-transform:uppercase;letter-spacing:-2%;margin-bottom:8px;font-size:20px;font-weight:600;line-height:24px}@media screen and (min-width:768px){.modal-thanks__title{font-size:24px;line-height:28px}}.modal-thanks__text{color:#fff;letter-spacing:-2%;max-width:230px;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width:768px){.modal-thanks__text{max-width:309px;letter-spacing:-.28px;font-size:18px;font-style:normal;font-weight:400;line-height:normal}}.modal-thanks__img{width:230px;height:202px;border-bottom-left-radius:14px;position:absolute;bottom:0;left:0}@media screen and (min-width:768px){.modal-thanks__img{width:300px;height:320px}}.modal-thanks-btn{width:28px;height:28px;background-color:#fcf1e0;border-radius:50%;justify-content:center;align-items:center;padding:10px;display:flex;position:absolute;top:14px;right:14px}@media screen and (min-width:768px){.modal-thanks-btn{width:38px;height:38px;top:24px;right:26px}}.modal-thanks-btn__svg{fill:#fd9222;width:11px;height:11px}.backdrop-review{z-index:99;width:100%;height:100%;background-color:rgba(0,0,0,.404);position:fixed;top:0;left:0;overflow:auto}.review-modal{width:311px;background-color:#fafafa;border-radius:15px;padding:32px 24px;position:relative;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}@media screen and (min-width:768px){.review-modal{width:517px;padding:40px}}.review-modal__close{width:24px;height:24px;background-color:rgba(0,0,0,0);border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;right:14px}@media screen and (min-width:768px){.review-modal__close{width:28px;height:28px;top:24px;right:24px}}.review-modal__svg{width:12px;height:12px;fill:#111}@media screen and (min-width:768px){.review-modal__svg{width:14px;height:14px}}.review-modal__title{color:#111;letter-spacing:-.6px;text-transform:uppercase;margin-bottom:32px;font-size:20px;font-weight:600;line-height:24px}@media screen and (min-width:768px){.review-modal__title{max-width:298px;letter-spacing:-.72px;margin-bottom:40px;font-size:24px;line-height:28px}}.review-modal__title--orange{color:#fd9222}.review-modal__submit{color:#fff;background-color:#fd9222;border:none;border-radius:100px;padding:12px 28px;font-size:14px;font-weight:600}@media screen and (min-width:768px){.review-modal__submit{padding:14px 40px}}.review-list{flex-direction:column;gap:14px;margin-bottom:18px;display:flex}@media screen and (min-width:768px){.review-list{gap:19px}}.review-list__input{width:100%;border:1.5px solid rgba(17,17,17,.05);border-radius:8px;outline:none;padding:14px 18px;box-shadow:0 5px 5px rgba(0,0,0,.03)}.review-list__input:active,.review-list__input:focus{border:2px solid #fd9222}@media screen and (min-width:768px){.review-list__input{border-radius:13px;padding:22px 24px}}.review-list__input::-ms-input-placeholder{color:rgba(17,17,17,.7);letter-spacing:-.28px;font-size:14px;font-weight:400;line-height:normal}.review-list__input::placeholder{color:rgba(17,17,17,.7);letter-spacing:-.28px;font-size:14px;font-weight:400;line-height:normal}@media screen and (min-width:768px){.review-list__input::-ms-input-placeholder{letter-spacing:-.36px;font-size:18px}.review-list__input::placeholder{letter-spacing:-.36px;font-size:18px}}.review-list__input--tel{padding-left:60px}.review-list__label{position:relative}.review-list__img{width:24px;height:18px;position:absolute;top:0;left:18px}@media screen and (min-width:768px){.review-list__img{width:32px;height:24px}}.review-list__tel{max-width:263px;border:1.5px solid rgba(17,17,17,.7);border-radius:13px;padding-top:17px;padding-bottom:17px;padding-left:105px;position:relative}@media screen and (min-width:768px){.review-list__tel{max-width:513px;padding-left:125px}}.review-list__textarea{width:100%;height:91px;resize:none;border:1.5px solid rgba(17,17,17,.05);border-radius:8px;outline:none;padding:14px 18px;box-shadow:0 5px 5px rgba(0,0,0,.03)}.review-list__textarea:active,.review-list__textarea:focus{border:2px solid #fd9222}.review-list__textarea::-ms-input-placeholder{color:rgba(17,17,17,.7);letter-spacing:-.28px;font-size:14px;font-weight:400;line-height:normal}.review-list__textarea::placeholder{color:rgba(17,17,17,.7);letter-spacing:-.28px;font-size:14px;font-weight:400;line-height:normal}@media screen and (min-width:768px){.review-list__textarea::-ms-input-placeholder{letter-spacing:-.36px;font-size:18px}.review-list__textarea::placeholder{letter-spacing:-.36px;font-size:18px}}.review-list__textarea:active,.review-list__textarea:focus{border:2px solid #fd9222}@media screen and (min-width:768px){.review-list__textarea{height:137px;border-radius:13px;padding:22px 24px}}.backdrop-feedback{width:100%;height:100%;z-index:99;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0}.modal-feedback{z-index:100;max-width:516px;max-height:414px;background-color:#fd9222;border-radius:15px;padding:84px 24px 170px 68px;position:relative}@media screen and (min-width:768px){.modal-feedback{max-width:516px;max-height:414px;padding:154px 44px 154px 163px}}.modal-feedback__title{color:#fff;text-transform:uppercase;letter-spacing:-.28px;max-width:229px;margin-bottom:8px;font-size:20px;font-weight:600;line-height:24px}@media screen and (min-width:768px){.modal-feedback__title{max-width:276px;font-size:24px;line-height:28px}}.modal-feedback__text{color:#fff;letter-spacing:-.28px;max-width:166px;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width:768px){.modal-feedback__text{max-width:309px;letter-spacing:-.28px;font-size:18px;font-style:normal;font-weight:400;line-height:normal}}.modal-feedback__img{width:243px;height:205px;border-bottom-left-radius:14px;position:absolute;bottom:0;left:0}.modal-feedback-btn{width:28px;height:28px;background-color:#fcf1e0;border-radius:50%;justify-content:center;align-items:center;padding:10px;display:flex;position:absolute;top:14px;right:14px}@media screen and (min-width:768px){.modal-feedback-btn{width:38px;height:38px;top:24px;right:26px}}.modal-feedback-btn__svg{fill:#fd9222;width:11px;height:11px}.backdrop-subscribe{z-index:10;width:100%;height:100%;background-color:rgba(0,0,0,.592);position:fixed;top:0;left:0;overflow:auto}.modal-subscribe{width:311px;background:#fff;border-radius:15px;position:relative;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}@media screen and (min-width:768px){.modal-subscribe{width:538px}}.modal-subscribe__btn-close{width:24px;height:24px;background-color:rgba(0,0,0,0);justify-content:center;align-items:center;display:flex;position:absolute;top:15px;right:14px}@media screen and (min-width:768px){.modal-subscribe__btn-close{width:28px;height:28px;top:24px;right:24px}}.modal-subscribe__svg-close{width:12px;height:12px;fill:#fff}@media screen and (min-width:768px){.modal-subscribe__svg-close{width:14px;height:14px}}.modal-subscribe__svg-close:hover,.modal-subscribe__svg-close:focus{fill:#2196f3}.modal-subscribe__background{width:100%;height:169px;background-color:#111;background-image:url(choc-subscribe.4c6544c8.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){.modal-subscribe__background{height:196px}}.modal-subscribe__info{padding:32px 24px}@media screen and (min-width:768px){.modal-subscribe__info{padding:40px}}.modal-subscribe__title{text-transform:uppercase;color:#111;font-size:20px;font-weight:600px;line-height:1.2;font-style:-.6px;letter-spacing:-.28px;margin-bottom:24px}.modal-subscribe__title--orange{color:#fd9222}.modal-subscribe__input{width:100%;border:1.5px solid rgba(17,17,17,.05);border-radius:25px;padding:14px 18px;box-shadow:0 5px 5px rgba(0,0,0,.03)}@media screen and (min-width:768px){.modal-subscribe__input{width:313px;box-shadow:none;border-radius:30px;margin-right:8px;padding:14px 24px}}.modal-subscribe__submit{width:100px;height:45px;text-align:center;color:#fff;background-color:#fd9222;border-radius:100px;padding:14px 28px;font-family:font-family,sans-serif;font-size:14px;font-weight:600;position:absolute;bottom:32px;right:24px}@media screen and (min-width:768px){.modal-subscribe__submit{padding:17px 20px;display:inline-block;position:static}}
/*# sourceMappingURL=index.3a769a06.css.map */
