.alignright{text-align:right}.alignleft{text-align:left}.aligncenter{text-align:center}form.cart.menu-add-to-cart{width:calc(50% - 10px)}img.custom-logo{width:150px}.product-boxes-container.style-2 .product-pack.mobil{display:none}.qty-fixed{width:69px}.woocommerce-cart-form__cart-item .product-quantity-wrapper{justify-content:center}@media (max-width:690px){.primary-nav .nav-list .nav-list-item{display:none;visibility:hidden}.product-boxes-container.style-2 .product-pack.mobil{display:block}.product-boxes-container.style-2 .product-pack{display:none}.qty-fixed{width:29px}.woocommerce-cart-form__cart-item .product-quantity-wrapper{justify-content:normal}}.swal2-modal .swal2-close{background:0;border:0;margin:0;padding:0;width:38px;height:40px;font-size:36px;line-height:40px;font-family:serif;position:absolute;top:5px;right:8px;cursor:pointer;color:#ccc;-webkit-transition:color .1s ease;transition:color .1s ease}.woocommerce-remove-coupon{color:var(--brandColor3);font-size:20px;font-weight:800;margin-left:10px}.actions form.cart.menu-add-to-cart .button.add-to-cart{width:100%}#packeta-widget{width:calc(100% - 197px)!important;height:calc(100% - 197px)!important;right:0!important;left:0!important;margin:auto!important}@media (max-width:990px){#packeta-widget{width:calc(100% - 10px)!important;height:calc(100% - 10px)!important}}.zasilkovna-open-widget.wpify-woo-packeta__button{background:var(--secondaryColor,#2eb8e5);color:var(--whiteColor,#fff);font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;font-weight:700;left:auto;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;padding:13px 35px 14px;border-radius:10px}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{border:3px solid var(--secondaryColor,#2eb8e5)}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:none}.woocommerce .review-form form .form-row label,.woocommerce-page .review-form form .form-row label{display:inline}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;text-align:center}.woocommerce-privacy-policy-text{max-width:50%;margin:0 auto;text-align:center}.woocommerce .review-form form .form-row textarea{height:160px}.column .widgettitle{font-size:18px;color:var(--secondaryColor,#2eb8e5);font-weight:400;margin-bottom:25px}.nav-links li a{display:inline-block;font-size:16px;background:var(--backgroundColor);color:var(--primaryColor,#284c91);padding:13px 35px 14px;font-weight:700;border-radius:10px}.nav-links li .current{display:inline-block;font-size:16px;background:var(--primaryColor,#284c91);color:var(--backgroundColor,#eaf8fc);padding:13px 35px 14px;font-weight:700;border-radius:10px}.nav-links li span{margin-right:0}.column .menu li a:hover{color:var(--secondaryColor,#2eb8e5)}.column .menu li a{color:#fff;font-weight:700}.page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px;margin-bottom:0}.pagination-box .page-numbers li{margin-right:20px}.wp-block-quote{padding:50px 75px;border-radius:10px;background:var(--secondaryColor,#2eb8e5);text-align:center;font-size:24px;color:var(--whiteColor,#fff);margin-top:50px;margin-bottom:50px}.wp-block-quote cite{text-align:center;font-size:24px;color:#fff}.tag-cloud-link{display:inline-block;color:var(--whiteColor,#fff);font-weight:700;border-radius:500px;background:var(--secondaryColor,#2eb8e5);line-height:1.2;padding:10px 25px;font-size:15px!important}.tag-cloud-link:hover{background:var(--primaryColor,#284c91);color:var(--whiteColor,#fff)}.tag-cloud-link.hidden{display:none}#tag-load-more{cursor:pointer;display:flex;width:100%;text-align:center;justify-content:center}.swal2-styled.swal2-confirm{border-radius:10px;border:2px solid var(--primaryColor);background:var(--primaryColor,#284c91)!important;background-color:var(--primaryColor,#284c91)!important;color:var(--whiteColor,#fff);font-size:1em;outline:none}.swal2-styled.swal2-confirm:hover{color:var(--primaryColor)}.swal2-styled.swal2-confirm:focus{box-shadow:none!important}.swal2-styled.swal2-cancel{border-radius:10px;background-color:transparent!important;border:2px solid var(--secondaryColor,#2eb8e5)!important;color:var(--secondaryColor,#2eb8e5)!important;font-size:1em;outline:none}.swal2-styled.swal2-cancel:hover{background-color:var(--secondaryColor,#2eb8e5)!important;color:var(--whiteColor,#fff)!important}.swal2-container.swal2-top-end .swal2-modal{margin:0}.swal2-container.swal2-top-end .swal2-modal .swal2-title{font-size:1em!important;font-weight:500;color:var(--primaryColor,#284c91)}.swal2-container.swal2-top-end .swal2-header{flex-direction:row;align-items:center;padding:0;overflow:hidden}.swal2-container.swal2-top-end .swal2-icon{transform:scale(.5);margin:0}.swal2-top-end .swal2-popup{width:max-content}.wpify-woo-free-shipping-notice{margin-bottom:15px;border-radius:10px;position:relative}.wpify-woo-free-shipping-notice a{position:absolute;right:10px;top:15px;border-radius:10px;border:1px solid #fff;background:#fff0;color:#fff;padding:10px;text-decoration:underline}.swal2-content .wpify-woo-free-shipping-notice a{display:none!important}.swal2-icon.swal2-warning{font-size:15px}.swal2-icon.swal2-error{font-size:15px}.about-description-box strong a{color:var(--whiteColor,#fff)}.quotation p{font-size:12px}.text-box table{border-collapse:collapse}.text-box th,.text-box td{border:1px solid var(--backgroundColor,#eaf8fc);padding:8px}.mycluster,.mycluster img{position:relative}.mycluster span{position:absolute;top:0em;right:-2em;display:block;background:var(--secondaryColor,#2eb8e5);width:20px;height:20px;border-radius:50%;z-index:9999;color:var(--whiteColor,#fff);text-align:center;font-weight:800}#ship-to-different-address-checkbox,#add-order-notes-checkbox{display:none}.woocommerce-additional-fields__field-wrapper{display:none}.wpify-woo-packeta__shipping-method img{max-width:32%!important}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product{margin-bottom:.5em}.woocommerce ul#shipping_method li{max-width:60%}.tagify__tag-text{background-color:var(--secondaryColor,#2eb8e5);min-width:103%}.tagify__tag>div>*{min-width:103%;transition:none}.tagify__tag:focus .tagify__tag-text,.tagify__tag:hover .tagify__tag-text{min-width:103%;background-color:var(--primaryColor,#284c91)}.tagify__tag>div::before{transition:none}.tagify__tag>div{border-radius:10px}.tagify__tag--editable .tagify__tag-text{background-color:#fff0}.tagify__tag--editable:hover .tagify__tag-text{background-color:#fff0}.pros,.cons{--tag-bg:var(--secondaryColor, #2eb8e5);--tag-hover:var(--primaryColor, #284c91);--tag-text-color:#FFF;--tags-border-color:silver;--tag-text-color--edit:#111;--tag-remove-bg:var(--tag-hover);--tag-pad:.6em 1em;--tag-inset-shadow-size:1.35em;--tag-remove-btn-bg--hover:black;display:block;min-height:160px;border:none;padding-left:3em;max-width:100%}.pros+button,.cons+button{color:var(--primaryColor,#284c91);font:bold 1.4em/1.65 Arial;border:0;background:none;box-shadow:0 0 0 2px inset currentColor;border-radius:50%;width:1.65em;height:1.65em;cursor:pointer;outline:none;transition:.1s ease-out;margin:0 0 0 5px;vertical-align:top;position:absolute;display:block;top:1.5em;left:0}@media (min-width:1220px){.author-box .author-desc h2{font-size:40px}}.blog-sidebar .tagcloud{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.blog-sidebar .wp-block-tag-cloud{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.product-boxes-container.style-1 .text p{margin-bottom:0;line-height:1.3666}.product-box.style-2 .quantity{display:none}.product-box .sale{margin-bottom:0;margin-top:-25px}@media (max-width:991px){.product-box .sale{margin-bottom:0;margin-top:-15px}}.empty.cart-count{background:#fff0}#contact-form fieldset{border:none;padding:0}@media (max-width:791px){#order-review-section{padding:1em}#order-terms-submit{flex-direction:column-reverse}#order-terms-submit>div:nth-of-type(2){width:100%}#place_order{margin-top:15px;margin-bottom:15px}.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{white-space:unset}.woocommerce-checkout-review-order-table>div:not(.cart_item){padding:0}.woocommerce-checkout-review-order-table>div{padding:10px}.cart_item .product-image img{width:100%}.woocommerce-checkout-review-order-table .order-total{flex-direction:column}.woocommerce-checkout-review-order-table .order-total>div:nth-of-type(2){width:100%;align-items:center}}@media (max-width:790px){.swal2-content .wpify-woo-free-shipping-notice__wrapper a{display:none}.wpify-woo-free-shipping-notice a{position:relative;right:0;top:0;border:none;background:#fff0;color:#fff;padding:10px;font-weight:600;border-radius:10px;width:100%;display:block;text-decoration:underline}}@media (max-width:751px){.woocommerce-cart-form__cart-item.cart_item{padding:.5em}.woocommerce-cart-form{padding:1em}.shop_table.cart{font-size:18px}.cross-sells .products li.product{flex-direction:column}.cross-sells .products li.product a.woocommerce-loop-product__link{grid-template-areas:'img' 'name' 'price';width:100%;margin:0 auto;text-align:center}.cross-sells .products li.product a.woocommerce-loop-product__link img{max-width:130px;grid-area:img;align-self:center;justify-self:center}.woocommerce-privacy-policy-text{width:100%}}@media (max-width:690px){.shop_table thead tr,.shop_table tbody tr td:nth-of-type(1),.shop_table tfoot tr td:nth-of-type(1),.shop_table tfoot tr th:nth-of-type(1){display:none}.page-numbers{margin-right:0}.next.page-numbers,.prev.page-numbers{display:none}.nav-links li a,.nav-links li .current{font-size:16px;padding:5px 20px 5px}.swal2-popup{font-size:.5rem}}@media (max-width:790px){.woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item.cart_item{padding:5px}.woocommerce-checkout .form-row#order_comments_field textarea,.woocommerce ul#shipping_method li{width:100%}.cart-collaterals .cross-sells .products li.product{flex-direction:column}#order-terms-submit{flex-direction:column-reverse}#order-review-section #order_review .woocommerce-checkout-review-order-table.shop_table>div>div:last-of-type{width:100%}#order-review-section #order_review .woocommerce-checkout-review-order-table.shop_table>div.place-order{flex-direction:column-reverse}#order-review-section #order_review .woocommerce-checkout-review-order-table.shop_table>div.place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{white-space:inherit}#order-review-section #order_review .woocommerce-checkout-review-order-table.shop_table>div.place-order #place_order{margin-bottom:1em}.coupon-wrapper p input{max-width:100%}.coupon-wrapper .button{width:100%}.woocommerce-checkout #methods_details #payment{border-bottom:1px solid var(--borderColor);padding-bottom:2em}#order-review-section h4{text-align:center}.woocommerce-checkout .form-row{margin-bottom:0.4em!important}#order-review-section #order_review .woocommerce-checkout-review-order-table.shop_table>div.order-total{flex-direction:column}#order-review-section #order_review .woocommerce-checkout-review-order-table.shop_table>div.order-total div:nth-of-type(2){justify-content:center;align-content:center;align-items:center;width:100%}#order-review-section #order_review .woocommerce-checkout-review-order-table.shop_table>div>div:last-of-type{justify-content:flex-end}.woocommerce-checkout #payment ul.payment_methods{padding:0;padding-bottom:1em}.text-box table{display:block;overflow-x:auto;white-space:nowrap;max-width:100%}.text-box table tbody{display:table;width:100%}}@media (max-width:992px){.woocommerce .mobile-nav,.mobile-nav{overflow-y:scroll}.mobile-nav .submenu-wrapper .submenu-container.active{padding-left:15px}}h1.section-title{margin-bottom:0}ol{list-style-position:inside}.table table{background:none;border:none;box-shadow:none;width:100%;overflow:hidden;overflow-y:hidden;overflow-x:scroll;border-collapse:collapse;text-shadow:none}.content-wrap .table table th{border:none}.content-wrap .table table td{border:1px solid var(--transparentizePrimaryColor);border-top:0 solid #fff;border-left:none;border-right:none}.table .cart.button.add-to-cart{background:var(--backgroundColor);color:var(--primaryColor);font-size:24px;padding:0;display:flex;justify-content:center;align-items:center;width:80px;text-align:center;margin:0 auto}.table .cart.button.add-to-cart i{margin-right:0}.wp-block-table.table .qty{display:none}@media (max-width:790px){.table table{max-width:100%;font-size:14px}.table table td{white-space:normal;padding:3px 0}}.product-box.style-2 button.button::after{display:none}#order-review-section del{margin-right:.5em}.content-wrap .content-wrap{padding:0}.shipping_method_img{margin-right:10px;width:50px}.woocommerce-shipping-fields .shipping_address{display:none}.actions .remove.action{cursor:pointer}.ez-toc-list li:before{content:none!important}.post-content-box blockquote{z-index:1}.post-content-box blockquote::before{z-index:0}.post-content-box blockquote a{color:var(--whiteColor);z-index:9;position:relative;font-weight:600}.post-content-box blockquote a:hover{color:var(--primaryColor)}.custom-columns .product-box.style-1.type-1 strong,.custom-columns .product-box.style-1.type-2 strong,.custom-columns .product-box.style-1.type-3 strong,.custom-columns .product-box.style-1.type-4 strong{color:var(--brandColor1)}.custom-columns .product-box.style-1.type-1 strong,.custom-columns .product-box.style-1.type-2 strong,.custom-columns .product-box.style-1.type-3 strong,.custom-columns .product-box.style-1.type-4 strong{color:var(--brandColor1)}.custom-columns .product-box.style-1.type-1 .button:not(.add-to-cart),.custom-columns .product-box.style-1.type-2 .button:not(.add-to-cart),.custom-columns .product-box.style-1.type-3 .button:not(.add-to-cart),.custom-columns .product-box.style-1.type-4 .button:not(.add-to-cart){background:var(--brandColor1)}.custom-columns .product-box.style-1{box-shadow:0 20px 40px var(--transparentizeFontDarkColor)}.custom-columns .product-box.style-1 .actions{width:100%}.custom-columns .product-box.style-1 .quantity{display:none}.custom-columns .product-box.style-1 .actions form{width:100%}.custom-columns .product-box.style-1 .actions .button{padding:.618em 1em!important;width:100%;margin:0}.custom-columns .product-box.style-1 .actions .button span i{margin-right:10px}.custom-columns .product-box.style-1 button.style-5{background:var(--secondaryColor);color:var(--whiteColor);font-size:16px!important}.custom-columns .product-box.style-1 button.style-5{color:var(--whiteColor)}.only-mobile{display:none}.woocommerce-cart-form__cart-item .product-quantity-wrapper{display:grid;grid-template-columns:0fr 0.5fr 0fr;grid-template-areas:'minus qty plus';align-content:center;align-items:center}.woocommerce-cart-form__cart-item .product-quantity-wrapper .quantity{grid-area:qty;text-align:center}.woocommerce-cart-form__cart-item .product-quantity-wrapper .quantity .qty{background:#fff0}.woocommerce-cart-form__cart-item .product-quantity-wrapper .minus{grid-area:minus;text-align:center}.woocommerce-cart-form__cart-item .product-quantity-wrapper .plus{grid-area:plus;text-align:center}.input-action{border-radius:23px;background:#fff0;border:3px solid var(--secondaryColor);width:23px;height:23px;font-size:20px;color:var(--secondaryColor);cursor:pointer;text-align:center;display:flex;overflow:hidden;vertical-align:middle;font-weight:800;align-items:center;justify-content:center;line-height:1}.input-action.minus span{position:relative;top:-1px}.product-quantity-wrapper input::-webkit-outer-spin-button,.product-quantity-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-quantity-wrapper input[type="number"]{-moz-appearance:textfield}.woocommerce-terms-and-conditions-wrapper .form-row{display:none}#consent{color:var(--secondaryColor);cursor:pointer}#order-terms-submit.place-order{display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-template-areas:'back terms''back submit'!important;grid-template-rows:1fr 1fr!important;align-content:center!important;align-items:end!important}#order-terms-submit.place-order>div:nth-child(1){grid-area:back!important}.woocommerce-terms-and-conditions-wrapper{grid-area:terms!important;font-size:12px;width:100%!important}#place_order{grid-area:submit!important}.woocommerce-checkout .woo-menu .mobile-list,.woocommerce-cart .woo-menu .mobile-list{display:none}@media (min-width:991px){.custom-columns .product-box.style-1.type-1 .button:not(.add-to-cart):hover,.custom-columns .product-box.style-1.type-2 .button:not(.add-to-cart):hover,.custom-columns .product-box.style-1.type-3 .button:not(.add-to-cart):hover,.custom-columns .product-box.style-1.type-4 .button:not(.add-to-cart):hover{background:var(--primaryColor)!important}.custom-columns.product-boxes-container.style-1 .product-box,.custom-columns.product-boxes-container.style-1 .product-image-box{width:calc(25.3333% - (80px / 4))}.custom-columns .product-box.style-1 .product-title{font-size:25px}}@media (max-width:991px){.woocommerce-checkout.woocommerce-page .content-wrap .woocommerce{display:grid;grid-template-areas:'notices''notice''checkout''icons'}.woocommerce-checkout.woocommerce-page .content-wrap .woocommerce .woocommerce-notices-wrapper{grid-area:notices}.woocommerce-checkout.woocommerce-page .content-wrap .woocommerce .icon-boxes-container{grid-area:icons}.woocommerce-checkout.woocommerce-page .content-wrap .woocommerce .checkout.woocommerce-checkout{grid-area:checkout}#billing_first_name_field,#billing_last_name_field{width:50%!important}#billing_address_2_field,#billing_postcode_field{width:30%!important}#billing_address_1_field,#billing_city_field{width:70%!important}.woocommerce-checkout .form-row{width:100%!important}.form-group label{font-size:14px}.woocommerce-checkout .form-row .form-group.anim-effect label,.woocommerce-checkout .form-row .form-group.anim-effect label{font-size:13px;transform:translateY(-45px)}.error_field_name{display:none}.woocommerce-input-wrapper span.error{position:absolute;bottom:0;left:10px}.woocommerce-checkout .form-row{margin-bottom:1.5em!important}#shipping_first_name_field,#shipping_last_name_field{width:50%!important}#shipping_address_2_field,#shipping_postcode_field{width:30%!important}#shipping_address_1_field,#shipping_city_field{width:70%!important}.woocommerce ul#shipping_method li{max-width:100%;display:flex;align-items:center;align-content:baseline;flex-wrap:wrap}.form-row .form-group.anim-effect label{left:0;top:24px}}@media (max-width:790px){.swal2-top-end .swal2-popup{padding:0 1em!important}.only-mobile{display:block}.woocommerce-cart-form__cart-item .product-quantity-wrapper{grid-template-columns:0fr 0.1fr 0fr}.woocommerce-cart-form__cart-item .product-quantity-wrapper .quantity{max-width:50px}.woocommerce-cart-form__cart-item .product-quantity-wrapper .quantity .qty{width:30px;text-align:center;font-size:20px}.woocommerce-cart .woocommerce{display:grid;grid-template-areas:'notice' 'notice' 'cart' 'collaterals''icons'}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{grid-area:notice}.woocommerce .wpify-woo-free-shipping-notice__wrapper{grid-area:notice}.woocommerce-cart .woocommerce .woocommerce-cart-form{grid-area:cart}.woocommerce-cart .woocommerce .cart-collaterals{grid-area:collaterals;display:flex;flex-direction:column-reverse}.woocommerce-cart .woocommerce .icon-boxes-container{grid-area:icons}.cart-collaterals .cross-sells,.cart-collaterals .cart_totals{height:auto;margin-bottom:1em}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:#fff0;border-top:1px solid #fff0}.cart-collaterals .cross-sells h2{text-align:center}.cart-collaterals .cross-sells .products li.product .button.add_to_cart_button,.cart-collaterals .cross-sells .products li.product a.woocommerce-loop-product__link{width:100%}.cart-collaterals .cross-sells .products li.product a.woocommerce-loop-product__link h2,.cart-collaterals .cross-sells .products li.product a.woocommerce-loop-product__link span.price{text-align:left}.cart-collaterals .cross-sells .products li.product{flex-direction:row}.cart-collaterals .cross-sells .product_type_simple.add_to_cart_button{padding:8px 15px 8px!important;margin:0}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block;text-align:left!important}.cart .product-thumbnail:before{display:none}.woocommerce-cart table.cart img{width:150px}.woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item.cart_item td img{width:90%;height:90%;object-fit:contain}.wpify-woo-free-shipping-notice__wrapper .wpify-woo-free-shipping-notice{padding:10px}.wpify-woo-free-shipping-notice__wrapper .wpify-woo-free-shipping-notice>div:nth-of-type(1){display:flex;align-content:center;align-items:center}.wpify-woo-free-shipping-notice__wrapper .wpify-woo-free-shipping-notice>div:nth-of-type(2){font-size:16px;text-align:center}.swal2-styled.swal2-confirm{width:100%;font-size:16px!important;cursor:pointer;display:inline-block!important;border:2px solid transparent!important;text-align:center;transition:0.3s all;border-radius:10px!important;font-weight:700;line-height:1.2}.swal2-styled.swal2-cancel{width:100%;font-size:16px!important;cursor:pointer;display:inline-block!important;border:2px solid var(--secondaryColor)!important;text-align:center;transition:0.3s all;background:#fff0;border-radius:10px!important;font-weight:700;line-height:1.2}.shop_table.shop_table_responsive{display:flex;flex-direction:column}.shop_table.shop_table_responsive .woocommerce-cart-form__cart-item.cart_item{display:grid;grid-template-areas:'actions product-thumbnail product-name ' 'actions product-thumbnail  product-subtotal' 'actions product-thumbnail product-quantity ';grid-template-columns:0.1fr 1fr 2fr}.shop_table.shop_table_responsive .woocommerce-cart-form__cart-item.cart_item .quantity .qty{border-radius:10px}.shop_table.shop_table_responsive .woocommerce-cart-form__cart-item.cart_item .product-thumbnail{grid-area:product-thumbnail;justify-self:center;padding:0px!important}.shop_table.shop_table_responsive .woocommerce-cart-form__cart-item.cart_item .product-name{grid-area:product-name;padding:0px!important}.shop_table.shop_table_responsive .woocommerce-cart-form__cart-item.cart_item .product-price{grid-area:product-price;padding:0px!important;display:none}.shop_table.shop_table_responsive .woocommerce-cart-form__cart-item.cart_item .product-quantity{grid-area:product-quantity;padding:0px!important}.shop_table.shop_table_responsive .woocommerce-cart-form__cart-item.cart_item .product-subtotal{grid-area:product-subtotal;display:flex}.shop_table.shop_table_responsive .woocommerce-cart-form__cart-item.cart_item .actions{grid-area:actions;padding:0px!important;margin-left:5px;align-self:center}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{display:none}.woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item.cart_item td{padding:0!important}.shop_table.shop_table_responsive .woocommerce-cart-form__cart-item.cart_item{padding:1em 0em}.woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item.cart_item .product-name{line-height:1.2}.shop_table.shop_table_responsive .woocommerce-cart-form__cart-item.cart_item:last-of-type{border-bottom-right-radius:15px;background:#000;border-bottom-left-radius:15px}.woocommerce-cart .cart-collaterals .cart_totals tr td{text-align:center!important}.woocommerce-cart .cart-collaterals .cart_totals .order-total span{font-size:22px}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:60px}#order-terms-submit{padding:5px 0}.woocommerce-terms-and-conditions-wrapper label{display:flex!important;flex-direction:row!important;;justify-content:flex-start!important;;align-items:center!important;;align-content:flex-start!important;}.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text{display:inline-block!important;;width:100%!important;;line-height:1.2!important;;text-align:left!important;}.woocommerce-terms-and-conditions-wrapper{margin-bottom:1em}input[type="text"],input[type="email"],input[type="tel"],input[type="file"],input[type="password"],textarea,select{font-size:16px}.woocommerce ul#shipping_method li label{max-width:66%}ul.payment_methods li{display:flex}ul.payment_methods li label{display:flex;flex-direction:row-reverse;width:100%;align-items:center;line-height:1.2em;justify-content:left}ul.payment_methods li label img{margin-right:10px!important;max-height:20px;object-fit:contain;min-width:85px}.woocommerce-checkout .woocommerce-info{background:transparent!important;background-color:transparent!important;border-color:var(--secondaryColor)!important;color:var(--secondaryColor)!important;border:2px solid;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;text-align:center;height:48px;line-height:16px;padding:13px 35px 14px!important;font-weight:700;border-radius:10px}#show_coupon{position:absolute;top:0;left:0;opacity:0;z-index:1;height:60px;width:100%}#order-review-section #order_review .woocommerce-checkout-review-order-table.shop_table>div.cart_item .product-name{color:var(--secondaryColor);line-height:17px;min-width:65%;width:65%;margin-right:10px}#order-review-section #order_review .woocommerce-checkout-review-order-table.shop_table>div.cart_item .product-image img{max-width:75px;width:auto;margin-right:4px}#order-review-section #order_review .woocommerce-checkout-review-order-table.shop_table>div.cart-subtotal{opacity:0;font-size:4px}#order-review-section #order_review .woocommerce-checkout-review-order-table.shop_table>div.order-total strong{font-size:2rem}#order-terms-submit.place-order{display:grid!important;grid-template-columns:1fr!important;grid-template-areas:'submit''back''terms'!important;grid-template-rows:1fr 1fr 1fr!important;align-content:center!important;align-items:center!important;justify-content:center!important;text-align:center!important}#consent{text-align:left!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{flex-wrap:wrap}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product:div:last-child{width:100%}.primary-nav .woocommerce-nav-list>li:first-of-type{display:none}}@media (max-width:560px){.menu-footer-menu-container li{line-height:26px}.wpify-woo-free-shipping-notice{flex-direction:column;font-size:12px;align-items:center}#billing_first_name_field,#billing_last_name_field,#billing_address_2_field,#billing_postcode_field,#billing_address_1_field,#billing_city_field{width:100%!important}#shipping_first_name_field,#shipping_last_name_field,#shipping_address_2_field,#shipping_postcode_field,#shipping_address_1_field,#shipping_city_field{width:100%!important}}#ez-toc-container{margin-bottom:2em;margin-top:-1.5em}.woocommerce-input-wrapper li[data-id="billing_postcode"]{visibility:visible;color:var(--errorColor);list-style:none;font-size:11px;display:block;margin-top:5px}span.wcipi-label.valid-msg,span.wcipi-label.error-msg{display:none}.iti__selected-flag{height:50px}.iti li[data-id="billing_phone"]{font-size:12px;color:red;list-style:none}.woocommerce-checkout .form-row.woocommerce-invalid .form-group.anim-effect.filled .woocommerce-input-wrapper input{border-color:#a00;box-shadow:inset 0 0 0 1px var(--errorColor);color:#a00}.woocommerce-checkout .form-row.incorrect-phone-format label{color:#a00}.woocommerce-checkout .form-row.incorrect-phone-format .woocommerce-input-wrapper input{border-color:#a00;box-shadow:inset 0 0 0 1px var(--errorColor);color:#a00}.submenu-container .placeholder{display:none}.submenu-container .placeholder.active{display:block}.header-product-categories-product-hidden{display:none}.header-product-categories-product-hidden.active{display:block}.mobile-nav .submenu-wrapper .submenu-container .placeholder{display:none}@media(min-width:991px){#product-categories-menu li.active a{color:var(--whiteColor);background:var(--primaryColor)}}#billing_phone_field{position:relative}#billing_phone_field .select2{width:30%;position:absolute;font-size:15px;z-index:11;top:11px;color:var(--fontColor);left:2px;border:none!important;box-shadow:none!important}#billing_phone{padding-left:32%}#billing_phone_field .select2-container--default .select2-selection--single{background-color:#fff0;border:none}.primary-nav .submenu-wrapper .submenu-container .widget_nav_menu{width:49%;max-width:590px}.primary-nav .submenu-wrapper .submenu-items-list li,.primary-nav .submenu-wrapper .widget_nav_menu li{margin:0}.primary-nav .submenu-wrapper .submenu-items-list li a,.primary-nav .submenu-wrapper .widget_nav_menu li a{display:inline-block;font-size:18px;font-weight:700;position:relative;width:100%;padding:20px 50px 20px 30px;border-radius:15px;color:var(--fontColor)}.primary-nav .submenu-wrapper .submenu-items-list li a:after,.primary-nav .submenu-wrapper .widget_nav_menu li a:after{content:"\f178";font-family:"Font Awesome 6 Pro";font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;position:absolute;right:30px;font-size:14px}.acf-innerblocks-container{display:contents}.wp-block-columns{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;box-sizing:border-box!important;margin-bottom:1.75em!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important;gap:2em!important}.wp-block-columns .wp-block-column{flex-basis:0!important;flex-grow:1!important}}.wp-block-column{min-width:0;word-break:break-word;overflow-wrap:break-word}