@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:200 1000;font-display:swap;src:url(../../../../themes/lzs-assets/fonts/nunito-sans-normal-latin-ext-200-1000.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:200 1000;font-display:swap;src:url(../../../../themes/lzs-assets/fonts/nunito-sans-normal-latin-200-1000.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Nunito Sans';font-style:italic;font-weight:200 1000;font-display:swap;src:url(../../../../themes/lzs-assets/fonts/nunito-sans-italic-latin-ext-200-1000.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito Sans';font-style:italic;font-weight:200 1000;font-display:swap;src:url(../../../../themes/lzs-assets/fonts/nunito-sans-italic-latin-200-1000.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Outfit';font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../../themes/lzs-assets/fonts/outfit-normal-latin-ext-100-900.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Outfit';font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../../themes/lzs-assets/fonts/outfit-normal-latin-100-900.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,L+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[class*="legalni"],[id*="legalni"],.legalni-w-sieci-container{font-family:'Nunito',sans-serif!important}*{box-sizing:border-box}:root{--max-w:1200px;--g:22px;--muted:#777;--border:#a79d80}.lz-valign-center{align-self:center}.single-product .product__tabs .product__tabs-content{overflow:hidden!important}.grecaptcha-badge{visibility:hidden}.customizable-product-fields,.cdp-copy-alert-success{display:none!important}.door-section-title{color:#4a4a4a;font-size:24px;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #a79d80}.door-description{background-color:#f8f8f8;padding:20px 25px;margin-bottom:25px;border-left:4px solid #a79d80;font-size:14px;line-height:1.6}.door-description p{margin-bottom:15px}.measurement-steps{margin-left:20px;margin-bottom:20px}.measurement-steps li{margin-bottom:10px;color:#333}.measurement-tips{list-style-type:none;margin-left:0;padding-left:0}.measurement-tips li{margin-bottom:8px;padding-left:20px;position:relative}.measurement-tips li:before{content:"•";color:#a79d80;font-weight:700;position:absolute;left:0}.tolerance-note{color:#666;font-style:italic;margin-bottom:15px;font-size:13px}.door-table,.door-table *{cursor:default}.door-table{width:100%;max-width:1200px;border-collapse:collapse;margin:20px auto 25px;font-family:'Nunito Sans',sans-serif;font-size:14px;box-shadow:0 1px 3px rgb(0 0 0 / .08)}.door-table th,.door-table td{padding:12px 16px;text-align:left;border:1px solid #e5e5e5}.door-table thead th{background-color:#b5aa91;color:#fff;font-weight:600;text-transform:uppercase}.door-table tbody td:first-child{text-transform:none!important}.door-table td:first-child{text-transform:uppercase}.door-table td:last-child{text-align:left;width:120px;text-transform:none}.door-table tr:nth-child(odd) td{background-color:#a79d80;color:#fff}.door-table tr:nth-child(even) td{background-color:#fff;color:#333}.door-table tr:hover td{background-color:#eae7e0!important;color:#333!important;transition:all 0.2s ease}.diagram-container{margin:25px auto;max-width:500px;text-align:center}.diagram-container svg{width:100%;height:auto;margin:20px 0}.measurement-diagram{margin-bottom:30px}.slider__height__vh{height:70vh!important}.content-with-background .cwb__wrapper.with-products{margin-bottom:110px!important}.cart__payment-item{row-gap:50px;column-gap:50px;align-items:center}.woocommerce img,.woocommerce-page img{max-height:100%;width:auto;margin-inline:unset;display:block}.social-media{color:#000;text-decoration:none;text-transform:uppercase;position:relative;display:inline-block;padding:5px 0}.social-media::after{content:"";position:absolute;left:50%;bottom:0;width:0;height:2px;background-color:#a79d80;transition:all 0.3s ease}.social-media:hover::after{width:100%;left:0}.social-wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:10px 0}.social-box{text-align:center;flex:1 1 22%;max-width:22%}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background:#a79D80!important;border-color:#a79D80!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:#a79D80!important}#CookiebotWidget .CookiebotWidget-consent-details button{color:#a79D80!important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:#a79D80!important}.bapf_sfilter.bapf_button_berocket .bapf_button{border:1px solid var(--accent-color);color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;background-color:var(--accent-color);line-height:20px;font-weight:400;font-size:12px;padding:5px 5px}.faq-section .faq__grid .faq__grid-item{background-color:#fff;border:1px solid var(--accent-color);padding:12px 10px 10px 6px;cursor:pointer;border-width:0 1px 1px 0;margin-bottom:10px}@keyframes move-right{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}@keyframes move-down{0%,100%{transform:translateY(0)}50%{transform:translateY(4px)}}.ml-form-successContent h4{color:var(--accent-color)!important}.ml-form-successContent p{color:var(--text-color)!important}[data-option-id="13120"] input[type="checkbox"]{opacity:0!important;position:absolute!important;pointer-events:none!important;width:0;height:0}.promocja-pomiar-montaz-1zl-opcja{display:none!important}.wpo-field.wpo-field-product .wpo-field-dropdown .nice-select li .wpo-price-container{font-size:16px;color:#a79d80}.wpo-field.wpo-field-product .wpo-field-dropdown .nice-select li .wpo-price-container:before{content:'+'}.wpo-field.wpo-field-product .wpo-field-dropdown .nice-select li .wpo-price-container ins{text-decoration:none!important;margin-left:-3px}.wpo-field.wpo-field-product .wpo-field-dropdown .nice-select li .wpo-price-container del{display:none}.slider__wrapper:not(.is-mounted){max-height:70vh!important;overflow:hidden!important}.splide:has(.slider__slide--rivoli.is-active) .slider__pagination{display:none!important;opacity:0!important;visibility:hidden!important}.slider__slide--rivoli{background-color:#fff!important}.slider__slide--rivoli>picture img,.slider__slide--rivoli>img{object-fit:contain!important;object-position:center!important}.rivoli-overlay{position:absolute;inset:0;background-color:#fff0;transition:background-color 0.4s ease;z-index:5;pointer-events:none!important}.splide:hover .slider__slide--rivoli.is-active .rivoli-overlay{background-color:rgb(0 0 0 / .4)!important}.slider__slide--rivoli .slider__slide-wrapper{position:absolute!important;inset:0!important;max-width:100%!important;padding:0!important;margin:0!important;z-index:10!important;pointer-events:none!important}.slider__slide--rivoli .slider__content{position:absolute!important;inset:0!important;background:transparent!important;padding:0!important;margin:0!important;box-shadow:none!important;opacity:1!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;pointer-events:none!important}.slider__slide--rivoli .slider__title,.slider__slide--rivoli .slider__subtitle,.slider__slide--rivoli .slider__text,.slider__slide--rivoli #slider-button-shape{display:none!important}.slider__slide--rivoli .slider-button-wrapper{position:relative!important;top:auto!important;left:auto!important;z-index:15!important;opacity:0!important;margin:0!important;transform:scale(.7)!important;transition:all 0.4s cubic-bezier(.175,.885,.32,1.275)!important;display:block!important;width:max-content!important;pointer-events:auto!important}.splide:hover .slider__slide--rivoli.is-active .slider-button-wrapper{opacity:1!important;transform:scale(1.4)!important}.slider__slide--rivoli a.slider__button{background:#A79D80!important;padding:14px 28px!important;border-radius:0!important;display:flex!important;align-items:center!important;gap:12px!important;box-shadow:0 4px 20px rgb(0 0 0 / .4)!important;border:2px solid #A79D80!important;text-decoration:none!important;transition:all 0.3s ease!important}.slider__slide--rivoli a.slider__button span{color:#ffffff!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;transition:color 0.3s ease!important}.slider__slide--rivoli a.slider__button svg path{fill:#ffffff!important;transition:fill 0.3s ease!important}.slider .slider__slide--rivoli .slider__content a.slider__button:hover{background:#ffffff!important;border-color:#ffffff!important;opacity:1!important}.slider .slider__slide--rivoli .slider__content a.slider__button:hover span{color:#A79D80!important;opacity:1!important}.slider .slider__slide--rivoli .slider__content a.slider__button:hover svg path{fill:#A79D80!important;opacity:1!important}.configurator-preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:1;visibility:visible;transition:opacity 0.3s ease-out,visibility 0.3s ease-out}.configurator-preloader__wrapper{text-align:center}.configurator-preloader__spinner{width:50px;height:50px;border:3px solid #f3f3f3;border-top:3px solid #3498db;border-radius:50%;animation:lzsPreloaderSpin 1s linear infinite;margin:0 auto 15px}@keyframes lzsPreloaderSpin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}