*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:"Poppins",sans-serif;background-color:#fff}.custom-container{width:100%;padding-right:80px;padding-left:80px;margin-right:auto;margin-left:auto;max-width:1600px}@media(max-width: 1200px){.custom-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1200px}}@media(max-width: 992px){.custom-container{max-width:970px}}@media(max-width: 768px){.custom-container{max-width:750px}}@media(max-width: 480px){.custom-container{max-width:100%}}.nav__link--no-click{cursor:default;color:#000;font-weight:600;text-decoration:none}.nav__link--no-click~img{display:none}.wrapper-page a{color:#ef1065}.filters-category{overflow:hidden;max-height:0;-webkit-transition:max-height .2s ease;transition:max-height .2s ease}.filters-category.expanded{max-height:100%}#toggle-filters-category{margin-bottom:1rem;cursor:pointer}.custom-logo-link{margin:0 auto;max-width:15.625rem}.custom-logo-link img{width:15.625rem;-o-object-fit:cover;object-fit:cover}@media(max-width: 768px){.custom-logo-link img{width:13.75rem}}.title-cart{font-size:2.25rem;font-weight:600}.f-medium{font-size:2.625rem}.fw-500{font-weight:500}.h-80{height:5rem}.w-95{width:95%}.py-6{padding:6.25rem 0}.py-7{padding:7.5rem 0}.accent-text{color:#ef1065}.content h2{font-weight:400}.content h2 strong{font-weight:700}.content p{margin-bottom:1.875rem}.shop_table{border-radius:0 !important}.block--shadow{padding:3.125rem 2.8125rem;-webkit-box-shadow:0px 4px 15px 8px rgba(0,0,0,.1);box-shadow:0px 4px 15px 8px rgba(0,0,0,.1);border:none;border-radius:0;height:100%}.p-colors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.3125rem}.p-colors img{width:2.1875rem;height:2.1875rem;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin:initial !important}.p-colors img:nth-child(2){border:1px solid #ef1065}.p-colors::after{content:"+";margin-left:6px;font-weight:bold;color:#000}.reset_variations{display:none !important}.woocommerce{margin-bottom:3.125rem}.woocommerce-message .button{background-color:#fff !important;border:1px solid #ef1065 !important;color:#000 !important;font-weight:500 !important;border-radius:0 !important;padding:1rem 1.5rem !important}.woocommerce-message .button:hover{background-color:hsl(0,0%,95%) !important}.woocommerce div.product p.stock{color:#ef1065}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1;pointer-events:auto;-webkit-appearance:inner-spin-button}.woocommerce-MyAccount-navigation ul{list-style:none !important;padding:0;margin:0;display:grid;gap:1rem;margin-bottom:100px}.woocommerce-MyAccount-navigation ul li{border:1px solid #ef1065 !important;padding:.5rem 1.5rem !important;-webkit-transition:.3s ease;transition:.3s ease;background:#fff;max-width:100%}.woocommerce-MyAccount-navigation ul li a{color:#000 !important;text-decoration:none;font-weight:500;display:block}.woocommerce-MyAccount-navigation ul li:hover{background-color:rgba(239,16,101,.1)}.woocommerce-MyAccount-navigation ul li.is-active{background-color:#ef1065 !important}.woocommerce-MyAccount-navigation ul li.is-active a{color:#fff !important}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fef8fa !important;color:#000;font-size:.9375rem;font-weight:400}.woocommerce-error a{color:#a00 !important}.woocommerce-checkout #payment div.payment_box{display:none !important}.rank-math-breadcrumb a{color:#616161;text-decoration:none}.facetwp-page{color:#616161;text-decoration:none}.facetwp-page.next{padding-top:.5rem !important;padding-bottom:.5rem !important;font-size:1rem;min-width:6.25rem;font-weight:700;text-decoration:none;background-color:#e70d61;color:#fff;border:none;border-radius:1px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;color:rgba(0,0,0,0)}.facetwp-page.next::after{content:"Następna";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff}.facetwp-page.prev{padding-top:.5rem !important;padding-bottom:.5rem !important;font-size:1rem;min-width:6.875rem;font-weight:700;text-decoration:none;background-color:#e70d61;color:#fff;border:none;border-radius:1px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;color:rgba(0,0,0,0)}.facetwp-page.prev::after{content:"Poprzednia";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff}.facetwp-page.first{margin-right:0}.facetwp-page.first::after{content:" z";margin-left:.25em;color:#616161;font-weight:normal}.facetwp-page.active{color:#ef1065}.filters .facetwp-facet{margin-bottom:20px}.filters .fs-wrap{width:100%}.filters .fs-wrap .fs-arrow{display:none}.filters .single-filter,.filters .facetwp-facet{width:100%}.filters .fs-label-wrap .fs-label{padding:.75rem 1.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/chevron-down.png);background-repeat:no-repeat;background-position:right 12px center}.filters .facetwp-type-sort select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:11px 20px;width:100%;font-size:16px;text-overflow:ellipsis;white-space:nowrap;line-height:18px;background-color:#fff;background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/chevron-down.png);background-repeat:no-repeat;background-position:right 12px center;border:1px solid #ddd;overflow:hidden;outline:none}.filters .fs-wrap.multiple .fs-option.selected .fs-checkbox i{background-color:#ef1065;border-color:rgba(0,0,0,0)}.archive .woocommerce-no-products-found{display:none}.woo-variation-gallery-thumbnail-wrapper .slick-slide{width:auto !important;margin:0 15px}.select2-container .select2-selection--single{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;text-overflow:ellipsis;white-space:nowrap;line-height:16px !important;background-color:#fff;background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/chevron-down.png);background-repeat:no-repeat;background-position:right 12px center;border:1px solid #ddd !important;overflow:hidden;outline:none;border-radius:0 !important;color:#000 !important}.select2-container .select2-selection--single .select2-selection__arrow{display:none}.select2-container.select2-container--open .select2-dropdown--below{border:1px solid #ccc;border-radius:0 !important}.select2-container .select2-selection--single .select2-selection__rendered{color:#000}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:none}.woocommerce div.product form.cart .variations label{font-weight:600 !important}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{display:block !important}.variations select{max-width:31.25rem !important;min-width:auto !important}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.woocommerce div.product .woocommerce-Price-amount{font-size:22px;font-weight:600}.iworks-omnibus .amount{font-weight:normal !important;font-size:1rem !important}.woocommerce div.product form.cart{margin-bottom:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-variation-add-to-cart{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap}.iworks-omnibus{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:100%}.woocommerce div.product form.cart div.quantity{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.single_add_to_cart_button{display:inline-block;padding:.75rem 1.5rem !important;font-size:1rem;font-weight:600 !important;text-decoration:none;background-color:#ef1065 !important;border:none;border-radius:1px !important;-webkit-transition:all .3s ease-in-out IM !important;transition:all .3s ease-in-out IM !important}.woocommerce .quantity .qty{margin-left:1.25rem;padding:.75rem .125rem;width:5rem;font-size:16px;text-overflow:ellipsis;white-space:nowrap;line-height:16px;background-color:#fff;background-repeat:no-repeat;background-position:right 12px center;border:1px solid #ddd;overflow:hidden;outline:none}.woocommerce .quantity::after{content:" szt";color:#616161;padding-left:.25rem}.global-price del,.price del{color:#616161 !important;opacity:.5}.global-price del span,.price del span{font-size:1.25rem !important;color:#000 !important;text-decoration:none !important;color:#616161 !important}.global-price ins,.price ins{text-decoration:none !important}.global-price ins span,.price ins span{font-size:1.375rem !important;font-weight:600;text-decoration:none !important}.rating-stars{margin-bottom:1.25rem}.empty-stars{display:none}.woocommerce table.shop_attributes th{border:1px solid #d2d2d2;background:rgba(0,0,0,0);white-space:nowrap}.woocommerce table.shop_attributes td{padding:.625rem .9375rem;font-style:normal;border:1px solid #d2d2d2;background:rgba(0,0,0,0)}.wvg-single-gallery-image-container{border:1px solid #d2d2d2;height:100%;margin:.0625rem}@media(max-width: 768px){.wvg-single-gallery-image-container{height:auto}}.dashicons-search{background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/search-gallery.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.dashicons-search::before{display:none}.woo-variation-gallery-wrapper .woo-variation-gallery-slider img{width:auto;height:28.125rem;background-size:cover;background-position:center}@media(max-width: 480px){.woo-variation-gallery-wrapper .woo-variation-gallery-slider img{height:15.625rem}}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img{width:auto}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image{opacity:.9}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-thumbnail-slider{margin-top:3.125rem}.woo-variation-product-gallery .woo-variation-gallery-slider img{aspect-ratio:10;-o-object-fit:scale-down;object-fit:scale-down}.woo-variation-gallery-wrapper .woo-variation-gallery-trigger{height:1.5625rem}.woocommerce #review_form #respond .form-submit input{display:inline-block;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;background-color:rgba(0,0,0,0);color:#ef1065;border:none;border-radius:1px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid #ef1065 !important;font-weight:500}.woocommerce #review_form #respond .form-submit input:hover{background-color:hsla(0,0%,15%,0);color:rgb(242.2,63.8,131.8)}.main-section{padding-top:1.5625rem}.simplefavorite-button{background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important}.cart-summary-custom tr td{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-summary-custom tr td::before{display:none}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wc-empty-cart-message{max-width:1200px;margin:0 auto}.return-to-shop{margin:0 auto;margin-bottom:3.125rem}.woocommerce-privacy-policy-text p{font-size:.875rem}.arrow-slider{position:relative;padding:.9375rem !important}.section-slider .swiper-button-prev,.section-slider .swiper-button-next{position:absolute;top:65%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;padding:.625rem;border-radius:50%;cursor:pointer}@media(max-width: 768px){.section-slider .swiper-button-prev,.section-slider .swiper-button-next{display:none}}.section-slider .swiper-button-prev{left:6.5%}@media(max-width: 1550px){.section-slider .swiper-button-prev{left:2%}}@media(max-width: 1200px){.section-slider .swiper-button-prev{left:1%}}.section-slider .swiper-button-next{right:6.5%}@media(max-width: 1550px){.section-slider .swiper-button-next{right:2%}}@media(max-width: 1200px){.section-slider .swiper-button-next{right:1%}}.section-slider .swiper-button-next,.section-slider .swiper-button-prev{color:#000;width:.9375rem;height:.9375rem;z-index:10}.section-slider .swiper-button-next:after,.section-slider .swiper-button-prev:after{font-size:1.25rem}.section-slider--dots .swiper-pagination-bullet{width:.9375rem;height:.9375rem;background-color:rgba(0,0,0,0);border:1px solid #ccc;opacity:1;margin:0 .25rem;border-radius:50%;-webkit-transition:background-color .3s;transition:background-color .3s}.section-slider--dots .swiper-pagination-bullet-active{background-color:#ef1065}.simplefavorite-button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;font-size:0px;font-weight:500;color:#2e2e2d;background-color:rgba(0,0,0,0);background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/favourite.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:left center;-o-object-fit:contain;object-fit:contain;border:none;-webkit-transition:200ms ease-in-out;transition:200ms ease-in-out;cursor:pointer;z-index:1}.simplefavorite-button.active,.simplefavorite-button:hover{background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/favourite-checked.svg)}.label-wrapper{position:absolute;left:2em;text-decoration:none;top:1em;width:calc(100% - 4em);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.label-wrapper-product{position:absolute;text-decoration:none;top:1em;width:calc(100% - 2em);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card__price{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.card__price ins{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important;text-decoration:none;font-size:1.125rem}.card__price del{color:#616161 !important;opacity:.5;font-size:.875rem}.global-price{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:anchor-center;-ms-flex-align:anchor-center;align-items:anchor-center;gap:5px}.global-price ins{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}@media(max-width: 991px){.tm-ferret2{margin:0 !important}.tm-ferret2 .tm-carousel__review{max-width:95% !important;margin:0 auto !important}}.py-lg{padding:75px 0}@media(max-width: 1200px){.py-lg{padding:70px 0}}@media(max-width: 992px){.py-lg{padding:60px 0}}@media(max-width: 768px){.py-lg{padding:50px 0}}h1,h2,h3,h4,h5,h6{font-weight:600;margin-bottom:1rem;color:#000}h1{font-size:3.625rem;font-weight:400}@media(max-width: 992px){h1{font-size:2.25rem}}h1 strong{font-weight:600}h2{font-size:2.25rem;line-height:1.3}@media(max-width: 992px){h2{font-size:1.75rem}}h3{font-size:1.75rem}h4{font-size:.875rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-bottom:1rem;font-size:1rem;color:#616161;line-height:1.5}p a{color:#d40052}ul{color:#616161}@media(max-width: 480px){header{position:relative}}header .navigation-main{background:#fff}@media(max-width: 576px){header .navigation-main{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}}header .navigation-announcement{padding:.3125rem 0;background:#fff;border-bottom:1px solid #dedede}header .navigation-announcement__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.3125rem}header .navigation-announcement__content h6{font-weight:normal;margin-bottom:0}header .navigation-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:1.5625rem}@media(max-width: 576px){header .navigation-top{border-bottom:1px solid #ccc}}header .navigation-top .product-search{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;max-width:25rem;border:.0625rem solid #dedede;border-radius:.25rem;overflow:hidden}header .navigation-top .product-search__input{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.625rem .9375rem;border:none;outline:none;outline-offset:0;font-size:.875rem}header .navigation-top .product-search__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;background-color:#ef1065;padding:0 .9375rem;border-color:#ef1065;outline:none;-webkit-box-shadow:none;box-shadow:none;border:none;cursor:pointer}header .navigation-top .product-search__button img{width:1.125rem;height:1.125rem}header .navigation-top .product-search__wrapper{position:relative;width:100%;border-radius:.0625rem;overflow:hidden}header .navigation-top .product-search__wrapper .aws-search-form{appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-box-flex:1;-ms-flex:1;flex:1;height:2.5rem;font-size:1rem;width:100%;border:none;outline:none}header .navigation-top .product-search__wrapper .aws-form-btn{height:2.5rem;border:1px solid #ef1065}header .navigation-top .product-search__wrapper .aws-search-field{font-size:.875rem}header .navigation-top .product-search__wrapper .aws-form-btn{width:2.6875rem;background:#ef1065;color:#fff}header .navigation-top .product-search__wrapper .aws-form-btn:hover{background-color:rgb(215.1,14.4,90.9)}header .navigation-top .product-search__wrapper .aws-search-btn_icon{color:#fff}header .navigation-top .product-search__wrapper .product-search__input::-webkit-search-cancel-button{display:none;-webkit-appearance:none}header .navigation-top .product-search__wrapper .product-search__clear{position:absolute;right:5%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer;display:none}header .navigation-top .product-search__wrapper .product-search__clear img{width:.875rem;height:.875rem}header .navigation-top .product-search__wrapper.has-text .product-search__clear{display:block}header .navigation-top__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;width:27.1875rem;height:2.5rem}header .navigation-top .header-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5625rem}header .navigation-top .header-icons .header-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem;text-decoration:none;color:#000}header .navigation-top .header-icons .header-icon--favorites{position:relative}header .navigation-top .header-icons .header-icon--favorites .simplefavorites-user-count{padding-top:1px;position:absolute;top:-5px;right:-5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14px;height:14px;font-size:10px;font-weight:400;text-align:center;color:#fff;background-color:#ef1065;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box}header .navigation-top .header-icons .header-icon img{width:auto;height:auto}header .navigation-top .header-icons .header-icon__label{font-size:.9375rem}header .navigation-top .header-icons .header-icon--cart{position:relative}header .navigation-top .header-icons .header-icon--cart .header-icon__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header .navigation-top .header-icons .header-icon--cart .header-cart__count{position:absolute;bottom:75%;left:55%;background-color:#ef1065;color:#fff;font-size:.6875rem;width:1rem;height:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;line-height:1;z-index:1}header .navigation-top .header-icons .header-icon--cart .header-cart__total{font-size:.9375rem;margin-left:.3125rem}header .navigation-top .header-icons .header-icon--account{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header .navigation-top .header-icons .header-icon--account .header-icon__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem;text-decoration:none;color:#000}header .navigation-top .header-icons .header-icon--account .header-icon__link .header-icon__label{font-size:1rem}header .navigation-top .header-icons .header-icon--account .account-arrow{width:.625rem;height:.625rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;-o-object-fit:contain;object-fit:contain;cursor:default}header .navigation-top .header-icons .header-icon--account:hover .account-dropdown{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}header .navigation-top .header-icons .header-icon--account:hover .account-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header .navigation-top .header-icons .header-icon--account .account-dropdown{position:absolute;top:100%;width:16.5625rem;left:0;background:#fff;-webkit-box-shadow:0 .25rem .625rem rgba(0,0,0,.1);box-shadow:0 .25rem .625rem rgba(0,0,0,.1);padding:.625rem;border-radius:.25rem;z-index:99;opacity:0;visibility:hidden;-webkit-transform:translateY(0.625rem);transform:translateY(0.625rem);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}header .navigation-top .header-icons .header-icon--account .account-dropdown--side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;padding:.625rem}header .navigation-top .header-icons .header-icon--account .account-dropdown--side .btn-primary{width:100%;text-align:center;padding-top:.625rem;padding-bottom:.625rem}header .navigation-top .header-icons .header-icon--account .account-dropdown--side p{margin-bottom:0;color:#000;font-size:.875rem}header .navigation-top .header-icons .header-icon--account .account-dropdown--side p a{color:#000;font-size:.875rem}header .navigation-top .header-icons .header-icon--account .account-dropdown ul{list-style:none;margin:0;padding:0}header .navigation-top .header-icons .header-icon--account .account-dropdown ul li{margin-bottom:.5rem}header .navigation-top .header-icons .header-icon--account .account-dropdown ul li:last-child{margin-bottom:0}header .navigation-top .header-icons .header-icon--account .account-dropdown ul li a{text-decoration:none;color:#000;font-size:.875rem}header .navigation-top .header-icons .header-icon--account .account-dropdown ul li a:hover{color:#ef1065}header .navigation-bottom{position:relative;background-color:#fceaf1}@media(max-width: 576px){header .navigation-bottom{position:absolute;top:0;right:0;margin:10px}}header .navigation-bottom__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5rem;list-style:none;margin:0;padding:0}header .navigation-bottom__menu ul li a{text-decoration:none;font-weight:600;font-size:1rem;color:#000;-webkit-transition:color .3s ease;transition:color .3s ease}header .navigation-bottom__menu ul li a:hover{color:#ef1065}header .navigation-bottom .menu-toggle{background:none;border:none;padding:.5rem;cursor:pointer}@media(max-width: 480px){header .navigation-bottom .menu-toggle{width:60px}}header .navigation-bottom .menu-toggle img{width:2.25rem;height:3.125rem}header .navigation-bottom__mobile-overlay{position:fixed;inset:0;background-color:#fff;z-index:9999;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1.875rem;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;overflow-y:auto}header .navigation-bottom__mobile-overlay.active{display:-webkit-box;display:-ms-flexbox;display:flex}header .navigation-bottom__mobile-overlay .mobile-menu__close{-ms-flex-item-align:end;align-self:flex-end;background:none;border:none;font-size:1.75rem;padding:.625rem;cursor:pointer}header .navigation-bottom__mobile-overlay .mobile-menu__content{width:100%;margin-top:1.25rem}header .navigation-bottom__mobile-overlay .mobile-menu__content .mobile-menu__list{list-style:none;padding:0;margin:0}header .navigation-bottom__mobile-overlay .mobile-menu__content .mobile-menu__list li{margin-bottom:1.25rem}@media(max-width: 576px){header .navigation-bottom__mobile-overlay .mobile-menu__content .mobile-menu__list li{margin-bottom:1.25rem}}@media(max-width: 576px){header .navigation-bottom__mobile-overlay .mobile-menu__content .mobile-menu__list li.menu-item-has-children a:first-child{margin-bottom:1.25rem;display:block}}header .navigation-bottom__mobile-overlay .mobile-menu__content .mobile-menu__list li a{text-decoration:none;font-size:1.25rem;font-weight:500;color:#000}@media(max-width: 576px){header .navigation-bottom__mobile-overlay .mobile-menu__content .mobile-menu__list li a{margin-bottom:.625rem}}header .navigation-bottom__mobile-overlay .mobile-menu__content .mobile-menu__list li a:hover{color:#ef1065}header .navigation-bottom .nav__wrapper{position:relative}header .navigation-bottom .nav__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem}header .navigation-bottom .nav__link img.nav__arrow{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}header .navigation-bottom .nav__item{position:relative}header .navigation-bottom .nav__item--has-children{position:relative}header .navigation-bottom .nav__item--has-children:hover .nav__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header .navigation-bottom .nav__item--has-children.is-active .nav__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header .navigation-bottom .nav__item:hover .nav__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header .navigation-bottom .nav__submenu-container{opacity:0;visibility:hidden;position:absolute;top:-0.625rem;left:0;width:100%;-webkit-transition:opacity .2s ease,visibility .2s linear .2s;transition:opacity .2s ease,visibility .2s linear .2s}header .navigation-bottom .nav__submenu-container.is-visible{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}header .navigation-bottom .nav__submenu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5625rem;width:100%;background:#fff;padding:2.5rem 2.5rem;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);z-index:999}header .navigation-bottom .nav__submenu-col--links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;width:25%}header .navigation-bottom .nav__submenu-col--links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}header .navigation-bottom .nav__submenu-col--tiles{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5625rem}header .navigation-bottom .nav__submenu-col--tiles .mega-tile{width:100%;max-width:16.5625rem;height:12.5rem;background-size:cover;background-position:center;position:relative;overflow:hidden;-webkit-transition:background .3s;transition:background .3s}header .navigation-bottom .nav__submenu-col--tiles .mega-tile a{width:100%;height:100%;display:inline-block;position:relative}header .navigation-bottom .nav__submenu-col--tiles .mega-tile:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3);z-index:1}header .navigation-bottom .nav__submenu-col--tiles .mega-tile .nav__tile-content{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:100%;padding:1.25rem;z-index:2}header .navigation-bottom .nav__submenu-col--tiles .mega-tile .nav__tile-content::after{content:"";position:absolute;bottom:.9375rem;right:1.5625rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.6875rem;height:1.25rem;background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/big-arrow-right.png);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:all .2s;transition:all .2s}header .navigation-bottom .nav__submenu-col--tiles .mega-tile .nav__tile-content:hover::after{right:.9375rem}header .navigation-bottom .nav__submenu-col--tiles .mega-tile .nav__tile-title{color:#fff;font-size:1.125rem;font-weight:600}header .navigation-bottom .nav__submenu-col--tiles .mega-tile:nth-child(1){background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/nav/nav-tile-1.png)}header .navigation-bottom .nav__submenu-col--tiles .mega-tile:nth-child(2){background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/nav/nav-tile-2.png)}header .navigation-bottom .nav__submenu-col--tiles .mega-tile:nth-child(3){background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/nav/nav-tile-3.png)}header .navigation-bottom .nav__submenu ul li{padding:0}header .navigation-bottom .nav__submenu ul li a{font-weight:400}header .navigation-bottom .nav__submenu ul li a:hover{text-decoration:underline}.navigation-announcement{padding:.3125rem 0;background:#fff;border-bottom:1px solid #dedede}.navigation-announcement__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.3125rem}.navigation-announcement__content h6{font-weight:normal;margin-bottom:0}.site-header{max-width:100%;z-index:999;-webkit-transition:.5s all;transition:.5s all;background-color:#fff;-webkit-transition:top .5s ease;transition:top .5s ease}.site-header.sticky{position:fixed;z-index:1000;top:0;width:100%;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:smooth;animation-name:smooth;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}@-webkit-keyframes smooth{from{top:-100%}to{top:0}}@keyframes smooth{from{top:-100%}to{top:0}}#mobileMenu{position:fixed;top:0;right:0;width:80%;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease,-webkit-transform .4s ease;background:#fff;z-index:9999}#mobileMenu.active{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}.btn-primary{display:inline-block;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;background-color:#e70d61;color:#fff;border:none;border-radius:1px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-primary:hover{background-color:rgb(244.9036885246,75.5963114754,140.8340163934);color:#fff}.btn-primary:hover{background-color:rgb(215.1,14.4,90.9)}.btn-secondary{display:inline-block;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;background-color:rgba(0,0,0,0);color:#000;border:none;border-radius:1px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid #ef1065;font-weight:500}.btn-secondary:hover{background-color:hsla(0,0%,15%,0);color:hsl(0,0%,10%)}.btn-secondary:hover{color:#ef1065;border:1px solid #ef1065}.btn-read-more{position:relative;display:inline-block;font-size:.875rem;color:#ef1065;text-decoration:none}.btn-read-more::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:.0625rem;background-color:#ef1065;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.btn-read-more::after:hover{color:#d40052}.btn-read-more:hover{color:#d40052}.footer{background-color:#f5f5f5}.footer__top{padding:2.5rem 0}.footer__top-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media(max-width: 768px){.footer__top-grid{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer__top-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}@media(max-width: 768px){.footer__top-item{width:45%}}.footer__top-title{font-size:1rem;font-weight:600;color:#000;margin-bottom:.5rem}.footer__top-desc{font-size:.9375rem;color:#616161;margin-bottom:0}.footer__top-item-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:3.75rem;margin-bottom:.75rem}.footer__top a{text-decoration:none;color:#616161}.footer__top a:hover{text-decoration:underline}@media(max-width: 768px){.footer__top a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer__divider{border:none;height:1px;background-color:#313131;margin:.3125rem 0}.footer__logo{text-align:center;margin:3.4375rem 0}.footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}.footer__column .footer__heading{font-size:1rem;font-weight:700;margin-bottom:1.5625rem;color:#000}.footer__column .footer__menu{list-style:none;padding:0}.footer__column .footer__menu ul{padding-left:0}.footer__column .footer__menu li{margin-bottom:.5rem;list-style:none}.footer__column .footer__menu li a{font-size:.9375rem;text-decoration:none;color:#616161}.footer__column .footer__menu li a:hover{text-decoration:underline}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.625rem;margin-top:1.25rem}.footer__social a img{width:auto}.footer__copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.25rem 0;font-size:.8125rem;color:#616161}.footer__copyright .footer__left,.footer__copyright .footer__right{margin:.5rem 0}.footer a{color:#616161;text-decoration:none}.footer a:hover{text-decoration:underline}.footer__contact img,.footer__email img{padding-right:.4375rem}.post-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out, -webkit-box-shadow .3s ease-in-out}.post-card:hover{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.2);box-shadow:0 6px 12px rgba(0,0,0,.2)}.post-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:1.5625rem}.post-card__image{width:100%;height:auto}.post-card__image img{width:100%;-o-object-fit:cover;object-fit:cover}.post-card__title{font-size:1.125rem;font-weight:bold;color:#333;margin-bottom:.625rem}.about-presentation img{width:95%;margin-bottom:.3125rem}.about-presentation .presentation__description{line-height:1.7}.about-presentation .presentation__description.fw-semibold{font-size:1.375rem;color:#000}.about-features .grid-tiles{display:grid;grid-template-columns:repeat(2, 1fr);border-collapse:collapse}@media(max-width: 768px){.about-features .grid-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3125rem}}.about-features .grid-tiles .item{border:1px solid #ef1065}@media(max-width: 768px){.about-features .grid-tiles .item{border:1px solid #ef1065 !important}}.about-features .grid-tiles .item h5{margin-bottom:1.5625rem}.about-features .grid-tiles .item img{height:3.75rem;width:auto;margin-bottom:1.25rem}.about-features .grid-tiles .item.item-2{border-left:none}.about-features .grid-tiles .item.item-3{border-top:none}.about-features .grid-tiles .item.item-4{border-top:none;border-left:none}.single-post__header .single-post__meta{font-size:.95rem;color:#616161}.single-post__header .single-post__meta i{color:#ef1065;font-size:1.1rem}.single-post__header .single-post__meta time{font-weight:500}.single-post__header .single-post__title{font-size:2rem;line-height:1.3;color:#000;font-weight:600}.single-post__thumbnail img{width:100%;max-width:100%;height:auto}.single-post__content{font-size:1.05rem;line-height:1.7;color:#444}.single-post__content .wp-block-heading{font-size:1rem;line-height:1.7}.single-post__content h2.wp-block-heading{font-size:1.5rem}.single-post__content .wp-block-list{list-style:none;padding-left:0;margin:0}.single-post__content .wp-block-list li{position:relative;padding-left:24px;margin-bottom:.5rem}.single-post__content .wp-block-list li::before{content:"";position:absolute;left:0;top:4px;width:12px;height:12px;background-color:#ef1065;display:inline-block}.single-post__content a{color:#ef1065;text-decoration:underline}.single-post__content a:hover{text-decoration:none;color:rgb(191.2,12.8,80.8)}.single-post__content p{margin-bottom:1.5rem}article.single-post{max-width:70%;margin:0 auto}@media(max-width: 992px){article.single-post{max-width:100%}}.arrow-icon.rotate-left{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.arrow-icon.rotate-right{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.contact__line,.contact a,.contact p{color:#616161}.contact__info a{text-decoration:none}.contact__info a:hover{text-decoration:underline}.contact h3{font-size:1.25rem}.contact .location-box{bottom:3.125rem;left:0;background:hsla(0,0%,100%,.85);padding:30px 25px;width:50%}@media(max-width: 768px){.contact .location-box{bottom:0;padding:.625rem}}.contact__image{margin-bottom:.625rem}.contact .wpcf7 input[type=text],.contact .wpcf7 input[type=email],.contact .wpcf7 textarea,.contact .wpcf7 input[type=tel],.contact .wpcf7 input[type=password]{-webkit-appearance:none !important;-moz-appearance:none;appearance:none;width:100%;font-size:16px;text-overflow:ellipsis;white-space:nowrap;padding:.625rem .6875rem;line-height:16px;background-color:#fff;background-repeat:no-repeat;border:1px solid #a3a3a3;overflow:hidden;outline:none;border-radius:0;margin-bottom:.9375rem}.contact .wpcf7 .wpcf7-not-valid-tip{margin-top:-10px}.contact .wpcf7 .wpcf7-response-output{margin-left:0}.contact .wpcf7 .required{color:#616161 !important}.contact .wpcf7 input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:16px;height:16px;cursor:pointer;background-size:16px 16px;background-repeat:no-repeat;background-position:center;margin-right:8px;background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/checkbox-unchecked.svg);outline:none !important}.contact .wpcf7 input[type=checkbox]:checked{background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/checkbox-checked.svg)}.contact .wpcf7 .wpcf7-list-item{margin-left:0 !important;margin-bottom:1.25rem}.contact .wpcf7 .wpcf7-list-item span{color:#616161}.promotions .select-cat,.promotions .facetwp-expand{display:none !important}.promotions .facetwp-facet-product_cat{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.promotions .facetwp-facet-product_cat{visibility:visible !important}.promotions .facetwp-facet-product_cat .facetwp-checkbox.category-tile{display:block !important}.promotions .facetwp-checkbox{background:rgba(0,0,0,0) !important}.promotions .facetwp-facet-product_cat{opacity:0;visibility:hidden;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.promotions .facetwp-facet-product_cat.facetwp-loaded{opacity:1;visibility:visible}.promotions .facetwp-display-value{font-weight:600;color:#000;font-size:1rem;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-preferred-size:40%;flex-basis:40%}.promotions .facetwp-facet-product_cat{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.promotions .facetwp-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:200px;height:11.25rem;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.12);border:.0625rem solid #fff;text-decoration:none;padding:20px;margin-bottom:0}.promotions .facetwp-checkbox img{-webkit-transition:all .3s;transition:all .3s;margin-bottom:.9375rem}.promotions .facetwp-checkbox:hover{border:.0625rem solid #ef1065}.promotions .facetwp-checkbox:hover img{-webkit-filter:brightness(0) saturate(100%) invert(36%) sepia(77%) saturate(746%) hue-rotate(290deg) brightness(96%) contrast(92%);filter:brightness(0) saturate(100%) invert(36%) sepia(77%) saturate(746%) hue-rotate(290deg) brightness(96%) contrast(92%)}.promotions .facetwp-checkbox.checked{border:.0625rem solid #ef1065}.promotions .facetwp-counter{display:none !important}.promotions .facetwp-facet-product_cat{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap}.promotions .facetwp-facet-product_cat .facetwp-checkbox{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}.promotions .facetwp-checkbox[data-value=kanapy-i-sofy]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.promotions .facetwp-checkbox[data-value=zestawy-wypoczynkowe]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.promotions .facetwp-checkbox[data-value=lozka-kontynentalne]{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.promotions .facetwp-checkbox[data-value=materace]{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.promotions .facetwp-checkbox[data-value=fotele]{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.promotions .facetwp-checkbox[data-value=narozniki]{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.promotions .category-tile{cursor:pointer}.promotions .label-wrapper-product{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.promotions .label-wrapper-product .badges-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.3125rem}.promotions .label-wrapper-product .badges-wrapper .badge{position:relative}.promotions .button-reset{background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer}.promotions .button-reset.active{color:#ef1065;text-decoration:underline}.promo-cart .swiper-button-prev,.promo-cart .swiper-button-next{top:65% !important}.realizacje-list{margin-top:6em}.mb1{margin-bottom:6em}.mb6{margin-bottom:6rem !important}.realizacja-item__title{margin-bottom:16px}.realizacja-item__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.realizacja-slider{width:100%}.realizacja-slider .swiper-slide{overflow:hidden}.realizacja-media{position:relative;width:100%;padding-top:70.25%}.realizacja-media>img,.realizacja-media>video,.realizacja-media iframe{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.realizacja-media iframe{border:0}.realizacja-slider .swiper-pagination{margin-top:12px}.realizacje-load-more-wrap{margin-top:-40px}.realizacje-load-more-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 32px;border:none;cursor:pointer;font-weight:600;font-size:14px;letter-spacing:.03em;text-transform:uppercase;background-color:#ff1065;color:#fff;-webkit-transition:background-color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.realizacje-bestsellery{margin-top:46px}.bestsellery-slider .swiper-slide{height:auto}.realizacja-item{opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.realizacja-item.realizacja-item--visible{opacity:1;visibility:visible}.realizacje-bestsellery{opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.realizacje-bestsellery.realizacje-bestsellery--visible{opacity:1;visibility:visible}@media(max-width: 520px){.mb6{margin-bottom:3rem !important}.realizacje-load-more-wrap{margin-top:-20px}}.home-realizacje{background-color:#fff}.home-realizacje h2{font-weight:700;font-size:2rem}.home-realizacje .text-muted{color:#6b7280;font-size:1rem}.home-realizacja-card img{-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.home-realizacja-card:hover img{border:.625px solid #ef1065;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.1);box-shadow:0 8px 24px rgba(0,0,0,.1)}.home-realizacje-btn{background-color:#ef1065;border:none;color:#fff;font-weight:600;padding:12px 36px}.product-realization{background:#fafafa}.product-realization h2{font-weight:700;font-size:1.8rem}.product-realization__slider.swiper{opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.product-realization__slider.swiper.swiper-initialized{opacity:1}.pr-media{position:relative;width:100%;padding-top:70.25%;overflow:hidden;background:#fff;-webkit-box-shadow:0 4px 12px rgba(15,23,42,.06);box-shadow:0 4px 12px rgba(15,23,42,.06);-webkit-transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;border:.0625rem solid rgba(0,0,0,0)}.pr-media:hover{border-color:#ef1065;-webkit-box-shadow:0 10px 25px rgba(15,23,42,.08);box-shadow:0 10px 25px rgba(15,23,42,.08)}.pr-img,.pr-embed iframe{position:absolute;inset:0;width:100%;height:100%;display:block}.pr-img{-o-object-fit:cover;object-fit:cover}.pr-embed iframe{border:0 !important}.hero{position:relative;background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/homepage/hero/hero-bg-image.png)}.hero .swiper{position:relative;overflow:hidden}.hero .swiper-slide{padding:2.5rem 0}.hero .swiper-slide .hero__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero .swiper-slide .hero__content p{font-size:1.375rem;text-wrap:balance}.hero .swiper-slide .hero__content img{width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 567px){.hero .swiper-slide{padding:15px 0}}.hero .swiper-button-prev,.hero .swiper-button-next{width:3.125rem;height:3.125rem;background-color:#fff;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#000}.hero .swiper-button-prev::after,.hero .swiper-button-next::after{font-size:1.125rem;font-weight:600}@media(max-width: 768px){.hero .swiper-button-prev,.hero .swiper-button-next{top:95%}}.hero .swiper-button-prev{left:2.1875rem}.hero .swiper-button-next{right:2.1875rem}.categories__tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.875rem}.categories-slider{padding:.3125rem}.categories__tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;height:11.25rem;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.12);border:.0625rem solid #fff;text-decoration:none}.categories__tile:hover{border:.0625rem solid #ef1065}.categories__tile:hover img{-webkit-filter:brightness(0) saturate(100%) invert(36%) sepia(77%) saturate(746%) hue-rotate(290deg) brightness(96%) contrast(92%);filter:brightness(0) saturate(100%) invert(36%) sepia(77%) saturate(746%) hue-rotate(290deg) brightness(96%) contrast(92%)}@media(max-width: 768px){.categories__tile{width:auto}}.categories__tile-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;height:100%;gap:1.25rem;padding:1.25rem .9375rem}.categories__tile-content h4{-ms-flex-preferred-size:30%;flex-basis:30%;font-size:1rem;margin-bottom:0}@media(max-width: 768px){.categories__tile-content h4{font-size:.875rem}}.categories__tile-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;max-height:3.75rem;-ms-flex-preferred-size:70%;flex-basis:70%}.categories__tile-image img{max-width:100%;height:auto;-webkit-transition:all .3s;transition:all .3s}.interior-highlight{position:relative;overflow-x:clip;margin-bottom:6.25rem}.interior-highlight .interior-highlight__slider{position:absolute;top:0;left:0;width:100vw;height:100%;z-index:1}.interior-highlight .interior-highlight__slider .swiper-wrapper{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.interior-highlight .interior-highlight__slider .swiper-slide{width:auto}.interior-highlight .interior-highlight__slider .swiper-slide img{-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media(max-width: 992px){.interior-highlight .interior-highlight__slider .swiper-slide img{height:auto !important}}.interior-highlight .interior-highlight__slider::after,.interior-highlight .interior-highlight__slider .interior-highlight__fade{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.85)), to(rgba(255, 255, 255, 0)));background:linear-gradient(to right, rgba(255, 255, 255, 0.85), rgba(255, 255, 255, 0));z-index:2;pointer-events:none}@media(max-width: 768px){.interior-highlight .interior-highlight__slider::after,.interior-highlight .interior-highlight__slider .interior-highlight__fade{width:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.55)), to(rgba(255, 255, 255, 0)));background:linear-gradient(to right, rgba(255, 255, 255, 0.55), rgba(255, 255, 255, 0))}}.interior-highlight .interior-highlight__content{position:relative;z-index:3}.interior-highlight .interior-highlight__content .interior-highlight__title{font-weight:semibold}.interior-highlight .interior-highlight__content .interior-highlight__text{font-size:1.125rem;color:#616161;line-height:1.7}.interior-highlight .swiper-slide{will-change:transform,padding}.interior-highlight .swiper-slide img{height:100%}.interior-highlight .swiper-slide-active+.swiper-slide{-webkit-transform:translateX(40%) !important;transform:translateX(40%) !important;-webkit-transition:-webkit-transform 1s ease !important;transition:-webkit-transform 1s ease !important;transition:transform 1s ease !important;transition:transform 1s ease, -webkit-transform 1s ease !important}.interior-highlight .swiper-slide-active+.swiper-slide+.swiper-slide{-webkit-transform:translateX(20%) !important;transform:translateX(20%) !important;-webkit-transition:-webkit-transform 1s ease !important;transition:-webkit-transform 1s ease !important;transition:transform 1s ease !important;transition:transform 1s ease, -webkit-transform 1s ease !important}.interior-highlight .swiper-pagination{top:110% !important}.card{border:0}.card__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;height:14.375rem;-webkit-transition:all .3s;transition:all .3s;border:.0625rem solid #fff;text-decoration:none;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.12)}.card__img img{-o-object-fit:scale-down;object-fit:scale-down}.card__img:hover{border:.0625rem solid #ef1065}@media(max-width: 768px){.card__img{width:auto}}.card__title{font-size:.9375rem;font-weight:400}.card__price{font-size:1rem;font-weight:600;color:#000}.card__link{position:relative;font-size:.9375rem;color:#ef1065;text-decoration:none}.card__link::after{content:"";position:relative;display:inline-block;margin:auto 10px;width:.9375rem;height:.625rem;margin-left:.625rem;background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/big-arrow-right-primary.svg);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.card__link:hover::after{-webkit-transform:translateX(5px);transform:translateX(5px)}.product-presentation-single .swiper-slide{background-size:cover;background-position:center;height:75vh}.product-presentation-single .swiper-button-prev,.product-presentation-single .swiper-button-next{width:3.125rem;height:3.125rem;background-color:#000;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;opacity:.49}.product-presentation-single .swiper-button-prev::after,.product-presentation-single .swiper-button-next::after{font-size:1.125rem;font-weight:600}.product-presentation-single .swiper-button-prev{left:2.1875rem}.product-presentation-single .swiper-button-next{right:2.1875rem}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.features-slider{padding:.3125rem !important}.features__item{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,transform .6s ease;transition:opacity .6s ease,transform .6s ease,-webkit-transform .6s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;min-height:30rem;padding:1.875rem;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out, -webkit-box-shadow .3s ease-in-out}.features__item.is-visible{-webkit-animation:slideInLeft .8s forwards;animation:slideInLeft .8s forwards}@media(max-width: 480px){.features__item{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:none;transition:none}.features__item.is-visible{-webkit-animation:none;animation:none}}.features__item:hover{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.2);box-shadow:0 6px 12px rgba(0,0,0,.2)}.features .swiper-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.25rem}@media(max-width: 480px){.features .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}}.features__icon-wrapper{position:absolute;top:1.875rem;left:1.875rem;z-index:2}.features__icon{width:2.8125rem;height:auto;-o-object-fit:contain;object-fit:contain}.features__img-wrapper{position:relative;margin-bottom:1.25rem}.features__img{max-width:100%}.features__heading{font-size:1.125rem;font-weight:600}.features__description{margin:0 auto;width:90%;font-size:1rem;line-height:1.7;color:#616161}.promo,.section-slider--short{position:relative}.promo-slider,.section-slider--short-slider{padding:.625rem .3125rem !important}.promo .swiper-button-prev,.promo .swiper-button-next,.section-slider--short .swiper-button-prev,.section-slider--short .swiper-button-next{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.promo .label-wrapper-product,.section-slider--short .label-wrapper-product{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.promo .label-wrapper-product .badges-wrapper,.section-slider--short .label-wrapper-product .badges-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.promo .label-wrapper-product .badges-wrapper .badge,.section-slider--short .label-wrapper-product .badges-wrapper .badge{position:relative !important}.product-presentation-several__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(max-width: 768px){.product-presentation-several__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-presentation-several__container{height:70vh}.product-presentation-several__item{background-image:url(http://meble-alex.local/wp-content/uploads/2025/04/product_several_bg_1.png);background-repeat:no-repeat;background-size:cover;width:50%}@media(max-width: 768px){.product-presentation-several__item{width:100%}}.product-presentation-several .product-card{width:18.125rem;height:25rem;background:hsla(0,0%,100%,.65)}.product-presentation-several .product-card img{max-height:10rem}.recent-posts{background-color:#f5e6ff;padding-top:2.5rem 0}.recent-posts .post-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out, -webkit-box-shadow .3s ease-in-out}.recent-posts .post-card:hover{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.2);box-shadow:0 6px 12px rgba(0,0,0,.2)}.recent-posts .post-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:1.5625rem}.recent-posts .post-card__image{width:100%;height:auto}.recent-posts .post-card__image img{width:100%;-o-object-fit:cover;object-fit:cover}.recent-posts .post-card__title{font-size:1.125rem;font-weight:bold;color:#333;margin-bottom:.625rem}.video-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}.video-card video{-o-object-fit:cover;object-fit:cover}@media(max-width: 768px){.video-card video{height:200px}}@media(min-width: 768px){.video-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.video-grid{grid-template-columns:repeat(4, 1fr)}}.hero-archive{background-position:top;background-repeat:no-repeat;background-size:cover;min-height:20.625rem}.hero-archive h1{line-height:1.2;font-weight:500}.hero-archive p{line-height:1.8}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.25rem}.pagination .current-page{color:#ef1065}.pagination .btn-primary.disabled{opacity:.7}.cta-archive{background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/cta/cta1-bg.png);background-position:center;background-size:cover}.cta-archive .cta-overlay{background-color:rgba(239,16,101,.9);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.cta-archive .cta-content{z-index:2}.cta-archive .cta-content h2{color:#fff}.cta-archive .btn-secondary{color:#fff;font-weight:500;border:1px solid #fff}.cta-archive .btn-secondary:hover{background:#fff;border:1px solid #ef1065;color:#ef1065}.recommended-categories .category-tile{position:relative;height:18.75rem;background-size:cover;background-position:center;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.recommended-categories .category-tile:hover .category-title::after{content:"";position:absolute;left:0;bottom:-0.3em;width:100%;height:2px;background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.recommended-categories .category-tile .overlay{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:25px;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);text-align:center}.recommended-categories .category-tile .overlay .category-title{position:relative;color:#fff;font-size:1.25rem;font-weight:600;text-shadow:2px 2px 4px rgba(0,0,0,.2);-webkit-transition:all .3s ease;transition:all .3s ease}.badge{font-weight:400;font-size:.75rem;padding:.5rem .75rem;border-radius:0}.badge-price{background-color:#ffd500;color:#000}.badge-promo{background-color:#cf2c2c;color:#fff}.badge-new{background-color:green;color:#fff}.product-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.875rem;background:hsla(0,0%,100%,.95);backdrop-filter:blur(1px);height:33.125rem;width:21.875rem}.product-card img{margin:0 auto}.product-card__title{font-size:1.125rem;font-weight:500;color:#000}.product-card__price{font-size:1.125rem;font-weight:600;color:#000}.product-card__price span{color:inherit}.product-card .btn-primary{background-color:#ef1065;padding:.5rem 1.25rem;border:none;text-decoration:none}.product-card .btn-primary:hover{background-color:rgb(215.1,14.4,90.9)}.per-page-selector a{color:#616161;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.per-page-selector a.active{color:#ef1065;text-decoration:underline}.login-form,.register-form{padding:3.125rem 2.8125rem !important;-webkit-box-shadow:0px 4px 15px 8px rgba(0,0,0,.1);box-shadow:0px 4px 15px 8px rgba(0,0,0,.1);border:none !important;border-radius:0 !important;height:100%}.login-form .woocommerce-form__input-checkbox,.register-form .woocommerce-form__input-checkbox{-ms-flex-negative:0;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:16px;height:16px;cursor:pointer;background-size:16px 16px;background-repeat:no-repeat;background-position:center;margin-right:8px}.login-form a,.register-form a{color:#616161}.login-form form.login,.register-form form.login{border:none}.login-form h3,.register-form h3{font-size:1.375rem;color:#000;margin-bottom:0}.login-form .form-row,.register-form .form-row{margin-bottom:20px}.login-form .form-row p,.register-form .form-row p{margin-bottom:0}.login-form .form-label,.register-form .form-label{font-size:16px;color:#555;margin-bottom:8px}.login-form .woocommerce-input,.register-form .woocommerce-input{width:100%;padding:12px;border:1px solid #ddd;font-size:16px;color:#333}.login-form .remember-me,.register-form .remember-me{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}.login-form .link,.register-form .link{font-size:.875rem;color:#ef1065;text-decoration:none}.login-form .link:hover,.register-form .link:hover{text-decoration:underline}.login-form .btn,.register-form .btn{display:block;width:100%;padding:.75rem !important;background-color:#ef1065 !important;border:1px solid #ef1065 !important;color:#fff !important;font-size:16px;text-align:center;-webkit-transition:background-color .3s;transition:background-color .3s;font-weight:500 !important}.login-form .btn:hover,.register-form .btn:hover{background-color:#fff !important;border:2px solid #ef1065;color:#ef1065 !important}.login-form .woocommerce-lost-password,.register-form .woocommerce-lost-password{font-size:14px;text-align:center}@media(max-width: 768px){.login-form .login-form-container,.register-form .login-form-container{padding:15px}}.login-form .woocommerce form .form-row .input-text:focus,.login-form .woocommerce form .form-row select:focus,.register-form .woocommerce form .form-row .input-text:focus,.register-form .woocommerce form .form-row select:focus{border-color:#898989 !important;border-radius:0 !important;outline:none}.login-form .woocommerce-Input,.register-form .woocommerce-Input{width:100%;padding:12px;border:1px solid #b8b8b8 !important;font-size:16px;color:#333;border-radius:0 !important;outline:none !important}.login-form input[type=checkbox],.register-form input[type=checkbox]{background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/checkbox-unchecked.svg)}.login-form input[type=checkbox]:checked,.register-form input[type=checkbox]:checked{background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/checkbox-checked.svg)}.login-form label,.register-form label{color:#000}.login-form .woocommerce-form__passwrem,.register-form .woocommerce-form__passwrem{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9375rem}.login-form .woocommerce-form__passwrem .lost_password,.register-form .woocommerce-form__passwrem .lost_password{margin-bottom:0}.woocommerce-form__label-for-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-form__label-for-checkbox>span{-webkit-transform:translateY(2px);transform:translateY(2px)}.woocommerce-message,.woocommerce-error{background-color:#f1f1f1;-webkit-box-sizing:border-box;box-sizing:border-box}.flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-notices-wrapper{max-width:81.25rem;margin:1.25rem auto}.woocommerce-error,.woocommerce-info,.woocommerce-message{outline:none !important;margin:2.5rem 0 1.875rem 0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{margin-bottom:6.25rem !important}.popup{inset:0;z-index:50;padding:1rem;opacity:0;-webkit-transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);background-color:rgba(0,0,0,.7);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto;pointer-events:none !important}@media(min-width: 64rem){.popup{padding:4rem}}.popup.active{opacity:1;pointer-events:auto !important}.popup.active .groups .group,.popup.active .groups .group .rodzaj,.popup.active .groups .colors{pointer-events:none;max-height:0;opacity:0;overflow:hidden;-webkit-transition:all .1s cubic-bezier(0.4, 0, 0.2, 1);transition:all .1s cubic-bezier(0.4, 0, 0.2, 1)}@media(max-width: 1200px){.popup.active .groups .group,.popup.active .groups .group .rodzaj,.popup.active .groups .colors{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;height:100%}}.popup.active .groups .group.active,.popup.active .groups .colors.active{pointer-events:auto;max-height:1000px;opacity:1;-webkit-transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);transition:all .5s cubic-bezier(0.4, 0, 0.2, 1)}.popup.probnik .groups .group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}.popup.probnik .groups .group .rodzaj,.popup.probnik .groups .group .colors{pointer-events:none;max-height:0;opacity:0;overflow:hidden;-webkit-transition:all .1s cubic-bezier(0.4, 0, 0.2, 1);transition:all .1s cubic-bezier(0.4, 0, 0.2, 1)}.popup.probnik .groups .group .rodzaj.active:first-child,.popup.probnik .groups .group .colors.active{pointer-events:auto;max-height:1000px;opacity:1;-webkit-transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);background-color:#fff1f6}.popup.probnik .groups .group #zamow.disabled{pointer-events:none;opacity:.7}.popup.probnik .groups .group #color-counter a{margin-inline:.5rem;font-weight:600;color:rgb(226,239.1428571429,250)}.popup .popup_content{background-color:#fff;width:100%;max-width:943px;min-height:80vh;padding:2rem;border-radius:0;-webkit-transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);transition:all .5s cubic-bezier(0.4, 0, 0.2, 1)}.popup .popup_content .text{color:#616161;font-size:.75rem}.popup .popup_content .text p{font-size:1.125rem;line-height:1.5rem;color:#000}.popup .popup_content .groups_menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.popup .popup_content .groups_menu .group>a{display:inline-block;text-align:center;padding:.5rem 2rem;font-size:1rem;font-weight:400;color:#616161;border:1px solid #707070;border-radius:5px;-ms-flex-negative:0;flex-shrink:0;border-radius:0;text-decoration:none;color:#616161}@media(hover: hover){.popup .popup_content .groups_menu .group>a:hover{border-color:#ef1065}}@media(min-width: 64rem){.popup .popup_content .groups_menu .group>a{padding-inline:4rem}}@media(min-width: 89.9rem){.popup .popup_content .groups_menu .group>a{min-width:230px}}.popup .popup_content .groups_menu .group>a.active{font-weight:600;color:#000;border-color:#ef1065;background-color:rgba(239,16,101,.1);background:#fff1f6}.popup .popup_content .groups{margin-top:1.5rem}.popup .popup_content .groups h4{font-size:1.125rem;font-weight:600}.popup .popup_content .groups .group{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:1.5rem;pointer-events:none;max-height:0;opacity:0;overflow:hidden;-webkit-transition:all .1s cubic-bezier(0.4, 0, 0.2, 1);transition:all .1s cubic-bezier(0.4, 0, 0.2, 1)}@media(min-width: 40rem){.popup .popup_content .groups .group{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(2, minmax(0, 1fr))}}.popup .popup_content .groups .group .rodzaj{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;cursor:pointer;padding:.3125rem;border:1px solid #bebebe;border-radius:0}.popup .popup_content .groups .group .rodzaj:hover{background-color:#fff1f6}.popup .popup_content .groups .group .rodzaj .name{font-size:.875rem;font-weight:600}.popup .popup_content .groups .group .rodzaj img{width:100%;max-width:115px;margin-inline:auto}.popup .popup_content .groups .group .rodzaj .text{color:#616161;font-size:.8125rem}.popup .popup_content .groups .group .rodzaj .text p{font-size:.75rem;color:#616161;margin-bottom:2px}.popup .popup_content .groups .group .rodzaj .points .point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;padding-block:0 .5;font-size:.75rem}.popup .popup_content .groups .group .rodzaj .points .point img{width:.9375rem;margin-inline:inherit}.popup .popup_content .groups .group .rodzaj:hover .next{opacity:1}.popup .popup_content .groups .group .rodzaj.active{border-color:#ef1065;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#fff1f6}.popup .popup_content .groups .group .color_container{grid-column:span 2}@media(min-width: 40rem){.popup .popup_content .groups .group .color_container{grid-column:span 6}}.popup .popup_content .groups .group .color_container .colors{pointer-events:none;max-height:0;opacity:0;overflow:hidden;-webkit-transition:all .1s cubic-bezier(0.4, 0, 0.2, 1);transition:all .1s cubic-bezier(0.4, 0, 0.2, 1)}.popup .popup_content .groups .group .color_container .colors .color_grid{display:grid;margin-top:.5rem;gap:1rem;grid-template-columns:repeat(2, minmax(0, 1fr))}@media(min-width: 40rem){.popup .popup_content .groups .group .color_container .colors .color_grid{grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:11.25rem}}@media(min-width: 64rem){.popup .popup_content .groups .group .color_container .colors .color_grid{margin-top:0;grid-template-columns:repeat(5, minmax(0, 1fr))}}.popup .popup_content .groups .group .color_container .colors .color_grid .color{cursor:pointer;border:1px solid #bebebe;padding:.5rem}.popup .popup_content .groups .group .color_container .colors .color_grid .color img{width:100%;height:5.9375rem}.popup .popup_content .groups .group .color_container .colors .color_grid .color .name{margin-top:.5rem;font-size:.875rem;font-weight:400}.popup .popup_content .groups .group .color_container .colors .color_grid .color .next{margin-top:.25rem}.popup .popup_content .groups .group .color_container .colors .color_grid .color:hover .next{opacity:1}.popup .popup_content .next{display:block;margin-top:.75rem;padding:.25rem .75rem;font-size:.875rem;font-weight:600;background-color:#ef1065;color:#fff;opacity:0;-webkit-transition:all .3s cubic-bezier(0.4, 0, 1, 1);transition:all .3s cubic-bezier(0.4, 0, 1, 1)}.popup.active .groups .group.active{pointer-events:auto;max-height:9999px;opacity:1}.popup.active .groups .group.active .rodzaj{pointer-events:auto;min-height:8.75rem;max-height:9999px;opacity:1;-webkit-transition:all .1s cubic-bezier(0.4, 0, 0.2, 1);transition:all .1s cubic-bezier(0.4, 0, 0.2, 1);padding-right:1.25rem}.popup.active .groups .group.active .rodzaj.active{pointer-events:auto;max-height:9999px;opacity:1}.popup.active .groups .group.active .colors{pointer-events:none;max-height:0;opacity:0;-webkit-transition:all .1s cubic-bezier(0.4, 0, 0.2, 1);transition:all .1s cubic-bezier(0.4, 0, 0.2, 1)}.popup.active .groups .group.active .colors.active{pointer-events:auto;max-height:9999px;opacity:1}.extra_actions .item .label{font-weight:600;margin-bottom:.3125rem}.extra_actions .configurator-block{border:1px solid #ef1065;height:100%;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.extra_actions .trigger-wrapper{padding:1.25rem}.extra_actions .configurator-trigger{color:#000;font-size:.875rem;-webkit-transition:.2s all;transition:.2s all}.extra_actions .configurator-trigger:hover{color:#ef1065}.extra_actions .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.extra_actions .summary{margin-bottom:.625rem !important;width:100% !important}.extra_actions_info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:15px;border:1px solid #ccc;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fceaf1;font-size:.90625rem}.extra_actions_info strong{font-weight:500;color:#000}.extra_actions_info a{display:block;margin-top:.3125rem;text-decoration:underline !important}.popup .popup_content .popup_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:1.75rem;font-weight:600;color:#000;margin-bottom:2rem}.popup .popup_content .popup_header svg,.popup .popup_content .popup_header img{width:32px;height:32px}.popup .popup_content .info_text{text-align:center;font-size:1rem;line-height:1.6;color:#616161;margin-top:1rem;margin-bottom:2rem}.popup .popup_content .main_button{background-color:#ef1065;color:#fff;font-size:1rem;font-weight:600;padding:.75rem 2rem;border-radius:999px;border:none;cursor:pointer;-webkit-transition:background-color .1s cubic-bezier(0.4, 0, 0.2, 1);transition:background-color .1s cubic-bezier(0.4, 0, 0.2, 1)}.popup .popup_content .main_button:hover{background-color:rgb(215.1,14.4,90.9)}.popup .popup_content .main_button:disabled{background-color:#bebebe;cursor:not-allowed}.popup .popup_content .color_grid .color{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.05);box-shadow:0 1px 4px rgba(0,0,0,.05);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.popup .popup_content h2,.popup .popup_content h4{font-weight:600;color:#000;font-size:1.125rem;margin-bottom:.5rem}.popup .popup_content .groups_menu a{border-radius:0}.popup .color{position:relative;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;height:150px;margin-bottom:3.75rem}@media(max-width: 768px){.popup .color{height:180px;margin-bottom:15px}}.popup .color .next{max-height:0;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;margin-top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media(max-width: 768px){.popup .color .next{max-height:2rem;opacity:1;margin-top:.5rem}}.popup .color:hover{padding-bottom:1.5rem;height:180px;border:1px solid #ef1065 !important}.popup .color:hover .next{max-height:2rem;opacity:1;margin-top:.5rem}.fslightbox-container .fsl-close-btn{position:absolute;top:1rem;right:1rem;z-index:10001;font-size:2rem;background:rgba(0,0,0,0);border:none;color:#fff;cursor:pointer;line-height:1;padding:0}.fabrics-configurator .groups>.group{display:none}.fabrics-configurator .groups>.group.active{display:block}.fabrics-configurator .groups_menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fabrics-configurator .groups_menu .group a{display:inline-block;text-align:center;padding:.5rem 2rem;font-size:1rem;font-weight:400;color:#616161;border:1px solid #707070;text-decoration:none;min-width:21.875rem}.fabrics-configurator .groups_menu .group>a.active{font-weight:600;color:#000;border-color:#ef1065;background-color:rgba(239,16,101,.1);background:#fff1f6}.fabrics-configurator .colors{display:none}.fabrics-configurator .colors.active{display:block;-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out}.fabrics-configurator .rodzaj-selector{font-weight:600;color:#000;cursor:pointer;font-size:1.1875rem;margin-bottom:.625rem}.fabrics-configurator .rodzaj-selector.active{color:#ef1065;text-decoration:underline}.fabrics-configurator .color img{width:6.25rem}.fabrics-configurator .color_grid{display:grid;grid-template-columns:repeat(8, minmax(0, 1fr))}.fabrics-configurator .rodzaj-content{display:none}.fabrics-configurator .rodzaj-content.active{display:block}.delivery-costs{margin-bottom:15px}.delivery-costs p{margin-bottom:5px;font-weight:600}.delivery-costs .delivery-options{list-style:none;padding-left:0;margin-top:5px}.delivery-costs .delivery-options li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:3px}.delivery-costs .delivery-options li .delivery-type{font-weight:normal;margin-right:5px}.delivery-costs .delivery-options li .delivery-price{font-weight:600}.product .woocommerce-notices-wrapper{max-width:100%}.product .actions-head{position:relative}.product .actions-head .badge{position:relative}.product-info p{margin-bottom:.625rem;color:#616161}.product-info strong{font-weight:500;color:#000}.product-gallery{position:relative}.product-gallery .simplefavorite-button{width:1.5625rem;height:1.5625rem;background-size:25px 25px}.product-gallery .label-wrapper{width:calc(100% - 6.5em)}.product h1{font-size:1.875rem;line-height:1.2;font-weight:600}.product .variations select{display:block !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:12px 20px;width:20rem;font-size:16px;text-overflow:ellipsis;white-space:nowrap;line-height:16px;background-color:#fff;background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/chevron-down.png);background-repeat:no-repeat;background-position:right 12px center;border:1px solid #ddd;overflow:hidden;outline:none}.product .price{color:#000 !important;text-decoration:none !important}.product-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#f5f5f5}.product-banner__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.product-banner__text p,.product-banner__link{font-weight:500;font-size:1.125rem;color:#000;text-decoration:none;margin-bottom:0}.product-banner img{max-width:100%;max-height:100%}.product-banner__item--animate{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition:all .6s ease;transition:all .6s ease}.product-banner__item--animate.is-visible{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.product-details{gap:1.25rem}.product-details__left{-webkit-box-flex:1;-ms-flex:1;flex:1}.product-details__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;margin-bottom:3.125rem}.product-details__btn{border:1px solid #dedede;color:#000;font-weight:500}.product-details__btn--active{border:1px solid #ef1065}.product-details__btn:hover{color:#616161}.product-details__content .product-details__tab-content{display:none}.product-details__content .product-details__tab-content--active{display:block}.product-details__right{-webkit-box-flex:1;-ms-flex:1;flex:1}.product-details a{color:#d40052;text-decoration:none}.product-details a:hover{text-decoration:underline}.product-promo img{width:100%}.product-promo span{color:#ef1065}.product-promo p{color:#000;font-size:1.125rem}.product-promo__wrapper{border:1px solid #d2d2d2}.product-promo__content{padding:3.125rem}.product-more{background-color:#ecdfe4}.product-more .price{text-decoration:none !important}.product-more .swiper{padding:.625rem .3125rem !important}.product-more .card{background-color:rgba(0,0,0,0)}.product-more .card__img{background-color:#fff}.inspiration .card__img:hover{border:none}.products .card__img,.promotions .card__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;max-width:28.125rem;height:20rem}.cart_steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5625rem;margin-top:.625rem}.cart_steps .card{display:inline-block;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;background-color:rgba(0,0,0,0);color:#000;border:none;border-radius:1px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;min-width:17.1875rem;border:1px solid #ccc;font-weight:normal;text-align:center}.cart_steps .card:hover{background-color:hsla(0,0%,15%,0);color:hsl(0,0%,10%)}.cart_steps.cart .card-step-1,.cart_steps.customer-data .card-step-2,.cart_steps.checkout .card-step-3,.cart_steps.thank-you .card:last-child{display:inline-block;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;background-color:#ef1065;color:#fff;border:none;border-radius:1px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid #ef1065;font-weight:normal}.cart_steps.cart .card-step-1:hover,.cart_steps.customer-data .card-step-2:hover,.cart_steps.checkout .card-step-3:hover,.cart_steps.thank-you .card:last-child:hover{background-color:rgb(243.8,87.7,147.2);color:#fff}.woocommerce .cart .shop_table tr td{padding:.9375rem 2.5rem;border-right:1px solid rgba(0,0,0,.1)}.woocommerce .cart .shop_table tr td:first-child,.woocommerce .cart .shop_table tr td:last-child{border-right:0}@media(max-width: 1500px){.woocommerce .cart .shop_table tr td{padding:.625rem}}.woocommerce .cart .shop_table img{width:6.25rem}.woocommerce .cart .shop_table thead{position:relative}.woocommerce .cart .shop_table thead tr th{padding:.9375rem 2.5rem}@media(max-width: 1500px){.woocommerce .cart .shop_table thead tr th{padding:.625rem}}.woocommerce .cart .shop_table thead tr th:nth-child(2){position:absolute;left:0}.woocommerce .cart_item .product-name a{color:#000;text-decoration:none;font-weight:500}.woocommerce .cart_item .product-quantity .quantity::after{display:none}.woocommerce .cart_item .product-quantity .quantity .qty{margin-left:0}.woocommerce .cart_item .product-price span{font-weight:500}.woocommerce .cart-discount-info{background-color:#fef8fa;padding:.5rem;border:1px solid #ef1065;color:#000;font-size:1rem;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.woocommerce .cart-discount-info img{margin-right:.625rem}.woocommerce .cart-summary-custom table{border-radius:0;border-bottom:0}.woocommerce .cart-summary-custom table td,.woocommerce .cart-summary-custom table th{padding:.9375rem 1.25rem !important;font-weight:500}.woocommerce .cart-summary-custom table tr th:last-child,.woocommerce .cart-summary-custom table tr td:last-child{text-align:right}.woocommerce .cart-summary-custom table tr:last-child{background-color:#fef8fa}.woocommerce .cart-summary-custom form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 !important;padding:1.25rem;border-radius:0;margin-bottom:0 !important;border:1px solid rgba(0,0,0,.1);border-top:0;border-bottom:0}.woocommerce .cart-summary-custom .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.woocommerce .cart-summary-custom .woocommerce-remove-coupon{color:#ef1065}.woocommerce .cart-summary-custom input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:12px 20px;width:100%;font-size:16px;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;background-repeat:no-repeat;border:1px solid #ddd;overflow:hidden;outline:none}.woocommerce .cart button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;background-color:#000;padding:12px 20px;border-color:#000;color:#fff;outline:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #000;border-radius:0;cursor:pointer}.woocommerce .cart .button-container{border:1px solid rgba(0,0,0,.1);border-top:0;padding:1.25rem;padding-top:.3125rem}.woocommerce .cart .button-container a{display:inline-block;font-size:1rem;font-weight:500;text-decoration:none;color:#fff;border:none;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:center;background-color:#ef1065;border:1px solid #ef1065;line-height:1.3}.woocommerce .cart .button-container a:hover{color:#000}.woocommerce .cart__right .shop_table tr:nth-child(3){color:#ef1065}.woocommerce .cart .button{display:inline-block;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;background-color:#fff;color:#616161;border:none;border-radius:1px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid #ef1065;padding:1rem 1.5rem !important;color:#000;font-weight:500}.woocommerce .cart .button:hover{background-color:#fff;color:rgb(122.5,122.5,122.5)}.woocommerce .cart .button.proceed-to-checkout{min-width:100%}.woocommerce .cart .button[disabled]{border:1px solid #dedede}.woocommerce .cart .button:hover{background-color:rgb(215.1,14.4,90.9) !important;color:#fff}@media(max-width: 768px){.woocommerce .cart .button{min-width:auto;max-width:12.5rem}}.woocommerce-notices-wrapper{max-width:100%}.woocommerce a.remove,.woocommerce a.remove:hover{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;font-size:0px;font-weight:500;background-color:rgba(0,0,0,0);background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/x.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:left center;-o-object-fit:contain;object-fit:contain;border:none;-webkit-transition:200ms ease-in-out;transition:200ms ease-in-out;cursor:pointer;z-index:1}.woocommerce .applied-coupons table{width:100%}.customer_data h3{font-size:1.375rem}.customer_data .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:0;padding:.75rem 1.5rem !important;border-radius:0}.customer_data__freeshopping .btn{margin:0 auto}.customer_data__freeshopping img{margin:0 auto;width:4.6875rem}.customer_data__register .btn{background-color:rgba(0,0,0,0) !important;color:#000 !important;border:1px solid #ef1065 !important;font-weight:500}.checkout input[type=text],.checkout input[type=email],.checkout textarea,.checkout input[type=tel],.checkout input[type=password]{-webkit-appearance:none !important;-moz-appearance:none;appearance:none;width:100% !important;font-size:16px;text-overflow:ellipsis;white-space:nowrap;line-height:16px !important;background-color:#fff !important;background-repeat:no-repeat;background-position:right 12px center;border:1px solid #ddd !important;overflow:hidden;outline:none;border-radius:0 !important}.checkout .required{color:#616161 !important}.checkout input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:16px;height:16px;cursor:pointer;background-size:16px 16px;background-repeat:no-repeat;background-position:center;margin-right:8px;background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/checkbox-unchecked.svg);outline:none !important}.checkout input[type=checkbox]:checked{background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/checkbox-checked.svg)}.checkout .woocommerce-info{margin:0 auto !important;border:1px solid #ef1065;background:#fff9fb;color:#616161}.checkout .woocommerce-info:before{color:#ef1065}.checkout .woocommerce-info a{color:#616161}.checkout .woocommerce-shipping-fields span{font-size:1rem;font-weight:normal;color:#616161}.checkout .woocommerce-shipping-fields input{margin-left:.1875rem;margin-right:.8125rem}.checkout textarea{height:16.875rem !important}.checkout .invoice-fields .optional{display:none}.checkout .shipping-methods li{margin-bottom:.625rem}.checkout .shipping__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkout .shipping-method{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px 12px;border:1px solid #ccc;border-radius:6px;cursor:pointer}.checkout .shipping-method input[type=radio]{margin-right:.3125rem;-ms-flex-negative:0;flex-shrink:0}.checkout .shipping-method .shipping-method__label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:500;color:#000}.checkout .shipping-method .shipping-method__price{white-space:nowrap;color:#616161}.checkout .item-checkout{padding-bottom:.84375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;border-bottom:1px solid #d2d2d2;-webkit-box-sizing:border-box;box-sizing:border-box}.checkout .item-checkout--column{padding-bottom:1.5625rem}.checkout .item-checkout.total{border-bottom:0}.checkout .order-review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkout .order-review__subtotal{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.checkout .order-review__shipping{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.checkout .order-review__total{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.checkout .order-review__payment{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.checkout .order-review label{display:inline-block;padding:.625rem .75rem;border:1px solid #ccc;line-height:1.2;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border-radius:0}@media(max-width: 1200px){.checkout .order-review label{-ms-flex-wrap:wrap;flex-wrap:wrap}}.checkout .order-review label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:.8125rem;height:.8125rem;margin:0 12px 0 0;background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/radio-unchecked.svg);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;-webkit-transition:background-image .2s ease-in-out;transition:background-image .2s ease-in-out;border:0}.checkout .order-review label input[type=radio]:checked{outline:none;background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/radio-checked.svg)}.checkout .order-review label input[type=radio]:focus{outline:none}.checkout .order-review label input[type=radio]:focus-visible{outline:none;-webkit-box-shadow:none;box-shadow:none}.checkout .shipping-methods{padding-bottom:0 !important}.checkout .shipping-methods label,.checkout .shipping-methods-selection label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkout .shipping-methods label input[type=radio],.checkout .shipping-methods-selection label input[type=radio]{margin-right:.5rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;word-break:break-word}.checkout .shipping-methods label .woocommerce-Price-amount,.checkout .shipping-methods-selection label .woocommerce-Price-amount{margin-left:auto;width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.payment{background:rgba(0,0,0,0) !important}.payment .methods{padding:0 !important;border:0 !important}.payment .methods li{border:0;border-bottom:0;-webkit-box-shadow:none;box-shadow:none;outline:none}.payment label{display:inline-block;padding:.625rem .75rem;border:1px solid #ccc;line-height:1.2;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border-radius:0;font-weight:500;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.payment label[for=payment_method_cod]{border:1px solid #ef1065 !important}@media(max-width: 1200px){.payment label{-ms-flex-wrap:wrap;flex-wrap:wrap}}.payment label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:.8125rem;height:.8125rem;margin:0 12px 0 0;background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/radio-unchecked.svg);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;-webkit-transition:background-image .2s ease-in-out;transition:background-image .2s ease-in-out;border:0}.payment label input[type=radio]:checked{outline:none;background-image:url(//meblealex.pl/wp-content/themes/meblealex/assets/dist/css/~@images/icons/radio-checked.svg)}.payment label input[type=radio]:focus{outline:none}.payment label input[type=radio]:focus-visible{outline:none;-webkit-box-shadow:none;box-shadow:none}.payment label img{height:1.375rem}.payment .woocommerce-privacy-policy-text p{color:#616161;font-size:.75rem;padding:0}.payment .woocommerce-form__label{border:0 !important;padding:0 !important;color:#616161 !important;font-weight:normal}.payment .place-order{padding:0 !important}.payment a{color:#acacac}.payment .btn{display:inline-block !important;padding:.9375rem 1.5625rem !important;font-size:1rem !important;font-weight:500 !important;text-decoration:none !important;background-color:#ef1065 !important;color:#fff !important;border:none !important;border-radius:1px !important;-webkit-transition:all .3s ease-in-out !important;transition:all .3s ease-in-out !important;width:100%}.summary .order-head .woocommerce-thankyou-order-received{color:#ef1065}.summary .woocommerce-order-overview.woocommerce-thankyou-order-details{list-style:none;margin:0;padding:0}.summary .woocommerce-order-overview.woocommerce-thankyou-order-details li{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 0;border-bottom:2px solid rgba(0,0,0,.1);width:100%;border-right:0 !important;font-size:.9375rem;color:#616161;font-weight:500;text-transform:initial}.summary .woocommerce-order-overview.woocommerce-thankyou-order-details li .meta{font-size:.9375rem;color:#000;font-weight:600;text-transform:initial;margin:0}.summary .woocommerce-order-overview.woocommerce-thankyou-order-details li:last-child{border-bottom:none}.summary .product-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9375rem}.summary .order_item td{font-weight:500;color:#000}.summary .wc-item-meta li{display:none}.summary .order_details table{border-collapse:collapse}.summary .order_details table tr td{padding:1.25rem 1.5625rem}.summary .order_details img{max-width:6.25rem !important}.summary .order_details thead{background:#ef1065}.summary .order_details thead tr th{color:#fff;font-weight:500;font-size:.875rem;padding:1.25rem 1.5625rem;border:1px solid #ef1065}.summary .order_details tfoot tr th{padding:1.25rem 1.5625rem}.summary__details p{color:#000;font-size:.875rem}.summary .order-item-fabric p{font-size:1rem;font-weight:400;color:#000;line-height:1.1}.summary .order-item-fabric p strong{font-weight:500}@media(max-width: 768px){.woocommerce-table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.woocommerce-table th,.woocommerce-table td{white-space:normal;word-wrap:break-word}.woocommerce-table--order-details{width:100%;table-layout:fixed}}