@charset "utf-8";.navbar-toggler{outline:none;z-index:10001;padding:0;height:1.8rem;width:1.8rem;border:0;background:rgba(0,0,0,0);top:2.1rem;right:3rem;box-sizing:content-box;line-height:0;position:fixed;border-radius:0;transform-origin:left bottom;cursor:pointer;background-image:url("https://www.meble-flaming.pl/images/icons/menu.svg");background-repeat:no-repeat;background-size:cover;transition:.3s all}.navbar-toggler.active{background-image:url("https://www.meble-flaming.pl/images/icons/menu-close.svg")}.navbar-toggler svg{width:3rem;height:auto}@media(min-width:1200px){.navbar-toggler{display:none}}.react{background-color:#d76417;height:.35rem;right:1rem;position:absolute;top:1rem;width:2rem}.react-top{transform:translateY(-200%)}.react-bottom{transform:translateY(200%)}.menu{position:relative;display:flex;justify-content:space-between}@media(min-width:1200px){.menu{height:90px;width:100%;justify-content:center}}@media(max-width:1199.98px){.menu{display:block;position:fixed;width:100%;height:100%;background:#fff;z-index:10000;top:0;right:0;transform:translateX(100%);overflow-x:hidden;overflow-y:auto}.menu.menu-close{transform:translateX(100%) !important;transition:transform .2s,opacity .1s;opacity:0}.menu.menu-open{transform:translateX(0) !important;transition:transform .2s linear}}.navbar{background:#fff;width:100%;box-shadow:0px 4px 12px 0px rgba(0,0,0,.06)}.navbar.fixed-top{position:fixed;top:0}@media(min-width:1200px){.navbar{z-index:999;top:0}}@media(min-width:1200px){.navbar .logo{background:rgba(0,0,0,0)}}.navbar .logo svg{max-width:14rem;min-width:14rem;width:100%}@media(max-width:1199.98px){.navbar .logo svg{max-width:10rem;min-width:initial}}@media(min-width:1200px)and (max-width:1599.98px){.navbar .logo svg{width:4rem;height:4.2rem;min-width:initial;max-width:initial}}@media screen and (min-width:1300px){.navbar .logo svg{width:100%}}.navbar .logo-mobile{display:flex;justify-content:center;padding:.5rem 0 0 2rem}.navbar .logo-mobile svg{width:10rem;height:auto}@media(min-width:768px){.navbar .logo-mobile{padding:.5rem 0 0 4.25rem}}@media(min-width:768px){.navbar .logo-mobile{padding:.5rem 0 0 5rem}}@media(min-width:1200px){.navbar .logo-mobile{display:none}}@media(max-width:1199.98px){.navbar .logo-xl-desktop{display:none}}@media screen and (min-width:1299px){.navbar .logo-xl-desktop{display:none}}@media screen and (max-width:1299px){.navbar .logo-xxl-desktop{display:none}}@media screen and (min-width:1300px){.navbar .logo-xxl-desktop{display:block}}.menu .item-title{color:#151515;font-weight:700;text-transform:uppercase;position:relative}@media(min-width:1200px){.menu .item-title{color:#151515;font-size:1.4rem;line-height:1.8rem;letter-spacing:.06rem;text-align:center;min-width:max-content}}@media(min-width:1600px){.menu .item-title{font-size:1.5rem}}.menu .item{cursor:pointer}.menu .submenu,.menu .subitem.item-heading{cursor:initial}.menu .subitem.level-2.item-has-submenu span span.item-title{cursor:initial}@media(min-width:1200px){.menu a{text-align:center}.menu a .item-title:not(.home-svg .item-title){width:100%;display:block}}.menu .item-title.item-active{font-weight:700}.menu .item-subtitle{font-size:1.1rem;font-weight:800;line-height:1.32rem;letter-spacing:.022rem;color:rgba(21,21,21,.3);text-align:left}@media(min-width:1200px){.menu .item-subtitle{text-align:center;font-size:1rem}}@media(min-width:1600px){.menu .item-subtitle{font-size:1.1rem;white-space:nowrap}}@media(min-width:1200px){.menu .level-1 span span.item-title{display:block}}@media(max-width:1199.98px){.menu .level-1.combined-menu .submenu-items:not(.submenu.submenu-level-2 .submenu-items){padding-top:2rem}}.menu .level-1 a:hover::after{content:none}.menu .level-1.item-active span .item-subtitle,.menu .level-1.item-active span.item-subtitle{color:#d76417}.menu .level-1.item-active svg path{fill:#d76417}.menu .level-1.item-has-submenu.show.open span .item-title:not(.subitem .item-title)::after{transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23FF6600' stroke-width='2'/%3E%3C/svg%3E");display:inline-block}.menu .level-1.item-has-submenu.show.open span:not(span.item-title,span.item-subtitle,.level-2.item-has-no-submenu span)::after{transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23FF6600' stroke-width='2'/%3E%3C/svg%3E");display:inline-block;margin-left:-0.5rem}@media(min-width:1200px){.menu .level-2 .item-heading .item-title::after{content:none}}@media(min-width:1200px)and (min-width:1200px){.menu .level-2 .item-heading{height:46px}}@media(min-width:1200px){.menu .level-2 .item-heading .item-title{color:#fff !important;font-weight:700 !important}}@media(min-width:1200px)and (min-width:1200px){.menu .level-2.item-has-submenu{padding-bottom:2.5rem}}@media(min-width:1200px)and (min-width:1600px){.menu .level-2.item-has-submenu{padding-bottom:3.5rem}}@media(min-width:1200px)and (min-width:1200px){.menu .level-2.item-has-no-submenu{position:relative;width:100%;max-width:30rem}.menu .level-2.item-has-no-submenu:hover .item-title{color:#151515}.menu .level-2.item-has-no-submenu:hover img{opacity:.2}.menu .level-2.item-has-no-submenu img{width:100%;height:100%;opacity:.1;object-fit:cover;transition:.3s all}.menu .level-2.item-has-no-submenu a{display:block;width:100%;height:100%}.menu .level-2.item-has-no-submenu span.item-title{padding:1.6rem 5rem}.menu .level-2.item-has-no-submenu .item-title{background-color:#d76417;display:block;position:absolute;top:0;left:0;color:#fff}.menu .level-2.item-has-no-submenu .item-title.item-active::after{content:"";position:absolute;bottom:1.25rem;left:0rem;transform:rotate(0);width:58%;height:.2rem;background-color:#fff;opacity:1;background-image:none;transition:.3s all}.menu .level-2.item-has-no-submenu .item-title{transition:.3s all}}@media(min-width:1200px)and (min-width:1200px)and (min-width:1200px){.menu .level-2.item-has-no-submenu .item-title.item-active::after{left:50%;transform:translateX(-50%);width:50%}}@media screen and (min-width:1200px)and (min-width:1600px)and (max-width:1799px){.menu .level-2.item-has-no-submenu{max-width:25rem}}@media screen and (min-width:1200px)and (min-width:1800px)and (max-width:1900px){.menu .level-2.item-has-no-submenu{max-width:35rem}}@media screen and (min-width:1200px)and (min-width:1901px){.menu .level-2.item-has-no-submenu{max-width:initial}}.menu-items{display:flex;align-items:center;flex-wrap:wrap}@media(min-width:1600px){.menu-items:lang(en){gap:3.5rem}}.menu-items{transition:.3s all}@media(min-width:1200px){.menu-items{gap:2.4rem;flex-wrap:nowrap;width:fit-content;margin-left:3rem;justify-content:center}}@media(min-width:1600px){.menu-items{gap:4.5rem;margin-left:4rem;justify-content:initial}}@media screen and (min-width:1920px){.menu-items{gap:7rem}}@media(max-width:1199.98px){.menu-items{flex-direction:column;align-items:flex-start;gap:2rem;margin-top:2rem}}@media(max-width:1199.98px){.menu-items .home-svg{display:none}}.menu-items .item svg{max-height:3rem}@media(max-width:1199.98px){.menu-items .item{width:100%}}@media(max-width:1199.98px){.menu-items .item.mainmenu span:not(span.item-title,span.item-subtitle,.submenu-level-1 span.item-title),.menu-items .item.mainmenu.item-has-no-submenu span{padding-left:3rem;display:block}}.menu-items .item-has-submenu .item-title{transition:.1s ease-in-out}.menu-items .item-has-submenu .item-title:hover{transition:.3s all}.menu-items .item-has-submenu span:not(span.item-title,span.item-subtitle,.subitem.level-2.item-has-submenu span,.level-2.item-has-no-submenu span){position:relative}@media(min-width:1200px){.menu-items .item-has-submenu span:not(span.item-title,span.item-subtitle,.subitem.level-2.item-has-submenu span,.level-2.item-has-no-submenu span){display:flex;flex-direction:column;align-items:center;text-align:center}}.menu-items .item-has-submenu span:not(span.item-title,span.item-subtitle,.subitem.level-2.item-has-submenu span,.level-2.item-has-no-submenu span)::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23151515' stroke-width='2'/%3E%3C/svg%3E");display:inline-block;height:.6rem;position:absolute;vertical-align:top;width:1rem;top:50%;transform:translateY(-50%);right:3rem;color:#ec660d;transition:.3s all}@media(min-width:1200px){.menu-items .item-has-submenu span:not(span.item-title,span.item-subtitle,.subitem.level-2.item-has-submenu span,.level-2.item-has-no-submenu span)::after{left:50%;right:initial;top:initial;bottom:-1rem;transform:translateX(-50%)}}.menu-items .item-has-submenu span:not(span.item-title,span.item-subtitle,.subitem.level-2.item-has-submenu span,.level-2.item-has-no-submenu span)::after{transition:.3s all}.menu-items .item-has-submenu .submenu-level-1{background:#fff;width:100%;z-index:10;margin:0;transition:.3s all}@media(min-width:1200px){.menu-items .item-has-submenu .submenu-level-1{opacity:0;visibility:hidden;top:90px;left:50%;transform:translateX(-50%);position:absolute;height:0;width:auto;border-radius:0 0 .3rem .3rem;box-shadow:0 .4rem 1.2rem 0 rgba(0,0,0,.06);padding-left:0}}@media(min-width:1600px){.menu-items .item-has-submenu .submenu-level-1{left:8.5rem;transform:initial}}@media(min-width:1200px){.menu-items .item-has-submenu .submenu-level-1__items{display:flex;flex-direction:row}}@media(max-width:1199.98px){.menu-items .item-has-submenu .submenu-level-1 .submenu-items:not(:has(.submenu-level-2)){padding-left:2.75rem;gap:2rem}}@media(max-width:1199.98px){.menu-items .item-has-submenu .submenu-level-1 .submenu-items:not(.submenu-level-2 .submenu-items){background-color:#f6f6f6;padding-bottom:2rem}}.menu-items .item-has-submenu .submenu-level-1 .submenu-items{display:flex}@media(max-width:1199.98px){.menu-items .item-has-submenu .submenu-level-1 .submenu-items{flex-direction:column;gap:2rem}.menu-items .item-has-submenu .submenu-level-1 .submenu-items span.item-title{color:#b0b0b0}.menu-items .item-has-submenu .submenu-level-1 .submenu-items span.item-title::after{content:"";position:absolute;top:2rem;left:3rem;transform:rotate(0);width:0;height:.2rem;background-color:#d76417;opacity:0;background-image:none;transition:.3s all}}@media(max-width:1199.98px)and (min-width:1200px){.menu-items .item-has-submenu .submenu-level-1 .submenu-items span.item-title::after{left:50%;transform:translateX(-50%)}}@media(max-width:1199.98px){.menu-items .item-has-submenu .submenu-level-1 .submenu-items span.item-title.item-active{color:#151515}.menu-items .item-has-submenu .submenu-level-1 .submenu-items span.item-title.item-active::after{opacity:1;width:58%}}@media(max-width:1199.98px)and (min-width:1200px){.menu-items .item-has-submenu .submenu-level-1 .submenu-items span.item-title.item-active::after{width:50%}}@media(max-width:1199.98px){.menu-items .item-has-submenu .submenu-level-1 .submenu-items .subitem.level-2:last-child .submenu-level-2{margin-bottom:0}.menu-items .item-has-submenu .submenu-level-1 .submenu-items .submenu{padding-left:1rem}}@media(min-width:1200px){.menu-items .item-has-submenu .submenu-level-1 .submenu-items .item-has-submenu:first-child span:not(.submenu.submenu-level-2 span):not(span.item-title){padding-left:3rem}.menu-items .item-has-submenu .submenu-level-1 .submenu-items .item-has-submenu:last-child span:not(.submenu.submenu-level-2 span):not(span.item-title){padding-right:3rem}.menu-items .item-has-submenu .submenu-level-1 .submenu-items .item-has-submenu:last-child span:not(.submenu.submenu-level-2 span):not(span.item-title)::after{content:none}}@media(min-width:1600px){.menu-items .item-has-submenu .submenu-level-1 .submenu-items .item-has-submenu:first-child span:not(.submenu.submenu-level-2 span):not(span.item-title){padding-left:6.4rem}.menu-items .item-has-submenu .submenu-level-1 .submenu-items .item-has-submenu:last-child span:not(.submenu.submenu-level-2 span):not(span.item-title){padding-right:6.4rem}.menu-items .item-has-submenu .submenu-level-1 .submenu-items .item-has-submenu:last-child span:not(.submenu.submenu-level-2 span):not(span.item-title)::after{content:none}}.menu-items .item-has-submenu .submenu-level-1 .item-heading span:not(.submenu.submenu-level-2 span):not(span.item-title,span.item-subtitle){background-color:#d76417;padding:1rem 3rem;display:block;position:relative}@media(min-width:1200px){.menu-items .item-has-submenu .submenu-level-1 .item-heading span:not(.submenu.submenu-level-2 span):not(span.item-title,span.item-subtitle){padding:1.6rem 2rem}}@media(min-width:1600px){.menu-items .item-has-submenu .submenu-level-1 .item-heading span:not(.submenu.submenu-level-2 span):not(span.item-title,span.item-subtitle){padding:1.6rem 5rem}}.menu-items .item-has-submenu .submenu-level-1 .item-heading span:not(.submenu.submenu-level-2 span):not(span.item-title,span.item-subtitle):after{content:"";position:absolute;right:0rem;top:50%;transform:translateY(-50%);height:3rem;width:.1rem;background:rgba(233,233,233,.5)}.menu-items .item-has-submenu .submenu-level-1 .item-heading span:not(.submenu.submenu-level-2 span):not(span.item-title,span.item-subtitle) .item-title{color:#fff;font-weight:700;line-height:1.56rem;letter-spacing:.052rem;min-width:20rem;display:block;font-size:1.3rem;text-transform:uppercase}@media(min-width:1200px){.menu-items .item-has-submenu .submenu-level-1 .item-heading span:not(.submenu.submenu-level-2 span):not(span.item-title,span.item-subtitle) .item-title{text-align:center;line-height:1.8rem;letter-spacing:.06rem;min-width:16rem}}@media(min-width:1600px){.menu-items .item-has-submenu .submenu-level-1 .item-heading span:not(.submenu.submenu-level-2 span):not(span.item-title,span.item-subtitle) .item-title:lang(en){min-width:20.5rem}}@media(min-width:1600px){.menu-items .item-has-submenu .submenu-level-1 .item-heading span:not(.submenu.submenu-level-2 span):not(span.item-title,span.item-subtitle) .item-title{font-size:1.5rem;min-width:20rem}}.menu-items .item-has-submenu .submenu-level-1 .item-title::after{content:none}@media(max-width:1199.98px){.menu-items .item-has-submenu .submenu-level-1 .subitem.level-2.item-has-no-submenu img{display:none}.menu-items .item-has-submenu .submenu-level-1 .subitem.level-2.item-has-no-submenu .item-title{padding-left:3rem;font-size:1.3rem}}.menu-items .item-has-submenu .submenu-level-2{padding-left:0;margin-top:1.5rem}@media(min-width:1200px){.menu-items .item-has-submenu .submenu-level-2{margin-top:2.3rem}}.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3{text-align:left;position:relative}@media(min-width:1200px){.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3{text-align:center}.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3 a{padding:1rem 0;height:fit-content;display:block}}.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3{transition:.3s all}.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3 span::after{content:"";position:absolute;top:2rem;left:0;transform:rotate(0);width:0;height:.2rem;background-color:#d76417;opacity:0;background-image:none}@media(min-width:1200px){.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3 span::after{left:50%;transform:translateX(-50%)}}.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3 span::after{transition:.3s all}.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3 span.item-active::after{opacity:1;width:58%}@media(min-width:1200px){.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3 span.item-active::after{width:50%}}.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3:hover span{color:#151515;transition:.3s all}.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3:hover span::after{opacity:1;width:58%}@media(min-width:1200px){.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3:hover span::after{width:50%}}.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3:hover span::after{transition:.3s all}.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3 a:hover::after{content:none}.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3 span{font-size:1.3rem;font-weight:700;text-transform:uppercase;color:#b0b0b0}@media(min-width:1600px){.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3 span{font-size:1.5rem}}.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3 span{transition:.3s all}.menu-items .item-has-submenu .submenu-level-2 .subitem.level-3 span.item-active{color:#151515}.menu-items .item-has-submenu .submenu-level-2 .submenu-items{display:flex;flex-direction:column;gap:2rem}@media(min-width:1200px)and (max-width:1599.98px){.menu-items .item-has-submenu .submenu-level-2 .submenu-items{padding:0 2rem}}@media(min-width:1200px){.menu-items .item-has-submenu .submenu-level-2 .submenu-items{gap:0}}@media(max-width:1199.98px){.menu-items .item-has-submenu .submenu{opacity:0;visibility:hidden;height:0;padding:0}}@media(min-width:1200px)and (max-width:1599.98px){.menu-items .item-has-submenu.show .submenu:not(.submenu-level-1 .submenu){width:max-content}}.menu-items .item-has-submenu.show .submenu{height:auto;opacity:1;visibility:visible;z-index:999;width:100%;max-width:160rem}@media(min-width:1200px){.menu-items .item-has-submenu.show .submenu{background-color:#fff}}@media(min-width:1600px){.menu-items .item-has-submenu.show .submenu{width:auto}}@media(max-width:1199.98px){.menu-items .item-has-submenu.show .submenu{margin-top:1rem}}.menu-items .item-has-submenu.show .item-heading{transition:.3s all}.menu-items .item-has-submenu.show .item-heading .item-title::after{transform:rotate(315deg);transition:all .1s}@media(min-width:1200px){.home-svg .item-title{display:none}}
