h1,h2,h3,h4,h5,h6,p{margin:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}:root{--black: #111;--dark-purple: #1e1823;--orange: #fd9222;--white: #fafafa;color:var(--black);background-color:var(--white)}body{font-family:Montserrat,sans-serif;margin:0}html{scroll-behavior:smooth}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/assets/montserrat-v25-latin-regular-BTyQisEy.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/assets/montserrat-v25-latin-500-DOzcbrzr.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/assets/montserrat-v25-latin-600-Q_BPs6ba.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/assets/montserrat-v25-latin-700-D9_YRkYw.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(/assets/montserrat-v25-latin-700italic-CUGPbu7v.woff2) format("woff2")}.container{min-width:320px;max-width:375px;padding:0 20px;margin:0 auto}@media only screen and (min-width: 768px){.container{max-width:768px;padding:0 32px}}@media only screen and (min-width: 1200px){.container{max-width:1200px;padding:0 32px}}.header{background-color:#fafafa}.container.header{padding-top:20px;padding-bottom:32px}.icon-logo{fill:transparent;stroke:#fd9222;display:block}.header-logo-container{display:flex;justify-content:center;align-items:center;gap:4px}.header-contact-block,.header-social-container,.header-nav-container{display:none}.icon-sandvich{fill:transparent;stroke:#111;display:flex}.icon-sandvich:hover{transform:scale(.875)}.btn-sandvich{border:none;background-color:transparent;align-items:center;padding:0}.header-logo-contact-container{display:flex;gap:138px;align-items:center;justify-content:center}.header-logo{font-size:14px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:-.4px;white-space:nowrap}.logo-normal-font{font-style:italic}.header-logo{padding:5px 0}@media screen and (max-width: 1199px){.header-nav-container{display:flex;flex-direction:column;position:fixed;top:50%;left:50%;width:220px;height:812px;background-color:#1e1823;color:#fff;z-index:999;opacity:0;visibility:hidden;pointer-events:none;overflow-y:auto;padding:20px;transform:translate(-50%,-50%) scale(.8);transition:opacity .25s ease-in-out,visibility .25s ease-in-out,transform .25s ease-in-out}.header-nav-container.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}.mobile-menu-container{position:relative;padding-top:136px;height:100%}.header-nav-link{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-.28px;white-space:nowrap}.mobile-menu-close{position:absolute;top:20px;right:0;border:1px solid rgba(0,0,0,.1);background-color:transparent;border-radius:50%;fill:#2e2f42;display:flex;align-items:center;justify-content:center;transition:background-color .25s cubic-bezier(.4,0,.2,1),border .25s cubic-bezier(.4,0,.2,1);padding:0}.icon-close{stroke:#fff;width:28px;height:28px;flex-shrink:0}.icon-close:hover{stroke:#fd9222}.header-social-container{display:flex;justify-content:flex-start}.header-icon-svg{stroke:#fff}.header-contacts-container{display:none}.header-nav{display:flex;justify-content:center;margin-bottom:460px}.header-icons-list{display:flex;gap:18px}.header-nav-list-container{display:flex;justify-content:center}.header-nav-list{display:flex;flex-direction:column;gap:24px}}@media screen and (min-width: 768px){.header-logo-contact-container{gap:503px}.header-icon-svg:hover{stroke:#fd9222}.header-nav-link:hover,.header-contacts-link:hover{color:#fd9222}}@media screen and (min-width: 1200px){.header-contact-block,.header-social-container,.header-nav-container{display:flex}.header-contacts-container,.btn-sandvich{display:none}.header-logo-contact-container{margin-right:188px}.header-nav-list{display:flex;gap:24px}.container.header{display:flex;align-items:center}.header-nav-container{margin-right:137px}.header-social-container{width:58px;height:24px;align-items:center;justify-content:center;gap:18px}.header-icon-svg{display:block;stroke:#111;fill:transparent}.header-icons-list{display:flex;gap:18px}.header-nav-link{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-.28px;white-space:nowrap}.header-logo{font-size:18px;line-height:20px;letter-spacing:-.54px}.icon-logo{width:24px;height:24px}.mobile-menu-close{display:none}.mobile-menu-container{display:flex;gap:137px;align-items:center}}.hero .container{display:flex;flex-shrink:0;flex-direction:column;margin-right:auto;margin-left:auto;padding:395px 20px 21px;background-color:#fcf1e0;max-width:335px;height:621px;border-radius:30px;background-image:linear-gradient(180deg,#1110,#1116),url(/assets/hero-mob-webp@1-CyCz2fUe.webp);background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:68px}.hero-subtitle{max-width:295px;height:72px;flex-shrink:0;color:#fff;font-size:20px;font-style:normal;font-weight:500;line-height:1.2;letter-spacing:-.6px;text-align:left;margin-bottom:32px;word-spacing:2px}.btns{display:flex;flex-direction:row;flex-wrap:wrap;width:295px;height:101px;justify-content:start;align-items:center}.modal-btn{width:120px;height:41px;border-radius:100px;background-color:var(--orange);color:var(--white);font-size:14px;font-style:unset;font-weight:600;line-height:normal;padding:12px 28px;border:none;margin-right:14px;cursor:pointer;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)}.modal-btn:hover,.modal-btn:focus{background-color:#fcf1e0;color:var(--orange)}.hero-link{min-width:159px;height:41px;padding:12px 28px;border-radius:100px;border:1px solid #fff;background-color:transparent;font-size:14px;color:var(--white);font-weight:600;line-height:normal;transition:border .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)}.hero-link:hover,.hero-link:focus{color:var(--orange);border-color:var(--orange)}.scroll-container{display:flex;flex-direction:row;gap:14px;justify-content:start;align-items:center}.scroll-text{margin-left:auto;color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-.42px;transition:color .25s cubic-bezier(.4,0,.2,1)}.scroll-text:hover,.scroll-text:focus{color:var(--orange)}.footer-link{display:flex;justify-content:center;align-items:center;width:28px;height:28px;border-radius:50%;background-color:var(--white);padding:6px;fill:var(--orange);transition:background-color .25s cubic-bezier(.4,0,.2,1),fill .25s cubic-bezier(.4,0,.2,1)}.footer-link:hover,.footer-link:focus{background-color:var(--orange);fill:var(--white)}.scroll-icon{width:16px;height:16px}@media screen and (max-width: 767.98px) and (min-resolution: 19dpi){.hero .container{background-image:linear-gradient(180deg,#1110,#1116),url(/assets/hero-mob-webp@2-C6oi9VRn.webp)}}@media screen and (min-width: 768px){.hero .container{padding:671px 40px 41px;max-width:704px;height:890px;background-image:linear-gradient(180deg,#1110,#1116),url(/assets/hero-tab-webp@1-Cg8G5zng.webp);margin-bottom:50px}.hero-subtitle{max-width:484px;height:102px;font-size:28px;line-height:1.21;letter-spacing:-.84px;text-align:left;margin-bottom:32px;word-spacing:normal}.btns{flex-wrap:nowrap;width:624px;height:45px}.modal-btn{width:144px;height:45px;padding:14px 40px}.hero-link{min-width:183px;height:45px;padding:14px 40px}.scroll-container{margin-left:auto}.footer-link{width:38px;height:38px;padding:8px}.scroll-icon{width:22px;height:22px}}@media screen and (min-width: 768px) and (min-resolution: 19dpi){.hero .container{background-image:linear-gradient(180deg,#1110,#1116),url(/assets/hero-tab-webp@2-BPok6N-p.webp)}}@media screen and (min-width: 1200px){.hero .container{padding:381px 40px 40px;max-width:1136px;height:600px;background-image:linear-gradient(180deg,#1110,#1116),url(/assets/hero-mob-webp@1-CyCz2fUe.webp);margin-bottom:72px}.btns{width:1056px;height:45px}}@media screen and (min-width: 1200px) and (min-resolution: 19dpi){.hero .container{background-image:linear-gradient(180deg,#1110,#1116),url(/assets/hero-desk-webp@2-BpydxSUJ.webp)}}.benefits{background-color:#1e1823;padding:20px 0;--white-pure: #fff;--white-translucent: rgba(255, 255, 255, .7);margin-bottom:72px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.benefits-list{display:flex;flex-direction:column;row-gap:20px}.benefit-item{margin-right:28px}.benefit-icon-wrapper{display:grid;width:62px;height:62px;place-items:center;border:1px solid rgba(255,255,255,.5);border-radius:50%}.benefit-icon{fill:var(--orange)}.benefit-subtitle{color:var(--white-pure);font-size:18px;font-style:normal;font-weight:600;margin-top:22px;margin-bottom:18px}.benefit-text{color:var(--white-translucent);font-size:14px;font-style:normal;font-weight:400;line-height:1.22;letter-spacing:-.28px;max-width:308px}@media only screen and (min-width: 768px){.benefits{padding:50px 0;margin-bottom:100px}.benefits-list{flex-wrap:wrap;flex-direction:row;column-gap:32px}.benefit-item{margin-right:28px;height:244px}}@media only screen and (min-width: 1200px){.benefits{padding:50px 18px;margin-bottom:128px}.benefits-list{column-gap:70px}.benefit-item{margin-right:18px;position:relative}.benefit-item:after{content:"";position:absolute;top:50%;right:-14px;transform:translateY(-50%);width:1px;height:124px;background-color:#ffffff80}.benefit-item:last-child:after{content:none}.benefit-item:last-child{margin-right:0}}.ingredients{padding-bottom:72px}.block-titel{display:flex;flex-direction:column;align-items:center;gap:24px}.titel-ingredients{max-width:283px;flex-shrink:0;color:#111;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.6px;text-transform:uppercase}.span-titel{color:#fd9222;font-size:20px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.6px;text-transform:uppercase}.description{color:#111;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.28px;margin-bottom:32px}.ingredients-grid{display:flex;flex-direction:column;align-items:flex-start;gap:20px;flex-shrink:0}.ingredients-chocolate{border-radius:15px;background:#fd9222;gap:0px;padding:28px 55px 71px 56px}.image-container-milk-chocolate{background:#fd9222}.image-container-milk{background:#fff}.image-container-nuts{background:#1e1823}.image-container-chocolate-drops{background:#fff}.list-overlay-first{display:flex;padding:6px 16px;justify-content:center;align-items:center;gap:4px;border-radius:35px;background:#fd9222}.list-overlay-second{display:flex;padding:6px 16px;justify-content:center;align-items:center;gap:4px;border-radius:35px;border:1px solid #fd9222;background:#fafafa}.text-chocolate{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:-.28px;text-transform:uppercase}.milk-chocolate-overlay{position:absolute;top:0;left:0;background-color:#fff;border-radius:15px;padding:28px;opacity:0;visibility:hidden;transform:scale(.95);transition:opacity .4s ease,transform .4s ease;display:flex;flex-direction:column;justify-content:center;align-items:center}.ingredients-chocolate:hover .milk-chocolate-overlay,.ingredients-chocolate:focus-within .milk-chocolate-overlay{opacity:1;visibility:visible;transform:scale(1)}.ingredients-chocolate:hover .milk-chocolate-overlay,.ingredients-milk:hover .milk-chocolate-overlay,.ingredients-nuts:hover .milk-chocolate-overlay,.ingredients-chocolate-drops:hover .milk-chocolate-overlay{opacity:1;visibility:visible;transform:scale(1)}.ingredients-chocolate,.ingredients-milk,.ingredients-nuts,.ingredients-chocolate-drops{position:relative;overflow:hidden}.ingredient-name-milk,.ingredient-name-milk-chocolate,.ingredient-name-nuts,.ingredient-name-chocolate-drops{position:absolute;bottom:20px;left:28px;color:#111;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:-.28px;text-transform:uppercase}.milk-chocolate-content{display:flex;flex-direction:column;align-items:flex-start;gap:14px;flex-shrink:0}.block-titel-overlay{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.milk-chocolate-overlay-titel{color:#111;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.54px;text-transform:uppercase}.description-of-benefits{display:flex;flex-direction:row;gap:6px}.text-overlay-chocolate{color:#fff;font-size:10px;font-style:normal;font-weight:400;line-height:12px}.text-overlay-benefits{color:#111;font-size:10px;font-style:normal;font-weight:400;line-height:12px}.text-overlay-description{overflow:hidden;color:#111;text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.28px}.ingredients-milk{gap:0px;border-radius:15px;border:1px solid #fd9222;background:#fff;display:flex;flex-direction:column;align-items:center;position:relative;padding:28px 55px 71px 56px}.text-milk{color:#111;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:-.28px;text-transform:uppercase}.ingredients-nuts{border-radius:15px;background:#1e1823;display:flex;flex-direction:column;align-items:center;position:relative;padding:28px 55px 71px 56px}.text-nuts{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:-.28px;text-transform:uppercase}.ingredients-chocolate-drops{border-radius:15px;border:1px solid #fd9222;background:#fff;display:flex;flex-direction:column;align-items:center;position:relative;padding:28px 55px 71px 56px}.text-chocolate-drops{color:#111;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:-.28px;text-transform:uppercase}.ingredient-name-milk{color:#111;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:-.28px;text-transform:uppercase;align-self:flex-start}.ingredient-name-milk-chocolate,.ingredient-name-nuts{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:-.28px;text-transform:uppercase;align-self:flex-start}.ingredient-name-chocolate-drops{color:#111;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:-.28px;text-transform:uppercase;align-self:flex-start}@media screen and (min-width: 768px){.ingredients{padding-bottom:100px}.container-content{display:flex;flex-direction:column;align-items:center;gap:50px;flex-shrink:0}.block-titel{display:flex;flex-direction:column;align-items:center;gap:28px;flex-shrink:0}.titel-ingredients{max-width:411px;color:#111;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.72px;text-transform:uppercase}.span-titel{color:#fd9222;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.72px;text-transform:uppercase}.description{max-width:486px;color:#111;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.28px}.ingredients-milk{gap:0px;margin-bottom:0}.ingredients-grid{display:flex;align-items:flex-start;flex-shrink:0;flex-wrap:wrap;flex-direction:row}.ingredients-chocolate{flex-shrink:0}.ingredients-milk{flex-shrink:0;border-radius:15px;border:1px solid #fd9222;background:#fff;order:2}}.ingredients-nuts{flex-shrink:0;border-radius:15px;background:#1e1823;order:4}.ingredients-nuts .ingredients-chocolate-drops{flex-shrink:0;border-radius:15px;border:1px solid #fd9222;background:#fff;order:3}@media screen and (min-width: 1200px){.ingredients{padding-bottom:128px}.container-content{display:flex;flex-direction:column;align-items:center;gap:50px;flex-shrink:0}.block-titel{display:flex;flex-direction:column;align-items:center;gap:28px;flex-shrink:0}.titel-ingredients{color:#111;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.72px;text-transform:uppercase}.span-titel{color:#fd9222;font-size:24px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.72px;text-transform:uppercase}.description{color:#111;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.28px}.ingredients-grid{display:flex;flex:1;align-items:flex-start;gap:19px;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}.ingredients-chocolate{display:flex;padding:28px 36px 28px 28px;flex-direction:column;justify-content:center;align-items:flex-start;gap:36px;border-radius:15px;background:#fd9222;order:1}.ingredients-milk{display:flex;padding:28px 36px 28px 28px;flex-direction:column;justify-content:center;align-items:flex-start;gap:36px;border-radius:15px;border:1px solid #FD9222;background:#fff;order:2}.ingredients-nuts{display:flex;padding:28px 36px 28px 28px;flex-direction:column;justify-content:center;align-items:flex-start;gap:36px;border-radius:15px;background:#1e1823;order:3}.ingredients-chocolate-drops{display:flex;padding:28px 36px 28px 28px;flex-direction:column;justify-content:center;align-items:flex-start;gap:36px;border-radius:15px;border:1px solid #FD9222;background:#fff;order:4}}@media screen and (min-width: 1200px){.container{max-width:1200px;margin:0 auto;padding:0 32px}.ingredients-grid{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:19px;width:100%}.ingredients-grid>li{flex:1;max-width:270px;height:270px}.milk-chocolate-overlay{padding:20px}}@media screen and (min-width: 1200px){.ingredients-grid li .text-overlay-description{display:-webkit-box;-webkit-line-clamp:9;line-clamp:9;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width: 1200px){.ingredients-grid li:last-child .text-overlay-description{display:-webkit-box;-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.discover{padding-bottom:72px;--white-pure: #fff}.discover-title,.discover-title-span{color:var(--black);text-align:center;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.6px;margin-bottom:32px}.discover-title-span{color:var(--orange)}.discover-wrapper{display:flex;flex-direction:column;row-gap:20px}.discover-video-thumb{position:relative;display:block}.discover-video-thumb:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;border-radius:15px;pointer-events:none}.discover-playvideo-icon{z-index:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;fill:#f5f4f4;border:1px solid var(--white-pure)}.discover-benefits{background-color:var(--white-pure);border-radius:15px;padding:20px 14px}.discover-benefits-title{color:var(--black);font-size:18px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:20px}.discover-benefits-list{margin-left:16px;display:flex;flex-direction:column;row-gap:18px}.discover-benefit-item{position:relative;color:var(--black);font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.28px}.discover-benefit-item:before{content:"";position:absolute;top:9px;left:-12px;transform:translate(-50%,-50%);width:8px;height:8px;background-size:cover;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'><circle cx='4' cy='4' r='3.5' fill='%234c4c4c' stroke='%23eceded'/></svg>")}@media (min-width: 768px){.discover{padding:0 77px 100px}.discover-title,.discover-title-span{color:var(--black);text-align:center;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.72px;margin-bottom:50px}.discover-title-span{color:var(--orange)}.discover-benefits{padding:32px}.discover-benefits-title{max-width:350px;width:100%;margin-bottom:28px}.discover-benefits-list{margin-right:70px}}@media (min-width: 1200px){.discover{padding:0 32px 128px}.discover-wrapper{display:flex;flex-direction:row;column-gap:20px}.discover-benefits-list{margin-right:27px;row-gap:24px}.discover-benefits{width:516px}}.products{padding-bottom:72px;overflow:hidden}.products-title{font-weight:600;font-size:20px;letter-spacing:-.03em;text-align:center;color:var(--black);margin-bottom:32px}.products-title-span{color:var(--orange)}.product-list{display:flex;flex-direction:row;column-gap:22px;transition:transform .3s ease;will-change:transform}.product-card{padding:32px 0;display:flex;flex-direction:column;align-items:center;border:1px solid rgba(17,17,17,.1);border-radius:15px;background:#fff;max-width:335px;width:calc(100vw - 40px);transition:transform .3s ease;flex-shrink:0}.product-item{display:flex;flex-direction:column;align-items:center}.product-name{margin-top:8px;color:var(--black);font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.36px;text-align:center;text-transform:uppercase;margin-bottom:2px}.product-type{color:#111111b3;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.24px;text-align:center;margin-bottom:18px}.product-pricetag{border:1px solid rgba(17,17,17,.1);border-radius:100px;width:94px;height:35px;background-color:var(--white);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;text-align:center;color:var(--black)}.carousel-controls{margin-top:20px;display:flex;flex-direction:row;justify-content:center;column-gap:13px}.slider-icon{fill:#1111111a;transition:transform .3s ease-out}@media screen and (min-width: 768px){.products{padding-bottom:100px}.products-title{margin-bottom:50px}.product-card{max-width:0;min-width:270px}}@media screen and (min-width: 1200px){.products{padding-bottom:128px}}:root{--white-pure: #fff}::-webkit-scrollbar{display:none}.sellers{padding-bottom:72px;background-color:var(--white)}.top-sellers-modal-title{margin-bottom:32px}.top-sellers-modal-wrapper{flex-grow:1;overflow-y:auto;scrollbar-width:none;max-height:100%}.top-sellers-modal{position:fixed;top:0;left:0;z-index:-1;pointer-events:none;opacity:0;visibility:hidden;background-color:var(--white);max-height:var(--modal-height, 90vh);transition:opacity .4s cubic-bezier(.4,0,.2,1)}body.modal-open:before{content:"";position:fixed;top:0vw;left:0vw;width:100vw;height:100vh;background-color:#2e2f4299;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:2}.top-sellers-modal.is-open{margin:auto;padding:32px 24px;position:fixed;visibility:visible;z-index:3;opacity:1;pointer-events:auto;left:50%;transform:translate(-50%,5vh);width:100vw;max-width:311px;border-radius:15px;display:flex;flex-direction:column}body.modal-open{overflow:hidden}.top-sellers-modal-close{position:absolute;width:24px;height:24px;top:14px;right:14px;cursor:pointer;stroke:var(--black)}.top-sellers-modal-close:hover{stroke:var(--orange);outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}.top-sellers-modal-buy-list{display:flex;flex-direction:column;row-gap:8px;margin-bottom:32px}.top-sellers-modal-buy-item{width:100%;border-radius:15px;border:1px solid rgba(17,17,17,.1);background:var(--white-pure);display:inline-flex;padding:7px 16px;justify-content:center;align-items:center;justify-content:space-between}.top-sellers-modal-buy-item-weight-tag{width:70px;height:29px;border-radius:100px;border:1px solid rgba(17,17,17,.1);background:var(--white);color:var(--black);display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-style:normal;font-weight:600}.top-sellers-modal-form-label{color:var(--black);font-size:12px;font-style:normal;font-weight:500;letter-spacing:-.24px;margin-top:18px;margin-bottom:8px}.top-sellers-modal-input-label{display:flex;align-items:flex-start;flex-direction:column;margin-bottom:14px;position:relative}.top-sellers-modal-input{color:#4040404d;font-size:14px;font-style:normal;font-weight:400;line-height:1.215;letter-spacing:-.28px;width:100%;padding:13px 18px;border-radius:8px;border:1.5px solid rgba(17,17,17,.05);box-shadow:0 5.445px 5.445px #00000008;background-color:var(--white);outline:none}.top-sellers-modal-input:focus-visible{border-color:var(--orange)}.top-sellers-modal-input::placeholder{color:#4040404d}.top-sellers-modal-input:not(:placeholder-shown){color:var(--black);font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.28px}.input-tooltip{display:inline-block;background-color:#404040;color:#fff;padding:4px 6px;font-size:9px;border-radius:4px;white-space:nowrap;position:absolute;align-self:center;top:-22px;left:0;opacity:0;transition:opacity .2s ease}.top-sellers-modal-input:focus-visible+.input-tooltip{opacity:1}.top-sellers-modal-input-creditcard{padding-right:50px}.top-sellers-modal-input-creditcard-icon{position:absolute;right:19px;top:16px;width:22px;height:13px}.top-sellers-modal-input-phone{padding-left:106px}.top-sellers-modal-input-wrapper{position:relative}.top-sellers-modal-input-prefix{position:absolute;display:flex;align-items:center;gap:8px;left:18px;top:32px;width:77px;height:25px;border-right:2px solid rgba(0,0,0,.1);z-index:1}.top-sellers-modal-input-phone-icon{width:24px;height:18px}.top-sellers-modal-input-phone-prefix{color:var(--black);font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.28px}.top-sellers-modal-input-comment{height:91px;padding:14px 18px;margin-bottom:4px;resize:none}.top-sellers-modal-submit{background-color:var(--orange);color:var(--white);border:0;font-size:14px;font-style:normal;font-weight:600;width:120px;height:41px;border-radius:100px}.top-sellers-modal-submit:hover{background-color:#fcf1e0;color:var(--orange)}@media only screen and (min-width: 768px){.top-sellers-modal.is-open{max-width:609px;padding:48px}.top-sellers-modal-buy-list{flex-direction:row;column-gap:16px;margin-bottom:40px}.top-sellers-modal-buy-item{flex-direction:column;row-gap:14px;padding:24px 20px 18px}.top-sellers-modal-input-fullname{display:flex;justify-content:space-between;column-gap:21px}.top-sellers-modal-input{padding:21px 24px;color:#4040404d;font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.36px}.top-sellers-modal-input-label{margin:0}.top-sellers-modal-input-comment{height:137px;padding:22px 24px;margin-bottom:18px;resize:none}.top-sellers-modal-input-prefix{align-items:center;gap:18px;left:24px;top:39px;width:130px;height:32px}.top-sellers-modal-input-phone-prefix{color:var(--black);font-size:18px;font-style:normal;font-weight:500;letter-spacing:-.36px}.top-sellers-modal-input-phone{padding-left:177px}.top-sellers-modal-input-phone-icon{width:32px;height:24px}.top-sellers-modal-input-creditcard-icon{right:31px;top:23.5px;width:30px;height:18.5px}.top-sellers-modal-input:not(:placeholder-shown){font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.36px}.input-tooltip{top:-26px;padding:3px 7px;font-size:12.5px}}.top-sellers-title,.top-sellers-modal-title{color:var(--orange);font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.6px;text-align:center;margin-bottom:32px}.top-sellers-title-span,.top-sellers-modal-title-span{color:var(--black)}.top-sellers-gallery{display:flex;flex-direction:column;justify-content:space-between;row-gap:20px;margin:0}.top-sellers-gallery-img{border-radius:15px}.top-sellers-chocolate-fact{color:var(--black);font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.28px;max-width:306px;margin-bottom:12px}.top-sellers-gallery>:nth-child(1){order:1}.top-sellers-gallery>:nth-child(4){order:2}.top-sellers-gallery>:nth-child(2){order:3}.top-sellers-gallery>:nth-child(3){order:4;display:none}.top-sellers-gallery>:nth-child(5){order:5;display:flex;justify-content:center}.top-sellers-gallery-buynow{background-color:var(--orange);color:var(--white);border:0;font-size:14px;font-style:normal;font-weight:600;width:120px;height:41px;border-radius:100px}.top-sellers-gallery-buynow:hover{background-color:#fcf1e0;color:var(--orange);outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}@media only screen and (min-width: 768px){.sellers{padding-bottom:100px}.top-sellers-gallery{flex-direction:row;flex-wrap:wrap;column-gap:16px;row-gap:32px}.top-sellers-chocolate-fact{margin-bottom:0}.top-sellers-gallery>:nth-child(4){order:4}.top-sellers-gallery-buynow{font-size:18px;font-style:normal;font-weight:600;width:162px;height:50px;margin:0}}@media only screen and (min-width: 1200px){.sellers{padding-bottom:128px}.top-sellers-gallery{row-gap:32px}.top-sellers-gallery>:nth-child(3){display:block}.top-sellers-chocolate-fact{max-width:407px}}.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-heading{text-align:center;color:#111;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.72px;text-transform:uppercase;margin-bottom:72px}.rev-head-span{color:#fd9222}@media screen and (min-width: 768px){.reviews-heading{margin-bottom:90px}}.rev-card-list{display:flex;margin-bottom:20px}@media screen and (min-width: 768px){.rev-card-list{gap:16px;margin-bottom:32px}}@media screen and (min-width: 1200px){.rev-card-list{gap:28px}}.review-card{display:flex;flex-direction:column;position:relative;width:335px;height:200px;border-radius:15px;border:1px solid rgba(17,17,17,.1);background:#fff;box-shadow:0 9.049px 26.572px #d7e4f940}@media screen and (min-width: 768px){.review-card{width:344px}}@media screen and (min-width: 1200px){.review-card{width:360px}}.review-card:nth-child(2),.review-card:nth-child(3){display:none}@media screen and (min-width: 768px){.review-card:nth-child(2){display:flex}}@media screen and (min-width: 1200px){.review-card:nth-child(3){display:flex}}.rev-img{transform:translateY(-50%);align-self:center;position:absolute}.rev-name{color:#111;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:24px;margin-top:56px;margin-bottom:24px}.rev-text{color:#111111b3;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.28px;padding-left:18px;padding-right:18px}@media screen and (min-width: 768px){.rev-text{padding-left:16px;padding-right:16px}}.rev-swipe-list{display:flex;justify-content:center;gap:13px;margin-bottom:32px}@media screen and (min-width: 768px){.rev-swipe-list{margin-bottom:50px}}.rev-logo-oval{fill:#fd9222}.rev-logo{fill:#1111111a}.rev-logo:focus,.rev-logo:hover{fill:#fd9222;transition:transform .3s ease-out}.review-button-div{display:flex;justify-content:center}.btn-reviews{display:flex;color:#111;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:12px 28px;align-items:center;gap:14px;border-radius:100px;border:1px solid #fd9222}.btn-reviews:focus,.btn-reviews:hover{color:#fff;background-color:#fd9222}@media screen and (min-width: 768px){.btn-reviews{font-size:18px;padding:14px 40px}}.rev-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background-color:#2e2f4299;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1)}.rev-modal-overlay.is-open{opacity:1;visibility:visible}.rev-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1;border-radius:15px;background:#fafafa;min-height:471px;padding:32px 24px;width:311px}@media screen and (min-width: 768px){.rev-modal{width:517px;min-height:628px;padding:40px}}.rev-close-btn{position:absolute;top:14px;right:14px;border:none;background:transparent;stroke:#111;transition:stroke .25s cubic-bezier(.4,0,.2,1)}.rev-close-btn:hover{stroke:#fd9222}.rev-modal-cta{color:#111;font-size:20px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.6px;text-transform:uppercase;width:263px;margin-bottom:32px}@media screen and (min-width: 768px){.rev-modal-cta{width:298px;font-size:24px;line-height:28px;letter-spacing:-.72px;margin-bottom:40px}.break{display:none}.rev-svg-close{width:28px;height:28px}}.rev-modal-span{color:#fd9222}.rev-form-input{width:100%;height:45px;display:flex;padding:14px 18px;border-radius:8px;border:1.5px solid rgba(17,17,17,.05);box-shadow:0 5.445px 5.445px #00000008;outline:none;margin-bottom:14px;color:#111;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.28px}@media screen and (min-width: 768px){.rev-form-input{height:66px;padding:22px 24px;margin-bottom:18px;font-size:18px;letter-spacing:-.36px}}.rev-form-input:focus{border-color:#fd9222}.rev-form-prefix{position:absolute;display:flex;align-items:center;gap:8px;left:18px;top:50%;transform:translateY(-50%);width:74px;height:25px;box-shadow:1.5px 0 #0000001a}@media screen and (min-width: 768px){.rev-form-prefix{width:125px;gap:18px}}.rev-form-input-wrapper{position:relative}.rev-form-input-icon{width:24px;height:18px}.rev-form-country-code{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.28px}.rev-form-input-tel{width:100%;height:45px;display:flex;padding:10px 18px 10px 106px;border-radius:8px;border:1.5px solid rgba(17,17,17,.05);box-shadow:0 5.445px 5.445px #00000008;margin-bottom:14px;outline:none;color:#111;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.28px}@media screen and (min-width: 768px){.rev-form-input-tel{height:66px;padding:17px 24px 17px 177px;margin-bottom:18px;font-size:18px;letter-spacing:-.36px}.rev-form-input-icon{width:32px;height:24px}.rev-form-country-code{font-size:18px;letter-spacing:-.36px;left:42px}}.rev-form-input-tel:focus{border-color:#fd9222}.rev-form-textarea{width:100%;height:91px;display:flex;padding:14px 18px;border-radius:8px;border:1.5px solid rgba(17,17,17,.05);box-shadow:0 5.445px 5.445px #00000008;outline:none;margin-bottom:18px;color:#4040404d;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.28px}@media screen and (min-width: 768px){.rev-form-textarea{height:137px;padding:22px 24px;font-size:18px;letter-spacing:-.36px}}.rev-form-textarea:focus{border-color:#fd9222}.rev-btn-send{display:flex;padding:12px 28px;border-radius:100px;background:#fd9222;border:none;color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:normal}@media screen and (min-width: 768px){.rev-btn-send{padding:14px 40px}}.rev-btn-send:focus,.rev-btn-send:hover{background-color:#fcf1e0;color:#fd9222}.adv{padding:60px 0;background-image:linear-gradient(#64646433,#64646433),url(/assets/adv-image_2x-CzfHfoYb.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;height:370px;margin:0 auto}.adv-title{font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:#fff;margin:auto auto 24px;max-width:291px}.adv_text{font-weight:400;font-size:14px;line-height:1.28;letter-spacing:-.02em;text-align:center;color:#fff;margin:auto auto 24px;max-width:326px}.adv_button{font-weight:600;font-size:14px;color:#fff;border:none;border-radius:100px;padding:12px 28px;width:128px;height:41px;background-color:#fd9222;display:block;margin:auto;transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1)}.adv_button:focus,.adv_button:hover{color:#fd9222;background-color:#fcf1e0}.adv_backdrop{position:fixed;top:0;left:0;z-index:999999;width:100%;height:100%;background-color:#2e2f4266;transition:opacity .4s cubic-bezier(.4,0,.2,1),visibility .4s cubic-bezier(.4,0,.2,1);opacity:0;visibility:hidden;pointer-events:none}.adv_backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}.adv_menu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fafafa;box-shadow:1px 1px #00000024,0 1px 3px #0000001f,0 2px 1px #0003;border-radius:15px;max-width:311px;width:100vw}.adv_menu-img{position:relative;background-image:linear-gradient(#64646433,#64646433),url(/assets/adv_menu-image_2x-BmcrOo9W.jpg);background-size:cover;background-position:top left;background-repeat:no-repeat;border-radius:15px 15px 0 0;height:169px;margin:0 auto}.adv_menu-close{position:absolute;top:15px;right:15px;display:flex;align-items:center;justify-content:center;padding:0;width:28px;height:28px;border:none;border-radius:50%;background-color:transparent;stroke:#fff;transition:background-color .3s cubic-bezier(.4,0,.2,1),stroke .3s cubic-bezier(.4,0,.2,1)}.adv_menu-close:hover,.adv_menu-close:focus{background-color:#fff;stroke:#111}.adv_menu-modal{padding:32px 24px}.adv_menu-title{font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:24px}.menu-title_text{color:#fd9222}.adv_form{position:relative}.form-input-person{width:100%;height:45px;padding:13px 18px;background-color:transparent;outline:transparent;border:1.5px solid rgba(17,17,17,.05);border-radius:25px;box-shadow:0 5px 5px #00000008;transition:border-color .3s cubic-bezier(.4,0,.2,1)}.form-input-person:focus{border-color:#fd9222}.adv_form-label{position:absolute;top:0;left:0;height:45px;display:flex;align-items:center;font-weight:400;font-size:13px;letter-spacing:-.02em;color:#404040cc;margin-left:18px;transition:all .25s ease-in-out}.form-input-person:focus+.adv_form-label,.form-input-person:not(:placeholder-shown)+.adv_form-label{transform:translateY(-31px);font-size:12px;color:#111}.adv_menu-button{font-weight:600;font-size:14px;text-align:center;color:#fff;background-color:#fd9222;border:none;border-radius:100px;width:100px;height:45px;padding:14px 22px;position:absolute;top:0;right:0;transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1)}.adv_menu-button:focus,.adv_menu-button:hover{background-color:#1e1823}@media only screen and (min-width: 768px){.adv{padding:72px 0}.adv-title{font-size:24px;line-height:1.16}.adv_text{max-width:467px}.adv_button{font-size:18px;padding:14px 40px;width:172px;height:50px}.adv_menu{max-width:538px}.adv_menu-img{height:196px}.adv_menu-close{top:24px;right:24px;width:32px;height:32px}.adv_menu-close-svg{width:28px;height:28px}.adv_menu-modal{padding:40px}.adv_menu-title{font-size:24px;line-height:1.16;margin-bottom:28px}.form-input-person{width:313px;height:52px;padding:15px 24px}.adv_form-label{height:52px;font-size:18px;margin-left:24px}.form-input-person:focus+.adv_form-label,.form-input-person:not(:placeholder-shown)+.adv_form-label{transform:translateY(-33px);font-size:16px}.adv_menu-button{width:137px;height:52px;padding:17px 33px;position:relative;color:transparent}.adv_menu-button:before{position:absolute;content:"Subscribe";top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff}.adv_menu-button:focus,.adv_menu-button:hover{color:transparent;background-color:#1e1823}}.hidden{display:none}.footer{background-color:#1e1823;color:var(--white);padding:32px 0}.footer-logo-contact-container{display:flex;flex-direction:column;gap:32px}.footer-logo-container{display:inline-block}.footer-logo{width:300px;font-size:24px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-.48px}.title-orange{color:#fd9222}.footer-contact-block{display:flex;gap:114px;margin-bottom:32px;width:100%}.footer-contacts-container{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.footer-contacts-title{display:flex;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.footer-contacts-list{display:flex;flex-direction:column;gap:4px}.footer-contacts-link{font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.28px}.footer-icons-list{display:flex;width:58px;height:22px;align-items:center;justify-content:center;gap:14px}.footer-icon-svg{display:block;stroke:#fff;fill:transparent}.line{width:100%;height:1px;background:#ffffff1a;margin-left:auto;margin-right:auto;margin-bottom:32px}.footer-nav-list{display:flex;flex-direction:column;gap:18px}.footer-nav-link{display:flex;flex-direction:column;gap:18px;font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-.28px}@media screen and (min-width: 768px){.footer{padding:50px 0}.footer-logo-contact-container{flex-direction:row;gap:124px}.footer-contact-block{gap:50px;margin-bottom:50px}.footer-icons-list{gap:18px}.footer-nav-list{flex-direction:row;gap:24px}.footer-logo{font-size:28px;line-height:34px;letter-spacing:-.56px}.line{margin-bottom:24px}}.footer-icon-svg:hover{stroke:#fd9222}.footer-nav-link:hover,.footer-contacts-link:hover{color:#fd9222}@media screen and (min-width: 1200px){.footer-logo-contact-container{gap:543px}.footer-contact-block{gap:63px;margin-bottom:62px}}
