/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:Raleway;src:url(/group-project-Furniture-Store/assets/Raleway-Regular-BWAwphL9.eot);src:url(/group-project-Furniture-Store/assets/Raleway-Regular-BWAwphL9.eot?#iefix) format("embedded-opentype"),url(/group-project-Furniture-Store/assets/Raleway-Regular-E-tJOzqg.woff2) format("woff2"),url(/group-project-Furniture-Store/assets/Raleway-Regular-B9WujOL1.woff) format("woff"),url(/group-project-Furniture-Store/assets/Raleway-Regular-avTyM9Qo.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/group-project-Furniture-Store/assets/Raleway-SemiBold-CuQ7uxAh.eot);src:url(/group-project-Furniture-Store/assets/Raleway-SemiBold-CuQ7uxAh.eot?#iefix) format("embedded-opentype"),url(/group-project-Furniture-Store/assets/Raleway-SemiBold-C9RTlkAC.woff2) format("woff2"),url(/group-project-Furniture-Store/assets/Raleway-SemiBold-_kLfqe6R.woff) format("woff"),url(/group-project-Furniture-Store/assets/Raleway-SemiBold-Dq287qfI.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/group-project-Furniture-Store/assets/Raleway-Bold-DcMN0mOm.eot);src:url(/group-project-Furniture-Store/assets/Raleway-Bold-DcMN0mOm.eot?#iefix) format("embedded-opentype"),url(/group-project-Furniture-Store/assets/Raleway-Bold-C9jH8DXT.woff2) format("woff2"),url(/group-project-Furniture-Store/assets/Raleway-Bold-TRxZ-95o.woff) format("woff"),url(/group-project-Furniture-Store/assets/Raleway-Bold-BGWFlpii.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/group-project-Furniture-Store/assets/Raleway-Medium-vWB-_Hwj.eot);src:url(/group-project-Furniture-Store/assets/Raleway-Medium-vWB-_Hwj.eot?#iefix) format("embedded-opentype"),url(/group-project-Furniture-Store/assets/Raleway-Medium-BaQf_b1Z.woff2) format("woff2"),url(/group-project-Furniture-Store/assets/Raleway-Medium-hP5ys8Ph.woff) format("woff"),url(/group-project-Furniture-Store/assets/Raleway-Medium-Djc52Ak6.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}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;border:none;padding:0;background-color:transparent}img{display:block;max-width:100%;height:auto}address{font-style:normal}body{font-family:Raleway,sans-serif;font-weight:700;font-size:18px;margin:0}html{scroll-behavior:smooth}.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: 1440px){.container{max-width:1440px;padding:0 64px}}body{font-weight:600}.header .container{display:flex;align-items:center;justify-content:space-between;height:72px;background:#fff}.header-logo{width:228px;height:72px;display:flex;align-items:center;justify-content:flex-start;margin-right:32px;padding:0}.header-logo svg{height:60px;width:auto;display:block}.header-socials-icon{fill:#000}.nav{display:none}.nav-list{list-style:none;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;margin-right:32px;gap:32px}.nav-link{text-decoration:none;font-weight:400;font-size:16px;line-height:1.6;color:#080c09;padding:8px 12px}.nav-link:hover,.nav-link:focus{opacity:.5}.btn-buy{display:none;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;font-weight:500;font-size:16px;line-height:1.6;color:#fff;padding:8px 20px;border-radius:100px;cursor:pointer;opacity:1;transition:all .8s ease 0s}.btn-buy:hover,.btn-buy:focus{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;opacity:.5}.burger{display:flex;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;opacity:1;transition:opacity .8s ease 0s}.burger:hover,.burger:focus{opacity:.5}.icon{display:flex;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer}@media (min-width: 768px) and (max-width: 1439px){.burger[aria-expanded=true]{opacity:0;pointer-events:none;display:none}}.hero-section{padding:157px 0;margin:0 auto;background-image:linear-gradient(#0009,#0009),url(/group-project-Furniture-Store/assets/hero-mob-1x-min-uDmLpdjw.jpg);background-color:#d9d9d9;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%}@media screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.hero-section{background-image:linear-gradient(#0009,#0009),url(/group-project-Furniture-Store/assets/hero-mob-2x-min-BP1CocAY.jpg)}}.hero-title{font-weight:700;font-size:40px;line-height:1.2;letter-spacing:.01em;color:#fff;margin-bottom:24px}.hero-text{font-weight:400;font-size:16px;line-height:1.6;color:#fff;margin-bottom:32px}.hero-btn{display:flex;align-items:center;justify-content:center;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;font-weight:500;font-size:16px;line-height:1.6;color:#fff;width:100%;height:46px;border-radius:100px;cursor:pointer;transition:all .8s ease 0s}.hero-btn:hover,.hero-btn:focus{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;opacity:.5}@media screen and (min-width: 768px){.hero-section{padding:36px 0 37px;background-image:linear-gradient(#0009,#0009),url(/group-project-Furniture-Store/assets/hero-tab-1x-min-tJa6DCdr.jpg)}@media screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.hero-section{background-image:linear-gradient(#0009,#0009),url(/group-project-Furniture-Store/assets/hero-tab-2x-min-Cuw_5oeG.jpg)}}.hero-container{max-width:560px}.hero-title{font-size:56px}.hero-text{font-size:18px}.hero-btn{max-width:209px}}@media screen and (min-width: 1440px){.hero-section{background-image:linear-gradient(#0009,#0009),url(/group-project-Furniture-Store/assets/hero-desk-1x-min-D0wn6sKY.jpg);padding:92px 0;max-width:1440px}@media screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.hero-section{background-image:linear-gradient(#0009,#0009),url(/group-project-Furniture-Store/assets/hero-desk-2x-min-YVsN6Yws.jpg)}}}.furniture-list-section{padding:48px 0;margin:0 auto}@media screen and (min-width: 1440px){.furniture-list-section{padding:80px 0}}.title-list-section-iv{font-family:Raleway,sans-serif;font-weight:700;font-size:36px;line-height:1.2;letter-spacing:.01em;color:#080c09;padding-bottom:16px}.text-list-section-iv{font-family:Raleway,sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:#080c09;padding-bottom:40px}@media screen and (min-width: 768px){.text-list-section-iv{font-size:18px}}.menu-list-section-iv{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:16px;margin-bottom:40px}@media screen and (min-width: 768px){.menu-list-section-iv{gap:24px}}@media screen and (min-width: 1440px){.menu-list-section-iv{align-items:center}}.btn-list-section-iv{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;border-radius:8px;padding:32px 16px;width:159px;height:122px}@media screen and (min-width: 768px){.btn-list-section-iv{width:158px}}@media screen and (min-width: 1440px){.btn-list-section-iv{width:166px}}.image-btn-list-all{background-position:center;background-size:cover;background-repeat:no-repeat}.fl-one{background-image:linear-gradient(#0006,#0006),image-set(url(/group-project-Furniture-Store/assets/li1-min-E9D_xPXn.jpg) 1x,url(/group-project-Furniture-Store/assets/li1@2x-min-Cy3u36b6.jpg) 2x)}.fl-two{background-image:linear-gradient(#0006,#0006),image-set(url(/group-project-Furniture-Store/assets/Li2list-min-CWPvQgYh.jpg) 1x,url(/group-project-Furniture-Store/assets/Li2list@2x-min-DWz_mOVl.jpg) 2x)}.fl-three{background-image:linear-gradient(#0006,#0006),image-set(url(/group-project-Furniture-Store/assets/Li3list-min-CFR6Tuw_.jpg) 1x,url(/group-project-Furniture-Store/assets/Li3list@2x-min-BWTrafv9.jpg) 2x)}.fl-for{background-image:linear-gradient(#0006,#0006),image-set(url(/group-project-Furniture-Store/assets/Li4list-min-erGuNRx-.jpg) 1x,url(/group-project-Furniture-Store/assets/Li4list@2x-min-mAeSGK6f.jpg) 2x)}.fl-five{background-image:linear-gradient(#0006,#0006),image-set(url(/group-project-Furniture-Store/assets/Li5list-min-CTi7_rTh.jpg) 1x,url(/group-project-Furniture-Store/assets/Li5list@2x-min-CHSk_TU4.jpg) 2x)}.fl-six{background-image:linear-gradient(#0006,#0006),image-set(url(/group-project-Furniture-Store/assets/li6-min-g673yMfJ.jpg) 1x,url(/group-project-Furniture-Store/assets/li6@2x-min-DzoABzd4.jpg) 2x)}.fl-sev{background-image:linear-gradient(#0006,#0006),image-set(url(/group-project-Furniture-Store/assets/li7c-min-BHZoIjoe.jpg) 1x,url(/group-project-Furniture-Store/assets/li7@2x-min-D8dDleYN.jpg) 2x)}.fl-eig{background-image:linear-gradient(#0006,#0006),image-set(url(/group-project-Furniture-Store/assets/li8-min-C6wvJNAp.jpg) 1x,url(/group-project-Furniture-Store/assets/li8@2x-min-BSZQP-R_.jpg) 2x)}.fl-nine{background-image:linear-gradient(#0006,#0006),image-set(url(/group-project-Furniture-Store/assets/li9-min-CC1eApBo.jpg) 1x,url(/group-project-Furniture-Store/assets/li9@2x-min-C1F0ZvER.jpg) 2x)}.fl-ten{background-image:linear-gradient(#0006,#0006),image-set(url(/group-project-Furniture-Store/assets/li10-min-QnYQg8WL.jpg) 1x,url(/group-project-Furniture-Store/assets/li10@2x-min-BSo1Cwga.jpg) 2x)}.fl-el{background-image:linear-gradient(#0006,#0006),image-set(url(/group-project-Furniture-Store/assets/li11-min-eC8R8306.jpg) 1x,url(/group-project-Furniture-Store/assets/li11@2x-min-DOjBHDUs.jpg) 2x)}.fl-tw{background-image:linear-gradient(#0006,#0006),image-set(url(/group-project-Furniture-Store/assets/li12-min-LGFZFovz.jpg) 1x,url(/group-project-Furniture-Store/assets/li12@2x-min-DktWsSR7.jpg) 2x)}.fl-thir{background-image:linear-gradient(#0006,#0006),image-set(url(/group-project-Furniture-Store/assets/li13-min-XtcrHAue.jpg) 1x,url(/group-project-Furniture-Store/assets/li13@2x-min-DGmGLP0K.jpg) 2x)}.btn-load-more-list{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:8px;border-radius:100px;padding:10px 24px;max-width:340px;width:100%;height:46px;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;font-family:Raleway,sans-serif;font-weight:500;font-size:16px;line-height:1.6;color:#fff;opacity:1;transition:opacity .8s ease 0s}.btn-load-more-list:focus{opacity:.5}@media screen and (min-width: 1440px){.btn-load-more-list{width:421px}}.btn-load-more-list:hover{opacity:.5}.text-btn-list-iv{font-family:Raleway,sans-serif;font-weight:700;font-size:18px;line-height:1.4;letter-spacing:.01em;text-align:center;color:#fff}@media screen and (min-width: 768px){.text-btn-list-iv{font-size:20px}}.active-btn-iv{border:8px solid #6b0609;border-radius:8px;padding:32px 16px;width:160px;height:122px}@media screen and (min-width: 768px){.active-btn-iv{width:158px}}@media screen and (min-width: 1440px){.active-btn-iv{width:166px}}@media screen and (min-width: 768px){.btn-load-more-list{margin:0 auto}}.furniture-list-render{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.furniture-list-render-img{border-radius:8px;width:335px;height:277px;margin-bottom:16px}.furniture-list-render-title{font-weight:600;font-size:18px;line-height:1.6;color:#080c09;margin-bottom:8px}.furniture-list-render-color-list{display:flex;gap:16px;margin-bottom:8px}.furniture-list-render-color-list-item{border-radius:64px;background-color:#c7c3bb;width:25px;height:25px}.furniture-list-render-color-list-item-current-one{background-color:#c7c3bb}.furniture-list-render-color-list-item-current-two{background-color:#c7aa80}.furniture-list-render-color-list-item-current-three{background-color:#201a19}.furniture-list-render-price{font-weight:600;font-size:20px;line-height:1.6;color:#080c09;margin-bottom:16px}.furniture-list-render-btn{display:flex;margin:0 auto;justify-content:center;align-items:center;border-radius:100px;padding:10px 24px;width:100%;max-width:335px;height:46px;box-shadow:0 1px 2px #080c090d,inset 0 -2px 1px #080c090d,inset 0 0 0 1px #080c090d;background-color:#080c090d;font-weight:500;font-size:16px;line-height:1.6;color:#080c09;opacity:1;transition:opacity .8s ease 0s}.furniture-list-render-btn:hover,.furniture-list-render-btn:focus{opacity:.5}@media screen and (min-width: 768px){.furniture-list-render-img{width:340px;height:281px}.furniture-list-render-item{width:340px}.furniture-list-render{flex-direction:row;flex-wrap:wrap;gap:24px}}@media screen and (min-width: 1440px){.furniture-list-render-img{width:310px;height:256px}.furniture-list-render-item{width:310px}}.furniture-list-render{gap:40px 24px}.about-us-section{padding:64px 0;background-color:#f0e6e6}.about-content{display:flex;flex-direction:column;align-items:flex-start;gap:24px;text-align:left}.about-text{width:100%}.about-title{font-weight:700;font-size:36px;line-height:1.2;letter-spacing:.01em;color:#080c09;margin-bottom:24px}.about-description{font-weight:400;font-size:16px;line-height:1.6;color:#080c09;margin:0}.about-image img{border-radius:8px}@media screen and (min-width: 768px){.about-us-section{padding:32px 0}.about-title{font-size:48px}.about-description{font-size:18px}}@media screen and (min-width: 1440px){.about-us-section{padding:64px 0}.about-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:438px;text-align:left}.about-text{max-width:647px}.about-title{font-size:48px;margin-bottom:32px}}.popular-products-section{position:relative;z-index:1;padding:48px 0;margin:0 auto}@media screen and (min-width: 1440px){.popular-products-section{padding:80px 0}}.popular-products-title{font-family:Raleway,sans-serif;font-weight:700;font-size:36px;line-height:1.2;letter-spacing:.01em;color:#080c09;margin-bottom:32px;text-align:center}@media screen and (min-width: 768px){.title-list-section-iv{font-size:48px}}.popular-products-render{display:flex;flex-direction:row;gap:16px;margin-bottom:48px}.popular-products-render-img{border-radius:8px;width:335px;height:277px;margin-bottom:16px}.popular-products-render-title{font-weight:600;font-size:18px;line-height:1.6;color:#080c09;margin-bottom:8px}.popular-products-render-color-list{display:flex;gap:16px;margin-bottom:8px}.popular-products-render-color-list-item{border-radius:64px;background-color:#c7c3bb;width:25px;height:25px}.popular-products-render-color-list-item-current-one{background-color:#c7c3bb}.popular-products-render-color-list-item-current-two{background-color:#c7aa80}.popular-products-render-color-list-item-current-three{background-color:#201a19}.popular-products-render-price{font-weight:600;font-size:20px;line-height:1.6;color:#080c09;margin-bottom:16px}.popular-products-render-btn{display:flex;margin:0 auto;justify-content:center;align-items:center;border-radius:100px;padding:10px 24px;width:100%;max-width:335px;height:46px;box-shadow:0 1px 2px #080c090d,inset 0 -2px 1px #080c090d,inset 0 0 0 1px #080c090d;background-color:#080c090d;font-weight:500;font-size:16px;line-height:1.6;color:#080c09;opacity:1;transition:opacity .8s ease 0s}.popular-products-render-btn:hover,.popular-products-render-btn:focus{opacity:.5}@media screen and (min-width: 768px){.popular-products-render-img{width:340px;height:281px}.popular-products-render-item{width:340px}.popular-products-render{flex-direction:row;gap:24px}}@media screen and (min-width: 1440px){.popular-products-render-img{width:310px;height:256px}.popular-products-render-item{width:310px}}.popular-products-swiper .swiper-wrapper{margin-bottom:48px}.popular-products-swiper{overflow:hidden}.popular-products-swiper .swiper-slide{height:auto;text-align:left;background:#fff}.faq-section{padding:48px 0}.faq-section .ac .ac-trigger{font:700 18px/1.6 Raleway,sans-serif;color:#080c09}.faq-section .ac .ac-text{font:400 16px/1.6 Raleway,sans-serif!important;color:#080c09}.faq-section .container{display:flex;flex-direction:column;justify-content:center;align-items:center}.faq-section .secondary-heading{font-family:Raleway,sans-serif!important;font-weight:700;font-size:32px;line-height:120%;letter-spacing:1%;text-align:center;color:#080c09;margin-bottom:32px}.accordion-container{max-width:865px}.ac{border:none!important;padding:23px 0;border-top:1px solid rgba(8,12,9,.15)!important;margin-bottom:0!important}.ac:last-child{border-bottom:1px solid rgba(8,12,9,.15)!important}.ac-trigger{font-family:Raleway,sans-serif!important;font-weight:700;font-size:18px;line-height:1.6;color:#080c09;padding:0!important;display:flex!important;justify-content:space-between;align-items:center}.ac-trigger:after{content:none!important}.ac-trigger .ac-trigger-icon{transition:transform .25s cubic-bezier(.77,0,.18,1)}.ac.is-active .ac-trigger .ac-trigger-icon{transform:rotate(-180deg)}.ac-text{font-family:Raleway,sans-serif!important;font-weight:400!important;font-size:16px!important;line-height:160%!important;padding:0!important;margin:0!important}@media only screen and (min-width: 768px){.ac{padding:21.5px 0}.ac-trigger,.ac-text{font-size:18px!important}}@media only screen and (min-width: 1440px){.faq-section{padding:80px 0}}.feedback-section{position:relative;z-index:0;padding:64px 0}.feedback-title{font-weight:700;font-size:36px;line-height:1.2;letter-spacing:.01em;color:#080c09;margin-bottom:24px}.feedback-subtitle{font-weight:400;font-size:16px;line-height:1.6;color:#080c09;margin-bottom:80px}@media screen and (min-width: 768px){.feedback-section{padding:32px 0}.feedback-title{font-size:48px}.feedback-subtitle{font-size:18px}}@media screen and (min-width: 1440px){.feedback-section{padding:64px 0}}.feedback-swiper .swiper-wrapper{margin-bottom:48px}.feedback-swiper{overflow:hidden}.feedback-swiper .swiper-slide{height:auto;text-align:left;background:#fff}.feedback-card{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:56px;width:100%;max-width:421px}.feedback-text{font-size:18px;font-weight:500;margin-bottom:24px;line-height:1.6;color:#080c09;width:100%;max-width:392px}.feedback-author{font-weight:700;font-size:16px;line-height:1.6;color:#080c09;margin-bottom:56px}.swiper-button-prev:hover,.swiper-button-next:hover,.swiper-button-prev:focus,.swiper-button-next:focus{background-color:#e0e0e0}.swiper-button-prev[disabled],.swiper-button-next[disabled]{opacity:.3;cursor:not-allowed}.arrow-icon{fill:#080c09;pointer-events:none}.swiper-pagination{display:flex;align-items:center;gap:8px}.pagination-container{display:flex;justify-content:space-between}.swiper-button-container{display:flex;gap:16px}.swiper-pagination-bullet{width:9px;height:9px;background-color:#d3d3d3;border-radius:50%;transition:background-color .8s ease 0s;cursor:pointer}.swiper-pagination-bullet-active{background-color:#080c09}.swiper-button-next,.swiper-button-prev{color:#080c09;width:48px;height:48px;border-radius:50%;background-color:#f2f2f2;padding:12px;border:1px solid rgba(8,12,9,.15)}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px}.swiper-button-prev:hover,.swiper-button-next:hover,.swiper-button-prev:focus,.swiper-button-next:focus{border:none;background-color:#975052}.swiper-button-prev:hover .arrow-icon,.swiper-button-next:hover .arrow-icon,.swiper-button-prev:focus .arrow-icon,.swiper-button-next:focus .arrow-icon{fill:#fff}.swiper-button-prev:active,.swiper-button-next:active{border:none;background-color:#6b0609;fill:#fff}.swiper-button-prev:disabled,.swiper-button-next:disabled{opacity:.3;cursor:default;pointer-events:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (min-width: 768px){.feedback-card{max-width:340px}.feedback-text{font-size:20px;max-width:312px}.feedback-card{margin-bottom:0}}@media screen and (min-width: 1440px){.feedback-card{max-width:421px}.feedback-text{max-width:392px}}.star-container{margin-bottom:20px}.feedback-card .rating.star-icon .star{position:relative;display:inline-block;width:21px;height:21px;margin-right:4px;vertical-align:top}.feedback-card .rating.star-icon .star:last-child{margin-right:0}.feedback-card .rating.star-icon .star i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-size:contain;background-repeat:no-repeat;background-position:center}.feedback-card .rating.star-icon .star .star-empty{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23ffffff" d="M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.62L12 2 9.19 8.62 2 9.24l5.46 4.73L5.82 21z"/></svg>')}.feedback-card .rating.star-icon .star .star-filled{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23000000" d="M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.62L12 2 9.19 8.62 2 9.24l5.46 4.73L5.82 21z"/></svg>')}.feedback-card .rating.star-icon .star .star-half{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23000000" d="M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.62L12 2 9.19 8.62 2 9.24l5.46 4.73L5.82 21z"/></svg>');clip-path:inset(0 50% 0 0)}.feedback-card .rating.star-icon .star:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="none" stroke="%23999999" stroke-width="1.2" d="M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.62L12 2 9.19 8.62 2 9.24l5.46 4.73L5.82 21z"/></svg>')}.feedback-card .rating.star-icon .star .star-filled,.feedback-card .rating.star-icon .star .star-half{display:none}.feedback-card .rating.star-icon.value-1 .star:nth-child(-n+1) .star-filled,.feedback-card .rating.star-icon.value-2 .star:nth-child(-n+2) .star-filled,.feedback-card .rating.star-icon.value-3 .star:nth-child(-n+3) .star-filled,.feedback-card .rating.star-icon.value-4 .star:nth-child(-n+4) .star-filled,.feedback-card .rating.star-icon.value-5 .star:nth-child(-n+5) .star-filled{display:block}.feedback-card .rating.star-icon.half.value-0 .star:nth-child(1) .star-half,.feedback-card .rating.star-icon.half.value-1 .star:nth-child(2) .star-half,.feedback-card .rating.star-icon.half.value-2 .star:nth-child(3) .star-half,.feedback-card .rating.star-icon.half.value-3 .star:nth-child(4) .star-half,.feedback-card .rating.star-icon.half.value-4 .star:nth-child(5) .star-half{display:block}.footer{background-color:#6b0609;margin:0 auto;padding-bottom:32px}.footer .container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.footer-logo{width:228px;height:97px;fill:#fff;padding-top:25.22px;padding-bottom:23.94px}.footer-list-container,.footer-wrap-container{display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center}.footer-nav-list{display:flex;flex-direction:column;gap:32px;align-items:center}.footer-nav-list-item{font-weight:400;font-size:16px;line-height:1.6;color:#fff;opacity:1;transition:opacity .8s ease 0s}.footer-nav-list-item:hover,.footer-nav-list-item:focus{opacity:.5}.footer-socials-icon{fill:#fff}.footer-socials-list{display:flex;gap:24px}.footer-socials-list-item{width:24px;height:24px;opacity:1;transition:opacity .8s ease 0s}.footer-socials-list-item:hover,.footer-socials-list-item:focus{opacity:.5}.footer-socials-icon-current{fill:#080c09}.footer-text{width:314.5px;font-weight:400;font-size:12px;line-height:1.6;color:#fff;text-align:center}@media screen and (min-width: 768px){.footer-nav-list{flex-direction:row}}@media screen and (min-width: 1440px){.footer{padding-bottom:0}.footer .container{flex-direction:row;gap:80px}.footer-wrap-container{flex-direction:row-reverse;gap:80px}.footer-list-container{flex-direction:row;gap:80px}}.furniture-details-modal{position:fixed;top:0;left:0;z-index:1000;display:none;justify-content:center;align-items:center;width:100%;height:100%;background-color:#00000040}.furniture-details-modal.modal-is-open{display:flex;justify-content:center;align-items:center}.furniture-modal-content{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:295px;height:auto;max-height:90vh;color:#080c09;overflow-y:auto;background-color:#fff;border-radius:8px;padding:64px 20px}.modal-furnt-close-btn{position:absolute;top:16px;right:16px;z-index:10;background:none;border:none;cursor:pointer;padding:0;opacity:1;transition:all .8s ease 0s}.modal-furnt-close-btn:focus{opacity:.5}.furniture-modal-product{position:relative;display:flex;flex-direction:column;gap:24px}.gallery{display:flex;flex-direction:column;gap:16px;max-width:295px;margin:0 auto}.gallery__item{width:100%;object-fit:cover;border-radius:12px;display:block}.gallery__item--large{width:100%;aspect-ratio:4 / 3;object-fit:cover}.gallery__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.gallery__row .gallery__item{aspect-ratio:1 / 1;object-fit:cover;gap:16px}.furniture-modal-product-content{margin-bottom:24px}.modal-product-title{margin-bottom:16px;font-weight:700;font-size:32px;line-height:130%;letter-spacing:.01em}.gategory-text{margin-bottom:18px;font-weight:400;font-size:16px;line-height:160%}.product-price{margin-bottom:24px;font-weight:700;font-size:24px;line-height:140%;letter-spacing:.01em}.product-rating{margin-bottom:24px;font-size:1.2rem;color:#080c09}.color-picker-title{margin-bottom:8px;font-weight:400;font-size:16px;line-height:160%}.color-picker{display:flex;margin-bottom:24px;gap:16px;list-style:none;padding:0}.color-checkbox-label{position:relative;display:inline-block}.color-item{position:absolute;opacity:0;pointer-events:none}.color-checkbox-circle{width:32px;height:32px;border-radius:50%;border:1px solid #ccc;cursor:pointer;display:inline-block;transition:.3s}.color-item:checked+.color-checkbox-circle{border:4px solid #838584;box-sizing:border-box}.product-description{margin-bottom:32px;font-weight:400;font-size:16px;line-height:160%}.product-color{font-weight:400;font-size:16px;line-height:1.6;margin-bottom:8px}.product-size{margin-bottom:24px;font-weight:400;font-size:16px;line-height:160%}.order-btn{display:block;margin:auto auto 0;width:100%;height:46px;border-radius:100px;padding:10px 24px;border:none;box-shadow:0 1px 2px 0 var(--opacity-neutral-darkest-5),inset 0 -2px 1px #0003,inset 0 0 0 1px var(--opacity-neutral-darkest-15),inset 0 2px 1px #ffffff40,inset 0 32px 24px 0 var(--opacity-white-5);background:#6b0609;cursor:pointer;font-weight:500;font-size:16px;line-height:160%;color:#fff;opacity:1;transition:all .8s ease 0s}.order-btn:focus{opacity:.5}@media only screen and (min-width: 768px){.furniture-modal-content{max-width:704px;max-height:90vh;padding:64px 32px}.modal-furnt-close-btn:hover,.order-btn:hover{opacity:.5}.gallery{max-width:640px}.modal-product-title{font-size:40px}.product-price{font-size:32px}.product-description{width:421px}.order-btn{max-width:310px;height:46px}}@media only screen and (min-width: 1440px){.furniture-modal-content{max-width:1090px;padding:64px}.furniture-modal-product{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:24px}.gallery{max-width:580px}.modal-product-title{font-size:40px}.product-price{font-size:32px}.product-description{width:421px}}.order-btn{margin:0}.furniture-modal-product-content .rating.star-icon{display:flex;justify-content:flex-start;align-items:center;margin-bottom:24px}.furniture-modal-product-content .star-container{margin:0}.star-container{display:flex;justify-content:flex-start}.rating.star-icon .star{position:relative;display:inline-block;width:16px;height:16px;margin-right:4px;vertical-align:top}.rating.star-icon .star:last-child{margin-right:0}.rating.star-icon .star .star-empty,.rating.star-icon .star .star-filled,.rating.star-icon .star .star-half{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center;background-size:100% 100%}.rating.star-icon .star .star-empty{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23e5e5e5" d="M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.62L12 2 9.19 8.62 2 9.24l5.46 4.73L5.82 21z"/></svg>')}.rating.star-icon .star .star-filled{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23000000" d="M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.62L12 2 9.19 8.62 2 9.24l5.46 4.73L5.82 21z"/></svg>')}.rating.star-icon .star .star-half{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23000000" d="M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.62L12 2 9.19 8.62 2 9.24l5.46 4.73L5.82 21z"/></svg>');clip-path:inset(0 50% 0 0)}.rating.star-icon .star:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-size:100% 100%;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="none" stroke="%23999999" stroke-width="1.2" d="M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.62L12 2 9.19 8.62 2 9.24l5.46 4.73L5.82 21z"/></svg>')}.rating.star-icon .star .star-filled,.rating.star-icon .star .star-half{display:none}.rating.star-icon.value-1 .star:nth-child(-n+1) .star-filled,.rating.star-icon.value-2 .star:nth-child(-n+2) .star-filled,.rating.star-icon.value-3 .star:nth-child(-n+3) .star-filled,.rating.star-icon.value-4 .star:nth-child(-n+4) .star-filled,.rating.star-icon.value-5 .star:nth-child(-n+5) .star-filled{display:block}.rating.star-icon.half.value-0 .star:nth-child(1) .star-half,.rating.star-icon.half.value-1 .star:nth-child(2) .star-half,.rating.star-icon.half.value-2 .star:nth-child(3) .star-half,.rating.star-icon.half.value-3 .star:nth-child(4) .star-half,.rating.star-icon.half.value-4 .star:nth-child(5) .star-half{display:block}.order-modal{min-width:100%;height:100%;background-color:#2e2f4266;position:fixed;top:0;opacity:0;visibility:hidden;pointer-events:none;transition:all .8s ease 0s;z-index:9999}.order-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.order-modal-window{flex-wrap:wrap;border-radius:8px;width:335px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:64px 20px;transition:all .8s ease 0s;max-height:90vh;overflow-y:auto}.order-modal-window.is-open{transform:translate(-50%,-50%) scale(1)}.order-modal-window.is-closing{transform:translate(-50%,-50%) scale(.8)}.modal-window-close-order-btn{width:32px;height:32px;position:absolute;top:16px;right:16px;cursor:pointer;opacity:1;transition:all .8s ease 0s;display:flex;justify-content:center;align-items:center}.modal-window-close-svg{fill:#2e2f42;transition:all .8s ease 0s}.modal-window-close-order-btn:focus{opacity:1}.modal-window-close-order-btn.modal-window-close-order-btn:focus .modal-window-close-svg{fill:#fff}.modal-window-text{font-weight:700;font-size:36px;line-height:1.2;letter-spacing:.01em;text-align:center;color:#080c09;margin-bottom:48px}.modal-window-input{border:1px solid rgba(8,12,9,.15);border-radius:12px;background:#080c090d;width:100%;height:42px;padding-left:12px;font-size:16px;line-height:1.6;letter-spacing:.02em;color:#080c0999;outline:transparent;transition:all .8s ease 0s;margin-bottom:24px}.modal-window-input:focus{border-color:#6b0609}.modal-window-input:focus::placeholder{color:#6b0609}.modal-window-label{font-weight:400;font-size:16px;line-height:1.6;color:#080c09;margin-bottom:8px}.order-modal-btn{display:flex;align-items:center;justify-content:center;flex-direction:row;border-radius:100px;width:100%;height:46px;margin:0 auto;padding:10px 24px;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;font-weight:500;font-size:16px;line-height:1.6;color:#fff;opacity:1;transition:all .8s ease 0s}.order-modal-btn:focus{opacity:.5}.modal-window-textarea{border:1px solid rgba(8,12,9,.15);border-radius:12px;width:100%;height:180px;padding:12px;font-size:16px;line-height:1.6;color:#080c0999;margin-bottom:24px;resize:none;background:#080c090d;outline:transparent;transition:all .8s ease 0s}.modal-window-textarea:focus{border-color:#6b0609}.modal-window-textarea::placeholder{font-weight:400;line-height:1.6;color:#080c0999}.modal-window-textarea:focus::placeholder{color:#6b0609}@media screen and (min-width: 768px){.order-modal-window{width:704px;padding:64px}.modal-window-text{font-size:48px}.order-modal-btn{width:196px}.order-modal-btn:hover,.order-modal-btn:focus{opacity:.5}}@media only screen and (min-width: 1440px){.order-modal-window{width:866px;justify-content:center}.modal-window-text{display:block;width:530px;margin:0 auto 48px}.modal-window-close-order-btn:hover{opacity:.5}.order-modal-btn:focus{opacity:.5}}.mobile-menu{position:absolute;top:0;left:0;background:transparent;z-index:999;width:100%;height:100%;transition:opacity .8s ease 0s,visibility .8s ease 0s;opacity:0;visibility:hidden;pointer-events:none}.is-open{opacity:1;visibility:visible;pointer-events:auto}.mobile-menu-header{position:absolute;top:0;right:0;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:0 20px;background:#fff}.mobile-header-logo{width:228px;height:72px;margin-bottom:32px}.mobile-panel{display:flex;flex-direction:column;height:100%}.modal-window-close-btn{width:32px;height:32px;position:absolute;top:16px;right:16px;cursor:pointer;background:none;border:none;border-radius:0;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.modal-window-close-svg{fill:#2e2f42;opacity:1;transition:opacity .8s ease 0s}.modal-window-close-btn:hover .modal-window-close-svg,.modal-window-close-btn:focus .modal-window-close-svg{opacity:.5}.mobile-nav-list{list-style:none;padding:0;display:flex;flex-direction:column;align-items:center;gap:32px;margin-bottom:40px}.mobile-nav-link{font-size:18px;line-height:1.6;color:#080c09;opacity:1;transition:opacity .8s ease 0s}.mobile-nav-link:hover,.mobile-nav-link:focus{opacity:.5}.btn-buy-mobile{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;max-width:335px;width:100%;height:42px;padding:8px 20px;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:500;font-size:16px;line-height:1.6;border-radius:100px;text-decoration:none;cursor:pointer;color:#fff;margin:0 auto;opacity:1;transition:all .8s ease 0s}.btn-buy-mobile:hover,.btn-buy-mobile:focus{opacity:.5}@media (min-width: 768px) and (max-width: 1439px){.mobile-menu-header{width:249px;height:auto;padding-top:96px}.mobile-panel{margin-bottom:24px}.modal-window-close-btn{top:20px;right:32px}.mobile-nav-list{margin-bottom:32px;align-items:end}.mobile-header-logo{display:none}.modal-window-close-btn{position:absolute;top:16px;right:16px}.btn-buy-mobile{width:185px;margin-bottom:0}}@media (min-width: 1440px){.burger,.mobile-menu{display:none}.nav{display:block;flex:1;margin-left:40px}.nav-list{justify-content:flex-end}.btn-buy{display:inline-block;margin-left:20px;flex-shrink:0}.header{gap:20px}}.loader{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#ffffffd9;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999;transition:opacity .3s ease}.loader.hidden{opacity:0;pointer-events:none;visibility:hidden}.spinner{width:50px;height:50px;border:6px solid #ddd;border-top-color:#6b0609;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:15px}@keyframes spin{to{transform:rotate(360deg)}}.loader-text{font-family:Raleway,sans-serif;font-size:1.2rem;color:#6b0609;font-weight:600}.hidden{display:none}
