html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ul{margin:0;padding:0;list-style:none}a{text-decoration:none;color:inherit}button{border:none;cursor:pointer}img{display:block;max-width:100%;height:auto}address{font-style:normal}input{font-family:inherit}input:focus,textarea:focus{outline:none}body{display:flex;flex-direction:column;min-height:100vh;margin:0;font-family:Fira Sans,sans-serif;font-weight:400;font-size:16px;line-height:1.6;background-color:#ebf8ed;color:#030a06}main{flex-grow:1}.container{max-width:320px;width:100%;margin:0 auto;padding:0 16px}@media only screen and (min-width: 768px){.container{max-width:768px;padding:0 32px}}@media only screen and (min-width: 1440px){.container{max-width:1440px;padding:0 64px}}.header{background-color:#75d281}.header-wrap{display:flex;justify-content:space-between;align-items:center;padding:0 20px}.logo{display:block;padding:14px 0}.logo-img{width:84px}.header-menu,.header-contacts{display:none}.burger-btn{padding:0;background-color:transparent;transition:transform .25s cubic-bezier(.4,0,.2,1)}.burger-btn:active{transform:scale(.9)}.burger-btn-icon{display:block;fill:#030a06}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background-color:#75d281;transform:translateY(-100%);transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1),visibility .35s cubic-bezier(.4,0,.2,1);opacity:0;visibility:hidden;pointer-events:none}.mobile-menu.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.mobile-menu-container{position:relative;padding-bottom:92px;display:flex;flex-direction:column;height:100%}.btn-close{position:absolute;display:block;background-color:transparent;fill:#030a06;padding:0;right:20px;top:16px;transition:transform .25s cubic-bezier(.4,0,.2,1)}.btn-close:active{transform:scale(.9)}.mobile-menu-nav{padding:0 4px}.mobile-menu-list{padding:32px 0;display:flex;flex-direction:column;row-gap:32px}.mobile-menu-link,.mobile-contact-link{display:inline-block;font-weight:400;font-size:16px;line-height:1.6;color:#030a06;transition:transform .25s cubic-bezier(.4,0,.2,1)}.mobile-menu-link:active,.mobile-contact-link:active{transform:scale(1.1)}.mobile-menu-contacts{margin-top:auto}.mobile-contacts-list{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width: 768px){.header-wrap{padding:0 32px}.mobile-menu-nav{padding:0}.mobile-menu-container{padding-bottom:128px}}@media only screen and (min-width: 1440px){.header-wrap{padding:0 64px}.logo{margin-right:175px;padding:13px 0}.logo-img{width:107px}.header-nav{display:flex;align-items:center}.header-menu{display:flex;gap:32px}.header-menu-item{position:relative}.header-menu-link,.header-contacts-link{display:block;padding:5px 0;font-weight:400;font-size:16px;line-height:1.6;color:#030a06;transition:transform .25s cubic-bezier(.4,0,.2,1)}.header-menu-link:after,.header-contacts-link:after{content:"";position:absolute;bottom:3px;left:0;width:0;height:2px;border-radius:1px;background-color:#030a06;transition:width .25s cubic-bezier(.4,0,.2,1)}.header-menu-link:hover,.header-menu-link:focus,.header-contacts-link:hover,.header-contacts-link:focus{transform:translateY(-2px)}.header-menu-link:hover:after,.header-menu-link:focus:after,.header-contacts-link:hover:after,.header-contacts-link:focus:after{width:100%}.header-contacts{display:block}.header-contacts-list{display:flex;gap:16px}.header-contacts-item{position:relative}.burger-btn{display:none}}.hero{padding:64px 0}.hero-container{display:flex;flex-direction:column;gap:24px}.hero-top{display:flex;flex-direction:column;gap:20px}.hero-left{display:flex;flex-direction:column}.hero-title{max-width:288px;font-family:Comfortaa,sans-serif;font-weight:700;font-size:40px;line-height:1.2;letter-spacing:.01em;color:#030a06}.hero-right{display:flex;flex-direction:column;gap:24px}.hero-text{font-weight:400;font-size:16px;line-height:1.6;color:#030a06}.hero-button{display:flex;align-items:center;justify-content:center;border-radius:6px;width:288px;height:50px;background-color:#030a06;font-weight:400;font-size:16px;line-height:1.6;color:#fff;transition:transform .25s cubic-bezier(.4,0,.2,1)}.hero-button:active{transform:scale(.97)}.hero-image{display:block;border-radius:40px;width:288px}@media screen and (min-width: 768px){.hero{padding:32px 0 64px}.hero-container{gap:20px}.hero-top{flex-direction:row;gap:24px}.hero-left{width:340px}.hero-title{max-width:340px}.hero-right{width:340px;justify-content:space-between}.hero-text{font-size:18px}.hero-button{width:148px}.hero-image{max-width:704px;width:100%}}@media screen and (min-width: 1440px){.hero-container{gap:20px}.hero-top{gap:32px}.hero-left{width:640px}.hero-title{max-width:640px;font-size:56px}.hero-right{justify-content:flex-start;width:640px;gap:32px}.hero-text{font-size:18px}.hero-button{width:148px;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.hero-button:hover,.hero-button:focus{background-color:#030a0680}.hero-button:active{background-color:#11391699}.hero-image{max-width:1312px}}.about{background-color:#2e2f42;padding:64px 0;background-image:linear-gradient(#0006,#0006),url(/nine-pixels-team/assets/about-mobile-DthV37Ue.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;margin:0 auto;max-width:320px}@media (min-resolution: 192dpi){.about{background-image:linear-gradient(#0006,#0006),url(/nine-pixels-team/assets/about@2x-mobile-B58esNFN.jpg)}}.about-part{font-weight:600;font-size:16px;line-height:1.5;text-align:center;color:#fff;margin-bottom:12px;max-width:95px;margin-right:auto;margin-left:auto}.about-title{font-family:Comfortaa,sans-serif;font-weight:700;font-size:36px;line-height:1.2;letter-spacing:.01em;text-align:center;color:#fff;margin-bottom:20px;max-width:288px;margin-right:auto;margin-left:auto}.about-description{font-weight:400;font-size:18px;line-height:1.6;text-align:center;color:#fff;max-width:288px;margin-right:auto;margin-left:auto}@media screen and (min-width: 768px){.about{padding:80px 0;background-image:linear-gradient(#0006,#0006),url(/nine-pixels-team/assets/about-tab-Bck9qKBO.jpg);min-width:768px}.about-part{margin-bottom:16px}.about-title{margin-bottom:24px;max-width:629px}.about-description{max-width:573px}}@media screen and (min-width: 768px) and (min-resolution: 192dpi){.about{background-image:linear-gradient(#0006,#0006),url(/nine-pixels-team/assets/about@2x-tab-BbBXiFZ_.jpg)}}@media screen and (min-width: 1440px){.about{padding:112px 0 94px;max-width:1440px;background-image:linear-gradient(#0006,#0006),url(/nine-pixels-team/assets/about-comp-RRmSSU8v.jpg)}.about-title{max-width:50%}}@media screen and (min-width: 1440px) and (min-resolution: 192dpi){.about{background-image:linear-gradient(#0006,#0006),url(/nine-pixels-team/assets/about@2x-comp-C9rXf7-s.jpg)}}.advantages{padding-top:32px;padding-bottom:32px}.advantages-label{font-weight:600;font-size:16px;margin-bottom:12px;color:#030a06}.advantages-title{font-weight:600;font-size:40px;line-height:1.2;margin-bottom:20px;color:#030a06;max-width:760px}.advantages-text{max-width:760px;font-size:18px;line-height:1.6;color:#030a06;margin-bottom:56px}.advantages-list{display:flex;flex-direction:column;gap:48px}.adv-item{display:flex;flex-direction:column;gap:20px}.adv-img{width:100%;object-fit:cover;border-radius:20px;display:block}.adv-item-title{font-weight:600;font-size:24px;color:#030a06}.adv-item-text{font-size:16px;line-height:1.6;color:#030a06}@media (min-width: 768px){.advantages{padding-top:64px;padding-bottom:64px}.advantages-title{font-size:44px}.advantages-list{flex-direction:row;flex-wrap:wrap;gap:40px}.adv-item{width:calc(50% - 20px)}.adv-item:nth-child(3){width:100%}}@media (min-width: 1440px){.advantages{padding-top:64px;padding-bottom:64px}.advantages-title{font-size:48px}.advantages-list{gap:48px}.adv-item{width:calc(33.333% - 32px)}.adv-item:nth-child(3){width:calc(33.333% - 32px)}.adv-item-title{font-size:26px}}.assortment{padding-top:32px;padding-bottom:32px}.assortment-title{font-family:Comfortaa,sans-serif;font-weight:700;font-size:36px;line-height:1.2;letter-spacing:.01em;text-align:center;color:#030a06;margin-bottom:32px}.our-bags{display:flex;gap:40px;flex-wrap:wrap}.our-bags-cards{display:flex;flex-direction:column;width:100%}.our-bags-img img{border-radius:32px;width:288px;height:345px;margin-bottom:16px}.our-bags-text{margin-bottom:16px}.our-bags-title{font-weight:600;font-size:18px;line-height:1.6;text-align:center;color:#030a06}.our-bags-descr{font-size:14px;line-height:1.6;text-align:center;color:#030a06;margin-bottom:8px}.our-bags-price{font-weight:600;font-size:20px;line-height:1.6;text-align:center;color:#030a06}.our-bags-button{font-size:16px;line-height:1.6;color:#030a06;border:1px solid #030a06;border-radius:6px;padding:8px 20px;display:block;background-color:transparent;height:40px;width:100%;margin-top:auto;transition:transform .25s cubic-bezier(.4,0,.2,1)}.our-bags-button:active{transform:scale(.97)}@media only screen and (min-width: 768px){.assortment{padding-top:64px;padding-bottom:64px}.our-bags{column-gap:24px;row-gap:48px}.our-bags-cards{align-items:stretch;width:calc((100% - 24px)/2)}.our-bags-img img{width:340px;height:408px}}@media only screen and (min-width: 1440px){.our-bags{row-gap:64px}.our-bags-cards{width:calc((100% - 72px)/4)}.our-bags-img img{width:310px;height:372px}.assortment-title{font-size:48px}.our-bags-button{transition:color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1)}.our-bags-button:focus,.our-bags-button:hover{opacity:.5}.our-bags-button:active{color:#113916;border-color:#113916;opacity:.6}}.section{padding:32px 0}.gallery-title{text-align:center;font-family:Comfortaa,sans-serif;font-weight:700;font-size:36px;line-height:1.2;letter-spacing:.01em;margin-bottom:16px}.gallery-description{text-align:center;font-weight:400;font-size:18px;margin-bottom:32px}.gallery{list-style:none;padding:0;margin:0;display:none}.gallery img{border-radius:32px}.gallery-mobile{display:flex;flex-direction:column;align-items:center;row-gap:16px}.gallery-mobile .gallery-item img{width:288px;height:288px}@media (min-width: 768px){.section{padding:64px 0}.gallery-title{margin-bottom:24px}.gallery-tablet{display:flex;justify-content:center;column-gap:26px}.gallery-mobile{display:none}.gallery-tablet .column ul{display:flex;flex-direction:column;gap:24px;padding:0;margin:0}.gallery-tablet .column-left .item1 img,.gallery-tablet .column-right .item2 img{width:338px;height:338px}.gallery-tablet .column-left .item4 img,.gallery-tablet .column-right .item3 img{width:340px;height:700px}}@media (min-width: 1440px){.gallery-title{font-size:48px}.gallery-desktop{display:flex;justify-content:center;column-gap:24px}.gallery-tablet{display:none}.gallery-desktop .column ul{display:flex;flex-direction:column;gap:23px;padding:0;margin:0}.gallery-desktop .item1 img,.gallery-desktop .item2 img{width:421px;height:421px}.gallery-desktop .item3 img,.gallery-desktop .item4 img{width:421px;height:865px}.gallery-desktop img{transition:transform .35s ease}.gallery-desktop img:hover{transform:scale(1.03)}}.feedbacks{padding:32px 0}.feedbacks-title{font-family:Comfortaa,sans-serif;font-weight:700;font-size:36px;line-height:1.2;letter-spacing:.01em;text-align:center;color:#030a06;margin-bottom:32px}.feedbacks-list{display:flex;flex-wrap:wrap;flex-direction:row;gap:40px}.feedbacks-item{display:flex;flex-direction:column}.stars-list{display:flex;margin-bottom:12px;gap:4px}.stars-item{height:24px;width:24px}.feedbacks-icon{fill:#3ac04c}.feedbacks-descr{font-family:Comfortaa,sans-serif;font-weight:700;font-size:20px;line-height:1.4;letter-spacing:.01em;color:#030a06;margin-bottom:12px}.feedbacks-name{font-family:Fira Sans,sans-serif;font-weight:600;font-size:16px;line-height:1.6;color:#030a06}@media screen and (min-width: 768px) and (max-width: 1439px){.feedbacks{padding:64px 0}.feedbacks-title{margin:0 auto 32px}.feedbacks-list{gap:32px 24px}.feedbacks-item{width:calc((100% - 24px)/2)}.stars-list,.feedbacks-descr{margin-bottom:24px}}@media screen and (min-width: 1440px){.feedbacks{padding:64px 0}.feedbacks-title{width:560px;font-size:48px;margin:0 auto 80px}.feedbacks-list{gap:24px}.feedbacks-item{width:calc((100% - 72px)/4);height:182px}.stars-list{margin-bottom:24px}.feedbacks-descr{margin-bottom:auto}}.support{padding:32px 0}@media screen and (min-width: 768px){.support{padding:64px 0}}@media screen and (min-width: 1440px){.support-container{display:flex;gap:24px}.support-wrap{min-width:644px}}.support-title{margin-bottom:24px;font-family:Comfortaa,sans-serif;font-weight:700;font-size:36px;line-height:1.2;letter-spacing:.01em}@media screen and (min-width: 768px){.support-title{max-width:468px}}@media screen and (min-width: 1440px){.support-title{min-width:100%;font-size:48px}}.support-subtitle{margin-bottom:32px;font-weight:400;font-size:18px}.entry-field{margin-bottom:24px}.support-label{display:block;margin-bottom:8px}.inp{display:block;width:100%;border:1px solid rgba(3,10,6,.15);border-radius:6px;background-color:#030a060d;font-weight:400;font-size:16px;line-height:1.6;color:#030a06;transition:border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)}.support-input{height:42px;padding:8px 12px}.support-comment{height:180px;padding:12px;resize:none}.inp::placeholder{color:#030a0699}.inp:not(:placeholder-shown):invalid{border-color:#d64040;color:#d64040}.text-invalid{font-size:12px;display:none;color:#d64040}.inp:not(:placeholder-shown):invalid~.text-invalid{display:block}.button-send{display:block;margin-bottom:24px;width:100%;height:50px;padding:12px 24px;background-color:#030a06;border-radius:6px;color:#fff;transition:transform .25s cubic-bezier(.4,0,.2,1)}.button-send:active{transform:scale(.97)}@media screen and (min-width: 768px){.button-send{width:249px}}@media screen and (min-width: 1440px){.button-send{width:198px;transition:opacity .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1)}.button-send:hover,.button-send:focus{opacity:.5}.button-send:active{background-color:#113916;opacity:.6}}.support-img{display:block;width:288px;height:428px;border-radius:40px;background-image:url(/nine-pixels-team/assets/bg-support-m-BW0DeAk0.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}@supports (background-image: url(/img/support/bg-support-m-w.webp)){.support-img{background-image:url(/nine-pixels-team/assets/bg-support-m-w-BMs0J4Os.webp)}}@media screen and (min-width: 320px) and (min-resolution: 192dpi){.support-img{background-image:url(/nine-pixels-team/assets/bg-support-m@2x-DE1hrepE.jpg)}@supports (background-image: url(/img/support/bg-support-m-w@2x.webp)){.support-img{background-image:url(/nine-pixels-team/assets/bg-support-m-w@2x-Qx2vUYcu.webp)}}}@media screen and (min-width: 768px){.support-img{width:704px;background-image:url(/nine-pixels-team/assets/bg-support-t--ybsnfpH.jpg)}@supports (background-image: url(/img/support/bg-support-t-w.webp)){.support-img{background-image:url(/nine-pixels-team/assets/bg-support-t-w-BiEBaDck.webp)}}}@media screen and (min-width: 768px) and (min-resolution: 192dpi){.support-img{background-image:url(/nine-pixels-team/assets/bg-support-t@2x-hRxuZo3H.jpg)}@supports (background-image: url(/img/support/bg-support-t-w@2x.webp)){.support-img{background-image:url(/nine-pixels-team/assets/bg-support-t-w@2x-DooVRkaK.webp)}}}@media screen and (min-width: 1440px){.support-img{width:644px;height:767px;background-image:url(/nine-pixels-team/assets/bg-support-d-DfxHg_iI.jpg)}@supports (background-image: url(/img/support/bg-support-d-w.webp)){.support-img{background-image:url(/nine-pixels-team/assets/bg-support-d-w-BL59ZHdA.webp)}}}@media screen and (min-width: 1440px) and (min-resolution: 192dpi){.support-img{background-image:url(/nine-pixels-team/assets/bg-support-d@2x-DrjwP8T6.jpg)}@supports (background-image: url(/img/support/bg-support-d-w@2x.webp)){.support-img{background-image:url(/nine-pixels-team/assets/bg-support-d-w@2x-NuUTEl_o.webp)}}}.footer{background-color:#75d281}.footer-container{padding:48px 20px}.footer-nav{margin-bottom:48px}.footer-logo{display:block;margin-bottom:48px}.footer-logo-img{width:280px;margin:0 auto}.footer-menu{align-items:center;display:flex;flex-direction:column;row-gap:32px;margin-bottom:48px}.footer-menu-link,.footer-contact-link{display:block;font-weight:400;font-size:16px;line-height:1.6;color:#030a06;transition:transform .25s cubic-bezier(.4,0,.2,1)}.footer-menu-link:active,.footer-contact-link:active{transform:scale(1.1)}.footer-socials{display:flex;justify-content:center;gap:12px}.footer-socials-links{display:block;transition:transform .25s cubic-bezier(.4,0,.2,1)}.footer-socials-links:active{transform:scale(.9)}.footer-socials-icon{fill:#030a06}.footer-info{padding:24px 23px 16px;border-top:1px solid rgba(3,10,6,.15)}.footer-contacts{margin-bottom:24px}.footer-contacts-list{display:flex;flex-direction:column;align-items:center;row-gap:16px}.copyright{text-align:center;font-weight:400;font-size:14px;line-height:1.6;color:#030a06}@media only screen and (min-width: 768px){.footer-container{padding:64px 32px}.footer-nav{margin-bottom:24px}.footer-logo{margin-bottom:32px}.footer-logo-img{width:164px}.footer-menu{flex-direction:row;justify-content:center;column-gap:32px;margin-bottom:32px}.footer-socials-icon{width:40px;height:40px}.footer-contacts{margin-bottom:16px}.footer-contacts-list{flex-direction:row;justify-content:center;column-gap:32px}}@media only screen and (min-width: 1440px){.footer-container{padding:80px 64px}.footer-nav{display:flex;justify-content:space-between;align-items:center;margin-bottom:52px}.footer-logo,.footer-menu{margin-bottom:0}.footer-menu-item,.footer-contacts-items{position:relative}.footer-menu-link,.footer-contact-link{padding:5px 0;transition:transform .25s cubic-bezier(.4,0,.2,1)}.footer-menu-link:after,.footer-contact-link:after{content:"";position:absolute;bottom:3px;left:0;width:0;height:2px;border-radius:1px;background-color:#030a06;transition:width .25s cubic-bezier(.4,0,.2,1)}.footer-menu-link:hover:after,.footer-menu-link:focus:after,.footer-contact-link:hover:after,.footer-contact-link:focus:after{width:100%}.footer-menu-link:hover,.footer-menu-link:focus,.footer-contact-link:hover,.footer-contact-link:focus{transform:translateY(-2px)}.footer-socials-items{display:flex;justify-content:center;align-items:center;padding:2px;border:1px solid transparent;border-radius:8px;transition:border-color .25s cubic-bezier(.4,0,.2,1)}.footer-socials-items:hover,.footer-socials-items:focus{border-color:#030a06}.footer-socials-links,.footer-socials-icon{width:24px;height:24px}}
