span.tagged_as{display:none}.woocommerce ul.products li.product .price{color:black;font-size:1.75em}.woocommerce div.product p.price,.woocommerce div.product span.price{color:black;font-size:1.75em}.woocommerce-loop-product__title{min-height:70px;margin-bottom:0!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:10px}@media only screen and (min-device-width:320px) and (max-width:480px){.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{width:-webkit-fill-available;font-size:12px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:5px}}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{box-shadow:0 0 6px rgba(0,0,0,.35);border-radius:11px}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{margin-top:0!important}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:132px;box-shadow:none}#page-8>div>section>div>div>form>table>tbody>tr:nth-child(4)>td>button{color:black}#page-8>div>section>div>div>form>table>tbody>tr:nth-child(2)>td>button{color:black}#page-8>div>section>div>div>form>table>tbody>tr:nth-child(1)>td>button{color:black}#page-8>div>section>div>div>form>table>tbody>tr:nth-child(3)>td>button{color:black}#page-8>div>section>div>div>form>table>tbody>tr:nth-child(5)>td>button{color:black}#page-8>div>section>div>div>form>table>tbody>tr:nth-child(5)>td>button{color:black}li.additional_information_tab{display:none!important}h2.woocommerce-loop-product__title{min-height:80px}.wp-caption-text{font-weight:700}.woocommerce a.button,.woocommerce .button.add_to_cart_button{background:#14b1dd;background:linear-gradient(90deg,rgba(20,177,221,1) 1%,rgba(75,224,255,1) 100%);border-color:#14b1dd;width:-webkit-fill-available}.fancybox-caption__body{display:none}.woocommerce span.onsale{background-color:#1bb7e1}#wpcf7-f36460-p29954-o1>form>p:nth-child(2)>label>span>input{border:1px solid #000}#wpcf7-f36460-p29954-o1>form>p:nth-child(3)>label>span>input{border:1px solid #000}#wpcf7-f36460-p29954-o1>form>p:nth-child(4)>label>span>input{border:1px solid #000}#wpcf7-f36460-p29954-o1>form>p:nth-child(5)>label>span>input{border:1px solid #000}#wpcf7-f36460-p29954-o1>form>p:nth-child(6)>label>span>input{border:1px solid #000}#wpcf7-f36460-p29954-o1>form>p:nth-child(7)>label>span>input{border:1px solid #000}#wpcf7-f36460-p29954-o1>form>p:nth-child(8)>label>span>input{border:1px solid #000}#wpcf7-f36460-p29954-o1>form>p:nth-child(9)>label>span>input{border:1px solid #000}#wpcf7-f36460-p29954-o1>form>p:nth-child(14)>label>span>textarea{border:1px solid #000}#wpcf7-f36460-p37379-o1>form>p:nth-child(2)>label>span>input{border:1px solid #000}#wpcf7-f36460-p37379-o1>form>p:nth-child(3)>label>span>input{border:1px solid #000}#wpcf7-f36460-p37379-o1>form>p:nth-child(4)>label>span>input{border:1px solid #000}#wpcf7-f36460-p37379-o1>form>p:nth-child(5)>label>span>input{border:1px solid #000}#wpcf7-f36460-p37379-o1>form>p:nth-child(6)>label>span>input{border:1px solid #000}#wpcf7-f36460-p37379-o1>form>p:nth-child(7)>label>span>input{border:1px solid #000}#wpcf7-f36460-p37379-o1>form>p:nth-child(8)>label>span>input{border:1px solid #000}#wpcf7-f36460-p37379-o1>form>p:nth-child(9)>label>span>input{border:1px solid #000}#wpcf7-f36460-p37379-o1>form>p:nth-child(14)>label>span>textarea{border:1px solid #000}.tkanina-violeks{font-family:"Segoe UI",Roboto,Helvetica,Arial,sans-serif;max-width:100%;padding:20px}.tkanina-header h1{font-size:28px;margin-bottom:10px}.tkanina-opis-i-spec{margin-top:30px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.tkanina-opis{flex:1 1 300px;font-size:16px;color:#333;max-width:600px}.tkanina-galeria-wrap{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px;flex-direction:row}.tkanina-podglad{flex:1 1 300px;max-width:500px}.tkanina-podglad img{width:100%;border:2px solid #ddd;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.tkanina-miniaturki{flex:1 1 200px;display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.miniaturka-box{display:flex;flex-direction:column;align-items:center;font-size:14px}.miniaturka-box img{width:100%;cursor:pointer;border:2px solid transparent;border-radius:4px;transition:all .3s ease}.miniaturka-box img:hover{border-color:#0073aa;transform:scale(1.03);box-shadow:0 0 10px rgba(0,0,0,.2)}.miniaturka-label{margin-top:4px;color:#333;font-weight:500;font-size:13px}@media (max-width:768px){.tkanina-miniaturki{display:flex;flex-direction:row;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:10px;padding-bottom:10px}.miniaturka-box{flex:0 0 auto;width:80px}.miniaturka-box img{width:100%;height:auto;display:block}}@media (max-width:480px){.tkanina-miniaturki{display:flex;flex-direction:row;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:10px;padding-bottom:10px}.miniaturka-box{flex:0 0 auto;width:80px}.miniaturka-box img{width:100%;height:auto;display:block}}.lightbox{display:none;position:fixed;z-index:9999;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.85);justify-content:center;align-items:center}.lightbox.active{display:flex}.lightbox img{max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);border:4px solid #fff;box-shadow:0 0 30px rgba(0,0,0,.5);border-radius:10px}.lightbox-close{position:absolute;top:30px;right:40px;color:white;font-size:40px;font-weight:700;cursor:pointer;z-index:10000;transition:color .3s}.lightbox-close:hover{color:#ccc}.miniaturka-box.active{outline:3px solid #0073e6;border-radius:4px}