.woocommerce ul.products li.product{display:flex;flex-direction:column;height:100%}.woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:64px}.woocommerce ul.products li.product .price{margin-top:auto;margin-bottom:14px}.woocommerce ul.products li.product .button{width:100%;margin-top:0}#billing_document_type_field .select2-container{width:100%!important}#billing_document_type_field .select2-selection--single{height:48px!important;border:1px solid #d90429!important;border-radius:4px!important;background:#050b24!important}#billing_document_type_field .select2-selection__rendered{line-height:48px!important;padding-left:14px!important;padding-right:40px!important;font-size:18px!important;font-weight:500!important;color:#c9d1df!important}#billing_document_type_field .select2-selection__arrow{height:48px!important;right:12px!important;color:#c9d1df!important}#billing_document_type_field .select2-selection__arrow b{border-color:#d90429 transparent transparent transparent!important;border-width:7px 6px 0!important;margin-left:-6px!important;margin-top:-3px!important}#billing_document_type_field .select2-container--default.select2-container--open .select2-selection--single,#billing_document_type_field .select2-container--default.select2-container--focus .select2-selection--single{border-color:#d90429!important;box-shadow:none!important}.select2-container--open .select2-dropdown{border:1px solid #d90429!important;border-radius:0 0 4px 4px!important;background:#050b24!important;overflow:hidden!important}#select2-billing_document_type-results .select2-results__option{padding:12px 14px!important;font-size:16px!important;font-weight:500!important;color:#c9d1df!important;background:#050b24!important}#select2-billing_document_type-results .select2-results__option--highlighted{background:#0d1738!important;color:#c9d1df!important}#select2-billing_document_type-results .select2-results__option[aria-selected=true]{background:#0d1738!important;color:#df012a!important}#billing_document_type_field .select2-selection--single{position:relative!important}#billing_document_type_field .select2-selection__arrow,#billing_document_type_field .select2-selection__arrow b{display:none!important}#billing_document_type_field .select2-selection--single::after{content:"";position:absolute;right:18px;top:50%;width:10px;height:10px;border-right:2px solid #fefefe;border-bottom:2px solid #fefefe;transform:translateY(-65%) rotate(45deg);pointer-events:none}.yith-wapo-block .yith-wapo-addon label,.yith-wapo-block .yith-wapo-addon .label_container{color:#f4f7fb!important}.yith-wapo-block input[type=text]{width:100%!important;max-width:420px!important;box-sizing:border-box!important;background:#0d1738!important;color:#f4f7fb!important;border:1px solid #d90429!important;border-radius:4px!important;padding:12px 14px!important}.yith-wapo-block input[type=text]:focus{border-color:#d90429!important;outline:none!important;box-shadow:0 0 0 1px #d90429!important}.yith-wapo-block input[type=text]:focus{border-color:#d90429!important;outline:none!important;box-shadow:0 0 0 1px #d90429!important}.yith-wapo-block .description{color:#c9d3e0!important}.single-product #yith-wapo-block-1{margin-top:-30px!important}.elementor-menu-cart__main .variation,.woocommerce-mini-cart .variation{display:grid!important;grid-template-columns:minmax(0,115px) minmax(0,1fr);column-gap:8px;row-gap:5px;width:100%;max-width:100%;margin:8px 0 0!important;padding:0!important;font-size:13px;line-height:1.4;align-items:start}.elementor-menu-cart__main .variation dt,.woocommerce-mini-cart .variation dt{float:none!important;clear:none!important;width:auto!important;max-width:115px!important;margin:0!important;padding:0!important;color:#f4f7fb!important;font-weight:600;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.elementor-menu-cart__main .variation dd,.woocommerce-mini-cart .variation dd{float:none!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;color:#c9d3e0!important;font-weight:400;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.elementor-menu-cart__main .variation dd p,.woocommerce-mini-cart .variation dd p{margin:0!important;padding:0!important;color:inherit!important;font-size:inherit!important;line-height:inherit!important}@media (max-width:767px){#yith-wacp-popup ul.products{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}#yith-wacp-popup ul.products li.product{width:100%!important;max-width:100%!important;margin:0!important;float:none!important;clear:both!important}#yith-wacp-popup ul.products li.product img{width:100%!important;height:150px!important;object-fit:contain!important;margin-bottom:8px!important}#yith-wacp-popup ul.products li.product h2,#yith-wacp-popup ul.products li.product .woocommerce-loop-product__title{font-size:14px!important;line-height:1.3!important;margin-bottom:6px!important}#yith-wacp-popup ul.products li.product .price{font-size:14px!important;margin-bottom:8px!important}#yith-wacp-popup ul.products li.product .button{width:100%!important;text-align:center!important;margin:0!important}}.elementor-menu-cart__main .variation dt,.woocommerce-mini-cart .variation dt{font-family:"Work Sans",sans-serif!important;font-size:14px!important;line-height:1.4!important;font-weight:600!important;color:#f4f7fb!important}.elementor-menu-cart__main .variation dd,.elementor-menu-cart__main .variation dd p,.woocommerce-mini-cart .variation dd,.woocommerce-mini-cart .variation dd p{font-family:"Work Sans",sans-serif!important;font-size:14px!important;line-height:1.4!important;font-weight:400!important;color:#c9d3e0!important}.elementor-menu-cart__main dd[class*=variation-Personalizacjatablicy],.elementor-menu-cart__main dd[class*=variation-Personalizacjatablicy] p,.woocommerce-mini-cart dd[class*=variation-Personalizacjatablicy],.woocommerce-mini-cart dd[class*=variation-Personalizacjatablicy] p{font-family:"Work Sans",sans-serif!important;font-size:14px!important;line-height:1.4!important;font-weight:400!important}@media (max-width:767px){.elementor-menu-cart__main .variation,.woocommerce-mini-cart .variation{display:block!important;width:100%!important;margin:7px 0 0!important;padding:0!important;font-family:"Work Sans",sans-serif!important;font-size:13px!important;line-height:1.35!important}.elementor-menu-cart__main .variation dt,.woocommerce-mini-cart .variation dt{display:block!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;margin:5px 0 1px!important;padding:0!important;font-size:13px!important;line-height:1.35!important;font-weight:600!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}.elementor-menu-cart__main .variation dd,.woocommerce-mini-cart .variation dd{display:block!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;margin:0 0 5px!important;padding:0!important;font-size:13px!important;line-height:1.35!important;font-weight:400!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.elementor-menu-cart__main .variation dd p,.woocommerce-mini-cart .variation dd p{display:block!important;width:100%!important;margin:0!important;padding:0!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important}}.yith-wapo-option .tooltip>span{background-color:#d90429!important;color:#f4f7fb!important;border-color:#d90429!important}.yith-wapo-option .tooltip>span::before,.yith-wapo-option .tooltip>span::after{border-top-color:#d90429!important;border-bottom-color:#d90429!important}.single-product [id^=yith-wapo-block-]{margin-top:-55px!important;padding-top:0!important}.single-product .yith-wapo-addon{margin-top:0!important;padding-top:0!important}@media (max-width:767px){.single-product [id^=yith-wapo-block-]{margin-top:-30px!important}}.elementor-widget-loop-grid .iworks-omnibus,.elementor-loop-container .iworks-omnibus,.e-loop-item .iworks-omnibus{margin:6px 0 0!important;padding:0!important;font-family:"Work Sans",sans-serif!important;font-size:13px!important;line-height:1.4!important;font-weight:400!important;color:#3e4a67!important;text-align:right!important}.elementor-widget-loop-grid .iworks-omnibus *,.elementor-loop-container .iworks-omnibus *,.e-loop-item .iworks-omnibus *{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;color:inherit!important}.elementor-widget-loop-grid h4.elementor-heading-title>ins,.elementor-widget-loop-grid h4.elementor-heading-title>ins .woocommerce-Price-amount,.elementor-widget-loop-grid h4.elementor-heading-title>ins .woocommerce-Price-currencySymbol,.e-loop-item h4.elementor-heading-title>ins,.e-loop-item h4.elementor-heading-title>ins .woocommerce-Price-amount,.e-loop-item h4.elementor-heading-title>ins .woocommerce-Price-currencySymbol{color:#d90429!important;text-decoration:none!important}.single-product .price del,.single-product .price ins{display:inline!important;width:auto!important}.single-product .price del{margin-right:12px!important}.single-product .price ins{margin-left:0!important}.woocommerce-checkout-review-order .variation{margin:6px 0 0!important;padding:0!important;font-family:"Work Sans",sans-serif!important;font-size:14px!important;line-height:1.4!important}.woocommerce-checkout-review-order .variation dt{display:inline!important;float:none!important;margin:0 4px 0 0!important;padding:0!important;font-family:"Work Sans",sans-serif!important;font-size:14px!important;line-height:1.4!important;font-weight:600!important}.woocommerce-checkout-review-order .variation dd,.woocommerce-checkout-review-order .variation dd p{display:inline!important;float:none!important;margin:0!important;padding:0!important;font-family:"Work Sans",sans-serif!important;font-size:14px!important;line-height:1.4!important;font-weight:400!important}.woocommerce-checkout-review-order .variation dd::after{content:"";display:block;margin-bottom:4px}.e-coupon-anchor-description{font-size:0!important}.e-coupon-anchor-description::after{content:"Masz kod kuponu? Wpisz go poniżej.";font-size:16px!important;color:inherit}.select2-container--default .select2-dropdown{background:#050b24!important;border:1px solid #d90429!important;border-radius:0 0 4px 4px!important;overflow:hidden!important}.select2-container--default .select2-search--dropdown{padding:5px!important;background:#050b24!important}.select2-container--default .select2-search--dropdown .select2-search__field{background:#0d1738!important;color:#f4f7fb!important;border:1px solid #d90429!important;border-radius:2px!important;outline:none!important}.select2-container--default .select2-results__option{background:#050b24!important;color:#f4f7fb!important;padding:9px 10px!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#0d1738!important;color:#f4f7fb!important}.select2-container--default .select2-results__option[aria-selected=true]{background:#d90429!important;color:#f4f7fb!important}.select2-results__options::-webkit-scrollbar{width:8px}.select2-results__options::-webkit-scrollbar-track{background:#050b24}.select2-results__options::-webkit-scrollbar-thumb{background:#c9d3e0;border-radius:10px}#kuptablice_inpost_paczkomat_wrapper .description{display:block;margin-top:7px;color:#c9d3e0!important;font-family:"Work Sans",sans-serif;font-size:13px;line-height:1.45}#order_review .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping{display:grid!important;grid-template-columns:100px minmax(0,1fr)!important;column-gap:20px!important;align-items:start!important;width:100%!important}#order_review .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping>th{display:block!important;width:auto!important;min-width:0!important;margin:0!important;padding-right:0!important;text-align:left!important;vertical-align:top!important}#order_review .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping>td{display:block!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding-left:0!important;text-align:left!important;vertical-align:top!important}#order_review .woocommerce-checkout-review-order-table #shipping_method{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;list-style:none!important;text-align:left!important}#order_review #shipping_method input[type=radio].shipping_method{-webkit-appearance:none!important;appearance:none!important;grid-column:1!important;position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;float:none!important;display:block!important;width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;max-width:15px!important;max-height:15px!important;margin:3px 0 0!important;padding:0!important;background:#0d1738!important;border:1px solid #f4f7fb!important;border-radius:50%!important;box-shadow:none!important;outline:none;transform:none!important;cursor:pointer}#order_review #shipping_method input[type=radio].shipping_method:checked{background:radial-gradient(circle,#d90429 0,#d90429 4px,#0d1738 5px)!important;border-color:#f4f7fb!important}#order_review #shipping_method input[type=radio].shipping_method:focus-visible{outline:2px solid #d90429!important;outline-offset:2px!important}#order_review #shipping_method>li>label{grid-column:2!important;position:static!important;float:none!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0 0 0 15px!important;text-align:left!important;white-space:normal!important;line-height:1!important;cursor:pointer}#order_review #shipping_method>li>label::before,#order_review #shipping_method>li>label::after{content:none!important;display:none!important}@media (max-width:767px){#order_review .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping{grid-template-columns:1fr!important;row-gap:10px!important}#order_review .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping>th,#order_review .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping>td{width:100%!important}}