html{scroll-behavior:smooth}html::-webkit-scrollbar{width:6px;height:5px}html::-webkit-scrollbar-thumb{background-color:#fd9222}html::-webkit-scrollbar-track{background-color:#fafafa}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;padding:14px 22px;border-radius:100px;font-weight:600}@media screen and (min-width: 768px){button{padding:14px 40px}}img{display:block;max-width:100%;height:auto;object-fit:cover}input,input::placeholder,textarea,textarea::placeholder{font-size:14px;line-height:1.21}@media only screen and (min-width: 768px){input,input::placeholder,textarea,textarea::placeholder{font-size:16px}}input:focus,input::placeholder:focus,textarea:focus,textarea::placeholder:focus{outline:1px solid #fd9222}body{font-family:Montserrat,sans-serif;font-size:16px;line-height:1.2;font-weight:400;color:#111;background-color:#fafafa}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/simply-chocolate/assets/montserrat-v25-latin-regular-ddc148b8.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(/simply-chocolate/assets/montserrat-v25-latin-italic-0daf8447.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/simply-chocolate/assets/montserrat-v25-latin-500-ed121b1a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(/simply-chocolate/assets/montserrat-v25-latin-500italic-106519ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/simply-chocolate/assets/montserrat-v25-latin-600-98be19bc.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url(/simply-chocolate/assets/montserrat-v25-latin-600italic-aebd114b.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/simply-chocolate/assets/montserrat-v25-latin-700-f31b8056.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(/simply-chocolate/assets/montserrat-v25-latin-700italic-12c43cd8.woff2) format("woff2")}.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}.container{padding:0 20px;margin:0 auto}@media only screen and (min-width: 768px){.container{padding:0 32px}}@media only screen and (min-width: 1200px){.container{max-width:1350px}}.backdrop.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.backdrop{position:fixed;overflow-y:auto;top:0;left:0;width:100%;height:100vh;background-color:#4540494d;backdrop-filter:blur(1px);transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1);z-index:100}.btn-primary{background:#fd9222;color:#fff;border:none;transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1)}.btn-primary:hover,.btn-primary:focus{background-color:#fcf1e0;color:#fd9222}.btn-secondary{background-color:transparent;border:1px solid #fd9222;color:#111;transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1)}.btn-secondary:hover,.btn-secondary:focus{background-color:#fd9222;color:#fff}.btn-outline{padding:14px 22px;border-radius:100px;font-weight:600;background-color:transparent;border:1px solid #ffffff;color:#fff;transition:color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}@media screen and (min-width: 768px){.btn-outline{padding:14px 40px}}.btn-outline:hover,.btn-outline:focus{border:1px solid #fd9222;color:#fd9222}.btn-scroll{width:28px;height:28px;color:#fff;font-style:normal;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.03em;color:#000;border:0;background:#ffffff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .3s cubic-bezier(.4,0,.2,1)}@media screen and (min-width: 768px){.btn-scroll{width:38px;height:38px}}.btn-scroll .icon{display:flex;justify-content:center;align-items:center;margin:auto;fill:#fd9222;transition:fill .3s cubic-bezier(.4,0,.2,1)}@media screen and (min-width: 768px){.btn-scroll .icon{width:18px;height:18px}}@media only screen and (min-width: 1200px){header .header-container{display:flex;gap:30px;align-items:center;justify-content:space-between}}header .nav{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 767px){header .nav{padding-top:6px}}@media only screen and (min-width: 1200px){header .nav{gap:180px}}header .nav .logo{color:#111;font-weight:700;line-height:1.28;padding:14px 0;text-transform:uppercase;display:flex;align-items:center;gap:4px}@media only screen and (min-width: 768px){header .nav .logo{padding:24px 0}}header .nav .logo .logo-item{font-style:italic}header .nav .logo .logo-icon{width:21px;height:21px}@media only screen and (min-width: 1200px){header .nav .logo .logo-icon{width:24px;height:24px}}header .nav .nav-list{display:flex;flex-wrap:nowrap;gap:24px}@media only screen and (max-width: 1199px){header .nav .nav-list{display:none}}header .nav .nav-list .nav-link{font-weight:500;line-height:1.14;padding:24px 0;letter-spacing:-.02em;transition:color .3s cubic-bezier(.4,0,.2,1)}header .nav .nav-list .nav-link:hover,header .nav .nav-list .nav-link:focus{color:#fd9222}header .socials{display:flex;gap:18px}@media only screen and (max-width: 1199px){header .socials{display:none}}header .socials .socials-item{width:24px;height:24px;display:inline-block}header .socials .socials-item:hover .socials-icon,header .socials .socials-item:focus .socials-icon{fill:#fd9222}header .socials .socials-icon{fill:currentColor;transition:fill .3s cubic-bezier(.4,0,.2,1)}header .menu-toggle{height:28px;width:28px;display:flex;align-items:center;justify-content:center;padding:0;background-color:transparent;border:none;outline:none}@media only screen and (min-width: 768px){header .menu-toggle{height:32px;width:32px}}@media only screen and (min-width: 1200px){header .menu-toggle{display:none}}@media only screen and (min-width: 768px){header .menu-toggle .icon{height:32px;width:32px}}header .menu-container{position:fixed;top:0;right:0;max-width:280px;width:100%;height:100vh;padding:136px 20px 20px;background-color:#1e1823;z-index:999;transform:translate(100%);transition:transform .25s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;color:#fff}@media only screen and (min-width: 768px){header .menu-container{max-width:320px;padding:156px 32px 32px}}@media only screen and (min-width: 1200px){header .menu-container{display:none}}header .menu-container.is-open{transform:translate(0)}header .menu-container .menu-toggle{width:28px;height:28px;background-color:transparent;border:1px solid rgba(0,0,0,.1);border-radius:50%;position:absolute;top:24px;right:24px;display:flex;justify-content:center;align-items:center}header .menu-container .close-icon{fill:#fd9222}header .menu-container .mobile-menu{display:flex;flex-direction:column;gap:24px;margin-bottom:auto;padding:0 30px}@media only screen and (min-width: 768px){header .menu-container .mobile-menu{padding:0 50px}}header .menu-container .mobile-menu .mobile-link{font-weight:500;line-height:1.14;letter-spacing:-.02em;transition:color .3s cubic-bezier(.4,0,.2,1)}header .menu-container .mobile-menu .mobile-link:focus,header .menu-container .mobile-menu .mobile-link:focus-visible{color:#fd9222;outline:0}header .menu-container .social-icons{display:flex;gap:10px}header .menu-container .social-icons .social-icon{width:22px;height:22px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 768px){header .menu-container .social-icons .social-icon{width:24px;height:24px}}header .menu-container .social-icons .social-icon:focus,header .menu-container .social-icons .social-icon:focus-visible{outline:0}header .menu-container .social-icons .social-icon:focus .icon,header .menu-container .social-icons .social-icon:focus-visible .icon{fill:#fd9222}header .menu-container .social-icons .social-icon .icon{fill:#fff;transition:fill .3s cubic-bezier(.4,0,.2,1)}@media only screen and (min-width: 768px){header .menu-container .social-icons .social-icon .icon{width:24px;height:24px}}.hero{margin-bottom:70px}@media screen and (min-width: 768px){.hero{margin-bottom:50px}}@media screen and (min-width: 1200px){.hero{margin-bottom:72px}}.hero .hero-inner{padding:40px 20px;display:flex;flex-direction:column;background-image:linear-gradient(180deg,rgba(17,17,17,0) 0%,rgba(17,17,17,.4) 100%),url(/simply-chocolate/assets/hero-image-mobile-a3b18115.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:30px;max-width:100%;height:620px;row-gap:32px}@media screen and (min-width: 768px){.hero .hero-inner{padding:40px 32px;background-image:linear-gradient(180deg,rgba(17,17,17,0) 0%,rgba(17,17,17,.4) 100%),url(/simply-chocolate/assets/hero-image-tablet-ffb6c30f.jpg);height:790px}}@media screen and (min-width: 1200px){.hero .hero-inner{background-image:linear-gradient(180deg,rgba(17,17,17,0) 0%,rgba(17,17,17,.4) 100%),url(/simply-chocolate/assets/hero-image-desktop-95e0008a.jpg);height:600px}}.hero .hero-inner h1{margin-top:auto;max-width:295px;font-weight:500;font-size:20px;letter-spacing:-.03em;color:#fff}@media screen and (min-width: 768px){.hero .hero-inner h1{max-width:484px;font-size:28px}}.hero .hero-inner .hero-blocks{display:flex;flex-direction:column;row-gap:20px}@media screen and (min-width: 768px){.hero .hero-inner .hero-blocks{flex-direction:row;justify-content:space-between}}.hero .hero-inner .hero-blocks .hero-buttons-container{display:flex;gap:14px}.hero .hero-inner .scroll-button{display:flex;flex-direction:row;align-items:center;gap:12px;cursor:pointer}.hero .hero-inner .scroll-button:hover .scroll-title{color:#fd9222}.hero .hero-inner .scroll-button:hover .btn-scroll{background-color:#fd9222}.hero .hero-inner .scroll-button:hover .btn-scroll .icon{fill:#fff}.hero .hero-inner .scroll-button .scroll-title{color:#fff;font-weight:500;font-size:12px;letter-spacing:-.03em;transition:color .3s cubic-bezier(.4,0,.2,1)}@media screen and (min-width: 768px){.hero .hero-inner .scroll-button .scroll-title{font-size:14px}}.advantages{background-color:#1e1823;padding-top:20px;padding-bottom:20px}@media screen and (min-width: 768px){.advantages{padding:50px 0}}.advantages .advantages-list{display:flex;flex-wrap:wrap;gap:20px}@media screen and (min-width: 768px){.advantages .advantages-list{flex-direction:row;gap:32px}}@media screen and (min-width: 1200px){.advantages .advantages-list{justify-content:center;gap:120px}}.advantages .advantages-list .advantages-item{display:flex;gap:22px;flex-direction:column}@media screen and (min-width: 768px){.advantages .advantages-list .advantages-item{flex-basis:calc(50% - 16px)}}@media screen and (min-width: 1200px){.advantages .advantages-list .advantages-item{position:relative;flex-basis:calc(33.33% - 80px)}.advantages .advantages-list .advantages-item:nth-child(1):after,.advantages .advantages-list .advantages-item:nth-child(2):after{content:"";position:absolute;width:1px;height:60%;right:-60px;background-color:#fafafa;transform:translateY(-50%);top:50%}}.advantages .advantages-list .advantages-item .advantages-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;width:62px;height:62px;border:1px solid #fafafa;border-radius:50%}.advantages .advantages-list .advantages-item .advantages-desc{display:flex;flex-direction:column;gap:18px}.advantages .advantages-list .advantages-item .advantages-desc .advantages-title{font-weight:600;font-size:18px;line-height:1.22;color:#fff}.advantages .advantages-list .advantages-item .advantages-desc .advantages-text{line-height:1.21;letter-spacing:-.02em;color:#fafafa}.unique-components{padding-top:72px;padding-bottom:30px}@media screen and (min-width: 768px){.unique-components{padding-top:100px;padding-bottom:40px}}@media screen and (min-width: 1200px){.unique-components{padding-top:120px;padding-bottom:50px}}.unique-components .unique-content{max-width:335px;margin-bottom:32px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.unique-components .unique-content{max-width:486px;margin-bottom:50px}}.unique-components .unique-content .headline{font-weight:600;font-size:24px;line-height:1.2;text-align:center;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:32px}.unique-components .unique-content .headline span{color:#fd9222}.unique-components .unique-content .unique-description{line-height:1.2;letter-spacing:-.02em;color:#111;text-align:center}.unique-components .unique-list{max-width:335px;margin-inline:auto;display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 576px){.unique-components .unique-list{flex-wrap:wrap;flex-direction:row;max-width:100%}}@media screen and (min-width: 768px){.unique-components .unique-list{gap:32px;max-width:600px}}@media screen and (min-width: 1200px){.unique-components .unique-list{align-items:center;gap:20px;max-width:100%}}.unique-components .unique-list .unique-item{position:relative;perspective:1000px;transition:transform 1s cubic-bezier(.4,0,.2,1);width:100%;aspect-ratio:1/1}@media screen and (min-width: 576px){.unique-components .unique-list .unique-item{flex-basis:calc(50% - 10px)}}@media screen and (min-width: 768px){.unique-components .unique-list .unique-item{flex-basis:calc(50% - 16px)}}@media screen and (min-width: 1200px){.unique-components .unique-list .unique-item{flex-basis:calc(25% - 15px)}}.unique-components .unique-list .unique-item:hover .unique-card-wrapper,.unique-components .unique-list .unique-item:focus .unique-card-wrapper{transform:rotateY(180deg)}.unique-components .unique-list .unique-item:hover .unique-overlay,.unique-components .unique-list .unique-item:focus .unique-overlay{transform:rotateY(360deg)}.unique-components .unique-list .unique-item:first-child .unique-card-wrapper{background-color:#fd9222}.unique-components .unique-list .unique-item:nth-child(3) .unique-card-wrapper{border:transparent;background-color:#1e1823}.unique-components .unique-list .unique-item:nth-child(2n+1) .unique-card-title{color:#fff}.unique-components .unique-list .unique-item:nth-child(2n) .unique-card-title{color:#111}.unique-components .unique-list .unique-item .unique-card-wrapper{max-width:100%;max-height:100%;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:28px;border:1px solid #fd9222;border-radius:15px;transition:transform 1s cubic-bezier(.4,0,.2,1);backface-visibility:hidden}.unique-components .unique-list .unique-item .unique-card-wrapper .unique-img{margin-inline:auto;margin-bottom:20px}@media screen and (min-width: 768px){.unique-components .unique-list .unique-item .unique-card-wrapper .unique-img{margin-bottom:30px}}.unique-components .unique-list .unique-item .unique-card-wrapper .unique-card-title{font-weight:600;font-size:14px;line-height:1.28;text-transform:uppercase}.unique-components .unique-list .unique-item .unique-overlay{position:absolute;top:0;left:0;right:0;bottom:0;padding:28px;border-radius:15px;border:1px solid #ffffff;background-color:#fff;transform:rotateY(180deg);transition:transform 1s cubic-bezier(.4,0,.2,1);backface-visibility:hidden}.unique-components .unique-list .unique-item .unique-overlay .unique-overlay-title{font-weight:600;font-size:18px;line-height:1.2;letter-spacing:-.03em;color:#111;margin-bottom:8px;text-transform:uppercase}.unique-components .unique-list .unique-item .unique-overlay .unique-overlay-text{font-size:14px;line-height:1.28;letter-spacing:-.02em;color:#111;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical}@media screen and (min-width: 1400px){.unique-components .unique-list .unique-item .unique-overlay .unique-overlay-text{-webkit-line-clamp:12}}.how-its-made{padding-top:72px;padding-bottom:30px}@media screen and (min-width: 768px){.how-its-made{padding-top:100px;padding-bottom:40px}}@media screen and (min-width: 1200px){.how-its-made{padding-top:120px;padding-bottom:50px}}.how-its-made .headline{font-weight:600;font-size:24px;line-height:1.2;text-align:center;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:32px}.how-its-made .headline span{color:#fd9222}.how-its-made .how-its-made-inner{display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 1200px){.how-its-made .how-its-made-inner{flex-direction:row}}.how-its-made .how-its-made-inner .video-container{flex-basis:100%;position:relative}@media screen and (min-width: 1200px){.how-its-made .how-its-made-inner .video-container{flex-basis:60%}}.how-its-made .how-its-made-inner .video-container .how-its-made-video{width:100%;height:100%;border-radius:15px;height:300px}@media screen and (min-width: 768px){.how-its-made .how-its-made-inner .video-container .how-its-made-video{height:400px}}@media screen and (min-width: 1200px){.how-its-made .how-its-made-inner .video-container .how-its-made-video{height:500px}}.how-its-made .how-its-made-inner .text-container{flex-basis:100%;padding:20px 14px;background:#ffffff;border-radius:15px}@media screen and (min-width: 1200px){.how-its-made .how-its-made-inner .text-container{flex-basis:40%;padding:30px}}.how-its-made .how-its-made-inner .text-container h3{font-weight:600;font-size:18px;line-height:1.33;margin-bottom:20px}.how-its-made .how-its-made-inner .text-container .made-list{display:flex;flex-wrap:wrap;gap:18px;padding-left:16px}.how-its-made .how-its-made-inner .text-container .made-list .list-item{line-height:18px;letter-spacing:-.02em;position:relative}.how-its-made .how-its-made-inner .text-container .made-list .list-item:before{content:"";position:absolute;display:inline-block;border-radius:50%;width:8px;height:8px;left:-16px;top:5px;background:rgb(76,76,76);border:1px solid rgb(236,237,237)}.play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.active{display:block}.hidden{display:none}.our-products{padding-top:72px;padding-bottom:30px}@media screen and (min-width: 768px){.our-products{padding-top:100px;padding-bottom:40px}}@media screen and (min-width: 1200px){.our-products{padding-top:120px;padding-bottom:50px}}.our-products .headline{font-weight:600;font-size:24px;line-height:1.2;text-align:center;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:32px}.our-products .headline span{color:#fd9222}.our-products .swiper-container{position:relative;overflow:hidden;padding-inline:18px}.our-products .swiper-container .btn-swiper{position:absolute;top:40%;z-index:2;height:38px;width:38px;padding:4px;background:#111111;display:flex;align-items:center;justify-content:center;color:#fd9222;background:#fafafa;border:1px solid rgba(17,17,17,.3)}.our-products .swiper-container .swiper-btn-prev{left:0;rotate:90deg}.our-products .swiper-container .swiper-btn-next{right:0;rotate:-90deg}.our-products .swiper-container .swiper-wrapper .card{display:flex;flex-direction:column;align-items:center;padding:32px;background:#ffffff;border:1px solid rgba(17,17,17,.3);border-radius:15px}.our-products .swiper-container .swiper-wrapper .card .card-headline{font-weight:600;font-size:18px;line-height:1.33;letter-spacing:-.02em;margin-top:8px;margin-bottom:2px}.our-products .swiper-container .swiper-wrapper .card .card-text{font-weight:400;font-size:14px;line-height:1.17;letter-spacing:-.02em;margin-bottom:18px}.our-products .swiper-container .swiper-wrapper .card .card-price{width:94px;height:33px;font-weight:600;font-size:14px;line-height:1.21;color:#111;display:flex;justify-content:center;align-items:center;background:#fafafa;border:1px solid rgba(17,17,17,.3);border-radius:100px}.our-products .swiper-container .swiper-pagination{position:static!important;margin-top:24px}.our-products .swiper-container .swiper-pagination .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 13px))!important;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 13px))!important}.our-products .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#fd9222;width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 28px))!important;border-radius:10px}.top-sellers{padding-top:72px;padding-bottom:30px}@media screen and (min-width: 768px){.top-sellers{padding-top:100px;padding-bottom:40px}}@media screen and (min-width: 1200px){.top-sellers{padding-top:120px;padding-bottom:50px}}.top-sellers .headline{font-weight:600;font-size:24px;line-height:1.2;text-align:center;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:32px}.top-sellers .headline span{color:#fd9222}.top-sellers .top-sellers-list{display:flex;gap:16px;flex-direction:column}@media screen and (min-width: 768px){.top-sellers .top-sellers-list{display:flex;flex-direction:row;gap:16px}}@media screen and (min-width: 768px){.top-sellers .top-sellers-list li{flex-basis:calc(33.33% - 10.6666666667px)}}.top-sellers .top-sellers-list li img{aspect-ratio:1/1;border-radius:15px;width:100%}@media screen and (min-width: 768px){.top-sellers .top-sellers-list li img{aspect-ratio:3/4}}.top-sellers .text-holder{display:flex;justify-content:space-between;align-items:start;margin-top:32px;flex-direction:column;gap:16px}@media screen and (min-width: 768px){.top-sellers .text-holder{flex-direction:row}}.top-sellers .text-holder .title{font-size:16px;line-height:1.28;letter-spacing:-.02em;max-width:310px}.reviews{padding-top:72px;padding-bottom:30px}@media screen and (min-width: 768px){.reviews{padding-top:100px;padding-bottom:40px}}@media screen and (min-width: 1200px){.reviews{padding-top:120px;padding-bottom:50px}}.reviews .headline{font-weight:600;font-size:24px;line-height:1.2;text-align:center;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:32px}.reviews .headline span{color:#fd9222}.reviews .reviews-swiper{margin-bottom:32px;overflow:hidden}@media screen and (min-width: 768px){.reviews .reviews-swiper{margin-bottom:50px}}@media screen and (min-width: 768px){.reviews .reviews-swiper .swiper-wrapper{margin-bottom:20px}}.reviews .reviews-swiper .reviews-card{display:flex;align-items:stretch;justify-content:center;position:relative;margin-bottom:20px;margin-top:42px;height:auto}.reviews .reviews-swiper .reviews-image{position:absolute;top:-40px;left:50%;transform:translate(-50%);width:80px;height:80px;border-radius:50%;margin-bottom:18px}.reviews .reviews-swiper .reviews-text{text-align:center;padding:56px 18px 42px;background:#ffffff;border:1px solid rgba(17,17,17,.1);box-shadow:0 9.04932px 26.5717px #d7e4f940;border-radius:15px}@media screen and (min-width: 1200px){.reviews .reviews-swiper .reviews-text{padding:56px 24px 42px}}.reviews .reviews-swiper .reviews-text .reviews-name{font-weight:600;font-size:18px;line-height:1.2;margin-bottom:24px}.reviews .reviews-swiper .reviews-text .reviews-desc{font-weight:400;font-size:16px;letter-spacing:-.02em;color:#111111b3;background-color:transparent;line-height:1.3}.reviews .reviews-swiper .swiper-reviews-pagination{text-align:center;transition:.3s opacity;transform:translateZ(0)}.reviews .reviews-swiper .swiper-reviews-pagination .swiper-pagination-bullet{width:13px;height:13px;border-radius:50px}.reviews .reviews-swiper .swiper-reviews-pagination .swiper-pagination-bullet-active{width:28px;height:13px;border-radius:15px;background:#fd9222}.reviews .btn-primary{margin:0 auto;display:block}.subscribe{background-color:#000;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),url(/simply-chocolate/assets/bg-sub-mob-9d2e51d3.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:62px;padding-bottom:63px}@media (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.subscribe{background-image:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),url(/simply-chocolate/assets/bg-sub-mob@2x-a39017f4.jpg)}}@media screen and (min-width: 768px){.subscribe{padding-top:72px;padding-bottom:72px;background-image:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),url(/simply-chocolate/assets/bg-sub-tab-153fe59b.jpg)}}@media screen and (min-width: 768px) and (min-device-pixel-ratio: 2),screen and (min-width: 768px) and (min-resolution: 192dpi),screen and (min-width: 768px) and (min-resolution: 2dppx){.subscribe{background-image:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),url(/simply-chocolate/assets/bg-sub-tab@2x-23ef384d.jpg)}}@media screen and (min-width: 1200px){.subscribe{background-image:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),url(/simply-chocolate/assets/bg-sub-pc-57b323cd.jpg)}}@media screen and (min-width: 1200px) and (min-device-pixel-ratio: 2),screen and (min-width: 1200px) and (min-resolution: 192dpi),screen and (min-width: 1200px) and (min-resolution: 2dppx){.subscribe{background-image:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),url(/simply-chocolate/assets/bg-sub-pc@2x-732fa773.jpg)}}.subscribe .headline{font-weight:600;font-size:20px;line-height:1.2;text-align:center;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:32px;color:#fff;max-width:290px;margin-inline:auto}@media screen and (min-width: 768px){.subscribe .headline{font-size:24px;max-width:380px}}.subscribe .text{font-size:14px;line-height:1.29;text-align:center;letter-spacing:-.02em;color:#fff;max-width:380px;margin:24px auto}@media screen and (min-width: 768px){.subscribe .text{max-width:470px;font-size:16px}}.subscribe .btn-primary{margin:0 auto;display:block}.footer-section{padding:32px 0;color:#fff;background-color:#1e1823}.footer-container{display:flex;flex-direction:column;font-weight:500;line-height:1.14;letter-spacing:-.02em}@media only screen and (min-width: 768px){.footer-section{padding:50px 0}}.footer-upperblock{display:flex;gap:32px;flex-direction:column;margin-bottom:32px}@media only screen and (min-width: 768px){.footer-upperblock{flex-direction:row;justify-content:space-between;margin-bottom:54px}}@media only screen and (min-width: 1200px){.footer-upperblock{margin-bottom:62px}}.footer-title{max-width:300px;font-weight:500;font-size:24px;line-height:1.17}@media only screen and (min-width: 768px){.footer-title{font-size:28px;line-height:1.21}}.footer-title-accent{color:var(--orange)}.footer-all-contacts{display:flex;justify-content:space-between}@media only screen and (min-width: 768px){.footer-all-contacts{max-width:280px;display:flex;gap:50px;justify-content:space-between;flex-direction:row}}@media only screen and (min-width: 1200px){.footer-all-contacts{max-width:293px;gap:63px}}.footer-contacts{font-style:normal;font-weight:400;line-height:1.29}.footer-contacts-info{margin-bottom:14px;font-weight:500}.footer-contacts-list{display:flex;flex-direction:column;justify-content:center;gap:4px}.footer-socials-list{display:flex;gap:14px;flex-direction:row}@media only screen and (min-width: 768px){.footer-socials-list{gap:18px}}.footer-contacts-item,.footer-menu-item{transition:color .3s cubic-bezier(.4,0,.2,1)}.footer-socials-icons{display:flex;align-items:center;justify-content:center;width:22px;height:22px;fill:var(--white);transition:fill .3s cubic-bezier(.4,0,.2,1)}@media only screen and (min-width: 768px){.footer-socials-icons,.footer-socials-icons .icon{width:24px;height:24px}}.footer-socials-icons:hover,.footer-socials-icons:active{fill:var(--orange)}.footer-line{border-top:1px solid rgba(255,255,255,.1)}.footer-menu{padding-top:32px}@media only screen and (min-width: 768px){.footer-menu{padding-top:24px}}.footer-menu-list{display:flex;flex-direction:column;gap:18px}@media only screen and (min-width: 768px){.footer-menu-list{flex-direction:row;gap:24px}}.footer-menu-item:hover,.footer-menu-item:active,.footer-contacts-item:hover,.footer-contacts-item:active{color:var(--orange)}.modal-buy{position:relative;width:90%;border-radius:15px;background-color:#fafafa;padding:50px 24px 20px;margin:10px auto;height:calc(100vh - 20px)}@media screen and (min-width: 768px){.modal-buy{width:610px;padding:50px 48px 40px;margin-block:20px;height:calc(100vh - 40px)}}.modal-buy .modal-holder{overflow-y:auto;height:100%}.modal-buy .modal-holder::-webkit-scrollbar{width:2px;height:5px}.modal-buy .modal-holder::-webkit-scrollbar-thumb{background-color:#fd9222}.modal-buy .modal-holder::-webkit-scrollbar-track{background-color:#fafafa}.modal-buy .modal-holder .modal-headline{font-weight:600;font-size:20px;line-height:1.2;text-align:center;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:32px}.modal-buy .modal-holder .modal-headline span{color:#fd9222}.modal-buy .modal-holder .modal-form .top-sellers-list{margin-bottom:32px;gap:8px;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.modal-buy .modal-holder .modal-form .top-sellers-list{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:16px}}.modal-buy .modal-holder .modal-form .top-sellers-list .top-sellers-item{padding:8px 12px;background:#ffffff;border:1px solid rgba(17,17,17,.1);border-radius:15px;flex-basis:30%;display:flex;align-items:center;justify-content:space-between;gap:16px}@media only screen and (min-width: 768px){.modal-buy .modal-holder .modal-form .top-sellers-list .top-sellers-item{padding:14px 18px;flex-direction:column}}.modal-buy .modal-holder .modal-form .top-sellers-list .top-sellers-item .img{margin-top:8px;margin-bottom:8px;width:90px}@media only screen and (min-width: 768px){.modal-buy .modal-holder .modal-form .top-sellers-list .top-sellers-item .img{width:100%}}.modal-buy .modal-holder .modal-form .top-sellers-list .top-sellers-item .img-title{padding:8px 20px;background:#fafafa;border:1px solid rgba(17,17,17,.1);border-radius:100px;font-weight:600;font-size:14px;width:auto;display:inline-block}.modal-buy .modal-holder .modal-form .form-holder .flex-container{display:flex;gap:12px}.modal-buy .modal-holder .modal-form .form-holder .form-item.w-50{flex-basis:calc(50% - 6px);display:inline-block}.modal-buy .modal-holder .modal-form .form-holder .form-item.card{position:relative}.modal-buy .modal-holder .modal-form .form-holder .form-item.card .form-input{padding-right:45px}.modal-buy .modal-holder .modal-form .form-holder .form-item .form-label{display:block;font-style:normal;font-weight:500;font-size:12px;line-height:1.16;letter-spacing:-.02em;color:var(--black);margin-bottom:8px;margin-top:18px}@media only screen and (min-width: 768px){.modal-buy .modal-holder .modal-form .form-holder .form-item .form-label{font-size:14px}}.modal-buy .modal-holder .modal-form .form-holder .form-item .form-input,.modal-buy .modal-holder .modal-form .form-holder .form-item .form-textarea{position:relative;border:1px solid rgba(17,17,17,.1);filter:drop-shadow(0px 5.44492px 5.44492px rgba(0,0,0,.03));border-radius:8px;width:100%;padding:12px 14px;background-color:#fff}.modal-buy .modal-holder .modal-form .form-holder .form-item .form-input:focus,.modal-buy .modal-holder .modal-form .form-holder .form-item .form-input:focus-visible,.modal-buy .modal-holder .modal-form .form-holder .form-item .form-textarea:focus,.modal-buy .modal-holder .modal-form .form-holder .form-item .form-textarea:focus-visible{border:1px solid #fd9222;outline:none}.modal-buy .modal-holder .modal-form .form-holder .form-item .form-textarea{height:100px}.modal-buy .modal-holder .modal-form .form-holder .form-item .card-icon{position:absolute;bottom:5px;margin-block:auto;right:12px;transform:translateY(-50%)}.modal-buy .modal-holder .modal-form .btn-primary{margin-top:20px}.modal-buy .btn-close{position:absolute;top:0;right:0;width:24px;height:24px;padding:0;border:none;margin:14px;display:flex;justify-content:center;align-items:center;background-color:transparent;transition:background-color .25s var(--cubic-transition),color .25s var(--cubic-transition)}.modal-buy .btn-close:hover,.modal-buy .btn-close:focus{outline:none;fill:#fd9222;background-color:#fcf1e0}.modal-review{position:relative;width:90%;border-radius:15px;background-color:#fafafa;padding:50px 24px 20px;margin:10px auto;max-height:calc(100vh - 20px)}@media screen and (min-width: 768px){.modal-review{width:610px;padding:50px 48px 40px;margin-block:20px;max-height:calc(100vh - 40px)}}.modal-review .modal-headline{font-weight:600;font-size:20px;line-height:1.2;text-align:center;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:32px}.modal-review .modal-headline span{color:#fd9222}.modal-review .btn-close{position:absolute;top:0;right:0;width:24px;height:24px;padding:0;border:none;margin:14px;display:flex;justify-content:center;align-items:center;background-color:transparent;transition:all cubic-bezier(.4,0,.2,1)}.modal-review .btn-close:hover,.modal-review .btn-close:focus{outline:none;fill:#fd9222;background-color:#fcf1e0}.modal-review .modal-form{overflow-y:auto;height:100%}.modal-review .modal-form::-webkit-scrollbar{width:2px;height:5px}.modal-review .modal-form::-webkit-scrollbar-thumb{background-color:#fd9222}.modal-review .modal-form::-webkit-scrollbar-track{background-color:#fafafa}.modal-review .modal-form .form-label{display:block;font-style:normal;font-weight:500;font-size:12px;line-height:1.16;letter-spacing:-.02em;color:#000;margin-bottom:8px;margin-top:18px}@media only screen and (min-width: 768px){.modal-review .modal-form .form-label{font-size:14px}}.modal-review .modal-form .form-input,.modal-review .modal-form .form-textarea{position:relative;border:1px solid rgba(17,17,17,.1);filter:drop-shadow(0px 5.44492px 5.44492px rgba(0,0,0,.03));border-radius:8px;width:100%;padding:12px 14px;background-color:#fff}.modal-review .modal-form .form-input:focus,.modal-review .modal-form .form-input:focus-visible,.modal-review .modal-form .form-textarea:focus,.modal-review .modal-form .form-textarea:focus-visible{border:1px solid #fd9222;outline:none}.modal-review .modal-form .form-textarea{height:100px}.modal-review .modal-form .btn-primary{margin-top:20px}.modal-subscribe{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:201px 24px 32px;border-radius:15px;width:90%;max-width:311px;background-color:#fafafa;overflow:hidden}@media screen and (min-width: 768px){.modal-subscribe{max-width:538px;padding:236px 40px 40px}}.modal-subscribe .btn-close{z-index:1;position:absolute;top:0;right:0;width:24px;height:24px;padding:0;border:none;margin:14px;display:flex;fill:#fff;justify-content:center;align-items:center;background-color:transparent;transition:all cubic-bezier(.4,0,.2,1)}.modal-subscribe .btn-close:hover,.modal-subscribe .btn-close:focus{outline:none;fill:#fd9222;background-color:#fcf1e0}.modal-subscribe .modal-headline{font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:32px}.modal-subscribe .modal-headline span{color:#fd9222}.modal-subscribe .modal-subscribe-pic{position:absolute;top:0;left:0;width:100%;height:169px;background-color:#361212;background-image:url(/simply-chocolate/assets/mod-exp_mob-b3eb6ba5.jpg);background-size:cover}@media (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.modal-subscribe .modal-subscribe-pic{background-image:url(/simply-chocolate/assets/mod-exp_mob@2x-0ab1d56a.jpg)}}@media screen and (min-width: 768px){.modal-subscribe .modal-subscribe-pic{height:196px;background-image:url(/simply-chocolate/assets/mod-exp_desk-350e3af1.jpg)}}@media screen and (min-width: 768px) and (min-device-pixel-ratio: 2),screen and (min-width: 768px) and (min-resolution: 192dpi),screen and (min-width: 768px) and (min-resolution: 2dppx){.modal-subscribe .modal-subscribe-pic{background-image:url(/simply-chocolate/assets/mod-exp_desk@2x-f7c1c0e3.jpg)}}.modal-subscribe .modal-form{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:16px}.modal-subscribe .modal-form .form-label{flex-basis:100%;display:block;font-style:normal;font-weight:500;font-size:12px;line-height:1.16;letter-spacing:-.02em;color:#000;margin-bottom:8px;margin-top:18px}@media only screen and (min-width: 768px){.modal-subscribe .modal-form .form-label{font-size:14px}}.modal-subscribe .modal-form .form-input{position:relative;border:1px solid rgba(17,17,17,.1);filter:drop-shadow(0px 5.44492px 5.44492px rgba(0,0,0,.03));width:60%;padding:12px 18px;background-color:#fff;border-radius:25px}.modal-subscribe .modal-form .form-input:focus,.modal-subscribe .modal-form .form-input:focus-visible{border:1px solid #fd9222;outline:none}
