h1,h2,h3,h4,h5,h6,p,ul,button{margin:0;padding:0}a{display:block;font-family:inherit;text-decoration:none;color:currentColor}ul{list-style:none}button{display:block;padding:0;font-family:inherit;border:none;outline:none;cursor:pointer;background-color:transparent}*:before,*:after{display:block}img{display:block;max-width:100%;height:auto;object-fit:cover;object-position:center}@font-face{font-family:Montserrat;src:url(/simply-chocolate/assets/Montserrat-Regular-fa88ed6d.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(/simply-chocolate/assets/Montserrat-Medium-94c55c31.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Montserrat;src:url(/simply-chocolate/assets/Montserrat-SemiBold-e3e9e40f.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Montserrat;src:url(/simply-chocolate/assets/Montserrat-Bold-f052bcff.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Montserrat;src:url(/simply-chocolate/assets/Montserrat-BoldItalic-c86a9456.woff2) format("woff2");font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:Montserrat;src:url(/simply-chocolate/assets/Montserrat-ExtraBold-b68aff15.woff2) format("woff2");font-style:normal;font-weight:800;font-display:swap}.header-container{display:flex;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:14px;@media (min-width: 768px){padding-top:24px;padding-bottom:24px}@media (min-width: 1200px){padding-top:24px;padding-bottom:32px}}.header-logo-link{display:flex;align-items:center;gap:4px}.header-logo-text{font-weight:700;font-size:14px;line-height:1.29;letter-spacing:-.03em;text-transform:uppercase;@media (min-width: 1200px){font-size:18px;line-height:1.11}}.header-logo-italic{font-style:italic}.header-logo-icon{width:21px;height:21px;@media (min-width: 1200px){width:24px;height:24px}}.header-nav{display:none;@media (min-width: 1200px){display:block}}.header-nav-list{display:flex;column-gap:24px;align-items:center}.header-nav-link{font-weight:500;font-size:14px;line-height:1.14;letter-spacing:-.02em}.header-nav-link:is(:active,:hover,:focus){color:var(--color-orange)}.header-social-list{display:none;@media (min-width: 1200px){display:flex;gap:18px}}.header-social-link{display:flex;align-items:center;justify-content:center;stroke:var(--color-black);fill:none}.header-social-link:is(:hover,:focus){stroke:var(--color-orange)}.header-social-icon{width:24px;height:24px}.mobile-menu-open{display:flex;align-items:center;justify-content:center;@media (min-width: 1200px){display:none}}.mobile-menu-icon{width:28px;height:28px;stroke:var(--color-black);@media (min-width: 768px){width:32px;height:32px}}.hero-section{padding-bottom:72px;@media (min-width: 768px){padding-bottom:50px}@media (min-width: 1200px){padding-bottom:72px}}.hero-container{padding:395px 20px 20px;border-radius:30px;background-image:linear-gradient(180deg,rgba(17,17,17,0) 0%,rgba(17,17,17,.4) 100%),url(/simply-chocolate/assets/bg-hero-mob-5af0b02c.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;@media (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){background-image:linear-gradient(180deg,rgba(17,17,17,0) 0%,rgba(17,17,17,.4) 100%),url(/simply-chocolate/assets/bg-hero-mob@2x-7e7e30c0.jpg)}@media (min-width: 768px){padding:671px 40px 40px;background-image:linear-gradient(180deg,rgba(17,17,17,0) 0%,rgba(17,17,17,.4) 100%),url(/simply-chocolate/assets/bg-hero-tab-93a7eb72.jpg);@media (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){background-image:linear-gradient(180deg,rgba(17,17,17,0) 0%,rgba(17,17,17,.4) 100%),url(/simply-chocolate/assets/bg-hero-tab-93a7eb72.jpg)}}@media (min-width: 1200px){padding:381px 40px 40px;background-image:linear-gradient(180deg,rgba(17,17,17,0) 0%,rgba(17,17,17,.4) 100%),url(/simply-chocolate/assets/bg-hero-desk-d22c4e65.jpg);@media (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){background-image:linear-gradient(180deg,rgba(17,17,17,0) 0%,rgba(17,17,17,.4) 100%),url(/simply-chocolate/assets/bg-hero-desk@2x-70bb7bc5.jpg)}}}.hero-text{margin-bottom:32px;font-weight:500;font-size:20px;line-height:1.2;letter-spacing:-.03em;color:var(--color-white);@media (min-width: 768px){width:484px;font-size:28px;line-height:1.21}}.hero-wrap-button{display:flex;flex-wrap:wrap;row-gap:32px;column-gap:14px}.how-made-link{@media (min-width: 768px){margin-right:auto}}.hero-scroll-link{display:flex;align-items:center;column-gap:12px;color:var(--color-white);@media (min-width: 768px){column-gap:14px}}.hero-scroll-link:is(:hover,:focus){color:var(--color-orange)}.hero-scroll-text{font-weight:500;font-size:12px;line-height:1.17;letter-spacing:-.03em;@media (min-width: 768px){font-size:14px;line-height:1.29}}.hero-scroll-icon-wrap{display:flex;justify-content:center;align-items:center;width:28px;height:28px;border-radius:50%;background-color:var(--color-white);transition:background-color var(--transition-duration) var(--transition-timing-function);@media (min-width: 768px){width:38px;height:38px}}.hero-scroll-link:is(:hover,:focus) .hero-scroll-icon-wrap{background-color:var(--color-orange)}.hero-scroll-icon{width:16px;height:16px;fill:var(--color-orange);transition:fill var(--transition-duration) var(--transition-timing-function);@media (min-width: 768px){width:22px;height:22px}}.hero-scroll-link:is(:hover,:focus) .hero-scroll-icon{fill:var(--color-white)}.advantages-section{background-color:var(--color-dark);padding-top:20px;padding-bottom:20px;@media (min-width: 768px){padding-top:50px;padding-bottom:50px}}.advantages-list{display:flex;flex-wrap:wrap;row-gap:20px;@media (min-width: 768px){row-gap:32px;column-gap:32px}@media (min-width: 1200px){column-gap:70px;justify-content:center}}.advantages-item{position:relative;width:336px;min-height:244px;padding-right:28px;@media (min-width: 1200px){width:308px;padding-right:0}}.advantages-item:not(:last-child):after{@media (min-width: 1200px){content:"";position:absolute;top:50%;right:-80px;display:block;width:124px;border:1px solid rgba(255,255,255,.5);transform:rotate(90deg)}}.advantages-icon-wrap{display:flex;justify-content:center;align-items:center;width:62px;height:62px;border:1px solid rgba(255,255,255,.5);border-radius:50%;margin-bottom:22px}.advantages-subtitle{font-weight:600;font-size:18px;color:var(--color-white);margin-bottom:18px}.advantages-text{font-size:14px;letter-spacing:-.02em;color:#ffffffb3}.how-made,.how-made-container.container{padding-bottom:72px}.how-made-title{font-weight:600;font-size:20px;line-height:1.2;text-align:center;letter-spacing:-.03em;text-transform:uppercase;color:var(--black);margin-bottom:32px}@media only screen and (min-width: 768px){.how-made-title{font-size:24px;line-height:1.17;margin-bottom:50px}}.how-made-title-accent{color:var(--orange)}@media only screen and (min-width: 1200px){.how-made-wrap{display:flex;justify-content:center;align-items:center;column-gap:20px}}.how-made-img-wrap{position:relative;margin-bottom:20px}@media only screen and (min-width: 1200px){.how-made-img-wrap{margin-bottom:0}}.how-made-img{display:block}.how-made-video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:15px;opacity:0;visibility:hidden}.how-made-video iframe{width:100%;height:100%}.how-made-img-wrap.is-open .how-made-video{opacity:1;visibility:visible}.how-made-img-wrap.is-open .how-made-btn{display:none}.how-made-btn{position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%) translateY(-50%);background-color:transparent;width:35px;height:35px;border:1px solid #ffffff;border-radius:50%}@media only screen and (min-width: 768px){.how-made-btn{width:44px;height:44px}}.how-made-icon{position:absolute;top:50%;left:50%;transform:translate(-34%) translateY(-50%);fill:#fff}@media only screen and (max-width: 767.9px){.how-made-icon.big{display:none}}.how-made-descr-wrap{padding:20px 14px}@media only screen and (min-width: 768px){.how-made-descr-wrap{padding:32px}}@media only screen and (min-width: 1200px){.how-made-descr-wrap{flex-basis:516px}}.how-made-subtitle{font-weight:600;font-size:18px;line-height:1.33;margin-bottom:20px;color:var(--black)}@media only screen and (min-width: 768px){.how-made-subtitle{max-width:350px;margin-bottom:28px}}.how-made-list{padding-left:16px}@media only screen and (min-width: 768px){.how-made-list{max-width:480px}}@media only screen and (min-width: 1200px){.how-made-list{max-width:426px}}.how-made-item{position:relative;font-size:14px;line-height:1.29;letter-spacing:-.02em;color:var(--black)}.how-made-item:not(:last-child){margin-bottom:18px}@media only screen and (min-width: 1200px){.how-made-item:not(:last-child){margin-bottom:24px}}.how-made-item:before{content:"";position:absolute;top:5px;left:-16px;width:8px;height:8px;border-radius:50%;background:#4c4c4c;border:1px solid #eceded}:root{--color-black: #111111;--color-dark: #1e1823;--color-orange: #fd9222;--color-button-hover: #fcf1e0;--color-white: #ffffff;--color-background: #fafafa;--font-family-base: "Montserrat", sans-serif;--transition-duration: .4s;--transition-timing-function: cubic-bezier(.4, 0, .2, 1)}.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}html{scroll-behavior:smooth}body{font-family:var(--font-family-base);font-style:normal;letter-spacing:-.02em;background-color:var(--color-background);color:var(--color-black)}.container{max-width:375px;padding-inline:20px;margin-inline:auto;outline:1px solid red;outline-offset:-1px;@media only screen and (min-width: 768px){max-width:768px;padding-inline:32px}@media only screen and (min-width: 1200px){max-width:1200px}}a,button,input,textarea,svg *{transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.button{display:inline-flex;align-items:center;height:41px;padding-inline:28px;border-radius:100px;background-color:var(--color-orange);font-weight:600;font-size:14px;color:var(--color-white);@media (min-width: 768px){height:45px;padding-inline:40px}}.button:is(:hover,:focus){background-color:var(--color-button-hover);color:var(--color-orange)}.button-transparent{background-color:transparent;border:1px solid var(--color-white);color:var(--color-white)}.button-transparent:is(:hover,:focus){background-color:transparent;border:1px solid var(--color-orange);color:var(--color-orange)}*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}
