h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom: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{font-family:Inter Tight,sans-serif;font-size:16px;line-height:1.25;font-weight:500;color:#141414;background-color:pink;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.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}.hide{display:none}.container{min-width:320px;max-width:375px;margin:0 auto;padding:0 20px}@media only screen and (min-width: 768px){.container{max-width:768px;padding:0 32px}}@media only screen and (min-width: 1280px){.container{max-width:1280px;padding:0 100px}}header{width:100%;left:50%;transform:translate(-50%);position:absolute;top:20px}@media only screen and (min-width: 768px){.header{top:32px}}.svg{display:block;fill:#fbfbfb}.header-container{justify-content:space-between;display:flex;align-items:center}@media only screen and (min-width: 768px){.logo-header{margin-right:448px}}@media only screen and (min-width: 1280px){.logo-header{margin-right:366px}}@media only screen and (min-width: 768px){.icon-logo{width:216px;height:20px}}.nav-list{display:none}@media only screen and (min-width: 1280px){.nav-list{display:flex;gap:8px;margin-right:20px}}.navigator{white-space:nowrap;color:#fbfbfb;background-color:transparent;border:1px solid #fbfbfb;padding:12px;font-weight:500;font-size:16px;line-height:1.25;text-decoration:none;transition:all .3s ease;border-radius:12px;text-align:center}@media (hover: hover){.navigator:hover,.navigator:focus{background-color:#d4bfc4;color:#7a3145;border-color:#7a3145}}.nav-li:active{background-color:#fbfbfb;color:#7a3145;border-color:#fbfbfb}.shop-btn-header{display:none}@media only screen and (min-width: 1280px){.shop-btn-header{display:flex}}.hedder-burger{width:32px;height:32px;display:flex;justify-content:center;align-items:center;padding:0;border:none;background-color:transparent}@media only screen and (min-width: 768px){.hedder-burger{width:40px;height:40px}}@media only screen and (min-width: 1280px){.hedder-burger{display:none}}@media only screen and (min-width: 768px){.burger-s{width:40px;height:40px}}.modal-overlay.is-open{opacity:1;pointer-events:auto}.shop-btn{white-space:nowrap;margin-top:auto;color:#fbfbfb;background-color:#7a3145;padding:16px 32px;font-weight:600;font-size:18px;line-height:1.11111;letter-spacing:-.01em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:all .3s ease;border:none;border-radius:30px}@media (hover: hover){.shop-btn:hover,.shop-btn:focus{background-color:#d4bfc4;color:#7a3145;border-color:#7a3145}}.shop-btn:active{background-color:#fbfbfb;color:#7a3145;border-color:#fbfbfb}.backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:#14141466;transition:opacity .3s cubic-bezier(.4,0,.2,1),visibillity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);opacity:0;visibility:hidden;pointer-events:none;transform:translate(100%)}.backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto;z-index:99;transform:translate(0)}@media only screen and (min-width: 1280px){.backdrop{display:none}}.mobile-menu{position:relative;background-color:#576f35;top:0;left:0;width:100%;height:100%;padding:296px 20px 52px;display:flex;flex-direction:column;align-items:center;z-index:100}@media only screen and (min-width: 768px){.mobile-menu{left:54%;width:46%;height:100%;padding:360px 32px 48px}}.menu-close-btn{position:absolute;top:30px;right:30px;padding:0;background-color:transparent;display:block;line-height:0;border:none}.close-icon{fill:#fbfbfb}@media only screen and (min-width: 768px){.close-icon{width:40px;height:40px}}.menu-list{margin-bottom:auto;display:flex;flex-direction:column;align-items:center;gap:24px;padding-bottom:24px}.menu-link{display:block;min-width:118px;height:44px;padding:12px;font-size:14px;line-height:1.43;text-align:center;color:#fbfbfb;border:1px solid #fbfbfb;border-radius:12px}.menu-link:active{background-color:#fbfbfb;color:#7a3145;border-color:#fbfbfb}@media only screen and (min-width: 768px){.menu-link{font-size:16px;line-height:1.25}}.menu-shop-btn{display:block;border-radius:30px;padding:16px 41px;min-width:175px;min-height:52px;background-color:#7a3145;font-weight:600;font-size:18px;line-height:1.11;letter-spacing:-.01em;text-transform:uppercase;color:#fbfbfb;border:none}.menu-shop-btn:active{background-color:#fbfbfb;color:#7a3145;border-color:#fbfbfb}.hero{background-color:#576f35}.hero-wrapper{padding:100px 0 40px}.hero-title{font-weight:600;font-size:42px;max-width:280px;line-height:1;letter-spacing:-.01em;text-transform:uppercase;color:#fbfbfb;margin-bottom:20px}@media only screen and (min-width: 375px){.hero-title{min-width:100%;font-size:52px}}.hero-subtitle{font-weight:500;font-size:14px;line-height:1.43;color:#fbfbfb}.background{background-image:linear-gradient(#14141433,#14141433),url(/project-group-12-fix/assets/image-bg-mob-Cm7TGcxg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;height:372px;margin:0 -20px}@media (min-resolution: 921dpi),(min-resolution: 2dppx){.background{background-image:linear-gradient(#14141433,#14141433),url(/project-group-12-fix/assets/image-bg-mob@2x-C1RcddRb.jpg)}}@media only screen and (min-width: 768px){.hero-title{font-size:76px;margin-bottom:24px}.hero-subtitle{font-size:16px;line-height:1.25;padding-right:101px}.hero-wrapper{padding:120px 0 52px}.background{background-image:linear-gradient(#14141433,#14141433),url(/project-group-12-fix/assets/image-bg-tab-dWRyaXXr.jpg);height:536px;margin:0 -32px}}@media screen and (min-width: 768px) and (min-resolution: 921dpi),(min-resolution: 2dppx){.background{background-image:linear-gradient(#14141433,#14141433),url(/project-group-12-fix/assets/image-bg-tab@2x-D_CJ0u16.jpg)}}@media only screen and (min-width: 1280px){.hero-div{display:flex}.hero-title{margin-bottom:128px}.hero-subtitle{padding:0;max-width:472px}.hero-wrapper{padding-top:232px;width:540px}.background{background-image:linear-gradient(#14141433,#14141433),url(/project-group-12-fix/assets/Image-bg-desk-BHVeIY3R.jpg);width:640px;height:796px;flex-shrink:0;margin:0}}@media screen and (min-width: 1280px) and (min-resolution: 921dpi),(min-resolution: 2dppx){.background{background-image:linear-gradient(#14141433,#14141433),url(/project-group-12-fix/assets/Image-bg-desk@2x-CHmHetyL.jpg)}}.how-it-works{background:linear-gradient(to bottom,#7a3145 var(--gradient-percent),#576f35 0%)}@media only screen and (min-width: 768px){.how-it-works{background:linear-gradient(to bottom,#7a3145 54.3%,#576f35 0%)}}@media only screen and (min-width: 1280px){.how-it-works{background:linear-gradient(to right,#7a3145 50%,#576f35 50%)}}.section-how{display:flex;flex-direction:column;gap:0;margin-bottom:0}@media only screen and (min-width: 1280px){.section-how{flex-direction:row}}.works-img{display:flex;padding:40px 0}.works-img img{border-radius:30px}.works-div-img{max-width:335px;max-height:452px}@media only screen and (min-width: 768px){.works-div-img{max-width:640px;max-height:640px}}@media only screen and (min-width: 1280px){.works-div-img{max-width:440px;max-height:560px}}.img-size{border-radius:30px;object-fit:cover;max-height:452px}@media only screen and (min-width: 768px){.img-size{max-width:640px;max-height:640px}}@media only screen and (min-width: 1280px){.img-size{max-width:440px;max-height:560px}}.works-content{padding:80px 0;text-align:left;align-items:center}.order{font-weight:600;font-size:28px;line-height:100%;letter-spacing:-.01em;text-transform:uppercase;color:#fbfbfb;margin-bottom:20px}.order .part-order{color:#d4bfc4}.bascket{font-weight:500;font-size:14px;line-height:143%;color:#fbfbfb;margin-bottom:40px}.ol-list{display:flex;counter-reset:li-counter;flex-direction:column;padding:0;gap:20px;margin:0}.ol-list li{display:flex;align-items:center;position:relative;gap:24px;background-color:#fbfbfb;color:#858585;border-radius:15px;padding:12px 12px 12px 0}.ol-list li:before{content:counter(li-counter);counter-increment:li-counter;display:flex;font-weight:600;font-size:18px;line-height:111%;letter-spacing:-.01em;text-transform:uppercase;color:#fbfbfb;align-items:center;justify-content:center;width:52px;height:52px;border-radius:100%;background-color:#7a3145;outline:5px solid #d4bfc4;margin-left:24px;flex-shrink:0}.part-li{font-weight:700;color:#141414}.ol-list p{font-weight:500;font-size:14px;line-height:143%;color:#858585}@media only screen and (min-width: 768px){.works-img{padding:100px 32px}.works-content{padding:100px 132px}.order{font-size:32px;margin-bottom:24px}.bascket{font-size:16px;line-height:125%;margin-bottom:52px}.ol-list{gap:24px}.ol-list li{min-height:76px;padding:12px 27px 12px 0}}@media only screen and (min-width: 1280px){.works-img{padding:100px 100px 100px 0}.works-content{padding:100px 0 100px 100px}.bascket{margin-bottom:104px}}.advertisement-section{background-color:#fbfbfb;padding-top:80px;padding-bottom:80px;margin:0 auto}@media only screen and (min-width: 768px){.advertisement-section{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width: 1280px){.advertisement-section{padding-top:100px;padding-bottom:100px}}.advertisement-block{display:flex;flex-direction:column;position:relative;margin:0 auto}@media only screen and (min-width: 768px){.advertisement-block{min-height:288px}}@media only screen and (min-width: 1280px){.advertisement-block{min-height:228px}}.advertisement-text-box{display:block;position:absolute;border-radius:12px;width:100%;height:102px;background-color:#576f35}@media only screen and (min-width: 768px){.advertisement-text-box{width:675px;height:86px}}@media only screen and (min-width: 1280px){.advertisement-text-box{width:808px;height:84px}}.text-advertisement{display:block;z-index:2;max-width:375px;font-weight:600;font-size:48px;line-height:108%;letter-spacing:-.01em;text-align:left;text-transform:uppercase;color:#141414;width:100%;height:100%}@media only screen and (min-width: 768px){.text-advertisement{font-size:64px;line-height:100%;max-width:704px;transform:translateY(20px)}}@media only screen and (min-width: 1280px){.text-advertisement{font-size:76px;line-height:100%;max-width:1054px;transform:translate(16px) translateY(4px)}}.text-advertisement-select{color:#fbfbfb}.vegetables{padding:80px 0;background-color:#7a3145}@media screen and (min-width: 768px){.vegetables{padding:100px 0}}.vegetables-title{display:flex;justify-content:center;flex-direction:column;margin-bottom:20px;font-family:Inter Tight,sans-serif;font-weight:600;font-size:48px;line-height:108%;letter-spacing:-.03em;text-transform:uppercase;color:#fbfbfb}@media screen and (min-width: 768px){.vegetables-title{max-width:508px;margin-bottom:24px;font-size:64px;line-height:100%}}.vegetables-span{color:#d4bfc4}.vegetables-article{font-family:Inter Tight,sans-serif;font-weight:500;font-size:14px;line-height:143%;color:#fbfbfb;margin-bottom:40px}@media screen and (min-width: 768px){.vegetables-article{font-size:16px;line-height:125%;margin-bottom:52px;max-width:626px}}.vegetables-list{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}@media screen and (min-width: 768px){.vegetables-list{flex-direction:row;flex-wrap:wrap;column-gap:24px;row-gap:28px}}.vegetables-list-li{display:flex;flex-wrap:wrap;justify-content:center;border-radius:40px;padding:32px 24px;width:100%;background-color:#fbfbfb}@media screen and (min-width: 768px){.vegetables-list-li{padding:32px 30px;width:calc((100% - 24px)/2)}}@media screen and (min-width: 1280px){.vegetables-list-li{padding:32px;width:calc((100% - 48px) / 3)}}.vegetables-list-li-text{margin-right:auto;margin-bottom:12px}@media screen and (min-width: 1280px){.vegetables-list-li-text{margin-bottom:8px}}.vegetables-li-title{margin-bottom:12px;font-family:Inter Tight,sans-serif;font-weight:600;font-size:28px;line-height:100%;letter-spacing:-.01em;text-transform:uppercase;color:#7a3145}@media screen and (min-width: 768px){.vegetables-li-title{font-size:32px}}.vegetables-li-article{font-family:Inter Tight,sans-serif;font-weight:500;font-size:14px;line-height:143%;color:#141414}@media screen and (min-width: 768px){.vegetables-li-article{font-size:16px;line-height:125%}}.reviews{padding:80px 0;background-color:#fbfbfb}@media only screen and (min-width: 768px){.reviews{padding:100px 0}}.title{max-width:335px;font-weight:600;font-size:48px;line-height:1.08;letter-spacing:-.01em;text-transform:uppercase;color:#141414;margin-bottom:20px}.title-span{color:#576f35}@media only screen and (min-width: 768px){.title{max-width:553px;font-size:64px;line-height:1;margin-bottom:24px}}.text{max-width:335px;font-size:14px;line-height:1.43;color:#141414;margin-bottom:40px}@media only screen and (min-width: 768px){.text{max-width:553px;font-size:16px;line-height:1.25;margin-bottom:52px}}.reviews-list{display:flex;flex-direction:row;gap:24px;overflow-x:auto;scrollbar-width:none}.reviews-item{border:1px solid #d4bfc4;border-radius:24px;padding:20px 16px;flex:0 0 auto;max-width:100%;background:#fbfbfb}@media only screen and (min-width: 768px){.reviews-list>.reviews-item{padding:20px;flex:0 0 calc((100% - 24px)/2)}}@media only screen and (min-width: 1280px){.reviews-list>.reviews-item{flex:0 0 calc((100% - 2 * 24px) / 3)}}.reviews-image{border-radius:50%;margin:0 auto 24px}.reviews-subtitle{font-weight:600;font-size:18px;line-height:1.11;letter-spacing:-.01em;text-transform:uppercase;text-align:center;color:#141414;margin-bottom:8px}.reviews-item .text{text-align:center;max-width:288px;color:#858585;margin:0 auto;padding:0}@media only screen and (min-width: 768px){.reviews-item .text{font-size:16px;line-height:1.25}}.contact-shop{min-width:100%;max-width:767px;background-color:#576f35;padding:80px 0;margin:0 auto}@media only screen and (min-width: 768px){.contact-shop{max-width:1279px;padding:100px 0}}.cont-shop-contaier{display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 768px){.cont-shop-contaier{max-width:768px}}@media only screen and (min-width: 1280px){.cont-shop-contaier{max-width:1280px}}.cont-shop-content{display:flex;flex-direction:column;max-width:335px;height:100%;margin-bottom:40px;overflow-y:hidden}@media only screen and (min-width: 768px){.cont-shop-content{max-width:640px;margin-bottom:52px;align-self:flex-start}}@media only screen and (min-width: 1280px){.cont-shop-content{max-width:751px;align-self:flex-start}}.box-social-wrapper{min-width:320px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 1280px){.box-social-wrapper{flex-direction:row;gap:32px}}.cont-shop-title{font-weight:600;font-size:48px;line-height:108%;letter-spacing:-.01em;text-transform:uppercase;color:#fbfbfb;margin-bottom:20px}@media only screen and (min-width: 768px){.cont-shop-title{font-size:64px;line-height:100%;margin-bottom:24px}}.phrase-decor{color:#d4bfc4}.cont-shop-text{font-weight:500;font-size:14px;line-height:143%;color:#fbfbfb}@media only screen and (min-width: 768px){.cont-shop-text{font-size:16px;line-height:125%}}.cont-shop-form-box{max-width:280px;display:flex;flex-direction:column;margin-bottom:20px;align-items:center;border-radius:30px;padding:40px 20px;background-color:#fbfbfb}@media only screen and (min-width: 350px){.cont-shop-form-box{max-width:375px;max-height:552px}}@media only screen and (min-width: 768px){.cont-shop-form-box{padding:72px 100px;max-width:640px;max-height:632px}}@media only screen and (min-width: 1280px){.cont-shop-form-box{max-width:524px;height:588px;margin-bottom:0;padding:52px 48px}}.cont-shop-form-title{font-weight:600;font-size:28px;line-height:100%;letter-spacing:-.01em;text-transform:uppercase;color:#141414;margin-bottom:40px}.from-us-decor{color:#7a3145}.the-form-decor{color:#576f35}@media only screen and (min-width: 768px){.cont-shop-form-title{font-size:32px;margin-bottom:52px}}@media only screen and (min-width: 1280px){.cont-shop-form-title{width:430px}}.cont-shop-form{max-width:295px;max-height:292px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 768px){.cont-shop-form{max-width:440px;max-height:308px}}@media only screen and (min-width: 1280px){.cont-shop-form{max-width:428px}}.cont-shop-form-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;max-width:295px;min-height:112px;margin-bottom:20px}@media only screen and (min-width: 768px){.cont-shop-form-wrapper{max-width:440px;min-height:120px;margin-bottom:24px}}@media only screen and (min-width: 1280px){.cont-shop-form-wrapper{max-width:428px}}.cont-shop-form-field{width:240px}@media only screen and (min-width: 350px){.cont-shop-form-field{min-width:295px}}@media only screen and (min-width: 768px){.cont-shop-form-field{min-width:440px}}@media only screen and (min-width: 1280px){.cont-shop-form-field{min-width:428px}}.cont-shop-comment-field{width:100%;height:92px}@media only screen and (min-width: 350px){.cont-shop-comment-field{min-width:295px}}@media only screen and (min-width: 768px){.cont-shop-comment-field{min-width:440px}}@media only screen and (min-width: 1280px){.cont-shop-comment-field{min-width:428px}}.cont-shop-input{border:1px solid #858585;border-radius:30px;padding-top:14px;padding-bottom:14px;padding-left:16px;width:100%;height:48px;outline:none}@media only screen and (min-width: 768px){.cont-shop-input{height:52px}}.cont-shop-input:focus,.cont-shop-comment:focus{border-color:#7a3145;transition:border-color .3s cubic-bezier(.4,0,.2,1)}.cont-shop-input:not(:placeholder-shown):invalid{border-color:#e74a3b;transition:border-color .3s cubic-bezier(.4,0,.2,1)}.cont-shop-input:not(:placeholder-shown):valid{border-color:#3cbc81;transition:border-color .3s cubic-bezier(.4,0,.2,1)}.cont-shop-input::placeholder{font-family:inherit;font-weight:500;font-size:14px;line-height:143%;color:#141414}.cont-shop-comment{width:100%;height:92px;padding:14px 16px;font-family:inherit;resize:none;border:1px solid #576f35;border-radius:15px;outline:none;overflow-y:auto}@media only screen and (min-width: 768px){.cont-shop-comment{height:96px}}.cont-shop-comment::placeholder{font-family:inherit;font-weight:500;font-size:14px;line-height:143%;color:#141414}.cont-shop-btn{display:block;width:100%;height:52px;cursor:pointer;border:none;background-color:#7a3145;border-radius:30px;padding:0;font-weight:600;font-size:18px;line-height:111%;letter-spacing:-.01em;text-transform:uppercase;color:#fbfbfb}@media only screen and (min-width: 350px){.cont-shop-btn{min-width:295px;padding:16px 129px}}@media (hover: hover){.cont-shop-btn:hover,.cont-shop-btn:focus{background-color:#d4bfc4;color:#7a3145}}@media only screen and (min-width: 768px){.cont-shop-btn{min-width:440px}}@media only screen and (min-width: 1280px){.cont-shop-btn{min-width:428px}.cont-shop-btn:active{background-color:#fbfbfb;color:#7a3145}}.cont-shop-social{display:flex;background-color:#7a3145;border-radius:30px;padding:40px 20px;max-width:280px}@media only screen and (min-width: 350px){.cont-shop-social{max-width:375px;min-height:456px}}@media only screen and (min-width: 768px){.cont-shop-social{min-width:640px;height:528px;padding:52px}}@media only screen and (min-width: 1280px){.cont-shop-social{min-width:524px;height:592px;padding:52px 48px}}.cont-shop-social-wrapper{display:flex;flex-direction:column}.cont-shop-social-thumb{max-width:295px;max-height:100%;object-fit:cover;border-radius:15px;background:transparent;overflow:hidden;margin-bottom:20px}@media only screen and (min-width: 768px){.cont-shop-social-thumb{max-width:536px;margin-bottom:52px}}@media only screen and (min-width: 1280px){.cont-shop-social-thumb{margin-bottom:80px}}.cont-shop-social-text{display:block;height:20px;font-weight:700;font-size:14px;line-height:125%;color:#d4bfc4;margin-bottom:16px}@media only screen and (min-width: 350px){.cont-shop-social-text{font-size:16px}}.cont-shop-social-list{max-width:295px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;row-gap:8px}@media only screen and (min-width: 768px){.cont-shop-social-list{max-width:333px;flex-wrap:nowrap}}@media only screen and (min-width: 1280px){.cont-shop-social-list{max-width:334px}}.cont-shop-social-items{max-height:20px}.cont-shop-social-links{display:inline-block;font-weight:600;font-size:16px;line-height:111%;letter-spacing:-.01em;text-transform:uppercase;color:#fbfbfb}@media only screen and (min-width: 350px){.cont-shop-social-links{font-size:18px}}@media (hover: hover){.cont-shop-social-links:hover,.cont-shop-social-links:focus{background-color:#d4bfc4;color:#7a3145}}.divider:before,.divider:after{display:inline-block;text-align:center;content:"/";width:7px;height:20px;font-weight:600;font-size:18px;line-height:111%;letter-spacing:-.01em;margin-right:8px;margin-left:8px;color:#fbfbfb}.footer{background-color:#7a3145;min-width:320px}@media only screen and (min-width: 768px){.footer{padding:0;min-width:768px}}@media only screen and (min-width: 1280px){.footer{min-width:1280px}}.footer-container{padding-top:40px;padding-bottom:40px}@media only screen and (min-width: 768px){.footer-container{padding-top:32px;padding-bottom:32px}}@media only screen and (min-width: 1280px){.footer-container{padding-top:52px;padding-bottom:52px}}.footer-wrap{margin-bottom:80px}@media only screen and (min-width: 768px){.footer-wrap{margin-bottom:100px;display:flex;justify-content:space-between}}@media only screen and (min-width: 1280px){.footer-wrap{margin-bottom:120px}}.icon-logo{display:block}.footer-text{margin-top:14px;font-weight:500;font-size:14px;line-height:1.43;color:#fbfbfb}@media only screen and (min-width: 768px){.footer-text{width:265px;margin-top:24px;font-size:16px}}.footer-navigation{margin-top:40px;margin-bottom:40px;font-weight:600;font-size:32px;letter-spacing:-.01em;text-transform:uppercase;color:#fbfbfb;line-height:1}@media only screen and (min-width: 768px){.footer-navigation{margin-top:0;margin-bottom:64px}}@media only screen and (min-width: 1280px){.footer-navigation{margin-bottom:0}}.footer-nav-list{display:flex;flex-direction:column;gap:14px}@media only screen and (min-width: 768px){.footer-nav-list{gap:24px}}.footer-navigator:hover,.footer-navigator:focus,.link:hover,.link:focus{background-color:#d4bfc4;color:#7a3145}.footer-contacts{font-weight:700;font-size:14px;line-height:1.43;color:#fbfbfb;font-style:normal}@media only screen and (min-width: 768px){.footer-contacts{margin-top:64px;gap:24px}}.address-link{display:flex;max-width:179px}@media only screen and (min-width: 768px){.address-link{max-width:215px;font-size:16px}}.phone-link{margin-bottom:14px}@media only screen and (min-width: 768px){.phone-link{font-size:16px;margin-bottom:24px}}.footer-privacy{font-weight:500;font-size:14px;line-height:1.43;color:#d4bfc4}@media only screen and (min-width: 768px){.footer-privacy{font-size:16px;display:flex;justify-content:space-between}}.footer-privacy-list{display:flex;gap:8px;margin-bottom:16px}@media only screen and (min-width: 768px){.footer-privacy-list{margin-bottom:0}}.footer-trade-mark{margin-top:16px;font-weight:500;font-size:14px;line-height:1.43;color:#d4bfc4}@media only screen and (min-width: 768px){.footer-trade-mark{font-size:16px;display:flex;justify-content:space-between}}@media only screen and (min-width: 1280px){.footer-container-logo{margin-right:250px}.navigation-container-footer{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.footer-nav-list{margin-right:121px}.footer-contacts{margin:0 auto}}
