@font-face{font-family:"ClickerScript-Regular";src:url("../fonts/clicker-script/ClickerScript-Regular.eot");src:url("../fonts/clicker-script/ClickerScript-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/clicker-script/ClickerScript-Regular.woff") format("woff"),url("../fonts/clicker-script/ClickerScript-Regular.woff2") format("woff2"),url("../fonts/clicker-script/ClickerScript-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PlayfairDisplay-Regular";src:url("../fonts/playfair-display/PlayfairDisplay-Regular/PlayfairDisplay-Regular.eot");src:url("../fonts/playfair-display/PlayfairDisplay-Regular/PlayfairDisplay-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/playfair-display/PlayfairDisplay-Regular/PlayfairDisplay-Regular.woff") format("woff"),url("../fonts/playfair-display/PlayfairDisplay-Regular/PlayfairDisplay-Regular.woff2") format("woff2"),url("../fonts/playfair-display/PlayfairDisplay-Regular/PlayfairDisplay-Regular.ttf") format("truetype")}@font-face{font-family:"PlayfairDisplay-Italic";src:url("../fonts/playfair-display/PlayfairDisplay-Italic/PlayfairDisplay-Italic.eot");src:url("../fonts/playfair-display/PlayfairDisplay-Italic/PlayfairDisplay-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/playfair-display/PlayfairDisplay-Italic/PlayfairDisplay-Italic.woff") format("woff"),url("../fonts/playfair-display/PlayfairDisplay-Italic/PlayfairDisplay-Italic.woff2") format("woff2"),url("../fonts/playfair-display/PlayfairDisplay-Italic/PlayfairDisplay-Italic.ttf") format("truetype")}@font-face{font-family:"PlayfairDisplay-Medium";src:url("../fonts/playfair-display/PlayfairDisplay-Medium/PlayfairDisplay-Medium.eot");src:url("../fonts/playfair-display/PlayfairDisplay-Medium/PlayfairDisplay-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/playfair-display/PlayfairDisplay-Medium/PlayfairDisplay-Medium.woff") format("woff"),url("../fonts/playfair-display/PlayfairDisplay-Medium/PlayfairDisplay-Medium.woff2") format("woff2"),url("../fonts/playfair-display/PlayfairDisplay-Medium/PlayfairDisplay-Medium.ttf") format("truetype")}@font-face{font-family:"PlayfairDisplay-MediumItalic";src:url("../fonts/playfair-display/PlayfairDisplay-MediumItalic/PlayfairDisplay-MediumItalic.eot");src:url("../fonts/playfair-display/PlayfairDisplay-MediumItalic/PlayfairDisplay-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/playfair-display/PlayfairDisplay-MediumItalic/PlayfairDisplay-MediumItalic.woff") format("woff"),url("../fonts/playfair-display/PlayfairDisplay-MediumItalic/PlayfairDisplay-MediumItalic.woff2") format("woff2"),url("../fonts/playfair-display/PlayfairDisplay-MediumItalic/PlayfairDisplay-MediumItalic.ttf") format("truetype")}@font-face{font-family:"PlayfairDisplay-SemiBold";src:url("../fonts/playfair-display/PlayfairDisplay-SemiBold/PlayfairDisplay-SemiBold.eot");src:url("../fonts/playfair-display/PlayfairDisplay-SemiBold/PlayfairDisplay-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/playfair-display/PlayfairDisplay-SemiBold/PlayfairDisplay-SemiBold.woff") format("woff"),url("../fonts/playfair-display/PlayfairDisplay-SemiBold/PlayfairDisplay-SemiBold.woff2") format("woff2"),url("../fonts/playfair-display/PlayfairDisplay-SemiBold/PlayfairDisplay-SemiBold.ttf") format("truetype")}@font-face{font-family:"PlayfairDisplay-SemiBoldItalic";src:url("../fonts/playfair-display/PlayfairDisplay-SemiBoldItalic/PlayfairDisplay-SemiBoldItalic.eot");src:url("../fonts/playfair-display/PlayfairDisplay-SemiBoldItalic/PlayfairDisplay-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/playfair-display/PlayfairDisplay-SemiBoldItalic/PlayfairDisplay-SemiBoldItalic.woff") format("woff"),url("../fonts/playfair-display/PlayfairDisplay-SemiBoldItalic/PlayfairDisplay-SemiBoldItalic.woff2") format("woff2"),url("../fonts/playfair-display/PlayfairDisplay-SemiBoldItalic/PlayfairDisplay-SemiBoldItalic.ttf") format("truetype")}@font-face{font-family:"PlayfairDisplay-Bold";src:url("../fonts/playfair-display/PlayfairDisplay-Bold/PlayfairDisplay-Bold.eot");src:url("../fonts/playfair-display/PlayfairDisplay-Bold/PlayfairDisplay-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/playfair-display/PlayfairDisplay-Bold/PlayfairDisplay-Bold.woff") format("woff"),url("../fonts/playfair-display/PlayfairDisplay-Bold/PlayfairDisplay-Bold.woff2") format("woff2"),url("../fonts/playfair-display/PlayfairDisplay-Bold/PlayfairDisplay-Bold.ttf") format("truetype")}@font-face{font-family:"PlayfairDisplay-BoldItalic";src:url("../fonts/playfair-display/PlayfairDisplay-BoldItalic/PlayfairDisplay-BoldItalic.eot");src:url("../fonts/playfair-display/PlayfairDisplay-BoldItalic/PlayfairDisplay-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/playfair-display/PlayfairDisplay-BoldItalic/PlayfairDisplay-BoldItalic.woff") format("woff"),url("../fonts/playfair-display/PlayfairDisplay-BoldItalic/PlayfairDisplay-BoldItalic.woff2") format("woff2"),url("../fonts/playfair-display/PlayfairDisplay-BoldItalic/PlayfairDisplay-BoldItalic.ttf") format("truetype")}@font-face{font-family:"PlayfairDisplay-ExtraBold";src:url("../fonts/playfair-display/PlayfairDisplay-ExtraBold/PlayfairDisplay-ExtraBold.eot");src:url("../fonts/playfair-display/PlayfairDisplay-ExtraBold/PlayfairDisplay-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/playfair-display/PlayfairDisplay-ExtraBold/PlayfairDisplay-ExtraBold.woff") format("woff"),url("../fonts/playfair-display/PlayfairDisplay-ExtraBold/PlayfairDisplay-ExtraBold.woff2") format("woff2"),url("../fonts/playfair-display/PlayfairDisplay-ExtraBold/PlayfairDisplay-ExtraBold.ttf") format("truetype")}@font-face{font-family:"PlayfairDisplay-ExtraBoldItalic";src:url("../fonts/playfair-display/PlayfairDisplay-ExtraBoldItalic/PlayfairDisplay-ExtraBoldItalic.eot");src:url("../fonts/playfair-display/PlayfairDisplay-ExtraBoldItalic/PlayfairDisplay-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/playfair-display/PlayfairDisplay-ExtraBoldItalic/PlayfairDisplay-ExtraBoldItalic.woff") format("woff"),url("../fonts/playfair-display/PlayfairDisplay-ExtraBoldItalic/PlayfairDisplay-ExtraBoldItalic.woff2") format("woff2"),url("../fonts/playfair-display/PlayfairDisplay-ExtraBoldItalic/PlayfairDisplay-ExtraBoldItalic.ttf") format("truetype")}@font-face{font-family:"PlayfairDisplay-Black";src:url("../fonts/playfair-display/PlayfairDisplay-Black/PlayfairDisplay-Black.eot");src:url("../fonts/playfair-display/PlayfairDisplay-Black/PlayfairDisplay-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/playfair-display/PlayfairDisplay-Black/PlayfairDisplay-Black.woff") format("woff"),url("../fonts/playfair-display/PlayfairDisplay-Black/PlayfairDisplay-Black.woff2") format("woff2"),url("../fonts/playfair-display/PlayfairDisplay-Black/PlayfairDisplay-Black.ttf") format("truetype")}@font-face{font-family:"PlayfairDisplay-BlackItalic";src:url("../fonts/playfair-display/PlayfairDisplay-BlackItalic/PlayfairDisplay-BlackItalic.eot");src:url("../fonts/playfair-display/PlayfairDisplay-BlackItalic/PlayfairDisplay-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/playfair-display/PlayfairDisplay-BlackItalic/PlayfairDisplay-BlackItalic.woff") format("woff"),url("../fonts/playfair-display/PlayfairDisplay-BlackItalic/PlayfairDisplay-BlackItalic.woff2") format("woff2"),url("../fonts/playfair-display/PlayfairDisplay-BlackItalic/PlayfairDisplay-BlackItalic.ttf") format("truetype")}*,*::before,*::after{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){margin-left:0;padding:0;border:none}:where(ul[class]){list-style:none}p{--paragraphMarginBottom: 24px;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img{display:block;max-width:100%}input,textarea,select,button{font:inherit}html{height:100%;scroll-behavior:smooth}body{min-height:100%;line-height:1.5}svg *[fill]{fill:currentColor}svg *[stroke]{stroke:currentColor}svg *{transition-property:fill,stroke}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.container{max-width:var(--container-width);margin-inline:auto;padding-inline:var(--container-padding-x)}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;border:0 !important;padding:0 !important;white-space:nowrap !important;clip-path:inset(100%) !important;clip:rect(0 0 0 0) !important;overflow:hidden !important}@media(max-width: 991px){.hidden-tablet{display:none !important}}@media(min-width: 992px){.visible-tablet{display:none !important}}@media(max-width: 767px){.hidden-mobile{display:none !important}}@media(min-width: 768px){.visible-mobile{display:none !important}}:root{--color-coffee: #603809;--color-coffee-25: rgba(96, 55, 9, 0.25);--color-coffee-50: rgba(96, 55, 9, 0.5);--color-coffee-75: rgba(96, 55, 9, 0.75);--color-white: #FFFFFF;--color-white-05: rgba(255, 255, 255, .5);--color-white-0: rgba(255, 255, 255, 0);--color-pale-white: #FFFEFC;--color-black: #1E1E1E;--color-black-75: rgba(30, 30, 30, 0.75);--color-black-34: rgba(0, 0, 0, 0.34);--color-orange: #F9C06A;--color-orange-42: rgba(249, 192, 106, .42);--color-orange-hover: #f1aa5a;--color-orange-22: rgba(249, 192, 106, 0.22);--color-orange-0: rgba(249, 192, 106, 0);--color-grey: #707070;--color-pale-orange: #FFF9F1;--color-brown: #442808;--color-light-orange: #FFEED8;--background: var(--color-orange);--background-hover: var(--color-orange-hover);--box-shadow: 0px 6px 12px var(--color-orange-22);--border-radius-button: 24px;--border-radius-arrow: 16px;--border-radius-email: 4px;--border-radius-small: 5px;--border-radius-average: 15px;--border-radius-big: 25px;--font-family-base: "PlayfairDisplay-Regular";--container-width: 1200px;--container-padding-x: 10px;--section-padding-y: 82px 0;--section-padding-y-top: 82px 0 0;--section-padding-y-bottom: 0 0 82px;--transition-duration: .5s}body{font-size:clamp(16px,1.4641288433vw,20px);font-family:var(--font-family-base);font-weight:400;line-height:normal;color:var(--color-grey);background-color:var(--color-pale-white);overflow-x:hidden}a,button,input,textarea,svg *{transition-duration:var(--transition-duration)}button{-webkit-tap-highlight-color:rgba(0,0,0,0)}a{text-decoration:none;color:inherit}h1{font-size:clamp(120px,16.1054172767vw,220px)}h2{font-size:clamp(37px,3.953147877vw,54px)}h3{font-size:clamp(25px,2.196193265vw,30px)}h4{font-size:clamp(16px,1.6105417277vw,22px)}h2,h3,h4{font-family:"PlayfairDisplay-Bold"}.logo__link{display:block}.logo__image{width:135px}.button{display:inline-flex;justify-content:center;align-items:center;background-color:var(--background);box-shadow:var(--box-shadow);border-radius:var(--border-radius-button);color:var(--color-black);padding:14px 26px;border:0;font-size:14px;transition-duration:var(--transition-duration);cursor:pointer;font-family:"PlayfairDisplay-Bold"}@media(hover: hover){.button:hover{background-color:var(--background-hover)}}@media(hover: none){.button:active{background-color:var(--background-hover)}}.burger{background-color:rgba(0,0,0,0);box-shadow:none;padding:0;border:0;width:40px;aspect-ratio:1;position:relative;cursor:pointer;border-radius:var(--border-radius-small)}@media(hover: hover){.burger:hover{background-color:var(--color-coffee-25)}}@media(hover: none){.burger:active{background-color:var(--color-coffee-25)}}.burger::after{position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;content:"";width:70%;height:3px;background-color:var(--color-white);border-radius:10px;box-shadow:0 -10px var(--color-white),0 10px var(--color-white)}.cross-button{background-color:rgba(0,0,0,0);box-shadow:none;padding:0;border:0;width:40px;aspect-ratio:1;position:relative;border-radius:var(--border-radius-small);cursor:pointer}@media(hover: hover){.cross-button:hover{background-color:var(--color-coffee-25)}}@media(hover: none){.cross-button:active{background-color:var(--color-coffee-25)}}.cross-button__elem{position:absolute;transform:translate(-50%, -50%);top:48%;left:50%;width:30px}.cross-button__elem::before,.cross-button__elem::after{content:"";position:absolute;background-color:var(--color-white);border-radius:10px;width:100%;height:3px;top:0;left:0}.cross-button__elem::before{transform:rotate(45deg)}.cross-button__elem::after{transform:rotate(-45deg)}.tablet-overlay{position:fixed;width:100%;height:100%;margin:0;border:none;background-color:rgba(0,0,0,0)}.tablet-overlay:modal{max-width:100%;max-height:100%}.tablet-overlay__close-background-wrapper{position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.tablet-overlay__close-background-button{position:fixed;background-color:rgba(0,0,0,0);box-shadow:none;padding:0;border:0;top:0;right:0;bottom:0;left:0;background-color:var(--color-black-75);cursor:pointer}.tablet-overlay__body{position:fixed;width:100%;height:100%;background-color:var(--color-coffee);max-width:350px;z-index:1;top:0;right:0;overflow-y:auto;padding:15px}.tablet-overlay__close-button-wrapper{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-white-05);margin-bottom:15px;padding-bottom:15px}.tablet-overlay__item{margin:0 0 10px}.tablet-overlay__link{color:var(--color-white)}.subscribe-form{position:relative;max-width:642px;width:100%;margin:0 auto;background-color:var(--color-white);display:grid;grid-template-columns:1fr 133px;align-items:center;border-radius:4px}@media(max-width: 480px){.subscribe-form{grid-template-columns:1fr;background-color:var(--color-white-0)}}.subscribe-form__text{position:absolute;color:var(--color-black-34);font-size:20px;transition-duration:var(--transition-duration);background-color:var(--color-white-0);border:1px solid var(--color-orange-0);border-radius:25px;line-height:normal;padding:1px 10px 3px;left:16px;top:18px}@media(max-width: 480px){.subscribe-form__text{left:5px;top:14px}}.subscribe-form__text_not-active{top:-14px !important;font-size:16px !important;left:26px !important;background-color:var(--color-white) !important;color:var(--color-black-34) !important;border:1px solid var(--color-orange-42) !important}@media(max-width: 480px){.subscribe-form__text_not-active{left:15px !important}}.subscribe-form__input{border:0;outline:none}.subscribe-form__input::-ms-clear{display:none}.subscribe-form__email{font-size:20px;line-height:34px;padding:16px 26px;color:var(--color-black-34);border-top:1px solid var(--color-orange-42);border-bottom:1px solid var(--color-orange-42);border-left:1px solid var(--color-orange-42);transition-duration:var(--transition-duration);border-radius:4px 0 0 4px}.subscribe-form__email:focus,.subscribe-form__email:valid,.subscribe-form__email:active{border-top:1px solid var(--color-orange);border-bottom:1px solid var(--color-orange);border-left:1px solid var(--color-orange)}.subscribe-form__email:-webkit-autofill,.subscribe-form__email:-webkit-autofill:hover,.subscribe-form__email:-webkit-autofill:focus,.subscribe-form__email:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 10em var(--color-white) inset !important;-webkit-text-fill-color:var(--color-black-34) !important}@media(max-width: 480px){.subscribe-form__email{border-radius:4px;padding:12px 15px;width:100%}}.subscribe-form__email:focus+.subscribe-form__text,.subscribe-form__email:valid+.subscribe-form__text,.subscribe-form__email:active+.subscribe-form__text,.subscribe-form__email:focus-within+.subscribe-form__text,.subscribe-form__email:focus-visible+.subscribe-form__text,.subscribe-form__email:target+.subscribe-form__text{top:-14px;font-size:16px;left:26px;background-color:var(--color-white);color:var(--color-black-34);border:1px solid var(--color-orange-42)}@media(max-width: 480px){.subscribe-form__email:focus+.subscribe-form__text,.subscribe-form__email:valid+.subscribe-form__text,.subscribe-form__email:active+.subscribe-form__text,.subscribe-form__email:focus-within+.subscribe-form__text,.subscribe-form__email:focus-visible+.subscribe-form__text,.subscribe-form__email:target+.subscribe-form__text{left:15px}}.subscribe-form__submit{border-radius:4px;box-shadow:var(--box-shadow);background-color:var(--color-orange);font-family:"PlayfairDisplay-Bold";color:var(--color-coffee);font-size:22px;height:100%;margin-left:-4px}@media(max-width: 480px){.subscribe-form__submit{border-radius:4px;max-width:160px;width:100%;padding:7px 15px;margin:25px auto 0;height:auto}}.form-info__error{color:red;font-family:"PlayfairDisplay-Bold";font-size:21px}.form-info__ok{color:var(--color-white);font-family:"PlayfairDisplay-Bold";font-size:21px}.form-info__info{margin:25px 0 0;display:block}.social-networks{display:flex;column-gap:24px}.social-networks__link{transition-duration:var(--transition-duration)}@media(hover: hover){.social-networks__link:hover .social-networks__icon{filter:opacity(0.7)}}@media(hover: none){.social-networks__link:active .social-networks__icon{filter:opacity(0.7)}}.social-networks__icon{transition-duration:var(--transition-duration);height:20px}.loading{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:1000;display:grid;justify-content:center;align-items:center;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;transition:all .5s}.loading_active{visibility:visible;opacity:1}.loading__elem{transform:rotateZ(45deg);perspective:1000px;border-radius:50%;width:48px;height:48px;color:#fff}.loading__elem:before,.loading__elem:after{content:"";display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;border-radius:50%;transform:rotateX(70deg);animation:1s spin linear infinite}.loading__elem:after{color:#ff3d00;transform:rotateY(70deg);animation-delay:.4s}@keyframes rotate{0%{transform:translate(-50%, -50%) rotateZ(0deg)}100%{transform:translate(-50%, -50%) rotateZ(360deg)}}@keyframes rotateccw{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(-360deg)}}@keyframes spin{0%,100%{box-shadow:.2em 0px 0 0px currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0px currentcolor}37%{box-shadow:-0.2em .2em 0 0 currentcolor}50%{box-shadow:-0.2em 0 0 0 currentcolor}62%{box-shadow:-0.2em -0.2em 0 0 currentcolor}75%{box-shadow:0px -0.2em 0 0 currentcolor}87%{box-shadow:.2em -0.2em 0 0 currentcolor}}.header{position:fixed;width:100%;top:0;padding:20px 0;background-color:rgba(0,0,0,0);z-index:100;transition-duration:var(--transition-duration)}.header_active{background-color:rgba(0,0,0,.75)}@media(max-width: 1280px){.header{padding:10px 0}}.header__inner{display:flex;justify-content:space-between;align-items:center;column-gap:20px}.header__menu{font-family:"PlayfairDisplay-Medium";font-size:14px}.header__menu-list{display:inline-flex;justify-content:center;align-items:center;column-gap:55px}.header__menu-link{position:relative;display:inline-flex;justify-content:center;align-items:center;padding:5px;color:var(--color-white)}.header__menu-link::after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:1px;background-color:currentColor;transition-duration:inherit}@media(hover: hover){.header__menu-link:hover::after{width:100%}}@media(hover: none){.header__menu-link:active::after{width:100%}}.header__authorization-sign-in{background-color:rgba(0,0,0,0);box-shadow:none;padding:0;border:0;position:relative;color:var(--color-white);margin-right:35px;font-family:"PlayfairDisplay-Medium"}.header__authorization-sign-in::after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:100%;height:1px;background-color:currentColor;transition-duration:inherit}@media(hover: hover){.header__authorization-sign-in:hover{background:none}.header__authorization-sign-in:hover::after{width:0}}@media(hover: none){.header__authorization-sign-in:active{background:none}.header__authorization-sign-in:active::after{width:0}}.header__authorization-sing-up{font-family:"PlayfairDisplay-Medium"}.morning-coffee{position:relative;background-image:url("../../assets/images/morning-coffee/fon.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;padding:183px 0 95px}@media(max-width: 767px){.morning-coffee{padding:120px 0 50px}}.morning-coffee__inner{position:relative}.morning-coffee__title-block{color:var(--color-white)}.morning-coffee__title{font-size:22px;font-family:"PlayfairDisplay-Medium";font-weight:normal}@media(max-width: 767px){.morning-coffee__title{font-size:16px}}.morning-coffee__title-coffee{font-size:220px;font-family:"ClickerScript-Regular"}@media(max-width: 767px){.morning-coffee__title-coffee{font-size:120px}}.morning-coffee__text{font-size:20px;color:var(--color-white);width:100%;max-width:530px;line-height:34px}@media(max-width: 767px){.morning-coffee__text{font-size:16px;line-height:initial}}.morning-coffee__button{margin-top:20px}.best-coffee{position:relative;padding:clamp(40px,6.40625vw,82px) 0}.best-coffee__content{display:grid;grid-template-columns:auto 500px;align-items:center}@media(max-width: 1280px){.best-coffee__content{grid-template-columns:auto 400px}}@media(max-width: 991px){.best-coffee__content{grid-template-columns:auto 300px}}@media(max-width: 767px){.best-coffee__content{grid-template-columns:auto}}.best-coffee__item:first-child{padding-right:95px}.best-coffee__item:first-child::after{content:"";background-image:url("../../assets/images/effects/wave-coffee-left.png");background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;width:370px;height:181px;left:0;bottom:-7px}@media(max-width: 1280px){.best-coffee__item:first-child{padding-right:30px}.best-coffee__item:first-child::after{width:300px;height:145px;bottom:-35px}}@media(max-width: 991px){.best-coffee__item:first-child{padding-right:15px}.best-coffee__item:first-child::after{width:143px;height:70px;bottom:-15px}}@media(max-width: 767px){.best-coffee__item:first-child::after{display:none}}.best-coffee__title{color:var(--color-coffee)}.best-coffee__text{padding:30px 0;line-height:34px}@media(max-width: 991px){.best-coffee__text{line-height:initial}}.best-coffee__button{padding:14px 23px}.best-coffee__image{max-width:100%;width:100%;margin:auto}@media(max-width: 767px){.best-coffee__image{max-width:350px}}.coffee-styles{position:relative;padding:0 0 22px}.coffee-styles__inner{text-align:center}.coffee-styles__title{color:var(--color-coffee)}.coffee-styles__text{margin:16px 0 32px}.coffee-styles__content{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:20px;row-gap:42px;align-items:start}@media(max-width: 991px){.coffee-styles__content{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.coffee-styles__content{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 480px){.coffee-styles__content{grid-template-columns:1fr;max-width:300px;margin:auto}}.coffee-styles__item{background-color:var(--color-pale-orange);text-align:center}.coffee-styles__item-image-block{position:relative;overflow:hidden;height:222px;background:var(--color-orange-42)}@media(max-width: 480px){.coffee-styles__item-image-block{height:100%}}.coffee-styles__item-image{object-fit:cover;width:100%;height:100%}.coffee-styles__item-content{padding:14px 15px 0}.coffee-styles__item_border{border-right:1px solid var(--color-orange-42);border-bottom:1px solid var(--color-orange-42);border-left:1px solid var(--color-orange-42)}.coffee-styles__item-title{color:var(--color-coffee);font-size:22px;display:flex;justify-content:center;align-items:center}@media(max-width: 480px){.coffee-styles__item-title{height:100% !important}}.coffee-styles__item-text{color:var(--color-black);font-size:16px;margin:6px 0}@media(max-width: 480px){.coffee-styles__item-text{height:100% !important}}.coffee-styles__item-price{font-family:"PlayfairDisplay-Bold";color:var(--color-coffee);font-size:18px}.coffee-styles__item-button{position:relative;margin-top:-6px;top:23px}.advantages{position:relative;padding:clamp(40px,6.40625vw,82px) 0}.advantages::before{content:"";background-image:url("../../assets/images/effects/wave-coffee-right.png");background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;width:357px;height:175px;right:0;top:30px}@media(max-width: 1280px){.advantages::before{width:300px;height:145px;bottom:-35px}}@media(max-width: 991px){.advantages::before{width:143px;height:70px;bottom:-15px}}@media(max-width: 767px){.advantages::before{display:none}}.advantages__inner{text-align:center}.advantages__title{position:relative;z-index:1;color:var(--color-coffee)}.advantages__text{margin:16px 0 32px}.advantages__content{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:20px;row-gap:20px;align-items:start}@media(max-width: 991px){.advantages__content{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.advantages__content{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 480px){.advantages__content{grid-template-columns:1fr;max-width:300px;margin:auto}}.advantages__item{background-color:var(--color-pale-orange);border:1px solid var(--color-orange-42);text-align:center;padding:36px 15px}.advantages__item-image{height:88px;margin:0 auto 25px}.advantages__item-title{font-size:28px;color:var(--color-coffee);display:flex;justify-content:center;align-items:center}@media(max-width: 480px){.advantages__item-title{height:100% !important}}.advantages__item-text{margin-top:8px;font-size:20px}@media(max-width: 480px){.advantages__item-text{height:100% !important}}.advantages__item:first-child{background-color:var(--color-light-orange);border:1px solid var(--color-light-orange)}.advantages__text-bottom{margin:32px 0 24px}.advantages__text-bottom_bold{color:var(--color-coffee);font-family:"PlayfairDisplay-Bold";font-size:30px}.advantages__button{font-size:16px}.order{position:relative;background-image:url("../../assets/images/order/fon.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;padding:53px 0}@media(max-width: 767px){.order{padding:40px 0}}.order__content{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center}@media(max-width: 767px){.order__content{grid-template-columns:1fr}}@media(max-width: 767px){.order__item:first-child{margin:0 0 25px}}.order__title{color:var(--color-white)}.order__text{color:var(--color-white);max-width:410px;margin:22px 0;font-size:20px}.order__button{font-size:16px}.order__image{position:relative;height:467px;margin:0 80px 0 auto;z-index:1}@media(max-width: 767px){.order__image{margin:0 auto;height:auto;max-width:80%;max-height:467px}}.order::after{content:"";background-image:url("../../assets/images/order/coffee-bean.png");background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;width:533px;height:100%;right:0;bottom:0}@media(max-width: 767px){.order::after{width:100%;height:530px}}.reviews{position:relative;padding:clamp(40px,6.40625vw,82px) 0}.reviews__inner{text-align:center;padding:0 10px 56px}@media(max-width: 991px){.reviews__inner{padding:0 30px 56px}}@media(max-width: 480px){.reviews__inner{padding:0 20px 56px}}.reviews__title{color:var(--color-coffee)}.reviews__text{margin:16px 0 45px}.reviews__content{position:relative}.reviews__button{position:absolute;border-radius:16px;padding:33px;top:50%;z-index:1;cursor:pointer}@media(max-width: 991px){.reviews__button{padding:25px}}@media(max-width: 480px){.reviews__button{padding:15px}}.reviews__button-left{left:59px;transform:translateY(-50%)}@media(max-width: 1280px){.reviews__button-left{left:0}}@media(max-width: 991px){.reviews__button-left{left:-25px}}@media(max-width: 480px){.reviews__button-left{left:0;top:100%;transform:translateY(10px)}}.reviews__button-right{right:59px;transform:translateY(-50%)}@media(max-width: 1280px){.reviews__button-right{right:0}}@media(max-width: 991px){.reviews__button-right{right:-25px}}@media(max-width: 480px){.reviews__button-right{right:0;top:100%;transform:translateY(10px)}}.reviews__button-image{width:16px}.reviews__item{position:absolute;border:1px solid var(--color-orange-42);background-color:var(--color-pale-orange);transition-duration:var(--transition-duration);padding:130px 100px 0;transform:translate(-50%, -50%);top:50%;left:50%;max-width:980px;width:100%;margin:0 auto;display:block;visibility:hidden;opacity:0}@media(max-width: 767px){.reviews__item{padding:120px 50px 0}}@media(max-width: 480px){.reviews__item{padding:75px 15px 0}}.reviews__item_active{visibility:visible;opacity:1}.reviews__item-quotes{position:absolute;font-family:"PlayfairDisplay-Bold";font-size:220px;color:var(--color-coffee);top:-37px;left:29px}@media(max-width: 480px){.reviews__item-quotes{font-size:160px}}.reviews__item-text{font-family:"PlayfairDisplay-SemiBold";font-size:18px;line-height:36px}@media(max-width: 480px){.reviews__item-text{font-size:16px;line-height:initial}}.reviews__item-name{font-family:"PlayfairDisplay-Bold";font-size:32px;color:var(--color-coffee);margin:28px 0 4px}.reviews__item-speciality{font-size:20px;line-height:34px}.reviews__item-photo-block{width:112px;height:112px;overflow:hidden;border-radius:16px;margin:45px auto -56px;box-shadow:var(--box-shadow)}.reviews__item-photo{object-fit:cover;width:100%;height:100%}.reviews::before,.reviews::after{position:absolute;content:"";z-index:1}.reviews::before{background-image:url("../../assets/images/effects/big-wave-coffee-right.png");background-size:cover;background-repeat:no-repeat;background-position:center;margin:clamp(0px,6.40625vw,82px) 0;width:430px;height:223px;right:0;top:70px}@media(max-width: 1280px){.reviews::before{top:50px}}@media(max-width: 991px){.reviews::before{width:300px;height:187px}}@media(max-width: 767px){.reviews::before{display:none}}.reviews::after{background-image:url("../../assets/images/effects/big-wave-coffee-left.png");background-size:cover;background-repeat:no-repeat;background-position:center;margin:clamp(82px,0vw,0px) 0;width:374px;height:199px;left:0;bottom:21px}@media(max-width: 1280px){.reviews::after{bottom:11px}}@media(max-width: 991px){.reviews::after{width:250px;height:140px}}@media(max-width: 767px){.reviews::after{display:none}}.subscribe{position:relative;padding:clamp(40px,6.25vw,80px) 0;background-image:url("../../assets/images/subscribe/fon.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.subscribe::before,.subscribe::after{content:"";position:absolute;z-index:1;bottom:0;transform:translate(0, 35%);height:317px;width:263px}@media(max-width: 767px){.subscribe::before,.subscribe::after{display:none}}.subscribe::before{background-image:url("../../assets/images/effects/cup-coffee-left.png");background-size:cover;background-repeat:no-repeat;background-position:center;left:0}.subscribe::after{background-image:url("../../assets/images/effects/cup-coffee-right.png");background-size:cover;background-repeat:no-repeat;background-position:center;right:0}.subscribe__inner{text-align:center}.subscribe__title{color:var(--color-white)}.subscribe__text{color:var(--color-white);font-size:20px;line-height:34px;margin:16px 0 26px}.subscribe__form-info{position:relative}.footer{padding:162px 0 72px;background-image:url("../../assets/images/footer/fon.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}@media(max-width: 767px){.footer{padding:50px 0}}@media(max-width: 767px){.footer__inner{text-align:center}}.footer__content{display:grid;grid-template-columns:1fr .5fr .5fr 1fr;column-gap:66px}@media(max-width: 1280px){.footer__content{column-gap:30px}}@media(max-width: 991px){.footer__content{grid-template-columns:1fr .5fr .5fr;row-gap:30px}}@media(max-width: 767px){.footer__content{grid-template-columns:1fr;row-gap:30px;column-gap:0}}@media(max-width: 767px){.footer__item:nth-child(2){padding:30px 0;border-top:1px solid var(--color-white-05);border-bottom:1px solid var(--color-white-05)}}@media(max-width: 767px){.footer__item:nth-child(3){padding-bottom:30px;border-bottom:1px solid var(--color-white-05)}}@media(max-width: 767px){.footer__logo{display:flex;justify-content:center;align-items:center}}.footer__logo-image{width:207px}.footer__text{font-size:14px;line-height:22px;color:var(--color-white);margin:33px 0 22px}@media(max-width: 991px){.footer__text{margin:21px 0 22px}}@media(max-width: 767px){.footer__social-networks{display:flex;justify-content:center;align-items:center}}.footer__title{font-family:"PlayfairDisplay-Bold";font-size:26px;line-height:35px;color:var(--color-white);margin:0 0 31px}@media(max-width: 991px){.footer__title{margin:0 0 20px}}.footer__menu-link{position:relative;display:inline-flex;justify-content:center;align-items:center;font-size:18px;line-height:42px;color:var(--color-white)}.footer__menu-link::after{content:"";position:absolute;top:87%;left:50%;transform:translate(-50%);width:0;height:1px;background-color:currentColor;transition-duration:inherit}@media(max-width: 991px){.footer__menu-link::after{display:none}}@media(hover: hover){.footer__menu-link:hover::after{width:100%}}@media(hover: none){.footer__menu-link:active::after{width:100%}}.footer__info{padding-top:9px}@media(max-width: 991px){.footer__info{padding:0}}.footer__info-item{color:var(--color-white);font-size:18px;margin-bottom:22px}.footer__info-item:last-child{margin-bottom:0}.footer__info-link{position:relative;display:inline-flex;justify-content:center;align-items:center;color:var(--color-white)}.footer__info-link::after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:1px;background-color:currentColor;transition-duration:inherit}@media(max-width: 991px){.footer__info-link::after{display:none}}@media(hover: hover){.footer__info-link:hover::after{width:100%}}@media(hover: none){.footer__info-link:active::after{width:100%}}