.error-info{margin-top:5px;display:block;color:red}.error-info.hide{display:none!important}.et_b-tab-content .widget .cat-item a,div.mobile-menu-content .et_b_header-menu .menu li a{padding:15px 0!important}.et_b_header-mobile-menu .et_b-icon{padding:14px 14px 14px 0!important}.cart-checkout-default #header.sticky-on:not([data-type=sticky])>[class*=header-wrapper],.cart-checkout-default #header>[class*=header-wrapper] .sticky-on>div{position:relative!important}.checkout-coupon-modal{display:none;position:fixed;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.3);left:0;z-index:9}.checkout-coupon-modal.show{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-coupon-modal.show .woocommerce-form-coupon{display:block!important}.checkout-coupon-modal__wrapper{width:100%;max-width:510px;margin:0 auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkout-coupon-modal__wrapper .woocommerce-error{margin-top:0!important}.checkout-coupon-modal__wrapper .woocommerce-message{margin-bottom:0!important}.checkout-coupon-modal__close{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:15px}.checkout-coupon-modal__close svg{width:20px;height:20px;cursor:pointer}.checkout-coupon-modal form{background-color:#fff;padding:25px 20px}.show-coupon-modal{margin-top:5px;border-top:1px solid var(--et_border-color);padding-top:20px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;color:#000;font-weight:500}.show-coupon-modal span{text-decoration:underline}.show-coupon-modal svg{width:25px;height:25px}.checkout-login-modal{display:none;position:fixed;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.3);left:0;z-index:9}.checkout-login-modal.show{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-login-modal.show .woocommerce-form-login{display:block!important}.checkout-login-modal__wrapper{width:100%;max-width:510px;margin:0 auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkout-login-modal__wrapper .woocommerce-error{margin-top:0!important}.checkout-login-modal__wrapper .woocommerce-message{margin-bottom:0!important}.checkout-login-modal__close{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:15px}.checkout-login-modal__close svg{width:20px;height:20px;cursor:pointer}.checkout-login-modal form{background-color:#fff;padding:25px 20px}.checkout-login-modal .lost_password{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.show-login-modal{cursor:pointer;text-align:right;font-size:12px}.show-login-modal span{text-decoration:underline}.wpcf7-list-item{margin-left:0}.reportBtn{width:100%!important;background-color:var(--e-global-color-primary)!important;color:#fff!important;border-style:solid!important;border-width:2px!important;border-radius:6px!important;padding:14px!important;margin-top:0!important;font-family:var(--e-global-typography-text-font-family),Sans-serif!important;font-size:var(--e-global-typography-text-font-size)!important;font-weight:var(--e-global-typography-text-font-weight)!important;text-transform:var(--e-global-typography-text-text-transform)!important}.reportBtn:hover{background-color:var(--e-global-color-94c6ace)!important;color:var(--e-global-color-primary)!important;border-color:var(--e-global-color-primary)!important}.report-link-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.report-link-btn{background-color:var(--e-global-color-94c6ace);color:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary);border-radius:10px;padding:5px 10px;font-size:11px;line-height:1.3}.report-link-btn:hover{background-color:var(--e-global-color-primary);color:var(--e-global-color-94c6ace);border:1px solid var(--e-global-color-94c6ace)}body.home .container.content-page{position:relative;top:-155px;max-width:100%;padding:0}@media(max-width:767px){body.home .container.content-page{top:-110px}}body.home .content.col-md-12>.elementor>div,body.home .content.col-md-12>.elementor>section{max-width:1400px;margin:0 auto;padding-left:15px;padding-right:15px;left:0!important}body.home.video-banner-white .et-mini-content .menu li a{color:#000}body.home.video-banner-white .header-wrapper,body.home.video-banner-white .mobile-header-wrapper{position:relative}body.home.video-banner-white .header-main{background-color:transparent}body.home.video-banner-white .header-main svg path{fill:#fff}body.home.video-banner-white .menu,body.home.video-banner-white .menu .current-menu-item a,body.home.video-banner-white .woocommerce-Price-amount.amount{color:#fff}body.home.video-banner-white .menu .current-menu-item a:before{background-color:#fff}body.home.video-banner-white .menu li:hover a{color:#fff}body.home.video-banner-white .menu li:hover a:before{background-color:#fff}.homeBannerVid{height:100vh!important;margin-bottom:40px!important;max-width:100%!important}@media(max-width:767px){.homeBannerVid .e-con-inner{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}@media(max-width:767px){.homeBannerVid .banner-content{padding-top:50px}}.homeBannerVid .elementor-hidden-phone{display:block!important}.newTrustBadge{display:none!important}@media(max-width:1600px){.trustvideoban{padding-top:0!important}}.homeBannerVid .elementor-background-video-container,.homeBannerVid .elementor-background-video-container video{width:100%!important;height:100%!important}.productBannerInfo{border:1px solid #00984d;padding:10px 15px;margin-top:10px}.productBannerInfo__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;font-size:21px;line-height:24px;margin-bottom:5px}.productBannerInfo__title img{width:50px;height:auto}.productBannerInfo__account,.productBannerInfo__txt{font-size:16px;line-height:24px}.productBannerInfo__account{margin-top:5px}.productBannerInfo__account a{text-decoration:underline!important;font-weight:700}.etheme-add-to-cart-form.form-fixed .productBannerInfo,.logged-in .productBannerInfo__account{display:none!important}.woocommerce-checkout #customer_details .woocommerce-shipping-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.woocommerce-checkout #customer_details .step-title{display:none}.woocommerce-checkout .checkout-columns{max-width:480px;margin:0 auto}@media only screen and (max-width:992px){.woocommerce-checkout .order-review table th{width:50%}}.woocommerce-checkout .text-checkout-center{text-align:center;font-size:12px;line-height:20px;margin-top:10px;margin-bottom:0}.woocommerce-checkout .order-total td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-checkout .order-total small,.woocommerce-checkout .order-total strong,.woocommerce-checkout .order-total td,.woocommerce-checkout .order-total th{font-weight:500!important}.woocommerce-checkout .order-total th{text-transform:none!important}.woocommerce-checkout .order-total .includes_tax{display:none!important}.woocommerce-checkout .wc_payment_methods.payment_methods li label{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:10px}.woocommerce-checkout .wc_payment_methods.payment_methods li label img{top:0;max-height:30px}.woocommerce-checkout .wc_payment_methods.payment_methods li:not(:last-child){padding-bottom:15px}.woocommerce-checkout .wc_payment_methods.payment_methods li input{top:-4px!important}.woocommerce-checkout .wc_payment_methods.payment_methods .payment_box.payment_method_przelewy24{display:none!important}.woocommerce-checkout .woocommerce-shipping-totals--delivery-title{border-top:1px solid var(--et_border-color);padding-top:1.43em}.woocommerce-checkout .woocommerce-shipping-totals--delivery-title td{font-size:1.42rem!important;color:var(--et_dark-2-white);text-align:left!important;font-weight:400}.woocommerce-checkout .woocommerce-shipping-totals--order-title{border-top:1px solid var(--et_border-color);padding-top:1.43em}.woocommerce-checkout .woocommerce-shipping-totals--order-title td{font-size:1.42rem!important;color:var(--et_dark-2-white);text-align:left!important;font-weight:400}.woocommerce-checkout .woocommerce-shipping-totals.shipping label{padding-left:10px}.woocommerce-checkout .customer-title,.woocommerce-checkout .payment-method-title{font-size:1.42rem!important;color:var(--et_dark-2-white);font-weight:400;text-align:left}.woocommerce-checkout .easypack-parcel-machine .easypack-parcel-machine-label{display:none!important}.woocommerce-checkout .easypack-parcel-machine .easypack-parcel-machine-select{padding:0}.woocommerce-checkout .easypack-parcel-machine .easypack-parcel-machine-select>.easypack_show_geowidget{padding:12px 15px!important;font-size:16px!important}.woocommerce-checkout #place_order{color:var(--et_btn-active-color);background-color:var(--et_btn-active-bg-color);border:1px solid var(--et_btn-active-bg-color);width:100%;font-size:18px;height:auto}.woocommerce-checkout #place_order:hover{background-color:var(--et_btn-dark-br-color);border:1px solid var(--et_btn-dark-br-color);color:#fff}.woocommerce-checkout #payment{border-top:none;padding-top:0}.woocommerce-checkout .cart-order-details{margin-top:0}.woocommerce-checkout .woocommerce-terms-and-conditions-text{margin-bottom:25px;margin-top:10px;border-top:1px solid var(--et_border-color);padding-top:20px}.woocommerce-checkout .woocommerce-terms-and-conditions-text a{text-decoration:underline}.woocommerce-checkout .product-name-info .product-price-quantity,.woocommerce-checkout .product-name-info .product-subtotal{margin-top:0}.woocommerce-checkout .product-name-info .product-price-quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.woocommerce-checkout .product-name-info .product-subtotal{font-weight:500;color:#000}.woocommerce-checkout .product-name-info .product-subtotal .amount{color:#000}.woocommerce-checkout .cart-subtotal{border-top:1px solid var(--et_border-color)}.woocommerce-checkout .cart-subtotal td,.woocommerce-checkout .cart-subtotal th{padding-top:20px}.woocommerce-checkout .order-review{border:none;padding:0;border-top:1px solid var(--et_border-color);border-radius:0}@media only screen and (max-width:992px){.woocommerce-checkout .etheme-above-checkout-form{margin-bottom:0!important}.woocommerce-checkout .cart-checkout-advanced-layout .content-page{padding-top:20px}}#billing_nip_field label .optional{display:none}@media only screen and (max-width:992px){.cart-checkout-advanced-layout .content-page{padding-top:10px!important}}.et-footers-wrapper--checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:70px}.woocommerce-Reviews#reviews{display:none!important}.etheme-add-to-cart-form.form-fixed{position:fixed;width:100%;background-color:#fff;z-index:8;padding:10px 10px 0;bottom:0;left:0;right:0;margin:0 auto;-webkit-box-shadow:8px 8px 24px 0 #42445a;box-shadow:8px 8px 24px 0 #42445a}.etheme-add-to-cart-form.form-fixed>form{width:100%;max-width:400px;margin:0 auto;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.etheme-add-to-cart-form.form-fixed .quantity{margin-right:10px}.etheme-add-to-cart-form.form-fixed i{display:none}.etheme-add-to-cart-form.form-fixed .data-discounts-table-container,.etheme-add-to-cart-form.form-fixed .yith-wcpb-product-bundled-items{display:none!important}.data-discounts-table-container,[data-variation-discounts-for-subscriptions-table]{width:100%;margin-bottom:20px}.data-discounts-table-container table thead,[data-variation-discounts-for-subscriptions-table] table thead{border-bottom:none!important}.data-discounts-table-container tr,[data-variation-discounts-for-subscriptions-table] tr{border-bottom:1px solid var(--et_border-color)!important}.data-discounts-table-container tr td,[data-variation-discounts-for-subscriptions-table] tr td{border:none!important}.single-product table a.reset_variations{margin-left:10px!important}.single-product table tr td{border:none!important}.yith-wcpb-product-bundled-items{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;margin-bottom:10px!important;margin-top:20px!important}.yith-wcpb-product-bundled-items a:hover{color:#58b030!important}.woocommerce-cart .cart-checkout-nav a,.woocommerce-cart .cart-checkout-nav span,.woocommerce-checkout .cart-checkout-nav a,.woocommerce-checkout .cart-checkout-nav span{display:none!important}.woocommerce-cart .badge-info,.woocommerce-checkout .badge-info{background-color:#58b030;color:#fff;padding:5px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.woocommerce-cart .badge-info svg,.woocommerce-checkout .badge-info svg{width:22px;height:22px}.woocommerce-cart .badge-info strong,.woocommerce-checkout .badge-info strong{font-size:14px;line-height:1.1}.post-type-archive-product .product-details .wlr-product-message{display:none!important}