/* Compiled: 2025-07-24 09:31:58 */
html{font-size:18px}:where(a){border-color:currentcolor;color:currentcolor;cursor:pointer;text-decoration:none}.text-underline{text-decoration:underline}:root{--bricks-vh: 1vh;--bricks-transition: all 0.2s;--bricks-color-primary: #ffd64f;--bricks-color-secondary: #fc5778;--bricks-text-dark: #212121;--bricks-text-medium: #616161;--bricks-text-light: #9e9e9e;--bricks-text-info: #00b0f4;--bricks-text-success: #11b76b;--bricks-text-warning: #ffa100;--bricks-text-danger: #fa4362;--bricks-bg-info: #e5f3ff;--bricks-bg-success: #e6f6ed;--bricks-bg-warning: #fff2d7;--bricks-bg-danger: #ffe6ec;--bricks-bg-dark: #263238;--bricks-bg-light: #f5f6f7;--bricks-border-color: #dddedf;--bricks-border-radius: 4px;--bricks-tooltip-bg: #23282d;--bricks-tooltip-text: #eaecef }:root{--bricks-color-vysxsx: #202025;--bricks-color-sxoqpk: #fcfcfd;--bricks-color-rxffvt: #cacaca;--bricks-color-megxah: #f4f5f6;--bricks-color-qdukqu: #ffffff;--bricks-color-jnuqqk: #070718;--bricks-color-lfjogx: #f8f8fa;--bricks-color-ghivbo: #3de873;--bricks-color-zikuru: #3d46e8;--bricks-color-yvfjoo: #2cc76c;--bricks-color-cnsuqf: #6bf188;--bricks-color-rcoqap: #6f6f7c;--bricks-color-zoyhms: #363636}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;background-color:#fff;background-position:50%;color:#363636;font-family:-apple-system,"system-ui",Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:15px;line-height:1.7;transition:var(--bricks-transition)}body{margin:0;font-family:"Inter";font-size:1rem;line-height:1.4}*,:after,:before{box-sizing:border-box;outline:none}.wp-block-image img{max-width:100%}img[class^=wp-image],img[class*=" wp-image"]{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{margin:0;text-rendering:optimizelegibility}h1{font-size:2.4em}h1,h2{line-height:1.4}h2{font-size:2.1em}h3{font-size:1.8em}h3,h4{line-height:1.4}h4{font-size:1.6em}h5{font-size:1.3em}h5,h6{line-height:1.4}h6{font-size:1.1em}.header-top{height:40px;justify-content:center;background:#f4f5f6;align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}.header-top .container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;display:flex;justify-content:space-between;height:100%}.header-top .container .header-top-left{display:flex;align-items:center}.header-top .container .header-top-left .header-top-text{margin:0;font-weight:700;font-size:12px}.header-top .container .header-top-right{display:flex;column-gap:32px}.header-top .container .header-top-right a{display:flex;align-items:center;column-gap:4px;text-decoration:none;color:#363636}.header-top .container .header-top-right a:hover{text-decoration:underline}.header-top .container .header-top-right a span{font-size:12px}.header-top .container .header-top-right a svg{height:16px;width:16px}.header-main{height:100px;justify-content:center;background-color:#fff;display:flex;align-items:center}.header-main .container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;align-items:center;display:flex;margin-left:auto;margin-right:auto;justify-content:space-between}.header-main .container nav.main-navigation{display:flex;column-gap:48px;flex-wrap:wrap;align-items:center;row-gap:16px}.header-main .container nav.main-navigation a.menu-link{font-size:16px;text-transform:uppercase;font-weight:700;text-decoration:none;color:#363636}#mini-cart-sidebar{position:fixed;top:0;right:-100%;max-width:min(400px,100vw);max-height:100vh;width:100%;height:100%;background:#fff;box-shadow:-2px 0 5px rgba(0,0,0,.2);z-index:99999999;transition:right .3s ease-in-out;overflow-y:auto;-webkit-font-smoothing:antialiased}#mini-cart-sidebar.active{right:0 !important;z-index:999999999999}.mini-cart-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:#fff;border-bottom:1px solid #d8d8d8}.mini-cart-header h3{font-size:15px;padding-bottom:0px;line-height:1.67em;font-weight:400;-webkit-font-smoothing:antialiased;margin:0}ul.woocommerce-mini-cart.cart_list.product_list_widget{list-style:none;padding:0px 32px 32px 0px;overflow-y:auto;flex-grow:1;margin:0}.minicart_item_header>a:first-child{color:rgba(0,0,0,.7) !important;font-size:15px;line-height:1.33;font-weight:700 !important}a.remove.remove_from_cart_button{display:flex !important;align-items:center;justify-content:center}a.remove.remove_from_cart_button svg{width:20px;height:20px;fill:rgba(0,0,0,.5)}button#close-mini-cart{background:rgba(0,0,0,0);border:0;outline:0;cursor:pointer;text-align:center;padding:0}#close-mini-cart svg{width:20px;height:20px;fill:rgba(0,0,0,.87)}.mini-cart-content{display:flex;flex-direction:column;width:100%;height:calc(100% - 70px)}li.woocommerce-mini-cart-item.mini_cart_item{list-style:none !important;padding:15px 10px !important;border-bottom:1px solid #ccc}#mini-cart-sidebar .woocommerce-mini-cart__buttons{text-align:left;justify-content:center;display:flex;width:100%}#mini-cart-sidebar .woocommerce-mini-cart__buttons a{text-decoration:none}#mini-cart-sidebar .woocommerce-mini-cart__buttons a:first-child{font-weight:600;font-size:18px;color:#3de873;border-color:#3de873;border-width:2px;border-style:solid;border-radius:50px;display:inline-block;padding:.5rem 1rem;text-transform:none;margin-left:16px;background:#fff;outline:none;text-align:center;transition:.3s ease all}#mini-cart-sidebar .woocommerce-mini-cart__buttons a:first-child:hover{background-color:#3de873;border-color:#3de873;color:#202025}#mini-cart-sidebar .woocommerce-mini-cart__buttons a:last-child{font-weight:600;font-size:18px;color:#202025;border-color:#3de873;border-width:2px;border-style:solid;border-radius:50px;display:inline-block;padding:.5rem 1rem;text-transform:none;margin-left:16px;background:#3de873;outline:none;text-align:center;transition:.3s ease all}#mini-cart-sidebar .woocommerce-mini-cart__buttons a:last-child:hover{background-color:#6bf188 !important;box-shadow:0 5px 15px 1px rgba(63,233,117,.25);border:2px solid #6bf188 !important}.woocommerce-mini-cart__total{border-top:1px solid #dedcdc;padding:20px 0;margin-bottom:0;text-align:right;margin-left:32px;margin-right:32px}#mini-cart-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:99999998}#mini-cart-overlay.active{display:block}.minicart_item_price{color:rgba(0,0,0,.87);font-size:15px;font-weight:700;-webkit-font-smoothing:antialiased}.minicart_item_header{display:flex;margin-bottom:5px;align-self:center;justify-content:space-between}.minicart_item_price span{font-size:15px;font-weight:700}.qty-price-wrap{display:inline-flex;align-items:center;width:100%}.ouocc-qty-box{display:flex;text-align:center;font-family:inherit;width:85px;align-items:center;margin-top:5px}.ouocc-qty-minus,.ouocc-qty-plus{background:#efefef;cursor:pointer;display:flex;font-size:15px;justify-content:center;align-items:center;width:50px;height:25px}.ouocc-qty-box input[type=number],.ouocc-qty-box input[type=number]:focus{-moz-appearance:textfield;width:36px;border:none;text-align:center;font-family:inherit;padding:0;margin:0;border-radius:0;box-shadow:none;height:auto;background:#fff;color:rgba(0,0,0,.87);outline:none;resize:none;transition:all ease .2s;line-height:1.15}.item-total-price,.item-total-price .woocommerce-Price-amount{font-size:18px;font-weight:700;line-height:1.33;text-align:right;flex-grow:1}.shop-grid__item-price{font-size:.75rem;color:#363636;margin-top:2px}.cart-update-msg{background:#3de873;color:#202025;padding:10px;text-align:center;margin-top:10px;border-radius:5px;font-size:14px;animation:fade-in .3s ease-in-out}@keyframes fade-in{from{opacity:0}to{opacity:1}}.ouocc-qty::-webkit-outer-spin-button,.ouocc-qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shop-navigation{display:flex;gap:32px;flex-wrap:nowrap}.shop-navigation a.my-account-link{display:flex;flex-direction:column;align-items:center;row-gap:4px;font-size:12px;font-weight:700;text-decoration:none;color:#363636;justify-content:center}.shop-navigation a.my-account-link svg{height:32px;width:32px}.cart-link{position:relative;display:flex;flex-direction:column;align-items:center;row-gap:4px;font-size:12px;font-weight:700;text-decoration:none;color:#363636;cursor:pointer}.cart-link svg{stroke:#202025;height:32px;width:32px}.cart-link .cart_total:not(:empty){position:absolute;right:0;top:0;width:15px;height:15px;line-height:15px;font-size:10px;text-align:center;border-radius:100%;background-color:#2b2c28;color:#fff}.main-navigation{position:relative;display:flex;align-items:center;justify-content:space-between}.mobile-menu-toggle{display:none;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;z-index:1001;transition:all .3s ease}.burger-line{width:24px;height:2px;background-color:#333;margin:3px 0;transition:all .3s ease;transform-origin:center}.mobile-menu-toggle.active .burger-line:nth-child(1){transform:rotate(45deg) translate(6px, 6px)}.mobile-menu-toggle.active .burger-line:nth-child(2){opacity:0}.mobile-menu-toggle.active .burger-line:nth-child(3){transform:rotate(-45deg) translate(6px, -6px)}.desktop-menu{display:flex;align-items:center;gap:2rem}.menu-item{position:relative}.menu-link{display:block;padding:.5rem 1rem;text-decoration:none;color:#333;font-weight:500;transition:color .3s ease}.sub-menu{position:absolute;top:100%;left:0;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:4px;min-width:200px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1000;list-style:none;margin:0;padding:.5rem 0}.menu-item:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.sub-menu-item{margin:0}.sub-menu-link{display:block;padding:.75rem 1rem;color:#333;text-decoration:none;transition:background-color .3s ease}.sub-menu-link:hover{background-color:#f8f9fa;color:#007cba}.mobile-menu{position:fixed;top:0;right:-100%;width:80%;max-width:320px;height:100vh;background:#fff;box-shadow:-2px 0 10px rgba(0,0,0,.1);transition:right .3s ease;z-index:1000;overflow-y:auto}.mobile-menu.active{right:0}.mobile-menu-content{padding:110px 0 2rem 0;max-height:550px;overflow:scroll}.mobile-menu-item{border-bottom:1px solid #f0f0f0}.mobile-menu-link{display:block;padding:1rem 1.5rem;color:#333;text-decoration:none;font-size:1.1rem;transition:background-color .3s ease}.mobile-menu-link:hover{background-color:#f8f9fa;color:#007cba}.mobile-submenu-toggle{position:absolute;top:50%;right:1rem;transform:translateY(-50%);background:rgba(0,0,0,0);border:none;cursor:pointer;padding:.5rem;transition:transform .3s ease}.mobile-submenu-toggle.active{transform:translateY(-50%) rotate(180deg)}.mobile-sub-menu{display:none;background-color:#f8f9fa;list-style:none;margin:0;padding:0}.mobile-sub-menu.active{display:block}.mobile-sub-menu-item{margin:0}.mobile-sub-menu-link{display:block;padding:.75rem 3rem;color:#666;text-decoration:none;font-size:1rem;transition:background-color .3s ease}.mobile-sub-menu-link:hover{background-color:#e9ecef;color:#007cba}.mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:all .3s ease;z-index:999}.mobile-menu-overlay.active{opacity:1;visibility:visible}@media(max-width: 768px){.mobile-menu-toggle{display:flex}.desktop-menu{display:none}.main-navigation{justify-content:flex-end}}@media(max-width: 480px){.mobile-menu{width:100%;max-width:none;right:-100%}}body.mobile-menu-open{overflow:hidden}.mobile-menu-item{position:relative}.mobile-menu-item:last-child{border-bottom:none}.mobile-menu-toggle:focus,.mobile-menu-link:focus,.mobile-submenu-toggle:focus{outline:2px solid #007cba;outline-offset:2px}.header-main{z-index:1002;position:sticky;top:0;width:100%;background-color:#fff;transition:all .3s ease;border-bottom:1px solid rgba(0,0,0,0)}.header-main.is-sticky{box-shadow:0 2px 10px rgba(0,0,0,.1);border-bottom-color:#e1e1e1;backdrop-filter:blur(10px);background-color:rgba(255,255,255,.95);position:fixed;top:0}.header-main.is-sticky{padding:.5rem 0}.header-main.is-sticky+*{margin-top:0}.header-main .logo{transition:all .3s ease}.header-main.is-sticky .logo{transform:scale(0.9)}.header-main .main-navigation{transition:all .3s ease}.header-main.is-sticky .main-navigation{padding:.25rem 0}.header-main.is-sticky .menu-link{padding:.4rem 1rem;font-size:.95rem}html{scroll-behavior:smooth}.header-main.scroll-up{transform:translateY(0)}.header-main.scroll-down{transform:translateY(-100%)}.mobile-menu{z-index:1000}.breadcrumbs{background-color:#f4f5f6;justify-content:center;height:auto;padding-top:8px;padding-bottom:8px;min-height:40px;display:flex;align-items:center}.breadcrumbs .container{width:1290px;padding-right:24px;padding-left:24px;align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.breadcrumbs .container p{margin:0}.breadcrumbs .container p>span{display:flex;gap:10px}.breadcrumbs .container span,.breadcrumbs .container a,.breadcrumbs .container .breadcrumb_last{font-size:12px;font-weight:500;color:#363636;text-decoration:none}.footer-newsletter{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%;padding-top:32px;padding-bottom:32px;background-color:#3de873}.footer-newsletter .container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px}.footer-main{background-color:#000}.footer-main .container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.footer-main .container .footer-upper{flex-direction:row;margin-top:96px;margin-bottom:96px;column-gap:32px;flex-wrap:wrap;row-gap:32px;width:100%;display:flex}.footer-main .container .footer-upper>div{flex-direction:column;display:flex;row-gap:16px;flex-basis:150px;flex-grow:1;flex-shrink:1}.footer-main .container .footer-upper .footer-logo{width:200px}.footer-main .container .footer-upper .footer-menu{flex-direction:column;display:flex;row-gap:16px;flex-basis:150px;flex-grow:1;flex-shrink:1}.footer-main .container .footer-upper .footer-menu .footer-menu-header{font-weight:700;font-size:14px;color:#f8f8fa;text-decoration:none}.footer-main .container .footer-upper .footer-menu .footer-menu-icons{display:flex;flex-wrap:wrap;column-gap:8px;flex-direction:row;align-self:flex-start !important;row-gap:8px}.footer-main .container .footer-upper .footer-menu .footer-menu-icons svg{height:40px;padding:4px;background-color:var(--bricks-color-sxoqpk);border-radius:4px;width:fit-content}.footer-main .container .footer-upper .footer-menu a{font-size:14px;color:#f8f8fa;text-decoration:none}.footer-main .container .footer-upper .footer-menu a:first-child{font-weight:700}.footer-main .container .footer-upper .footer-menu a:hover{text-decoration:underline}.footer-main .container .footer-middle{flex-direction:row;justify-content:space-between;padding-top:48px;padding-bottom:48px;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;align-items:flex-start;display:flex;width:100%}.footer-main .container .footer-middle .footer-social-link{display:flex;column-gap:32px}.footer-main .container .footer-middle .footer-social-link a{display:flex;align-items:center;column-gap:8px;color:#f8f8fa;text-decoration:none}.footer-main .container .footer-middle .footer-social-link a svg{width:16px}.footer-main .container .footer-middle .footer-social-link a span{font-size:14px;color:#f8f8fa}.footer-main .container .footer-middle .footer-languages{display:flex;column-gap:16px}.footer-main .container .footer-middle .footer-languages a{padding:4px;background-color:#fff;display:flex;border-radius:2px}.footer-main .container .footer-middle .footer-languages a svg{height:16px;min-width:1em;min-height:1em}.footer-main .container .footer-lower{flex-direction:row;justify-content:space-between;padding-top:48px;padding-bottom:48px;align-items:flex-start;display:flex;width:100%}.footer-main .container .footer-lower .footer-lower-left p{font-size:14px;color:#f8f8fa;margin:0}.footer-main .container .footer-lower .footer-lower-right a{font-size:14px;color:#f8f8fa;text-decoration:none}.footer-main .container .footer-lower .footer-lower-right a:hover{text-decoration:underline}.main-baner{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%;background-repeat:no-repeat;background-size:cover;background-position:bottom center;position:relative;padding-left:0;max-height:100%}.main-baner:before{background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));position:absolute;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none}.main-baner .container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;height:80vh;align-self:center;justify-content:center;align-items:center;display:flex;z-index:1}.main-baner .container a{display:flex;text-decoration:none}.main-baner .container h1{font-size:4.209rem;font-weight:900;color:#fff;text-align:center;max-width:1100px}.text-cta{padding-top:64px;padding-bottom:64px;row-gap:16px;align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}.text-cta .container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px}.text-cta .container h2{font-size:3.157rem;line-height:1.2;font-weight:900}.text-cta .container .text-cta-txt{max-width:950px}.text-cta .container .text-cta-buttons{display:flex;gap:30px}.text-cta .container .text-cta-buttons a{font-weight:700;color:#202025;background-color:#3de873;cursor:pointer;transition:all .3s ease-in-out;border:2px solid #3de873;border-radius:50px;padding:.5rem 1rem;align-self:center;text-decoration:none;display:flex;align-items:center;gap:5px}.text-cta .container .text-cta-buttons a:hover{background-color:#6bf188;box-shadow:0 5px 15px 1px rgba(63,233,117,.25);border:2px solid #6bf188}.text-cta .container .text-cta-buttons a svg{width:18px;height:18px}.product-slider{background-color:#fcfcfd;padding-top:64px;padding-bottom:64px;align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}.product-slider .container{max-width:1290px;width:100%;align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.product-slider .container h2{display:flex;align-self:flex-start;margin-bottom:32px;font-size:2.369rem;font-weight:900}.product-swiper-content{width:100%}.product-slider-wrapper{position:relative;width:100%;margin-bottom:16px}.product-swiper{padding-bottom:24px !important;position:relative !important;padding-left:24px !important;padding-right:24px !important}.product-item{padding:16px;align-items:center;text-align:center;bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;left:0;position:relative;right:0;top:0;z-index:1;justify-content:flex-start}.product-item .product-link{display:flex;width:100%;flex-direction:column;text-decoration:none}.product-item .product-link img{object-fit:cover;width:100%;margin-bottom:16px;background-color:var(--bricks-color-megxah);border-radius:16px;height:auto}.product-item .product-link .producer{font-size:.75rem;text-transform:uppercase;font-weight:700;margin-bottom:2px;color:#363636}.product-item .product-link h3{margin-right:0;margin-bottom:2px;margin-left:0;text-align:center;text-transform:uppercase;font-size:1.333rem;font-weight:900;color:#363636}.product-item .product-link span.formula{min-height:25px;font-size:.75rem;font-weight:700;margin-bottom:2px;color:#363636}.product-item .product-button{color:#202025;background-color:#3de873 !important;cursor:pointer;transition:all .3s ease-in-out;border:2px solid #3de873;border-radius:50px !important;gap:10px;justify-content:center;letter-spacing:.5px;padding:.5em 1em !important;text-align:center;font-size:18px;font-weight:700;margin-top:16px;text-decoration:none}.product-item .product-button:hover{background-color:#6bf188 !important;box-shadow:0 5px 15px 1px rgba(63,233,117,.25);border:2px solid #6bf188 !important}.swiper-button{background-color:#3de873;border-radius:64px;height:24px !important;width:24px !important;font-size:16px}.swiper-button.swiper-button-prev{top:50%;left:0px}.swiper-button.swiper-button-next{top:50%;right:0px}.post-slider-wrapper .swiper-button.swiper-button-prev{top:50%;left:-15px}.post-slider-wrapper .swiper-button.swiper-button-next{top:50%;right:-15px}.form-row-woo input{width:100% !important}[id^=post-swiper-],#single_post_related_swiper{padding-bottom:40px !important}[id^=post-swiper-] .posts-grid__item .posts-grid__item-image img,#single_post_related_swiper .posts-grid__item .posts-grid__item-image img{height:auto;max-width:100%;outline:none;vertical-align:middle;width:100%;aspect-ratio:16/10;border-radius:16px;margin-bottom:16px;max-height:250px}[id^=post-swiper-] .posts-grid__item .posts-grid__item-meta,#single_post_related_swiper .posts-grid__item .posts-grid__item-meta{font-size:12px;margin-top:4px;margin-bottom:4px}[id^=post-swiper-] .posts-grid__item .posts-grid__item-title,#single_post_related_swiper .posts-grid__item .posts-grid__item-title{font-weight:700;font-size:16px;margin-top:4px;margin-bottom:4px}.swiper-button:after{color:#fff;font-size:11px !important;font-weight:900}.swiper-pagination-bullets{bottom:0px !important}.swiper-pagination-bullets .swiper-pagination-bullet{width:10px !important;height:10px !important;margin:0 5px !important}.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#3de873;color:#3de873}section.news-section{padding-top:32px;padding-bottom:32px;align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}section.news-section .container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}section.news-section .container h2{display:flex;align-self:flex-start;margin-bottom:32px;font-size:2.369rem;font-weight:900}section.news-section .container .news-section-posts{display:flex;flex-direction:column;column-gap:16px;row-gap:16px}section.news-section .container .news-section-post,section.news-section .container .news-section-btn{column-gap:32px;row-gap:32px;display:flex;flex-direction:row;padding:16px 32px;border-radius:32px;margin-top:16px;text-decoration:none;transition:all .3s ease-in-out;color:#363636;width:fit-content}section.news-section .container .news-section-post:hover,section.news-section .container .news-section-btn:hover{box-shadow:0 15px 32px 0 rgba(0,0,0,.1)}.section-text-image{padding-top:64px;padding-bottom:64px;row-gap:16px;align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}.section-text-image.left .text-image-content{flex-direction:row}.section-text-image.right .text-image-content{flex-direction:row-reverse}.section-text-image .container{max-width:1290px;padding-right:24px;padding-left:24px;width:100%}.section-text-image .container .text-image-content{display:flex;row-gap:64px;column-gap:48px;flex-wrap:wrap;flex-grow:1;flex-shrink:1;align-items:center}.section-text-image .container .text-image-content .text-image-img{flex-grow:1;flex-shrink:1;align-items:center;flex-basis:450px;display:flex;justify-content:center;align-self:stretch !important;width:100%}.section-text-image .container .text-image-content .text-image-img img{border-radius:32px;max-width:100%;height:auto}.section-text-image .container .text-image-content .text-image-wrapper{flex-grow:1;flex-shrink:1;align-items:flex-start;flex-basis:450px;display:flex;flex-direction:column;row-gap:16px;max-width:100%}.section-text-image .container .text-image-content .text-image-wrapper h2{font-size:3.157rem;line-height:1.2;font-weight:900}.section-text-image .container .text-image-content .text-image-wrapper h3{font-size:1.333rem;line-height:1.4}.section-text-image .container .text-image-content .text-image-wrapper p{margin:0 0 14px}.section-text-image .container .text-image-content .text-image-wrapper .text-image-btn{font-weight:700;color:#202025;cursor:pointer;transition:all .3s ease-in-out;border:2px solid #202025;border-radius:50px;padding:.5rem 1rem;text-align:center;display:inline-flex;gap:10px;justify-content:center;letter-spacing:.5px;align-items:center;text-decoration:none}.section-text-image .container .text-image-content .text-image-wrapper .text-image-btn:hover{box-shadow:0 5px 15px 1px rgba(63,233,117,.25);border:2px solid #6bf188;color:#202025;background-color:#6bf188}.shop-grid{background:#fcfcfe}.shop-grid .container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.shop-grid .container .shop-grid__header h1{font-size:3.157rem;line-height:1.2;font-weight:900;padding-top:16px;padding-bottom:16px}.shop-grid .container .shop-grid__header h1 .mobile-filter-btn{display:none}.shop-grid .container .shop-grid__header p{margin:0 0 14px}.shop-grid .container .shop-grid__body{padding-top:64px;padding-bottom:64px;display:flex;flex-direction:row;column-gap:30px;width:100%}.shop-grid .container .shop-grid__body .shop-grid__sidebar{flex-basis:300px;align-items:flex-start;display:flex;flex-direction:column;width:100%}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section h3{font-size:20px;line-height:24px;margin:0 0 24px;padding:0}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__categories{margin-bottom:40px;display:flex;flex-direction:column;gap:12px}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__categories .filter-option{display:flex;gap:8px}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__categories .filter-option.disabled{cursor:not-allowed;opacity:.4}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__categories .filter-option .wpgb-checkbox-control{border-color:#c8c8c8;align-items:center;border-radius:4px;border-style:solid;border-width:2px;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;transition:border-color .25s ease,background-color .25s ease;width:20px;flex-grow:0}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__categories .filter-option .wpgb-checkbox-control:before{border-style:solid;border-width:2px 0 0;box-sizing:border-box;content:"";height:2px;position:absolute;transform:scale(0);transition:transform .25s ease,border-color .25s ease;width:8px;z-index:1}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__categories .filter-option .wpgb-checkbox-control:after{border:solid rgba(0,0,0,0);border-width:0 2px 2px 0;box-sizing:border-box;content:"";height:10px;position:relative;top:-1px;transform:rotate(45deg) scale(0);transition:transform .25s ease,border-color .25s ease;width:6px}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__categories .filter-option input:checked+.wpgb-checkbox-control{border-color:#3de873;background-color:#3de873}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__categories .filter-option input:checked+.wpgb-checkbox-control:after{border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(1)}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__categories .filter-option input:disabled+.wpgb-checkbox-control{border-color:#c8c8c8;cursor:not-allowed}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__categories .filter-option input{display:none}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__categories .filter-option span{cursor:pointer;flex:auto;font-size:16px;font-weight:400;line-height:20px;margin:0}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__uprawy{margin-bottom:40px;display:flex;flex-direction:column;gap:12px}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__uprawy .filter-option{display:flex;gap:8px}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__uprawy .filter-option.disabled{cursor:not-allowed;opacity:.4}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__uprawy .filter-option .wpgb-radio-control{border-color:#c8c8c8;align-items:center;border-radius:50%;border-style:solid;border-width:2px;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;transition:border-color .25s ease;width:20px;flex-grow:0}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__uprawy .filter-option .wpgb-radio-control:after{background-clip:padding-box;background-color:#3de873;border:3px solid rgba(0,0,0,0);border-radius:50%;content:"";min-height:16px;min-width:16px;transform:scale(0.01);transition:transform .25s ease,background-color .25s ease}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__uprawy .filter-option input:checked+.wpgb-radio-control{border-color:#3de873}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__uprawy .filter-option input:checked+.wpgb-radio-control:after{transform:scale(1)}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__uprawy .filter-option input:disabled+.wpgb-radio-control{border-color:#c8c8c8;cursor:not-allowed}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__uprawy .filter-option input{display:none}.shop-grid .container .shop-grid__body .shop-grid__sidebar .filter-section .shop-grid__uprawy .filter-option span{cursor:pointer;flex:auto;font-size:16px;font-weight:400;line-height:20px;margin:0}.shop-grid .container .shop-grid__body .shop-grid__products{width:100%}.shop-grid .container .shop-grid__body .shop-grid__products div#products-container{flex-direction:row;column-gap:30px;row-gap:30px;flex-wrap:wrap;display:flex}.shop-grid .container .shop-grid__body .shop-grid__products div#products-container .shop-grid__item{transition:all .3s ease-in-out;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;flex-shrink:1;padding:16px;border-radius:32px;background-color:#fff;row-gap:2px;flex-basis:280px;width:288px;flex-grow:0;justify-content:space-between}.shop-grid .container .shop-grid__body .shop-grid__products div#products-container .shop-grid__item:hover{box-shadow:0 15px 32px 0 rgba(0,0,0,.1)}.shop-grid .container .shop-grid__body .shop-grid__products div#products-container .shop-grid__item a{display:flex;flex-direction:column;text-decoration:none;color:#363636;text-align:center}.shop-grid .container .shop-grid__body .shop-grid__products div#products-container .shop-grid__item a img{height:100%;position:static !important;transition:inherit;width:100%;max-width:100%;outline:none;vertical-align:middle;background-color:#f4f5f6;border-radius:16px;margin-bottom:16px;overflow:hidden}.shop-grid .container .shop-grid__body .shop-grid__products div#products-container .shop-grid__item a .producer{font-size:.75rem;font-weight:700}.shop-grid .container .shop-grid__body .shop-grid__products div#products-container .shop-grid__item a h2{font-size:1.333rem;line-height:1.4;text-transform:uppercase;text-align:center;margin:0;width:auto}.shop-grid .container .shop-grid__body .shop-grid__products div#products-container .shop-grid__item a .formula{font-size:.75rem;font-weight:700}.shop-grid .container .shop-grid__body .shop-grid__products div#products-container .shop-grid__item .product-button{font-weight:700;color:#202025;background-color:#3de873;cursor:pointer;transition:all .3s ease-in-out;border:2px solid #3de873;border-radius:50px;gap:10px;justify-content:center;letter-spacing:.5px;padding:.5em 1em !important;text-align:center;text-decoration:none;margin-top:16px}.shop-grid .container .shop-grid__body .shop-grid__products div#products-container .shop-grid__item .product-button:hover{background-color:#6bf188;box-shadow:0 5px 15px 1px rgba(63,233,117,.25);border:2px solid #6bf188}.shop-grid .container .shop-grid__footer{padding-top:64px;padding-bottom:64px;row-gap:16px;display:flex;flex-direction:column}.shop-grid .container .shop-grid__footer h5{font-size:1.3em;margin:0}.shop-grid .container .shop-grid__footer p{margin:0 0 14px}.shop-grid__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-direction:column}.shop-grid__header-content{flex:1}.mobile-filter-btn{display:none;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#007cba;color:#fff;border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .3s ease;position:relative}.mobile-filter-btn:hover{background:#005a87}.mobile-filter-btn svg{flex-shrink:0}.active-filters-count{background:#dc3545;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:bold;position:absolute;top:-5px;right:-5px}.mobile-filter-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;opacity:0;visibility:hidden;transition:all .3s ease}.mobile-filter-popup.active{opacity:1;visibility:visible}.mobile-filter-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);backdrop-filter:blur(2px)}.mobile-filter-content{position:absolute;bottom:0;left:0;width:100%;max-height:90vh;background:#fff;border-radius:16px 16px 0 0;transform:translateY(100%);transition:transform .3s ease;display:flex;flex-direction:column;overflow:hidden}.mobile-filter-popup.active .mobile-filter-content{transform:translateY(0)}.mobile-filter-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid #e1e1e1;background:#f8f9fa}.mobile-filter-header h3{margin:0;font-size:1.2rem;font-weight:600;color:#333}.mobile-filter-close{background:none;border:none;cursor:pointer;padding:.25rem;color:#666;border-radius:4px}.mobile-filter-close:hover{color:#333;background:#e9ecef}.mobile-filter-body{flex:1;overflow-y:auto;padding:1rem 1.5rem}.mobile-filter-body .filter-section h3{font-size:20px;line-height:24px;margin:0 0 24px;padding:0}.mobile-filter-body .filter-section .shop-grid__categories{margin-bottom:40px;display:flex;flex-direction:column;gap:12px}.mobile-filter-body .filter-section .shop-grid__categories .filter-option{display:flex;gap:8px}.mobile-filter-body .filter-section .shop-grid__categories .filter-option.disabled{cursor:not-allowed;opacity:.4}.mobile-filter-body .filter-section .shop-grid__categories .filter-option .wpgb-checkbox-control{border-color:#c8c8c8;align-items:center;border-radius:4px;border-style:solid;border-width:2px;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;transition:border-color .25s ease,background-color .25s ease;width:20px;flex-grow:0}.mobile-filter-body .filter-section .shop-grid__categories .filter-option .wpgb-checkbox-control:before{border-style:solid;border-width:2px 0 0;box-sizing:border-box;content:"";height:2px;position:absolute;transform:scale(0);transition:transform .25s ease,border-color .25s ease;width:8px;z-index:1}.mobile-filter-body .filter-section .shop-grid__categories .filter-option .wpgb-checkbox-control:after{border:solid rgba(0,0,0,0);border-width:0 2px 2px 0;box-sizing:border-box;content:"";height:10px;position:relative;top:-1px;transform:rotate(45deg) scale(0);transition:transform .25s ease,border-color .25s ease;width:6px}.mobile-filter-body .filter-section .shop-grid__categories .filter-option input:checked+.wpgb-checkbox-control{border-color:#3de873;background-color:#3de873}.mobile-filter-body .filter-section .shop-grid__categories .filter-option input:checked+.wpgb-checkbox-control:after{border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(1)}.mobile-filter-body .filter-section .shop-grid__categories .filter-option input:disabled+.wpgb-checkbox-control{border-color:#c8c8c8;cursor:not-allowed}.mobile-filter-body .filter-section .shop-grid__categories .filter-option input{display:none}.mobile-filter-body .filter-section .shop-grid__categories .filter-option span{cursor:pointer;flex:auto;font-size:16px;font-weight:400;line-height:20px;margin:0}.mobile-filter-body .filter-section .shop-grid__uprawy{margin-bottom:40px;display:flex;flex-direction:column;gap:12px}.mobile-filter-body .filter-section .shop-grid__uprawy .filter-option{display:flex;gap:8px}.mobile-filter-body .filter-section .shop-grid__uprawy .filter-option.disabled{cursor:not-allowed;opacity:.4}.mobile-filter-body .filter-section .shop-grid__uprawy .filter-option .wpgb-radio-control{border-color:#c8c8c8;align-items:center;border-radius:50%;border-style:solid;border-width:2px;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;transition:border-color .25s ease;width:20px;flex-grow:0}.mobile-filter-body .filter-section .shop-grid__uprawy .filter-option .wpgb-radio-control:after{background-clip:padding-box;background-color:#3de873;border:3px solid rgba(0,0,0,0);border-radius:50%;content:"";min-height:16px;min-width:16px;transform:scale(0.01);transition:transform .25s ease,background-color .25s ease}.mobile-filter-body .filter-section .shop-grid__uprawy .filter-option input:checked+.wpgb-radio-control{border-color:#3de873}.mobile-filter-body .filter-section .shop-grid__uprawy .filter-option input:checked+.wpgb-radio-control:after{transform:scale(1)}.mobile-filter-body .filter-section .shop-grid__uprawy .filter-option input:disabled+.wpgb-radio-control{border-color:#c8c8c8;cursor:not-allowed}.mobile-filter-body .filter-section .shop-grid__uprawy .filter-option input{display:none}.mobile-filter-body .filter-section .shop-grid__uprawy .filter-option span{cursor:pointer;flex:auto;font-size:16px;font-weight:400;line-height:20px;margin:0}.mobile-filter-body .filter-section{margin-bottom:2rem}.mobile-filter-body .filter-section:last-child{margin-bottom:1rem}.mobile-filter-footer{display:flex;gap:1rem;padding:1rem 1.5rem;border-top:1px solid #e1e1e1;background:#f8f9fa}.mobile-reset-btn,.apply-filters-btn{flex:1;padding:.75rem 1rem;border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.mobile-reset-btn{background:#f8f9fa;color:#333;border:1px solid #dee2e6}.mobile-reset-btn:hover{background:#e9ecef}.apply-filters-btn{background:#3de873;color:#212121}@media(max-width: 768px){.mobile-filter-btn{display:flex}.shop-grid__sidebar{display:none}.shop-grid__header{align-items:center}}@media(max-width: 480px){.shop-grid__header{flex-direction:column;align-items:stretch}.mobile-filter-btn{align-self:flex-end;width:auto}}body.mobile-filter-open{overflow:hidden}.woocommerce-mini-cart__empty-message{padding:0 20px}.woocommerce .brxe-container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.woocommerce .cart_totals{width:100% !important}.form-block{align-items:center !important}.woocommerce-account,.my-account-gray{background-color:#fcfcfd !important}.woocommerce-account .woocommerce-form-login:not([class^=brxe-]),.woocommerce-account .woocommerce-form-register:not([class^=brxe-]){border:0 !important}.form-row-woo input,.form-row-woo textarea{width:100%}.woocommerce-account form .show-password-input:after{display:none !important}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0 !important}.woocommerce .button{font-weight:700 !important;color:var(--bricks-color-vysxsx) !important;background-color:var(--bricks-color-ghivbo) !important;cursor:pointer !important;transition:all .3s ease-in-out !important;border:2px solid var(--bricks-color-ghivbo) !important;border-radius:50px !important;gap:10px !important;justify-content:center !important;letter-spacing:.5px !important;padding:.5em 1em !important;text-align:center !important}.woocommerce .button:hover{background-color:var(--bricks-color-cnsuqf) !important;box-shadow:0 5px 15px 1px rgba(63,233,117,.25) !important;border:2px solid var(--bricks-color-cnsuqf) !important}.woocommerce-account .woocommerce:not(#brx-content){display:block !important}.block-inside,.form-block-register{align-items:center !important;background-color:#fff !important}[for=terms_checkbox]{font-size:.8rem}[for=terms_checkbox] a{text-decoration:underline}.myaccount-container{display:flex;justify-content:space-between;padding:100px 0}.myaccount-left{flex:1;margin-right:20px}.myaccount-right{flex:1}.myaccount-right h3{margin-top:20px;font-size:1.2em}.myaccount-right ul{list-style-type:none;padding:0}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2,.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100% !important;float:unset !important}.checkout-container{max-width:1290px;padding-left:24px;padding-right:24px;margin:50px auto 50px auto}.koszyk-container{max-width:1290px;padding-left:24px;padding-right:24px;margin:50px auto 50px auto}.woocommerce-cart-form .product-thumbnail img{width:100px !important}.woocommerce a.remove:hover{color:#fff !important;background:rgba(0,0,0,0) !important}.woocommerce-message::before{display:none}.woocommerce-notices-wrapper .woocommerce-message{border:0}.shop_table.shop_table_responsive .shipping{display:none}.order-total .includes_tax{display:none}.woocommerce-checkout #order_review{width:36% !important}.details{display:flex;justify-content:space-between}.woocommerce-billing-fields h3{display:none}.shipping,.payment{width:48%}#payment{background:rgba(0,0,0,0) !important}.woocommerce-checkout #payment .payment_methods .payment_box:before{display:none !important}.woocommerce-checkout #payment ul.payment_methods li{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:15px}.woocommerce-checkout #payment ul.payment_methods li label{display:flex;align-items:center}.woocommerce-checkout #payment ul.payment_methods li input{margin-right:10px !important}.woocommerce-error::before,#billing_country_field,#shipping_country_field,#order_review #payment .methods,#order_review .checkout-header,.details .payment .place-order{display:none !important}.woocommerce-checkout label{display:none}.woocommerce-checkout #payment .payment_methods{border-bottom:0 !important}.woocommerce-checkout .place-order{padding:0 !important}#choose_type_field .woocommerce-input-wrapper{display:grid;justify-items:start;justify-content:start;align-items:center}#choose_type_field .woocommerce-input-wrapper input[type=radio]{grid-column:1;margin-right:5px !important}#choose_type_field .woocommerce-input-wrapper label{grid-column:2;margin-bottom:0}#choose_type_field .woocommerce-input-wrapper input[type=radio]{grid-column:1;margin-right:5px !important}#choose_type_field .woocommerce-input-wrapper label{grid-column:2;margin-bottom:0}.woocommerce-order-received .checkout-container{display:none}.woocommerce-order-received .brxe-container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.woocommerce-order-received .woocommerce-order .brxe-container>p:nth-child(1){display:none}.woocommerce table.shop_table{border-collapse:collapse !important}.failed-status{width:10px;height:10px;display:inline-block;border-radius:50%;background-color:red}.w-100{width:100%}.mw-100{max-width:100%}.shipping_address-box,.billing_address-box,.delivery-method-box,.payment-method-box{padding:10px;margin-bottom:20px}.page-template-default .main_container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;margin:auto}.page-template-default .main_container h1{padding-top:16px;padding-bottom:16px;font-size:3.157rem;line-height:1.2;font-weight:900}.page-template-default .main_container h2+p:first-of-type{padding-top:16px;margin-top:0}.page-template-default .main_container>p:first-of-type{padding-top:64px;margin-top:0}.page-template-default .main_container>*:last-child{padding-bottom:64px;margin-bottom:0}.sklad{border-collapse:separate !important;border-spacing:1px !important;font-size:16px}.sklad td,.sklad th{border-radius:8px;text-align:center;padding:8px 16px}.sklad thead th{background-color:var(--bricks-color-jnuqqk);color:#fff}.sklad td{border:1px solid var(--bricks-color-rxffvt)}.single-post .main_container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;margin:auto}.single-post .main_container .last_edit_date{padding-top:16px;font-size:16px;color:var(--bricks-color-zoyhms);display:block}.single-post .main_container h1{font-size:2.369rem;font-weight:900;padding:16px 0px 16px 0px}.single-post .main_container .single_post_image img{border-radius:16px;width:100%;height:auto}.single-post .main_container .single_post_content{padding-top:64px;padding-bottom:64px;max-width:740px;margin-left:auto;margin-right:auto}.single-post .main_container .single_post_footer{padding-top:64px;padding-bottom:64px}.single-post .main_container .single_post_footer p{padding:0px 0px 16px 0px;margin:0 0 14px;font-size:28px;text-align:center}.single-post .main_container .single_post_footer a{font-size:28px;text-align:center}.single_products_related{background-color:var(--bricks-color-sxoqpk);padding-top:64px;padding-bottom:64px}.single_products_related .single_products_related_wrapper{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.single_products_related .single_products_related_wrapper h2{display:flex;align-self:center;margin-bottom:32px;font-size:2.369rem;font-weight:900;padding:16px 0px 16px 0px}.single_post_related{background-color:var(--bricks-color-sxoqpk);padding-top:64px;padding-bottom:64px}.single_post_related .single_post_related_wrapper{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.single_post_related .single_post_related_wrapper h2{display:flex;align-self:center;margin-bottom:32px;font-size:2.369rem;font-weight:900;padding:16px 0px 16px 0px}.posts-grid .container{max-width:1290px;width:100%;align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;padding:64px 24px}.posts-grid .container .posts-grid__header{margin-bottom:40px}.posts-grid .container .posts-grid__header h4{font-size:20px;line-height:24px;margin:0 0 24px;padding:0}.posts-grid .container .posts-grid__header .posts-grid__filter{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0 0 -8px;padding:0}.posts-grid .container .posts-grid__header .posts-grid__filter .posts-grid__filter-button{align-items:center;border-radius:4px;border-style:solid;border-width:2px;cursor:pointer;display:flex;flex-direction:row;flex-grow:0;width:fit-content;margin:0 8px 8px 0;outline:none;position:relative;transition:background .25s ease,color .25s ease,border-color .25s ease;line-height:26px;padding:5px 16px;word-break:break-word;font-size:16px;font-weight:400;border-color:#c8c8c8}.posts-grid .container .posts-grid__header .posts-grid__filter .posts-grid__filter-button.disabled{cursor:not-allowed;opacity:.4}.posts-grid .container .posts-grid__header .posts-grid__filter .posts-grid__filter-button:hover{border-color:#969696}.posts-grid .container .posts-grid__header .posts-grid__filter .posts-grid__filter-button.active{background-color:#3de873;border-color:#3de873;color:#fff}.posts-grid .container .posts-grid__items{display:flex;flex-wrap:wrap;flex-direction:row;column-gap:30px;row-gap:30px}.posts-grid .container .posts-grid__items .posts-grid__item{background-color:var(--bricks-color-qdukqu);border-radius:16px;padding:16px;max-width:394px;transition:all .3s ease-in-out;flex-grow:1}.posts-grid .container .posts-grid__items .posts-grid__item:hover{box-shadow:0 15px 32px 0 rgba(0,0,0,.1)}.posts-grid .container .posts-grid__items .posts-grid__item a{row-gap:12px;flex-direction:column;display:flex;flex-grow:1;flex-shrink:1}.posts-grid .container .posts-grid__items .posts-grid__item a img{border-radius:8px;width:100%;height:auto}.posts-grid .container .posts-grid__items .posts-grid__item a .posts-grid__item-meta{font-size:12px;color:var(--bricks-color-vysxsx)}.posts-grid .container .posts-grid__items .posts-grid__item a h3{font-size:24px;margin:0}section.text .container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}section.text .container h1{font-size:3.157rem;line-height:1.2;font-weight:900;padding-top:16px;padding-bottom:16px}section.text .container p{margin:0 0 14px}section.text .container iframe{width:100%}.youtube-container{position:relative;margin:20px 0}.aspect-ratio-16x9{aspect-ratio:16/9}.aspect-ratio-4x3{aspect-ratio:4/3}.aspect-ratio-1x1{aspect-ratio:1/1}.lite-youtube-wrapper lite-youtube{width:100%;height:100%;max-width:100%}.map_section{background-color:var(--bricks-color-megxah);padding-top:64px;padding-bottom:64px}.map_section .container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;row-gap:32px}.map_section .container h3{align-self:center;text-align:center}.map_section .container iframe{width:100%;height:600px;border-style:none;border-radius:16px}.map_section .container iframe:focus{outline:thin dotted currentcolor}.job_offers-section{background-color:var(--bricks-color-sxoqpk);padding-top:64px;padding-bottom:64px;row-gap:16px}.job_offers-section .container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.job_offers-section .container h2{font-size:3.157rem;line-height:1.2;font-weight:900;align-self:center;margin-bottom:32px}.job_offers-section .container .job_offers-posts{display:flex;flex-wrap:wrap;flex-direction:row;column-gap:30px;row-gap:30px;align-items:center;justify-content:center;width:100%}.job_offers-section .container .job_offers-posts .job_offers-post{background-color:var(--bricks-color-qdukqu);transition:all .3s ease-in-out;padding:32px;border-radius:16px;display:flex;flex-direction:column;row-gap:8px;max-width:606px;align-self:center !important}.job_offers-section .container .job_offers-posts .job_offers-post:hover{box-shadow:0 15px 32px 0 rgba(0,0,0,.1)}.job_offers-section .container .job_offers-posts .job_offers-post h4{font-size:18px;font-weight:700}.job_offers-section .container .job_offers-posts .job_offers-post .job_offers-cities{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:4px}section.job_offer_baner-section{height:50vh;justify-content:center;background-repeat:no-repeat;background-size:cover;background-position:center center;color:var(--bricks-color-qdukqu);position:relative;display:flex}section.job_offer_baner-section::before{background-image:linear-gradient(60deg, rgba(67, 25, 4, 0.54), rgba(67, 25, 4, 0));position:absolute;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none}section.job_offer_baner-section .container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;position:relative;z-index:1;align-self:center;row-gap:8px}section.job_offer_baner-section .container h1,section.job_offer_baner-section .container .job_offer_baner-subheading{max-width:800px}section.job_offer_baner-section .container .job_offer_baner-cities{display:flex;flex-wrap:wrap;max-width:800px;column-gap:16px;row-gap:4px}.text_grid-section{padding-top:64px;padding-bottom:64px;row-gap:16px}.text_grid-section .container{max-width:1290px;padding-right:24px;padding-left:24px;width:100%;margin-left:auto;margin-right:auto}.text_grid-section .container .text_grid{display:flex;flex-wrap:wrap;flex-direction:row;column-gap:30px;row-gap:30px}.text_grid-section .container .text_grid .text_grid__column{flex-basis:calc(33.3333% - 20px);display:flex;flex-direction:column;flex-grow:1;flex-shrink:1}.text_grid-section .container .text_grid .text_grid__column h3{padding-left:20px;font-size:1.777rem;font-weight:900}section.offer_grid-section{background-color:var(--bricks-color-sxoqpk);padding-top:64px;padding-bottom:64px;row-gap:16px}section.offer_grid-section .container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;align-items:center}section.offer_grid-section .container h2{font-size:1.777rem;font-weight:900;margin-bottom:32px}section.offer_grid-section .container .offer_grid-items{width:100%;display:flex;flex-wrap:wrap;column-gap:30px;row-gap:30px;justify-content:center}section.offer_grid-section .container .offer_grid-items .offer_grid-item{flex-basis:calc(33.3333% - 20px);display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;max-width:300px}section.offer_grid-section .container .offer_grid-items .offer_grid-item h3{text-align:center;font-size:1.333rem;line-height:1.4}section.nawozenie-section{padding-top:64px;padding-bottom:64px}section.nawozenie-section .container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}section.nawozenie-section .container h2{font-size:1.777rem;font-weight:900;margin-bottom:32px}section.nawozenie-section .container .nawozenie-posts{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:30px}section.nawozenie-section .container .nawozenie-posts .nawozenie-post{display:flex;justify-content:center;align-items:flex-end;padding:32px;min-height:465px;flex-basis:280px;flex-grow:1;flex-shrink:1;width:288px;transition:all .3s ease-in-out;border-radius:16px;background-size:cover;position:relative}section.nawozenie-section .container .nawozenie-posts .nawozenie-post:before{background-image:linear-gradient(rgba(33, 33, 39, 0) 50%, rgba(33, 33, 39, 0.65));position:absolute;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:16px}section.nawozenie-section .container .nawozenie-posts .nawozenie-post:hover{box-shadow:0 15px 32px 0 rgba(0,0,0,.1)}section.nawozenie-section .container .nawozenie-posts .nawozenie-post h3{text-transform:uppercase;color:#fff;text-align:center;font-size:1.2rem;position:relative;border-radius:8px;padding:8px 16px}.shortcode-section{margin-bottom:30px}.shortcode-section>.container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.woocommerce-single-product-wrapper{display:flex;max-width:1290px;margin:auto;padding:64px 24px;flex-direction:row;column-gap:30px;row-gap:30px}.woocommerce-single-product-wrapper section.text .container{padding:0}.woocommerce-single-product-wrapper .single-product-content{flex-grow:1;flex-shrink:1;align-items:flex-start;display:flex;flex-direction:column;width:100%}.woocommerce-single-product-wrapper .single-product-content .product_category{text-transform:uppercase;font-weight:900;font-size:1.333rem;line-height:1.4}.woocommerce-single-product-wrapper .single-product-content h1{font-size:4.209rem;font-weight:900;text-transform:uppercase}.woocommerce-single-product-wrapper .single-product-content p{margin:0 0 14px}.woocommerce-single-product-wrapper .single-product-buybox{align-items:center;width:288px;min-width:288px;flex-grow:1;flex-shrink:1}.woocommerce-single-product-wrapper .single-product-buybox .single-product-image img{background-color:var(--bricks-color-megxah);border-radius:16px;margin-bottom:16px;overflow:hidden}.woocommerce-single-product-wrapper .single-product-buybox .single-product-info{text-align:center}.woocommerce-single-product-wrapper .single-product-buybox .single-product-info span.producer{font-size:.75rem;font-weight:700}.woocommerce-single-product-wrapper .single-product-buybox .single-product-info h3.product-title{font-size:1.777rem;font-weight:900}.woocommerce-single-product-wrapper .single-product-buybox .single-product-info span.formula{font-size:.75rem;font-weight:700}.woocommerce-single-product-wrapper .single-product-buybox .single-product-pricing .variations tr:nth-child(1){border-top:none}.woocommerce-single-product-wrapper .single-product-buybox .single-product-pricing .variations tr:nth-child(1) td:nth-child(2) h6{text-align:right}.woocommerce-single-product-wrapper .single-product-buybox .single-product-pricing .label{font-size:12px;color:#363636}.woocommerce-single-product-wrapper .single-product-buybox .single-product-pricing table.variations td{padding:5px 0 !important}.woocommerce-single-product-wrapper .single-product-buybox .single-product-pricing table.variations td{padding:15px 0;position:relative;width:50%}.woocommerce-single-product-wrapper .single-product-buybox .single-product-pricing table.variations tr{border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px;border-color:#dddedf}.woocommerce-single-product-wrapper .single-product-buybox .single-product-pricing .quantity-container{display:flex;align-items:center}.woocommerce-single-product-wrapper .single-product-buybox .single-product-pricing .quantity-button{padding:10px;border:3px solid #aecd5c;border-radius:100%;color:#aecd5c;font-weight:900;width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin:10px;font-weight:300;border:2px solid #aecd5c;line-height:1}.woocommerce-single-product-wrapper .single-product-buybox .single-product-pricing .quantity-input{-moz-appearance:textfield;appearance:textfield;-webkit-appearance:none;margin:0;text-align:center;padding:0 6px !important;border-radius:8px;background-color:#f4f5f6;border:0;box-shadow:none;color:currentcolor;font-size:inherit;line-height:40px;outline:none;transition:all .2s;width:100%}.woocommerce-single-product-wrapper .single-product-buybox .single-product-pricing .quantity-input::-webkit-inner-spin-button,.woocommerce-single-product-wrapper .single-product-buybox .single-product-pricing .quantity-input::-webkit-outer-spin-button{display:none}.woocommerce-single-product-wrapper .single-product-buybox .single-product-pricing .summary-cart{display:flex;flex-direction:column;justify-content:center;align-items:center}.woocommerce-single-product-wrapper .single-product-buybox .single-product-pricing .summary-cart .summary-data{font-size:1.4rem;font-weight:700;text-align:center}.woocommerce-single-product-wrapper .single-product-buybox .single-product-pricing .button-block{display:flex;justify-content:center;margin:0}.woocommerce-single-product-wrapper .single-product-buybox .single-product-metainfo{font-size:13px;font-weight:700;display:flex;column-gap:8px;row-gap:8px;flex-direction:column;margin-top:32px}.woocommerce-single-product-wrapper .single-product-buybox .single-product-metainfo .single-product-info-item{display:flex;flex-direction:row;column-gap:8px;row-gap:8px}.woocommerce-single-product-wrapper .single-product-buybox .single-product-metainfo .single-product-info-item svg{min-width:20px;fill:var(--bricks-color-ghivbo) !important}.woocommerce-single-product-wrapper .single-product-buybox .single-product-metainfo .single-product-info-item p{margin:0}.product_sklad-section{padding-top:64px;padding-bottom:64px}.product_sklad-section .container{display:flex;flex-direction:column;row-gap:16px}.product_sklad-section h2{font-size:2.369rem;font-weight:900}.product_sklad-section .product_sklad-subtitle{margin:0 0 14px;font-weight:700}.product_sklad-section .product_sklad-content{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:24px}.product_sklad-section .product_sklad-content .product_sklad-attribute{padding:16px;background-color:var(--bricks-color-ghivbo);border-radius:16px}.product_sklad-section .product_sklad-content .product_sklad-attribute span{font-size:32px;display:flex;column-gap:4px}.product_sklad-section .product_sklad-content .product_sklad-attribute .product_sklad-attribute-title{font-weight:700}.product_pros-section{padding-bottom:64px}.product_pros-section h2{margin-bottom:16px;font-size:2.369rem;font-weight:900}.product_pros-section .container{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:30px}.product_pros-section .container .product_sklad-content{flex-grow:1;flex-shrink:1;flex-basis:400px}.product_pros-section .container .product_pros-items{flex-grow:1;flex-shrink:1;flex-basis:400px;display:flex;flex-wrap:wrap;column-gap:30px;row-gap:30px}.product_pros-section .container .product_pros-items .product_pros-item{flex-grow:1;flex-shrink:1;flex-basis:180px;flex-direction:column;align-items:center;display:flex;flex-wrap:wrap;row-gap:4px}.product_pros-section .container .product_pros-items .product_pros-item img{border-radius:32px;max-width:208px}.product_pros-section .container .product_pros-items .product_pros-item .product_pros-text{font-size:14px;font-weight:700;text-align:center;color:var(--bricks-color-vysxsx);max-width:160px}.product_schema-section{padding-top:64px}.product_schema-section .container{display:flex;flex-direction:column;row-gap:16px}.product_schema-section .container .product_schema-content{display:flex;flex-direction:column;row-gap:16px}.product_schema-section .container h2{font-size:2.369rem;font-weight:900}.product_schema-section .container .product_schema-items{column-gap:30px;row-gap:30px;display:flex;flex-wrap:wrap}.product_schema-section .container .product_schema-items .product_schema-item{flex-grow:1;flex-shrink:1;flex-basis:140px;flex-direction:column;display:flex;flex-wrap:nowrap;row-gap:8px}.product_schema-section .container .product_schema-items .product_schema-item svg{fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;background-color:var(--bricks-color-rcoqap);padding:24px 20px 16px;border-radius:8px;height:auto}.product_schema-section .container .product_schema-items .product_schema-item .product_schema-text{font-size:14px}.product-patented{text-transform:uppercase;font-weight:900;color:red;font-size:1.333rem;line-height:1.4}.product_technology-section{padding-top:64px;padding-bottom:64px;background-color:var(--bricks-color-sxoqpk)}.product_technology-section .container{max-width:1290px;width:100%;padding-right:24px;padding-left:24px;align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.product_technology-section .container h2{display:flex;align-self:center;margin-bottom:32px;font-size:2.369rem;font-weight:900}.product_technology-section .container .product_technology-items{align-items:center;display:flex;width:100%;justify-content:center;gap:20px}.product_technology-section .container .product_technology-items .product_technology-item{display:flex;flex-wrap:wrap-reverse;font-weight:700;color:var(--bricks-color-vysxsx);cursor:pointer;transition:all .3s ease-in-out;border:2px solid var(--bricks-color-vysxsx);border-radius:50px;padding:.5rem 1rem}.product_technology-section .container .product_technology-items .product_technology-item:hover{box-shadow:0 5px 15px 1px rgba(63,233,117,.25);border:2px solid var(--bricks-color-cnsuqf);color:var(--bricks-color-vysxsx);background-color:var(--bricks-color-cnsuqf)}.full_section{margin:0 auto;width:100dvw;margin-left:calc(50% - 50dvw)}.full_section .wp-block-group__inner-container{max-width:1290px;padding:0 20px;margin:auto}.fw-300{font-weight:300 !important}