h1,h2,h3,h4,h5,h6,p{margin:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{font-family:inherit;color:inherit;background-color:transparent;border:none;cursor:pointer}img{display:block;max-width:100%;height:auto}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Raleway,sans-serif;font-size:18px;line-height:1.6;font-weight:400;color:#080c09;background-color:#fff;min-height:100vh;overflow-x:hidden}body.no-scroll{overflow:hidden}.container{min-width:320px;max-width:375px;margin:0 auto;padding:0 20px}.loader{width:46px;height:46px;border-width:3px;border-style:dashed solid solid dotted;border-color:#6b0609 #6b0609 transparent #6b0609;border-radius:50%;display:block;margin:0 auto;position:relative;box-sizing:border-box;animation:rotation 1s linear infinite}.loader:after{content:"";box-sizing:border-box;position:absolute;left:20px;top:31px;border:10px solid transparent;border-right-color:#6b0609;transform:rotate(-40deg)}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader.is-hidden{display:none}.header-container{display:flex;align-items:center;justify-content:space-between}.header-logo{display:flex;justify-content:center;align-items:center;padding:18px 0}.header-nav{display:none}.header-burger-btn{width:32px;height:32px;display:flex;justify-content:center;align-items:center;padding:0}.hero-container{padding:136px 20px;background-image:linear-gradient(#00000080,#00000080),image-set(url(/project-Group02JS/assets/hero-mobile-img@1x-DMhNca0B.webp) 1x,url(/project-Group02JS/assets/hero-mobile-img@2x-BuTcWqWC.webp) 2x);background-size:cover;background-position:center;background-repeat:no-repeat}.hero-box{max-width:100%}.hero-title{color:#fff;font-size:40px;line-height:1.2;font-weight:700;margin-bottom:24px}.hero-text{color:#fff;margin-bottom:32px}.hero-button-feedback{text-align:center;background-color:#6b0609;font-weight:500;font-size:16px;color:#fff;width:100%;height:46px;border-radius:100px;padding:10px 24px;transition:opacity .35s ease-in-out,box-shadow .35s ease-in-out;box-shadow:0 1px 2px #080c090d,inset 0 -2px 1px #0003,inset 0 0 0 1px #080c0926,inset 0 2px 1px #ffffff40,inset 0 32px 24px #ffffff0d}.furniture-section{padding:48px 0}.title-category{margin-bottom:16px;font-size:36px;line-height:1.2;letter-spacing:.01em}.description-category{margin-bottom:40px}.category-list{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:40px}.category-item{width:calc((100% - 16px)/2);height:124px;display:flex;justify-content:center;align-items:center;padding:32px 16px;background-image:linear-gradient(#0006,#0006);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:8px;transition:border .35s ease-in-out,opacity .35s ease-in-out}.category-item-active{border:8px solid #6b0609}.category-name{display:block;min-width:126px;font-weight:700;line-height:1.4;letter-spacing:.01em;text-align:center;color:#fff;transition:transform .35s ease-in-out}.category-item[data-category-type=all-furniture]{background-image:linear-gradient(#0006,#0006),image-set(url(/project-Group02JS/assets/all-furniture@2x-C1uG0QMS.webp) 2x,url(/project-Group02JS/assets/all-furniture@1x-fdsR09xz.webp) 1x)}.category-item[data-category-type=upholstered-furniture]{background-image:linear-gradient(#0006,#0006),image-set(url(/project-Group02JS/assets/upholstered-furniture@2x-DrXbUYoG.webp) 2x,url(/project-Group02JS/assets/upholstered-furniture@1x-DrW1o1Fl.webp) 1x)}.category-item[data-category-type=wardrobes-storage]{background-image:linear-gradient(#0006,#0006),image-set(url(/project-Group02JS/assets/wardrobes-storage@2x-oues0bsk.webp) 2x,url(/project-Group02JS/assets/wardrobes-storage@1x-RVVWHc11.webp) 1x)}.category-item[data-category-type=beds-mattresses]{background-image:linear-gradient(#0006,#0006),image-set(url(/project-Group02JS/assets/beds-mattresses@2x-DTmTjsXS.webp) 2x,url(/project-Group02JS/assets/beds-mattresses@1x-CNrcDz94.webp) 1x)}.category-item[data-category-type=tables]{background-image:linear-gradient(#0006,#0006),image-set(url(/project-Group02JS/assets/tables@2x-CyqT5O7T.webp) 2x,url(/project-Group02JS/assets/tables@1x-B7bz4yEx.webp) 1x)}.category-item[data-category-type=chairs-stools]{background-image:linear-gradient(#0006,#0006),image-set(url(/project-Group02JS/assets/chairs-stools@2x-CN2n-98f.webp) 2x,url(/project-Group02JS/assets/chairs-stools@1x-B5HfNI-w.webp) 1x)}.category-item[data-category-type=kitchens]{background-image:linear-gradient(#0006,#0006),image-set(url(/project-Group02JS/assets/kitchens@2x-GmIMbb9j.webp) 2x,url(/project-Group02JS/assets/kitchens@1x-CfY0jSy9.webp) 1x)}.category-item[data-category-type=kids-furniture]{background-image:linear-gradient(#0006,#0006),image-set(url(/project-Group02JS/assets/kids-furniture@2x-D6zMrn6k.webp) 2x,url(/project-Group02JS/assets/kids-furniture@1x-DJwbIOWT.webp) 1x)}.category-item[data-category-type=office-furniture]{background-image:linear-gradient(#0006,#0006),image-set(url(/project-Group02JS/assets/office-furniture@2x-B1JbFhn8.webp) 2x,url(/project-Group02JS/assets/office-furniture@1x-D83c6jos.webp) 1x)}.category-item[data-category-type=hallway-furniture]{background-image:linear-gradient(#0006,#0006),image-set(url(/project-Group02JS/assets/hallway-furniture@2x-eWA_zAzZ.webp) 2x,url(/project-Group02JS/assets/hallway-furniture@1x-aZtKi2Bz.webp) 1x)}.category-item[data-category-type=bathroom-furniture]{background-image:linear-gradient(#0006,#0006),image-set(url(/project-Group02JS/assets/bathroom-furniture@2x-LkkABw_O.webp) 2x,url(/project-Group02JS/assets/bathroom-furniture@1x-BTOX_FP7.webp) 1x)}.category-item[data-category-type=outdoor-garden-furniture]{background-image:linear-gradient(#0006,#0006),image-set(url(/project-Group02JS/assets/outdoor-garden-furniture@2x-D3u4673f.webp) 2x,url(/project-Group02JS/assets/outdoor-garden-furniture@1x-JUnrn2zv.webp) 1x)}.category-item[data-category-type=decor-accessories]{background-image:linear-gradient(#0006,#0006),image-set(url(/project-Group02JS/assets/decor-accessories@2x-BcaXRWpE.webp) 2x,url(/project-Group02JS/assets/decor-accessories@1x-BO82HhRr.webp) 1x)}.furniture-colors{display:flex;flex-direction:row;gap:16px}.furniture-color{width:24px;height:24px;border-radius:64px;border:1px solid #c7c3bb}.furniture-list{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:24px;margin-bottom:32px}.furniture-item{overflow:hidden;border-radius:8px 8px 24px 24px;display:flex;flex-direction:column;gap:16px;transition:box-shadow .25s ease-in-out}.furniture-image{object-fit:cover;border-radius:8px}.furniture-info{padding:0 4px;display:flex;flex-direction:column;gap:8px}.furniture-name{font-weight:600;font-size:18px}.furniture-price{display:flex;justify-content:baseline;font-weight:600;font-size:20px}.furniture-button{border-radius:100px;padding:10px 24px;width:100%;height:46px;box-shadow:0 1px 2px #080c090d,inset 0 -2px 1px #080c090d,inset 0 0 0 1px #080c090d;background:#080c090d;font-weight:500;font-size:16px;line-height:1.6;transition:opacity .35s ease-in-out;margin-top:auto}.load-more-button{display:block;margin:0 auto;padding:10px 24px;width:100%;height:46px;border-radius:100px;box-shadow:0 1px 2px #080c090d,inset 0 -2px 1px #0003,inset 0 0 0 1px #080c0926,inset 0 2px 1px #ffffff40,inset 0 32px 24px #ffffff0d;background-color:#6b0609;font-weight:500;font-size:16px;line-height:1.6;color:#fff;transition:opacity .35s ease-in-out,box-shadow .35s ease-in-out}.load-more-button.is-hidden{display:none}.load-more-button:disabled{opacity:.2}.about-us-section{background-color:#f0e6e6}.about{padding:64px 20px}.about-title{font-size:36px;line-height:1.2;margin-bottom:24px}.about-content{margin-bottom:24px}.about-wrap{max-width:100%}.pupular-furniture-section{padding:48px 0}.popular-viewport .swiper-wrapper{align-items:stretch}.popular-viewport .swiper-slide{display:flex;flex-direction:column;height:auto}.popular-title{font-weight:700;font-size:36px;line-height:120%;letter-spacing:.01em;text-align:center;color:#080c09;margin-bottom:32px}.popular-list{list-style:none;padding:0;margin-bottom:48px}.furniture-data-wrapper{display:flex;flex-direction:column;height:100%}.furniture-visual{margin-bottom:16px;width:100%;height:auto;overflow:hidden;border-radius:8px;background-color:#f3f3f3}.furniture-visual img{width:100%;height:100%;object-fit:cover}.furniture-info{display:flex;flex-direction:column;justify-content:space-between;gap:8px}.furniture-name{font-size:18px;font-weight:600;line-height:160%;color:#080c09}.furniture-price{font-size:20px;font-weight:600;color:#080c09;margin-bottom:16px}.color-list{display:flex;gap:16px;padding:0;list-style:none;margin:0}.color-dot{width:24px;height:24px;border-radius:50%;border:1px solid #838584}.furniture-btn{margin-top:auto;border-radius:100px;padding:10px 24px;width:100%;height:46px;box-shadow:0 1px 2px #080c090d,inset 0 -2px 1px #080c090d,inset 0 0 0 1px #080c090d;background:#080c090d;transition:opacity .35s ease-in-out,box-shadow .35s ease-in-out}.popular-controls{display:flex;justify-content:flex-end;gap:16px}.swiper-btn{align-items:flex-end;border:1px solid rgba(8,12,9,.15);border-radius:100px;width:48px;height:48px;background-color:#f2f2f2;display:flex;justify-content:center;align-items:center;padding:0;transition:background-color .35s ease-in-out,opacity .35s ease-in-out}.popular-viewport .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:10%!important}.popular-pagination .swiper-pagination-bullet{background:#080c09;opacity:.3}.popular-pagination .swiper-pagination-bullet-active{opacity:1}.section-faq{padding:48px 0}.section-faq-title{font-weight:700;font-size:36px;line-height:1.2;letter-spacing:.01em;text-align:center;margin-bottom:32px}.accordion-list{width:100%;border-bottom:1px solid rgba(8,12,9,.15)}.accordion-item{border-top:1px solid rgba(8,12,9,.15)}.accordion-title{position:relative;transition:opacity .35s ease-in-out}.accordion-svg{fill:#080c09;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .35s ease-in-out,opacity .35s ease-in-out}.accordion-item.accordion-active .accordion-svg{transform:rotate(180deg) translateY(50%)}.accordion-trigger{font-weight:700;font-size:18px;line-height:1.6;text-align:left;width:100%;padding:20px 56px 20px 0;display:block;transition:opacity .35s ease-in-out}.accordion-panel{overflow:hidden;transition-property:height,visibility;transition-timing-function:ease-in-out}.accordion-item.js-enabled .accordion-panel{visibility:hidden}.accordion-item.accordion-active .accordion-panel{visibility:visible}.accordion-text{padding-bottom:24px;font-size:16px}.feedback-section{padding:64px 0}.feedback-list{display:flex;gap:24px}.feedback-item{height:232px}.feedback-rate{display:flex;margin-bottom:24px}.feedback-rate img{width:20px}.feedback-descr{font-weight:500;font-size:20px;height:128px;margin-bottom:24px}.feedback-author{font-weight:700;font-size:16px}.btn-container{display:flex;gap:16px}.feedback-title{font-weight:700;font-size:36px;line-height:1.2;letter-spacing:.01em;padding-bottom:24px}.title-container{margin-bottom:80px}.btn-prev,.btn-next{background-color:#f2f2f2;border:1px solid rgba(8,12,9,.15);border-radius:100px;width:48px;height:48px;display:flex;justify-content:center;align-items:center;padding:0;transition:background-color .35s ease-in-out,opacity .35s ease-in-out}.nav{margin-top:48px;display:flex}.paginator{display:flex;justify-content:flex-start;align-items:center}.paginator .swiper-pagination-bullet{background-color:#080c09;transition:background-color .35s ease-in-out,opacity .35s ease-in-out}.paginator .swiper-pagination-bullet:hover,.paginator .swiper-pagination-bullet:focus{background-color:#975052;opacity:1}.paginator .swiper-pagination-bullet:active{background-color:#6b0609;opacity:1}.btn-prev:hover,.btn-next:hover,.btn-prev:focus,.btn-next:focus,.swiper-btn:hover,.swiper-btn:focus{background-color:#975052}.btn-next:active,.btn-prev:active,.swiper-btn:active{background-color:#6b0609}.btn-next:disabled,.btn-prev:disabled,.swiper-btn:disabled{opacity:.3;pointer-events:none}.navigation-icon,.arr-icon{fill:#080c09;transition:fill .35s ease-in-out}.btn-next:hover .navigation-icon,.btn-next:focus .navigation-icon,.btn-next:active .navigation-icon,.btn-prev:hover .navigation-icon,.btn-prev:focus .navigation-icon,.btn-prev:active .navigation-icon,.swiper-btn:hover .arr-icon,.swiper-btn:focus .arr-icon,.swiper-btn:active .arr-icon{fill:#f2f2f2}.btn-prev:disabled .navigation-icon,.btn-next:disabled .navigation-icon,.swiper-btn:disabled .arr-icon{pointer-events:none}.footer{background-color:#6b0609;color:#fff;padding:0 0 32px}.logo-footer{display:block;padding:24px 4px;max-height:96px}.footer__logo-item{fill:#fff}.footer__block-wrapper{display:flex;flex-direction:column;align-items:center;gap:24px}.footer-nav-list{display:flex;flex-direction:column;align-items:center;gap:32px}.footer-nav-list-item-link{display:block;font-size:16px;transition:all .3s ease}.footer__social{display:flex;justify-content:center;gap:24px}.footer-social__link{display:flex;width:24px;height:24px;justify-content:center;align-items:center}.footer__icons{fill:#fff;transition:opacity .35s ease-in-out}.footer__text-desktop{display:none}.footer__text-desktop,.footer__text{font-size:14px}.backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:999;opacity:0;visibility:hidden;pointer-events:none;transition:visibility .5s ease-in-out,opacity .5s ease-in-out}.backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:visibility .5s ease-in-out,opacity .5s ease-in-out}.burger-menu{flex-direction:column}.burger-menu-header-wrapper,.burger-menu-nav-wrapper{width:100%;background-color:#fff;display:flex}.burger-menu-nav-wrapper{flex-grow:1}.burger-menu-header-container{width:100%}.burger-menu-nav-container{padding-top:32px}.burger-menu-header{display:flex;align-items:center;justify-content:space-between;width:100%}.burger-menu-close{display:flex;align-items:center;padding:0}.burger-nav-list{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.burger-nav-item{display:flex;justify-content:center}.burger-nav-link{font-weight:600;font-size:18px}.burger-nav-item-btn{width:100%}.burger-shopping-btn{font-weight:500;font-size:16px;color:#fff;text-align:center;width:100%;height:42px;padding:8px 20px;border-radius:100px;box-shadow:0 1px 2px #080c090d,inset 0 -2px 1px #0003,inset 0 0 0 1px #080c0926,inset 0 2px 1px #ffffff40,inset 0 32px 24px #ffffff0d;background:#6b0609}.body.no-scroll{overflow:hidden}.furniture-modal{width:335px;max-height:90dvh;overflow-y:auto;padding:64px 20px 44px;display:flex;flex-direction:column;gap:24px;border-radius:8px;background-color:#fff;position:relative;transition:width .5s ease-in-out,max-height .5s ease-in-out}.furniture-modal-loader-box{width:0px;height:0px;border-radius:8px;padding:64px 20px;background-color:#fff;display:flex;justify-content:center;align-items:center;transition:width .5s ease-in-out,height .5s ease-in-out}.backdrop.is-open .furniture-modal-loader-box{width:335px;height:90dvh}.furniture-modal-img-list{display:flex;flex-wrap:wrap;gap:16px}.furniture-modal-img-item{width:calc((100% - 16px)/2);height:196px;border-radius:8px}.furniture-modal-img-item:first-child{width:100%;height:296px}.furniture-modal-img{border-radius:8px;width:100%;height:100%;object-fit:cover}.furniture-modal-info{margin-bottom:24px}.furniture-modal-name{font-weight:700;font-size:32px;line-height:1.3;letter-spacing:.01em}.furniture-modal-category{font-size:16px}.furniture-modal-price{font-weight:700;font-size:24px;line-height:1.4;letter-spacing:.01em;margin-bottom:24px}.furniture-modal-rate{display:flex;margin-bottom:24px}.furniture-modal-subtitle{font-size:16px;margin-bottom:8px}.furniture-modal-colors{display:flex;justify-content:flex-start;gap:16px;margin-bottom:24px}.furniture-modal-color{width:32px;height:32px;border-radius:100%;border:1px solid #838584;transition:border .35s ease-in-out}.furniture-modal-color.current-color{border:4px solid #838584}.furniture-modal-description{font-size:16px;margin-bottom:32px}.furniture-modal-size{font-size:16px}.furniture-modal-btn{width:100%;height:46px;padding:10px 24px;font-weight:500;font-size:16px;line-height:1.6;color:#fff;border-radius:100px;background-color:#6b0609;box-shadow:0 1px 2px #080c090d,inset 0 -2px 1px #0003,inset 0 0 0 1px #080c0926,inset 0 2px 1px #ffffff40,inset 0 32px 24px #ffffff0d;transition:opacity .35s ease-in-out,box-shadow .35s ease-in-out}.order-modal{display:flex;justify-content:flex-start;flex-direction:column;gap:48px;border-radius:8px;padding:64px 20px;width:335px;background:#fff;position:relative;box-shadow:0 4px 20px #0003}.close{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0;transition:opacity .35s ease-in-out}.icon-close{fill:#080c09}.close:hover,.close:focus{opacity:.5}.close:active{opacity:.3}.modal-title{font-weight:700;font-size:36px;line-height:1.2;letter-spacing:.01em;text-align:center;color:#080c09;width:100%}.form-list{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:24px}.form-item{width:100%;display:flex;flex-direction:column;gap:8px;position:relative}.form-label{line-height:1.6}.content-name{position:relative}.form-input{width:100%;height:42px;background-color:#080c090d;border:1px solid rgba(8,12,9,.15);border-radius:12px;padding:8px 12px;color:#080c09;transition:color .25s ease-in-out,border-color .25s ease-in-out}.form-textarea{width:100%;height:180px;resize:none}.form-input:focus{border:1px solid rgba(8,12,9,.4);outline:none;box-shadow:none}.form-input::placeholder{transition:opacity .25s ease-in-out}.form-input:focus::placeholder{opacity:0}.form-input:not(:placeholder-shown){color:#0d0b0a}.form-input:not(:placeholder-shown):invalid{border-color:#6b0609;color:#6b0609}.form-input:not(:placeholder-shown):invalid+.error-text{opacity:1}.error-text{position:absolute;left:13px;bottom:-18px;font-size:12px;line-height:1;color:#6b0609;opacity:0;transition:opacity .35s ease-in-out}.order-btn{display:block;width:100%;height:46px;margin:0 auto;padding:10px;border:none;border-radius:100px;background:#6b0609;color:#fff;font-weight:500;font-size:16px;line-height:1.6;text-align:center;cursor:pointer;box-shadow:0 1px 2px #080c090d,inset 0 -2px 1px #0003,inset 0 0 0 1px #080c0926,inset 0 2px 1px #ffffff40,inset 0 32px 24px #ffffff0d;transition:opacity .35s ease-in-out,box-shadow .35s ease-in-out}.order-btn:hover,.order-btn:focus{opacity:.5}.order-btn:active{opacity:1;box-shadow:none}@media only screen and (min-width: 768px){.container{max-width:768px;padding:0 32px}.accordion-trigger{padding:22px 56px 22px 0}.footer-nav-list{flex-direction:row;justify-content:center}}@media screen and (min-width: 768px){.hero-container{padding:80px 32px;background-image:linear-gradient(#00000080,#00000080),image-set(url(/project-Group02JS/assets/hero-tablet-img@1x-oBlDdDjD.webp) 1x,url(/project-Group02JS/assets/hero-tablet-img@2x-DA92HzyC.webp) 2x)}.hero-box{max-width:560px}.hero-button-feedback{width:212px}.category-list{gap:24px}.category-item{width:calc((100% - 72px)/4)}.category-item .category-name{min-width:128px}.furniture-item{width:calc((100% - 24px)/2)}.load-more-button{max-width:421px}.about{padding:32px}.popular-viewport .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{overflow:visible!important}.feedback-section{padding:32px 0}.burger-menu{flex-direction:column;justify-content:flex-start;align-items:flex-end}.burger-menu-nav-wrapper{width:250px;position:absolute;top:72px;right:calc((100vw - 768px)/2);flex-grow:0}.burger-menu-nav-wrapper:after{content:"";display:block;position:absolute;top:0;left:250px;width:calc((100vw - 768px)/2);height:100%;background-color:#fff}.burger-menu-nav-container{min-width:250px;padding:24px 32px}.burger-nav-list{align-items:flex-end}.furniture-modal{padding:64px 32px 32px;width:704px}.backdrop.is-open .furniture-modal-loader-box{width:704px}.furniture-modal-description{max-width:420px}.furniture-modal-btn{max-width:312px}.order-modal{padding:64px 32px;min-height:573px;width:704px}.order-btn{width:196px}}@media only screen and (min-width: 1440px){.container{width:100%;max-width:1440px;padding:0 64px}.section-faq{padding:80px 0}.section-faq-title{font-size:48px}.accordion-list{max-width:864px;margin:0 auto}.accordion-trigger:hover,.accordion-trigger:focus{opacity:.5}.accordion-trigger:hover+.accordion-svg,.accordion-trigger:focus+.accordion-svg{opacity:.5;transform:scale(1.25) translateY(-40%)}.accordion-item.accordion-active .accordion-trigger:hover+.accordion-svg,.accordion-item.accordion-active .accordion-trigger:focus+.accordion-svg{transform:rotate(180deg) scale(1.25) translateY(40%)}.footer{padding:0}.footer__block-wrapper{flex-direction:row;justify-content:space-between;align-items:center;gap:60px}.footer-nav-list{flex-direction:row}.footer__text{display:none}.footer__text-desktop{display:block;padding:0}.footer-nav-list-item-link:hover,.footer-nav-list-item-link:focus{opacity:.5;transition:opacity .35s ease-in-out}.footer-social__link:hover .footer__icons,.footer-social__link:focus .footer__icons{opacity:.5}}@media screen and (min-width: 1440px){.header-nav{display:block}.header-nav-list{display:flex;gap:32px}.header-nav-item{display:flex;align-items:center}.header-nav-link{display:block;padding:22px 0;font-size:16px;transition-property:opacity;transition-duration:.35s;transition-timing-function:ease-in-out}.shopping-btn{font-weight:500;font-size:16px;color:#fff;width:130px;height:42px;padding:8px 20px;border-radius:100px;transition-property:opacity,box-shadow;transition-duration:.35s;transition-timing-function:ease-in-out;background-color:#6b0609;box-shadow:0 1px 2px #080c090d,inset 0 -2px 1px #0003,inset 0 0 0 1px #080c0926,inset 0 2px 1px #ffffff40,inset 0 32px 24px #ffffff0d}.header-nav-link:hover,.header-nav-link:focus,.shopping-btn:hover,.shopping-btn:focus{opacity:.5}.header-nav-link:disabled,.shopping-btn:disabled{opacity:.2}.shopping-btn:active{opacity:1;box-shadow:none}.header-burger-btn{display:none}.hero-container{padding:92px 64px;background-image:linear-gradient(#00000080,#00000080),image-set(url(/project-Group02JS/assets/hero-desktop-img@1x-B3V9hntb.webp) 1x,url(/project-Group02JS/assets/hero-desktop-img@2x-By3nDouS.webp) 2x)}.hero-title{font-size:56px}.hero-button-feedback:hover,.hero-button-feedback:focus{opacity:.5}.hero-button-feedback:active{opacity:1;box-shadow:none}.category-item:hover{border:8px solid #6b0609;opacity:.5}.category-item:hover .category-name,.category-item:focus .category-name{transform:scale(1.125)}.category-item{width:calc((100% - 5 * 24px) / 6)}.category-item .category-name{min-width:166px}.category-item:nth-child(n+7){width:calc((100% - 6 * 24px) / 7)}.category-item:nth-child(n+7) .category-name{min-width:136px}.furniture-item{width:calc((100% - 72px)/4)}.furniture-item:hover,.furniture-item:focus{box-shadow:2px 0 6px #0000001a,-2px 0 6px #0000001a}.furniture-button:hover,.furniture-button:focus{opacity:.5}.load-more-button:hover,.load-more-button:focus{opacity:.5}.load-more-button:active{opacity:1;box-shadow:none}.about{padding:64px}.about-content{max-width:644px}.about-wrap{gap:24px;display:flex;justify-content:space-between;align-items:center}.pupular-furniture-section{padding:80px 0}.popular-title{font-size:48px}.furniture-btn:hover,.furniture-btn:focus{opacity:.5}.furniture-btn:disabled{opacity:.5}.furniture-btn:active{opacity:.5;box-shadow:none}.feedback-section{padding:64px 0}.burger-menu{display:none}.furniture-modal{width:1090px;padding:64px;flex-direction:row}.backdrop.is-open .furniture-modal-loader-box{width:1090px}.furniture-modal-img-list{min-width:580px;max-width:580px}.furniture-modal-img-item:first-child{height:308px}.furniture-modal-name{font-size:40px}.furniture-modal-price{font-size:32px}.furniture-modal-btn:hover,.furniture-modal-btn:focus{opacity:.5}.furniture-modal-btn:active{opacity:1;box-shadow:none}.furniture-modal-btn:disabled{opacity:.2}.order-modal{padding:64px;width:866px}}
