body .elementor-menu-cart__footer-buttons .elementor-button,body .elementor-menu-cart__footer-buttons .elementor-button--view-cart,body .elementor-menu-cart__footer-buttons .elementor-button--checkout{min-height:44px;background:var(--te-site-green)!important;color:#fff!important;border:0!important;border-radius:999px!important;font-weight:700!important;box-shadow:none!important}body .elementor-menu-cart__footer-buttons .elementor-button:hover,body .elementor-menu-cart__footer-buttons .elementor-button:focus-visible{background:var(--te-site-green-hover)!important;color:#fff!important}body.page-id-1787{background:#fff}body.page-id-1787 .site-main>article.ast-article-single{padding-top:clamp(28px,4vw,60px);padding-bottom:clamp(48px,7vw,96px)}body.page-id-1787 .site-main>article>.entry-header{max-width:1180px;margin:0 auto clamp(28px,4vw,48px);padding:0 20px;text-align:center}body.page-id-1787 .site-main>article>.entry-header .entry-title{margin:0;color:var(--te-site-ink);font-size:clamp(34px,5vw,56px);font-weight:800;letter-spacing:-.035em;line-height:1.05}body.page-id-1787 .elementor-element-09600e1 .premium-blog-wrap{display:flex;flex-wrap:wrap;gap:24px;margin:0!important}body.page-id-1787 .elementor-element-09600e1 .premium-blog-post-outer-container{width:calc(25% - 18px)!important;margin:0!important;padding:0!important}body.page-id-1787 .elementor-element-09600e1 .premium-blog-post-container{display:flex;flex-direction:column;height:100%;overflow:hidden;background:#fff!important;border:1px solid var(--te-site-line)!important;border-radius:18px!important;box-shadow:0 10px 30px rgba(25,33,29,.08)!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}body.page-id-1787 .elementor-element-09600e1 .premium-blog-post-container:hover{transform:translateY(-4px);border-color:#d6cbbd!important;box-shadow:0 18px 38px rgba(25,33,29,.13)!important}body.page-id-1787 .elementor-element-09600e1 .premium-blog-thumb-effect-wrapper,body.page-id-1787 .elementor-element-09600e1 .premium-blog-thumbnail-container{aspect-ratio:16/9;overflow:hidden;background:#ece8df}body.page-id-1787 .elementor-element-09600e1 .premium-blog-thumbnail-container img{width:100%;height:100%!important;object-fit:cover;transition:transform .45s ease}body.page-id-1787 .elementor-element-09600e1 .premium-blog-post-container:hover .premium-blog-thumbnail-container img{transform:scale(1.035)}body.page-id-1787 .elementor-element-09600e1 .premium-blog-content-wrapper{display:flex;flex:1;flex-direction:column;padding:22px 22px 24px!important}body.page-id-1787 .elementor-element-09600e1 .premium-blog-entry-title{margin:0 0 12px!important;font-size:20px!important;font-weight:750;letter-spacing:-.018em;line-height:1.28!important}body.page-id-1787 .elementor-element-09600e1 .premium-blog-entry-title a{color:var(--te-site-ink)!important;text-decoration:none}body.page-id-1787 .elementor-element-09600e1 .premium-blog-entry-title a:hover,body.page-id-1787 .elementor-element-09600e1 .premium-blog-entry-title a:focus-visible{color:var(--te-site-green)!important}body.page-id-1787 .elementor-element-09600e1 .premium-blog-content-inner-wrapper{margin-top:auto}body.page-id-1787 .elementor-element-09600e1 .premium-blog-post-content{display:-webkit-box;overflow:hidden;margin:0!important;color:var(--te-site-muted)!important;font-size:15px!important;line-height:1.62!important;-webkit-box-orient:vertical;-webkit-line-clamp:4}body.home .elementor-element-33f56dc3{padding:clamp(52px,7vw,88px) 20px!important;background:var(--te-site-paper)!important;border-top:1px solid var(--te-site-line)}body.home .elementor-element-33f56dc3>.e-con-inner{gap:clamp(28px,4vw,44px)}body.home .elementor-element-4086db5d .elementor-heading-title{margin:0;color:var(--te-site-ink);font-size:clamp(34px,4vw,48px);font-weight:800;letter-spacing:-.035em;line-height:1.08}body.home .elementor-element-4086db5d .elementor-heading-title::after{display:block;width:56px;height:4px;margin:16px auto 0;background:var(--te-site-gold);border-radius:999px;content:""}body.home .elementor-element-a7cb7ac .premium-blog-wrap{display:flex;flex-wrap:wrap;gap:24px;margin:0!important}body.home .elementor-element-a7cb7ac .premium-blog-post-outer-container{width:calc(25% - 18px)!important;margin:0!important;padding:0!important}body.home .elementor-element-a7cb7ac .premium-blog-post-container{display:flex;flex-direction:column;height:100%;overflow:hidden;background:#fff!important;border:1px solid var(--te-site-line)!important;border-radius:18px!important;box-shadow:0 10px 30px rgba(25,33,29,.08)!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}body.home .elementor-element-a7cb7ac .premium-blog-post-container:hover{transform:translateY(-4px);border-color:#d6cbbd!important;box-shadow:0 18px 38px rgba(25,33,29,.13)!important}body.home .elementor-element-a7cb7ac .premium-blog-thumb-effect-wrapper,body.home .elementor-element-a7cb7ac .premium-blog-thumbnail-container{aspect-ratio:16/9;overflow:hidden;background:#ece8df}body.home .elementor-element-a7cb7ac .premium-blog-thumbnail-container img{width:100%;height:100%!important;object-fit:cover;transition:transform .45s ease}body.home .elementor-element-a7cb7ac .premium-blog-post-container:hover .premium-blog-thumbnail-container img{transform:scale(1.035)}body.home .elementor-element-a7cb7ac .premium-blog-effect-container{display:none!important}body.home .elementor-element-a7cb7ac .premium-blog-content-wrapper{display:flex;flex:1;flex-direction:column;margin:0!important;padding:22px 22px 24px!important;background:#fff!important}body.home .elementor-element-a7cb7ac .premium-blog-inner-container::before{display:inline-flex;align-items:center;width:fit-content;margin-bottom:12px;padding:5px 9px;background:#eef8f1;color:var(--te-site-green);border-radius:999px;content:"ARTYKUŁ";font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1}body.home .elementor-element-a7cb7ac .premium-blog-entry-title{margin:0 0 12px!important;font-size:20px!important;font-weight:750;letter-spacing:-.018em;line-height:1.28!important}body.home .elementor-element-a7cb7ac .premium-blog-entry-title a{color:var(--te-site-ink)!important;text-decoration:none!important}body.home .elementor-element-a7cb7ac .premium-blog-entry-title a:hover,body.home .elementor-element-a7cb7ac .premium-blog-entry-title a:focus-visible{color:var(--te-site-green)!important}body.home .elementor-element-a7cb7ac .premium-blog-content-inner-wrapper{margin-top:auto}body.home .elementor-element-a7cb7ac .premium-blog-post-content{display:-webkit-box;overflow:hidden;margin:0!important;color:var(--te-site-muted)!important;font-size:15px!important;line-height:1.62!important;-webkit-box-orient:vertical;-webkit-line-clamp:4}.te3-shop-page{min-height:70vh;background:#fff;color:var(--te-site-ink)}.te3-shop-shell{width:min(1180px,calc(100% - 40px));margin:0 auto}.te3-shop-hero{padding:clamp(34px,5vw,68px) 0 clamp(30px,4vw,52px);background:var(--te-site-paper);border-bottom:1px solid var(--te-site-line)}.te3-shop-hero .woocommerce-breadcrumb{margin:0 0 24px;color:var(--te-site-muted);font-size:13px}.te3-shop-kicker{margin:0 0 10px;color:var(--te-site-green);font-size:12px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.te3-shop-hero h1{max-width:820px;margin:0;color:var(--te-site-ink);font-size:clamp(36px,5vw,58px);font-weight:800;letter-spacing:-.04em;line-height:1.05}.te3-shop-lead{max-width:790px;margin:18px 0 0;color:var(--te-site-muted);font-size:clamp(16px,2vw,18px);line-height:1.65}.te3-shop-benefits{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.te3-shop-benefits span{padding:8px 11px;background:#eef8f1;color:var(--te-site-green);border-radius:999px;font-size:13px;font-weight:750}.te3-shop-catalog{padding:clamp(38px,5vw,72px) 0 clamp(56px,7vw,96px)}.te3-shop-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:28px;padding-bottom:18px;border-bottom:1px solid var(--te-site-line)}.te3-shop-toolbar::before,.te3-shop-toolbar::after{display:none!important}.te3-shop-toolbar .woocommerce-result-count,.te3-shop-toolbar .woocommerce-ordering{float:none!important;margin:0!important}.te3-shop-toolbar select{min-height:44px;padding:0 38px 0 12px;border:1px solid var(--te-site-line);border-radius:10px;background-color:#fff;font-size:14px}.te3-shop-page ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 18px;margin:0!important}.te3-shop-page ul.products::before,.te3-shop-page ul.products::after{display:none!important}.te3-shop-page ul.products li.product{display:flex;float:none!important;flex-direction:column;width:auto!important;min-width:0;height:100%;margin:0!important;padding:14px 14px 16px!important;background:#fff;border:1px solid var(--te-site-line);border-radius:18px;box-shadow:0 10px 28px rgba(25,33,29,.07);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.te3-shop-page ul.products li.product:hover{border-color:#d2c7b9;box-shadow:0 16px 34px rgba(25,33,29,.12);transform:translateY(-3px)}.te3-shop-page ul.products li.product .woocommerce-LoopProduct-link{display:flex;flex:1;flex-direction:column;color:inherit;text-decoration:none}.te3-shop-page ul.products li.product img{width:100%!important;height:auto!important;max-height:330px;margin:0 0 15px!important;object-fit:contain;border-radius:12px}.te3-shop-page ul.products li.product .woocommerce-loop-product__title{margin:0 0 8px!important;padding:0!important;color:var(--te-site-ink);font-size:17px!important;font-weight:750;letter-spacing:-.015em;line-height:1.34}.te3-shop-page ul.products li.product .ast-woo-product-category,.te3-shop-page ul.products li.product .product-category,.te3-shop-page ul.products li.product .category{display:none!important}.te3-shop-page ul.products li.product .star-rating{margin:8px 0!important;color:#b98200}.te3-shop-page ul.products li.product .price{margin:auto 0 14px!important;color:var(--te-site-ink)!important;font-size:18px!important;font-weight:800!important}.te3-shop-page ul.products li.product .button,.te3-shop-page ul.products li.product .added_to_cart{display:inline-flex;width:100%;min-height:44px;align-items:center;justify-content:center;margin:0!important;padding:10px 14px!important;background:var(--te-site-green)!important;color:#fff!important;border:0!important;border-radius:999px!important;font-weight:750!important;text-align:center}.te3-shop-page ul.products li.product .button:hover,.te3-shop-page ul.products li.product .button:focus-visible,.te3-shop-page ul.products li.product .added_to_cart:hover,.te3-shop-page ul.products li.product .added_to_cart:focus-visible{background:var(--te-site-green-hover)!important}.te3-shop-page .woosq-btn,.te3-shop-page .yith-wcqv-button,.te3-shop-page .quick-view,.te3-shop-page .quick_view{display:none!important}.te3-shop-pagination{margin-top:38px}.te3-shop-pagination .woocommerce-pagination ul{display:flex!important;justify-content:center;gap:7px;border:0!important}.te3-shop-pagination .woocommerce-pagination li{border:0!important}.te3-shop-pagination .page-numbers{display:grid!important;min-width:42px;height:42px;padding:0!important;place-items:center;border:1px solid var(--te-site-line)!important;border-radius:9px}.te3-shop-pagination .page-numbers.current{background:var(--te-site-green)!important;color:#fff!important}.te3-shop-empty{padding:36px;background:var(--te-site-paper);border:1px solid var(--te-site-line);border-radius:18px;text-align:center}.te3-shop-back{display:inline-flex;min-height:44px;align-items:center;margin-top:16px;padding:0 20px;background:var(--te-site-green);color:#fff!important;border-radius:999px;font-weight:750;text-decoration:none!important}@media (max-width:1024px){.te3-shop-page ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}body.page-id-1787 .elementor-element-09600e1 .premium-blog-post-outer-container{width:calc(50% - 12px)!important}body.home .elementor-element-a7cb7ac .premium-blog-post-outer-container{width:calc(50% - 12px)!important}}@media (max-width:767px){.te3-shop-shell{width:min(100% - 24px,1180px)}.te3-shop-toolbar{align-items:stretch;flex-direction:column}.te3-shop-toolbar select{width:100%}body.page-id-1787 .site-main>article.ast-article-single{padding-top:26px}body.page-id-1787 .elementor-element-09600e1 .premium-blog-wrap{gap:18px}body.page-id-1787 .elementor-element-09600e1 .premium-blog-post-outer-container{width:100%!important}body.page-id-1787 .elementor-element-09600e1 .premium-blog-content-wrapper{padding:20px!important}body.home .elementor-element-33f56dc3{padding:44px 16px 52px!important}body.home .elementor-element-a7cb7ac .premium-blog-wrap{gap:18px}body.home .elementor-element-a7cb7ac .premium-blog-post-outer-container{width:100%!important}body.home .elementor-element-a7cb7ac .premium-blog-content-wrapper{padding:20px!important}}@media (max-width:520px){.te3-shop-page ul.products{grid-template-columns:1fr}.te3-shop-page ul.products li.product{padding:12px 12px 15px!important}}