@media only screen and (min-width:480px){.a-menu-icon.search-icon.mobile-element{display:none!important}}@media only screen and (min-width:991px){.top-box-details{height:100%;display:flex;flex-direction:column}.top-box-details .details-account-container{flex-grow:1}.top-box-details .details-account-container .myaccount-details-shadow.calculators-details,.top-box-details .details-account-container .myaccount-details-shadow.calculators-details .details-item{height:100%}}.tfield.textarea-tfield.w-input{height:80px;padding-top:15px;padding-bottom:15px}.div-product-stars .yasr-vv-stats-text-container{display:none!important}.div-flex-contact-form-tfield{display:flex;flex-wrap:wrap;margin:0 -8px}.tf-item-el{width:33.33%;padding:0 8px}.rich-post ol{padding-left:20px}.w-checkbox .hidd-span{display:none}.read-more-span{cursor:pointer;font-weight:700;text-decoration:underline}html .woocommerce span.onsale{background-color:#52af92;border-radius:0;font-weight:400;padding:0 10px}.woocommerce ul.products li.product .onsale{margin:0}.tb-icon-h02{transition:color .4s}.div-item-icon-h02:hover .tb-icon-h02{color:#52af92}.w-lightbox-backdrop{z-index:6000}.div-item-icon-h02{text-decoration:none}.w-nav{z-index:5000}.myaccount-details-shadow.calculators-details{margin-right:0;margin-bottom:0;padding:0;box-shadow:none}.myaccount-details-shadow.calculators-details .div-flex-myaccount-details{margin-top:0}.tb-comment-desc{max-width:100%;width:auto;display:inline-block}.newsletter-form .wpcf7-list-item{margin:0}.div-flex-ns-bottom{margin-bottom:10px}.wpcf7-form-control-wrap label{font-weight:400;font-size:10px;margin-bottom:0;line-height:20px}.checkbox-calc .checkbox-label{font-weight:400;font-size:10px;line-height:20px}.wpcf7-form-control-wrap input[type=checkbox]{top:1px;position:relative}.edit-details.a-add-point{display:flex;flex-direction:column;justify-content:center;align-items:center}html .flatpickr-calendar.rangeMode{box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgb(0 0 0 / 8%)}input[name=range-date]{width:0;height:0;padding:0;border:none;visibility:hidden}.div-popup-weight.hidden-popup .flatpickr-calendar.inline{visibility:hidden;opacity:0}.calc-button-submit[disabled]{cursor:not-allowed}html .flatpickr-months{margin-bottom:20px}html .flatpickr-day.endRange,html .flatpickr-day.endRange.inRange,html .flatpickr-day.endRange.nextMonthDay,html .flatpickr-day.endRange.prevMonthDay,html .flatpickr-day.endRange:focus,html .flatpickr-day.endRange:hover,html .flatpickr-day.selected,html .flatpickr-day.selected.inRange,html .flatpickr-day.selected.nextMonthDay,html .flatpickr-day.selected.prevMonthDay,html .flatpickr-day.selected:focus,html .flatpickr-day.selected:hover,html .flatpickr-day.startRange,html .flatpickr-day.startRange.inRange,html .flatpickr-day.startRange.nextMonthDay,html .flatpickr-day.startRange.prevMonthDay,html .flatpickr-day.startRange:focus,html .flatpickr-day.startRange:hover{background:#52af92;border-color:#52af92}html .flatpickr-calendar{box-shadow:none}.div-popup-weight{position:absolute}.myaccount-details-shadow.calendar-box-shadow{position:relative}input[name=weight-date]{display:none}.calendar-box{margin-top:40px;display:flex;justify-content:space-between;align-items:center}.table-chart{margin-left:-20px;margin-right:-20px}.edit-details.delete-point{margin-left:60px}.table-item-chart{width:33.33%;padding-right:10px}.table-item-chart.edit-td{padding-right:0;text-align:right;display:flex;justify-content:flex-end}.table-item-chart-box.head-table-chart{font-size:13px;color:rgba(0,0,0,.4);padding:0 20px;background-color:transparent!important}.table-item-chart-box{display:flex;align-items:center;max-width:540px;width:100%;padding:10px 20px;border-radius:20px;background-color:transparent;transition:background-color .4s}.table-item-chart-box:hover{background-color:rgba(202,246,230,.5)}.chart-table-content{margin-top:40px}.current-range-selected{margin-top:10px}.flex-edit-dates{display:flex;align-items:center}.img-arrow-dates-range{margin-left:10px}.woocommerce-billing-fields__field-wrapper label span.optional{display:none}#billing_potrzebuje_fakture_field{margin-top:20px}#billing_potrzebuje_fakture_field label{padding-left:0}.h3-post-title>a,.h3-product-title>a{color:#02473e;text-decoration:none}.woocommerce .img-footer-left-smaller,.woocommerce-page .img-footer-left-smaller{height:410px;max-width:17%;width:100%}.woocommerce .img-footer-right-smaller,.woocommerce-page .img-footer-right-smaller{max-width:16%}.woocommerce .img-footer-right-smaller-mobile,.woocommerce-page .img-footer-right-smaller-mobile{max-width:16%;width:100%}.white-header-body .navbar{background-color:#fff}.g-recaptcha,.g-recaptcha-register-i13{margin-bottom:20px;margin-top:30px}@media(max-width:752px){.g-recaptcha,.g-recaptcha-register-i13{margin-bottom:40px!important}}.g-recaptcha-register-i13>div,.g-recaptcha>div{margin:auto}.variations .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.content-rel{position:relative}.content-rel:hover a{color:#02473e}.a-calculator-el:hover{background-color:#fff!important}.avatar-change-box .acf-field .acf-label label{cursor:pointer}.avatar-change-box .acf-form{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.avatar-change-box .acf-form-submit{display:none}.avatar-change-box .acf-fields>.acf-field{padding:0}.avatar-change-box #message{display:none}.acf-image-uploader{display:none!important}.change-avatar{text-decoration:none;font-size:15px;line-height:18px;font-weight:700;margin-left:0;margin-top:0}.website-avatar-box{margin-bottom:20px;margin-top:-75px}.website-avatar-box.change-details{margin-top:0;display:flex;align-items:center}.website-avatar-box.change-details .acf-field .acf-label{margin-bottom:0;margin-left:10px}.website-avatar-box.change-details .acf-field .acf-label label{margin-bottom:0}.img-avatar-account{width:70px;height:70px;border-radius:100%;-o-object-fit:cover;object-fit:cover;display:block;margin-bottom:10px}.cart-elements-tip.hidden-elements{display:none}.empty-cart-text{display:none;font-size:15px;opacity:.4}.empty-cart-text.visible-notice{display:block}.woocommerce form .form-row label.checkbox{padding-left:0}.input-checkbox.tfield~.optional{display:none}.div-flex-ns-bottom .form-row{width:50%;margin-bottom:0}.input-checkbox.tfield{width:auto;height:auto;margin-bottom:0;border:none;border-radius:0;background-color:transparent;color:#000;font-size:15px;line-height:24px;text-align:left}label.checkbox abbr{display:none}label.checkbox{width:auto;height:auto;margin-top:0;margin-left:0;border-color:transparent;border-radius:0;color:#000;font-size:10px;line-height:20px;font-weight:400}.img-nav-icon.mobile-icon,.woocommerce div.product form.cart .variations th{display:none}input[type=number].tfield-calc{padding-left:35px}select.tfield-calc{background-image:url(./images/arrow-down-sort.svg);background-position:97% 50%;background-size:auto;background-repeat:no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none}.div-result-calc{display:none;text-align:center}.myaccount-details-shadow{flex-grow:1}.tb-table-content.flex-table-content{display:flex}.tb-table-content.flex-table-content span{display:block}.button-calc,.edit-details.change-vals{transition:.4s}.myaccount-details-shadow.calculators-details.change-values .button-calc{opacity:1;visibility:visible}.myaccount-details-shadow.calculators-details.change-values .edit-details.change-vals{opacity:0;visibility:hidden}.edit-details.change-vals{opacity:1;visibility:visible}.button-calc{margin-left:20px;opacity:0;visibility:hidden}.myaccount-details-shadow.calculators-details{width:auto;flex-grow:0;margin-left:0;background-color:#fff;transform:scale(1);transform-origin:top right;transition:transform .5s}.myaccount-flex-shadows .myaccount-details-shadow{margin-right:20px;margin-bottom:20px}.myaccount-flex-shadows{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.select-sort.select-files{width:auto;background-position:90% 50%}.woocommerce-password-strength{margin-top:15px}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:20px;right:20px}.woocommerce-info::before{color:#02463d}.woocommerce-message::before{color:#52af92}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fff;border-top-width:0;box-shadow:1px 1px 12px -4px rgb(0 0 0 / 10%);border-radius:20px;width:100%}.woocommerce-NoticeGroup{width:100%}.woocommerce form .form-row.button-submit-lost{margin-top:40px}.lost-password-p{margin-bottom:70px}.facebook-login.register-form{margin-top:50px}.facebook-login{max-width:300px;margin:auto auto 20px}html div.nsl-container .nsl-container-buttons .button-white.facebook-login:hover{color:#02473e}html div.nsl-container .nsl-container-buttons{padding:0;width:100%}html div.nsl-container-block .nsl-container-buttons a,html div.nsl-container-block-fullwidth .nsl-container-buttons a{margin:0}.wpcf7-spinner{display:none!important}.a-link-social-nav{max-height:25px}.div-product-stars{margin-bottom:7px}html .woocommerce #respond input#submit{background-color:#fff;color:#52af92;box-shadow:0 4px 20px -4px rgb(0 0 0 / 5%)}html .woocommerce #respond input#submit:hover{color:#02473e;background-color:#fff}.yasr-vv-second-row-container{display:flex;align-items:center}.yasr-rater-stars-vv.yasr-star-rating{margin-right:20px;margin-bottom:4px}.tb-rating-post{margin-right:20px}.reply a.comment-reply-link{font-size:12px;text-decoration:none}.div-comment-item .comment-reply-title{display:none}h3.comment-reply-title{font-size:15px;line-height:24px}h3.comment-reply-title small{display:block}h3.comment-reply-title small a{text-decoration:none;font-weight:400}.comment-date{font-size:10px;font-weight:400;line-height:16px;color:rgba(2,71,62,.4);display:block}.tb-comment-name{display:flex;align-items:center;margin-bottom:15px}.comment-author span.fn{display:block}.comment-author .avatar{border-radius:100%;margin-right:15px;overflow:hidden;-o-object-fit:cover;object-fit:cover}.comments-list{border-top:1px solid #52af92;margin-top:30px;padding-left:0;margin-bottom:0;list-style-type:none}.comments-list ul{list-style-type:none}p.form-submit{margin-bottom:0;margin-top:20px}.comment-form-cookies-consent,.comment-notes{display:none!important}.a-link-account.active-account{color:#02473e}.a-menu-icon.account-icon{cursor:pointer}.div-account-content{display:block;visibility:hidden;opacity:0}.a-menu-icon.account-icon:hover .div-account-content{visibility:visible;opacity:1;transform:translate(0,0)}.woocommerce-MyAccount-content .div-item-post{width:30%}.edit-details.delete-account,.edit-details.delete-account-med,.edit-details.delete-point{color:#f16b54}.edit-details.delete-account-med{text-align:center;display:inline-block}.delete-account-div{margin-top:20px}.woocommerce-EditAccountForm.edit-account{max-width:445px}.button-edit-account-par{margin-top:40px;margin-bottom:0}.woocommerce-EditAccountForm.edit-account em{font-size:14px;margin-top:10px;text-align:left;display:block}.woocommerce-MyAccount-content .myaccount-details-shadow form>h3.details-heading{font-size:18px;line-height:24px;font-weight:700;margin-top:0;margin-bottom:20px}.details-heading.pass-change-h{margin-top:20px}.woocommerce .div-button-password-change a.button.white-button{background-color:#fff;color:#52af92;box-shadow:0 1px 10px 0 rgb(0 0 0 / 10%)}.woocommerce .div-button-password-change a.button.white-button:hover{color:#fff;background-color:#52af92}.login-pass-item-detail{margin-right:35px}.flex-change-account-details{display:flex;align-items:center}.account-details-logout-flex{display:flex;justify-content:space-between}.account-details-dashboard{margin-top:40px}.woocommerce .button.white-button{background-color:#fff;color:#52af92;box-shadow:0 1px 10px 0 rgb(0 0 0 / 10%)}.woocommerce .button.white-button:hover{background-color:#52af92;color:gold}.woocommerce .button.white-button.del-button{color:#f16b54}.woocommerce .button.white-button.del-button:hover{background-color:#f16b54;color:#fff}.woocommerce a.button.white-button.smaller-white:hover{color:#fff;background-color:#52af92}.woocommerce a.button.white-button.smaller-white{min-width:auto;background-color:#fff;color:#52af92;box-shadow:0 1px 10px 0 rgb(0 0 0 / 10%)}.div-link-more-post.div-download-file{display:flex;justify-content:space-between;align-items:center}p.order-again{margin-top:20px}.woocommerce .myaccount-details-shadow.order-details-shadow .product-name a{font-size:15px}.woocommerce .myaccount-details-shadow.order-details-shadow td.product-name ul.wc-item-meta{margin-left:0;padding-left:0;margin-top:10px}.myaccount-details-shadow.order-details-shadow .woocommerce-order-details{margin-bottom:0}.woocommerce .woocommerce-MyAccount-content table.woocommerce-table.order_details tbody,.woocommerce .woocommerce-MyAccount-content table.woocommerce-table.order_details tfoot{width:100%}.myaccount-details-shadow.order-details-shadow{margin-bottom:40px}.woocommerce .woocommerce-MyAccount-content table.woocommerce-table.order_details td,.woocommerce .woocommerce-MyAccount-content table.woocommerce-table.order_details th{border-top:none;padding:7px 0;line-height:24px;font-size:15px;font-weight:700}.woocommerce .woocommerce-MyAccount-content table.woocommerce-table.order_details{border:none;margin:0;text-align:left;border-radius:0;display:block}.div-title-back-checkout.account-back{margin-bottom:30px}.woocommerce .woocommerce-customer-details{margin-bottom:0}html mark{background-color:transparent;font-weight:700}.woocommerce table.my_account_orders tr{display:flex;justify-content:space-between;align-items:center;padding:20px;border-radius:20px;box-shadow:0 1px 10px 0 rgb(0 0 0 / 10%);margin-top:20px}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{border-top:none}.woocommerce table.my_account_orders{border:none;padding:0;border-radius:0}.orders-title{font-size:24px;line-height:32px;font-weight:700;margin-top:0;margin-bottom:40px}.woocommerce-MyAccount-content .myaccount-details-shadow form>h3{margin-top:0;margin-bottom:40px;font-size:24px;line-height:32px;font-weight:700}.woocommerce-MyAccount-content .myaccount-details-shadow .form-row .select2-container--default .select2-selection--single .select2-selection__rendered{text-align:left;padding-right:25px;padding-left:25px}.woocommerce-MyAccount-content .myaccount-details-shadow .form-row .select2-container--default .select2-selection--single .select2-selection__arrow{width:35px}.woocommerce .button-account-par button.button{background-color:#fff;color:#52af92;box-shadow:0 1px 10px 0 rgb(0 0 0 / 10%)}.button-account-par{margin-bottom:0}.woocommerce-address-fields__field-wrapper{margin-bottom:40px}.woocommerce-MyAccount-content .myaccount-details-shadow .woocommerce-address-fields{max-width:450px}.woocommerce-account .woocommerce-MyAccount-content form #billing_faktura_field{display:none}.woocommerce-MyAccount-content .myaccount-details-shadow .tfield{text-align:left;padding-left:25px;padding-right:25px}.div-edit-details{margin-top:40px}.edit-details{font-size:15px;line-height:18px;font-weight:700;text-decoration:none}.table-label{min-width:150px;padding-right:10px;color:rgba(0,0,0,.4)}.flex-details-table{display:flex;font-size:15px;font-weight:400;line-height:24px;padding:4px 0}.details-heading{font-size:18px;line-height:24px;font-weight:700;margin-top:0;margin-bottom:20px}.details-item{flex-basis:50%;flex-grow:1;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between}.div-flex-myaccount-details{margin-top:40px;display:flex;justify-content:space-between;flex-wrap:wrap}h2.user-name{font-size:24px;line-height:32px;margin-top:0;margin-bottom:0;font-weight:700}.container-fluid.account-container{padding-left:320px}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.myaccount-details-shadow{box-shadow:0 1px 10px 0 rgb(0 0 0 / 10%);padding:40px;border-radius:20px}.woocommerce-MyAccount-navigation-link.is-active a{color:#02473e}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link{padding:8px 0}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a{text-decoration:none;font-size:15px;font-weight:700;line-height:18px}.woocommerce-account .woocommerce-MyAccount-navigation{width:280px;position:absolute;top:0;left:0;display:flex;height:100%;justify-content:flex-end;padding:200px 50px 50px 60px;float:none;box-shadow:0 1px 10px 0 rgb(0 0 0 / 10%)}.woocommerce-MyAccount-navigation ul{list-style-type:none;padding:0;margin:0}.section.my-account-header{position:relative;min-height:80vh}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:none;margin-right:0;background-color:#fff;color:#52af92;box-shadow:0 1px 10px 0 rgb(0 0 0 / 10%);transition:background-color .4s,color .4s}.woocommerce form .form-row.flex-button-remember:after,.woocommerce form .form-row.flex-button-remember:before{display:none!important}.woocommerce form .form-row.flex-button-remember{display:flex;justify-content:space-between;align-items:center;margin-top:30px;margin-bottom:35px}.woocommerce-privacy-policy-text{margin-top:30px;margin-bottom:30px}.woocommerce form.login,.woocommerce form.register,.woocommerce-ResetPassword.lost_reset_password,.woocommerce-form.register{border:none;border-radius:0;margin:0 auto;padding:0;max-width:455px;text-align:left}.or-text{margin-top:25px;margin-bottom:25px}.div-pop-delete-cont{display:block}.div-pop-delete-cont,.div-popup-login,.div-popup-login-calc,.div-popup-weight{visibility:visible;opacity:1;z-index:6000;transition:.4s}.menuIsOpen .div-pop-delete-cont,.menuIsOpen .div-popup-login,.menuIsOpen .div-popup-login-calc,.menuIsOpen .div-popup-weight{z-index:4000}.div-pop-delete-cont.hidden-popup,.div-popup-login-calc.hidden-popup,.div-popup-login.hidden-popup,.div-popup-weight.hidden-popup{visibility:hidden;opacity:0}.div-register-box-mini{margin-top:30px}.page-template-page-myaccount .div-register-box-mini,.page-template-page-register .div-register-box-mini{margin-top:100px}.woocommerce-form.woocommerce-form-login.login .form-row label{font-size:13px;line-height:20px;font-weight:400;color:#52af92}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{margin-left:0;padding-left:0}.woocommerce form .form-row.woocommerce-invalid label{color:red}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:block;width:100%;font-size:10px;line-height:20px}.woocommerce form #customer_details .form-row label.checkbox,.woocommerce-page form #customer_details .form-row label.checkbox{margin-top:10px;font-size:15px}.my_custom_checkout_field{transition:max-height .5s;max-height:200px;overflow:hidden}.my_custom_checkout_field.hidden-field{max-height:0}.woocommerce form .form-row .input-checkbox{margin:0 6px 0 0;display:block}.form-row label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:6px;outline:0!important;float:left;position:relative}.form-row label input[type=checkbox]:before{content:"";display:block;width:16px;height:16px;border:1px solid #56ae92;border-radius:5px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.form-row label input[type=checkbox]:checked::before{background-image:url(./images/Path-1082x.png)}p.lost_password a{font-size:15px;line-height:18px;text-decoration:none;font-weight:400;transition:background-color .4s,color .4s}p.lost_password a:hover{color:#02473e}.div-popup-login .woocommerce-form.woocommerce-form-login.login .form-row.form-row-last~.form-row{display:flex;justify-content:space-between;align-items:center;margin-top:30px;margin-bottom:35px}.div-popup-login .woocommerce-form.woocommerce-form-login.login .form-row.form-row-last~.form-row:after,.div-popup-login .woocommerce-form.woocommerce-form-login.login .form-row.form-row-last~.form-row:before,.div-popup-login .woocommerce-form.woocommerce-form-login.login p.form-row.form-row-first label,.div-popup-login .woocommerce-form.woocommerce-form-login.login p.form-row.form-row-last label,.div-popup-login .woocommerce-form.woocommerce-form-login.login p:first-child{display:none}.div-popup-login .woocommerce-form.woocommerce-form-login.login{display:block!important;margin-top:60px;max-width:450px;margin-left:auto;margin-right:auto}.woocommerce-form-login-toggle{display:none!important}.woocommerce .img-hero-thank-you,.woocommerce-page img.img-hero-thank-you{height:100%}html .woocommerce .coupon_toggle_box .form-row.form-row-first{width:150px}html .woocommerce .coupon_toggle_box .form-row.form-row-last{width:auto}html .woocommerce .coupon_toggle_box .form-row.form-row-last .button{background-color:transparent;color:#52af92;padding:0;font-size:15px;line-height:18px;min-width:auto}html .woocommerce .coupon_toggle_box .form-row.form-row-last .button:hover{color:#02463d}html .woocommerce .coupon_toggle_box .form-row.form-row-first input{border:none;border-radius:30px;background-color:rgba(2,69,60,.05);text-align:center;font-size:15px;line-height:24px;color:#52af92;margin-right:20px;padding:6px 6px 5px}.woocommerce-form-coupon-toggle+p{font-size:18px;line-height:24px;font-weight:700;margin-bottom:20px;width:100%}.coupon_toggle_box{padding:20px;margin-bottom:30px;border-radius:20px;box-shadow:1px 1px 12px -4px rgb(0 0 0 / 10%);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.woocommerce-form-coupon-toggle{display:none}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{margin-top:40px;float:none;display:block;margin-left:auto;margin-right:auto}.woocommerce form .my_custom_checkout_field .form-row.input-checkbox{text-align:left}.woocommerce .checkout_coupon.woocommerce-form-coupon{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.woocommerce .checkout_coupon.woocommerce-form-coupon .form-row-last{margin-top:10px}.woocommerce-privacy-policy-text p{font-size:12px;line-height:20px;margin-bottom:0}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0 20px 20px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{display:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:transparent;border-radius:20px;box-shadow:1px 1px 12px -4px rgb(0 0 0 / 10%);position:sticky;top:40px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:none;padding:20px}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{display:flex;flex-wrap:wrap}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin-top:4px}#add_payment_method #payment ul.payment_methods li label,.woocommerce-cart #payment ul.payment_methods li label,.woocommerce-checkout #payment ul.payment_methods li label{flex:1;line-height:1.4}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal{display:none}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody th,.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot td,.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot th{border-top:none;padding:20px 20px 0}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot tr{width:100%}.woocommerce table.shop_table.woocommerce-checkout-review-order-table{border:none;text-align:left;width:100%;display:block;border-radius:20px;box-shadow:1px 1px 12px -4px rgb(0 0 0 / 10%);padding-bottom:20px;margin-bottom:30px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody td{padding:20px 20px 0;border-top:none;vertical-align:top}.woocommerce table.shop_table.woocommerce-checkout-review-order-table td.product-name{font-size:13px;line-height:18px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table td.product-name dl.variation p,.woocommerce table.shop_table.woocommerce-checkout-review-order-table td.product-name dl.variation:last-child{margin-bottom:0;font-size:10px;line-height:16px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table td.product-name dl.variation:last-child{margin-top:5px}.woocommerce form .form-row textarea{height:150px;padding-top:15px;padding-bottom:15px}.form-row .select2-container--default .select2-selection--single .select2-selection__arrow{height:60px}.form-row .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:60px;color:#52af92}.form-row .select2-container--default .select2-selection--single{border:none;border-radius:30px;background-color:rgba(2,71,62,.05);color:#52af92;font-size:15px;text-align:center;height:60px}.woocommerce-additional-fields>h3,.woocommerce-billing-fields>h3{font-size:18px;line-height:24px;margin-top:0;margin-bottom:20px}.woocommerce form .form-row label{margin-bottom:5px;padding-left:25px;color:#52af92;font-size:15px;line-height:24px;font-weight:400}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;float:nome}.woocommerce-checkout-review-order{max-width:335px}#order_review_heading{display:none}.checkout.woocommerce-checkout{display:flex;justify-content:space-between;flex-wrap:wrap}.woocommerce .checkout.woocommerce-checkout .col2-set,.woocommerce-page .checkout.woocommerce-checkout .col2-set{max-width:455px}.woocommerce .checkout.woocommerce-checkout .col2-set .col-1,.woocommerce .checkout.woocommerce-checkout .col2-set .col-2,.woocommerce-page .checkout.woocommerce-checkout .col2-set .col-1,.woocommerce-page .checkout.woocommerce-checkout .col2-set .col-2{float:none;width:100%}.woocommerce td.product-name dl.variation:last-child{margin-bottom:15px}.product-remove{display:block;width:100%;text-align:right;margin-top:15px}.woocommerce a.remove{display:inline-block;font-size:14px;line-height:18px;width:auto;height:auto}.woocommerce a.remove:hover{color:red!important;background-color:transparent}.woocommerce .cart-collaterals .cart_totals .cart-subtotal,.woocommerce-page .cart-collaterals .cart_totals .cart-subtotal{display:none}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding-bottom:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{padding-left:0;width:28%}.woocommerce .cart_totals table.shop_table tbody:first-child tr td:last-child{text-align:right;padding-right:0}.woocommerce .cart_totals table.shop_table tbody tr.order-total{display:flex;justify-content:space-between}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:none}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{margin-bottom:0;font-size:15px;line-height:30px;min-width:220px;display:inline-block;padding:15px 30px}.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border:none;border-radius:0}.woocommerce .cart-collaterals .cart_totals>h2,.woocommerce-page .cart-collaterals .cart_totals>h2{display:none}.woocommerce .cart .coupon .button{background-color:transparent;color:#52af92;padding:0;font-size:15px;line-height:18px;min-width:auto}.woocommerce .cart .coupon .button:hover{color:#02463d}.woocommerce-cart table.cart.shop_table td{border:none;padding:20px}.woocommerce table.cart.shop_table{border:none;border-radius:0}.product-subtotal p{margin-bottom:0;font-size:18px;line-height:24px;letter-spacing:.4px;color:#02463d;font-weight:700}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{font-size:13px;line-height:20px;letter-spacing:.5px;color:rgba(0,0,0,.6)}.product-name a{font-size:18px;line-height:24px;letter-spacing:.3px;font-weight:700;color:#02463d;text-decoration:none}.woocommerce-cart table.cart .product-thumbnail{width:30%}.woocommerce-cart table.cart .product-thumbnail a{display:block;width:100%;box-sizing:border-box;height:auto}.woocommerce-cart table.cart .product-thumbnail a img{width:100%;height:188px;-o-object-fit:cover;object-fit:cover;border-radius:20px;overflow:hidden;box-shadow:1px 1px 12px -4px rgb(0 0 0 / 10%)}div.product-price{display:none}.div-cart-cart-product-details{flex-grow:1;display:flex;flex-wrap:wrap;justify-content:space-between;width:65%;align-items:center}.woocommerce-cart table.cart.shop_table td.div-cart-cart-product-details{padding-right:40px}.product-quantity .div-increment-buttons{margin-right:0}tr.woocommerce-cart-form__cart-item.cart_item{display:flex;flex-wrap:wrap;border-radius:20px;margin-bottom:30px;box-shadow:1px 1px 12px -4px rgb(0 0 0 / 10%)}.woocommerce-cart table.cart td.product-quantity.product-subtotal{width:100%;display:flex;justify-content:space-between;align-items:center}.woocommerce table.shop_table td.product-price,.woocommerce table.shop_table td.product-remove{display:none}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{border:none;border-radius:30px;background-color:rgba(2,69,60,.05);text-align:center;width:200px;font-size:15px;line-height:24px;color:#52af92;margin-right:20px;height:48px}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:20px;box-shadow:1px 1px 12px -4px rgb(0 0 0 / 10%)}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{display:flex;align-items:center}.woocommerce table.shop_table thead{display:none}.woocommerce table.shop_table tbody{display:flex;flex-direction:column}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:335px;margin-left:20px}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:100%}.woocommerce .cart-collaterals .cross-sells ul.products{overflow:initial;padding:0}.woocommerce .cart-collaterals .cross-sells ul.products li.product{width:100%;margin:0 0 2.992em}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;border-radius:20px;padding:20px;box-shadow:1px 1px 12px -4px rgb(0 0 0 / 10%);display:flex;flex-direction:column;align-items:center}.div-flex-cart{display:flex;justify-content:space-between}.div-flex-cart .woocommerce-cart-form{width:60%}.tb-cartitem-num{opacity:1;transition:.3s}.tb-cartitem-num.inv-num{opacity:0}.hidden-cart-el,.tb-prod-added.added-to-cart{display:none}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff;background-color:#52af92}.div-cart-content{display:block;visibility:hidden;opacity:0}.a-menu-icon.cart-icon:hover .div-cart-content{visibility:visible;opacity:1;transform:translate(0,0)}.div-cart-content.visible-cart-preview{visibility:visible;opacity:1}.div-faq-content.product-faq{margin-top:40px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:31px;background-color:#caf6e6;min-width:220px;text-align:center;padding:15px 30px;font-size:15px;line-height:18px;letter-spacing:.4px;font-weight:700;color:#02463d;transition:.3s}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{opacity:1;padding:15px 30px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{color:#02463d;background-color:#caf6e6}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{color:#02463d;background-color:#caf6e6}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:#fff;background-color:#52af92}.woocommerce .quantity .qty{border:none;margin:0 4px;width:35px}.woocommerce .quantity input.qty::-webkit-inner-spin-button,.woocommerce .quantity input.qty::-webkit-outer-spin-button,.woocommerce .quantity input.qty[type=number]{-webkit-appearance:none}button.minus,button.plus{border-radius:100%;height:31px;width:31px;font-weight:700;font-size:15px;background-color:#fff;box-shadow:1px 1px 12px -4px rgb(0 0 0 / 10%);color:#52af92;transition:.3s}button.minus:hover,button.plus:hover{color:#02463d;background-color:#caf6e6}html .woocommerce div.product form.cart .quantity{float:none;margin-right:0;display:inline-block}.div-increment-buttons{margin-right:30px;display:flex;align-items:center}.div-increment-buttons.hidden{display:none}.div-flex-price-add-to-cart{display:flex;align-items:center}.div-flex-price-add-to-cart .price{margin-right:75px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:18px;line-height:24px;font-weight:700;letter-spacing:.4px;color:#02463d;margin-bottom:0}.tb-variants-label-box{font-size:13px;line-height:20px;color:#f16b54;letter-spacing:.5px;margin-bottom:25px}.tb-variants-title{font-size:20px;font-weight:700;line-height:24px;letter-spacing:.5px;color:#02463d;margin-bottom:15px}.variations .select2-container .select2-selection--single{height:40px;border-radius:20px;border:none;background-color:#fff;box-shadow:1px 1px 12px -4px rgb(0 0 0 / 10%);color:#52af92;font-size:15px;line-height:18px;font-weight:700;text-align:center}.variations .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;color:#52af92;padding-left:20px}.select2-results__option--selectable{text-align:center;color:#52af92;font-size:15px;line-height:18px;font-weight:700}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#52af92}.select2-container--default .select2-results__option--selected{background-color:#caf6e6}.select2-results__option{padding:9px}.select2-dropdown{border:none;border-radius:20px;box-shadow:1px 1px 12px -4px rgb(0 0 0 / 10%);overflow:hidden}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px;background-image:url(./images/arrow-down-sort.svg);background-position:0 50%;background-size:auto;background-repeat:no-repeat}.woocommerce div.product form.cart .variations select{margin-right:0}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select-sort.variation-select{background-position:95% 50%;text-align:center;padding-left:0;padding-right:0}.woocommerce div.product form.cart .variations tbody tr>td.value{padding:5px 0}.woocommerce div.product form.cart .variations{max-width:335px;margin-bottom:0}.woocommerce div.product form.cart .variations td.label{display:none}.woocommerce-product-details__short-description{margin-bottom:30px}.woocommerce-product-details__short-description p{font-size:15px;line-height:24px}.div-product-stars{width:125px}.product-info-item{margin-right:40px;font-size:13px;line-height:20px;color:rgba(0,0,0,.6)}.div-product-flex-info-stars{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.div-product-info-flex{display:flex;flex-wrap:wrap}.woocommerce div.product .product_title{font-size:30px;line-height:36px;margin-bottom:30px}.woocommerce div.product div.images .flex-control-thumbs{overflow:visible;margin-top:20px}@media only screen and (max-width:480px){.woocommerce div.product div.images .flex-control-thumbs{margin:20px}}.woocommerce div.product div.images .flex-control-thumbs li{padding:10px}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}.woocommerce div.product div.images .flex-control-thumbs li img{border-radius:20px;overflow:hidden;box-shadow:0 1px 7px 0 rgb(0 0 0 / 9%);transition:.5s}.flex-viewport{box-shadow:0 3px 16px 0 rgb(0 0 0 / 16%);border-radius:20px;overflow:hidden}.woocommerce div.product div.summary{width:55%;margin-bottom:0}.woocommerce div.product div.images.woocommerce-product-gallery{max-width:450px;width:40%;margin-bottom:0}.woocommerce img.img-post-thumbnail,.woocommerce-page img.img-post-thumbnail{height:100%}.woocommerce div.product{display:flex;justify-content:space-between;flex-wrap:wrap}.woocommerce div.product .onsale{top:0;left:0}.woocommerce .products ul,.woocommerce ul.products{padding:0 20px}.woocommerce .up-sells{width:100%}.woocommerce .up-sells ul.products{margin-top:30px}.woocommerce-tabs{width:100%;margin-top:40px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none!important;background-color:transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#02463d}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:24px;color:#02463d}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:0 0}.woocommerce table.shop_attributes{border-top:none}.woocommerce table.shop_attributes th{width:auto;border-bottom:none;color:#777;font-weight:500;font-size:15px;text-align:left}.woocommerce table.shop_attributes td{font-style:normal;border-bottom:none;font-size:15px}.woocommerce .woocommerce-ordering{margin-bottom:0}.div-popup-search{opacity:0;visibility:hidden;transition:.4s}.div-popup-search.visible-pop{opacity:1;visibility:visible}.div-search-form-cont{opacity:0;visibility:hidden;transition:.4s}.div-search-form-cont.visible-search-form{opacity:1;visibility:visible}.a-menu-icon.search-icon{opacity:0}.img-social path{transition:.4s}.img-social:hover path{fill:gold}.img-social.colored:hover path{fill:#02473e}.div-calculator-item{text-decoration:none}.wp-block-table td,.wp-block-table th{border-color:#56ae92}html .rich-post blockquote p:last-child{margin-bottom:0}html .facetwp-page{font-weight:400;text-decoration:none;color:#000;font-size:15px;line-height:24px}html .fs-label-wrap{width:200px;border:1px #000;border-radius:20px;background-color:#fff;background-image:url(./images/arrow-down-sort.svg);background-position:92% 50%;background-size:auto;background-repeat:no-repeat;box-shadow:1px 1px 12px -4px rgb(0 0 0 / 10%);color:#52af92;font-size:15px;line-height:18px;font-weight:700}html .fs-label-wrap .fs-label{text-align:center;padding:6px 30px 6px 15px}.w-richtext figure{max-width:100%}html .w-nav-link.a-navlink-footer.w--current{color:#52af92}html .fs-wrap.multiple .fs-option.selected .fs-checkbox i{background-color:#52af92}html .fs-arrow{display:none}html .facetwp-facet{margin-bottom:0}.facetwp-page.last{margin-right:100px}.facetwp-page.first{margin-left:100px}.a-navlink-footer{margin-left:0}html .wpcf7 form .wpcf7-response-output{padding:0;border:none}html .wpcf7-not-valid-tip{font-size:12px;margin-top:5px}img{height:auto}.w-richtext img{height:auto!important}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.w-slider-dot{width:8px;height:8px;background-color:#f9f8dc;margin-bottom:0}.w-slider-dot.w-active{background-color:#02463d}.div-navmenu-links .navlink:last-child{padding-right:0;margin-right:0;border-right:none}body.body-home .a-brand-nav{display:none}body.body-home .navbar{box-shadow:none}.navlink.w--current{color:#52af92}.select-contact,select.select-sort{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:35px}::-moz-selection{background:#fee278}::selection{background:#fee278}.error404 .not-found .page-header .page-title{font-size:80px;line-height:1.2}.error404 .not-found .div-page-content,.error404 .not-found .div-page-content .image{margin-top:40px}.woocommerce table.my_account_orders .button{display:block;margin-top:10px}.woocommerce table.my_account_orders .button:first-child{margin-top:0}@media only screen and (min-width:991px){.img-wide-post,.img-wide-post.recipe-wide{height:415px}}@media only screen and (min-width:1280px){.woocommerce .img-footer-left-smaller,.woocommerce-page .img-footer-left-smaller{left:-62px}.woocommerce .img-footer-right-smaller,.woocommerce-page .img-footer-right-smaller{max-width:100%}}@media only screen and (max-width:1200px){#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{width:160px;margin-right:10px}}@media only screen and (min-width:1440px){.woocommerce .img-footer-left-smaller,.woocommerce-page .img-footer-left-smaller{left:-121px;max-width:100%;width:auto}.img-footer-left-smaller{width:auto}}@media only screen and (min-width:1920px){.woocommerce .img-footer-left-smaller,.woocommerce-page .img-footer-left-smaller{left:0}}@media only screen and (max-width:991px){.details-item.bottom-item{margin-top:40px}.white-header-body .navbar{background-color:transparent}.woocommerce-privacy-policy-text{margin-top:0}.myaccount-flex-shadows .myaccount-details-shadow{margin-right:0}.myaccount-details-shadow.calculators-details{width:100%}.myaccount-details-shadow.calculators-details.change-values{transform:scale(1)}.myaccount-details-shadow.order-details-shadow{padding:20px}.woocommerce table.my_account_orders tr{padding:10px}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{flex-grow:1;flex-shrink:0;flex-basis:33.33%}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{flex-wrap:wrap}.woocommerce-MyAccount-content .div-item-post{width:50%}.woocommerce .checkout.woocommerce-checkout .col2-set,.woocommerce-page .checkout.woocommerce-checkout .col2-set{padding-right:20px}.woocommerce div.product{padding-left:0}.div-flex-price-add-to-cart .price{margin-right:20px}.woocommerce .img-footer-left-smaller,.woocommerce-page .img-footer-left-smaller,html .img-footer-left-smaller{height:auto;max-width:100%;width:150px}.div-flex-cart{display:block}.div-flex-cart .woocommerce-cart-form{width:100%}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin-left:0;width:100%}.woocommerce .cart-collaterals .cross-sells ul.products li.product{width:48%;margin:0 3.8% 2.992em 0}.woocommerce .cart-collaterals .cross-sells ul.products li.product.last{margin-right:0}.woocommerce .woocommerce-cart-form table.shop_table_responsive tr.cart_item,.woocommerce .woocommerce-cart-form table.shop_table_responsive tr.cart_item td,.woocommerce-page .woocommerce-cart-form table.shop_table_responsive tr.cart_item,.woocommerce-page .woocommerce-cart-form table.shop_table_responsive tr.cart_item td{display:flex}}@media only screen and (max-width:767px){.woocommerce .img-footer-right-smaller-mobile,.woocommerce-page .img-footer-right-smaller-mobile{width:100px;max-width:100%;margin-top:-74px}.woocommerce .img-footer-left-smaller,.woocommerce-page .img-footer-left-smaller,html .img-footer-left-smaller{width:120px}.div-mob-visible .navlink:first-child,.website-avatar-box{margin-top:0}.navlink.button-log-in.margin-top-in,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{margin-top:20px}.a-link-social-nav,.img-social{height:25px}.myaccount-details-shadow{padding:20px}.container-fluid.account-container{padding-left:20px}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link{margin-right:30px;flex-shrink:0}.woocommerce-account .woocommerce-MyAccount-navigation{position:relative;padding:0;width:100%;box-shadow:none;display:block;margin-bottom:30px}.woocommerce-MyAccount-navigation ul{display:flex;overflow:auto}.woocommerce .checkout.woocommerce-checkout .col2-set,.woocommerce-page .checkout.woocommerce-checkout .col2-set{padding-right:0;max-width:100%}.form-row .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px}.form-row .select2-container--default .select2-selection--single,.form-row .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}.woocommerce-checkout-review-order{max-width:100%;margin-top:30px}.checkout.woocommerce-checkout{display:block}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{width:auto}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{justify-content:center}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:auto}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{display:none}.div-flex-price-add-to-cart{flex-wrap:wrap}.custom_price_place{width:100%;margin-bottom:20px}.div-increment-buttons{margin-right:0;margin-bottom:20px;width:100%}.woocommerce .products ul,.woocommerce ul.products{padding:0}.facetwp-page.last{margin-right:30px}.facetwp-page.first{margin-left:30px}.woocommerce-cart table.cart.shop_table td.div-cart-cart-product-details{width:65%;padding-right:20px;padding-left:0}.woocommerce-cart table.cart .product-thumbnail{display:block}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{display:none}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:left!important}.product-quantity .div-increment-buttons{margin-bottom:0}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{display:block;text-align:center!important}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{margin-bottom:20px;padding:0}.woocommerce table.cart td.actions>.button{display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{margin-bottom:15px;margin-top:10px}.woocommerce td.product-name dl.variation:last-child{margin-bottom:15px}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:block}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{padding:20px}.details-item{margin-top:40px}.div-flex-myaccount-details{margin-top:0}.account-details-logout-flex{display:block}.flex-change-account-details{justify-content:space-between}.logout-button-item{margin-top:40px;text-align:center}.delete-account-div{text-align:center;margin-top:80px}}@media only screen and (max-width:480px){.div-popup-weight{padding:40px 10px 10px;margin-right:-15px;margin-left:-15px;width:auto}.details-item.bottom-item,.div-item-weight-pop{margin-top:20px}.edit-details.delete-point{margin-left:20px}.a-brand-navmenu{transform:translate3d(0,0,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0deg,0deg)!important}.a-calculator-el{background-color:#fff!important}.a-brand-nav{z-index:3}.navlink.button-log-in.margin-top-in{margin-top:15px}.div-flex-ns-bottom .form-row{width:100%}.img-nav-icon.mobile-icon{display:block}.img-nav-icon.desktop-icon{display:none}.img-logo-brand{transform:none!important}body.menuIsOpen .div-line-menubutton{background-color:#fff}.div-popup-search.visible-pop .img-nav-icon,body.menuIsOpen .img-nav-icon{filter:brightness(0) invert(100%)}.div-popup-search.visible-pop .tb-cartitem-num,body.menuIsOpen .tb-cartitem-num{background-color:#fff;color:#02473e}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:13px;right:15px}.woocommerce form .form-row.button-submit-lost{margin-top:20px}.lost-password-p{margin-bottom:20px}.facebook-login.register-form{margin-top:20px}.button-white.facebook-login{padding-top:10px;padding-bottom:10px;margin:auto;display:block}.div-product-stars{margin-bottom:0;margin-top:10px}.yasr-vv-second-row-container{display:block}.yasr-rater-stars-vv.yasr-star-rating{margin-right:0;margin-bottom:10px;margin-top:5px;display:block}.div-rating-content{width:100%}.woocommerce .woocommerce-MyAccount-content table.woocommerce-table.order_details td,.woocommerce .woocommerce-MyAccount-content table.woocommerce-table.order_details th{font-size:13px;line-height:18px;padding:5px 0}.woocommerce .myaccount-details-shadow.order-details-shadow .product-name a{font-size:13px;line-height:20px;padding-right:20px;display:inline-block}.orders-title{margin-bottom:20px;font-size:20px;line-height:26px}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{flex-basis:50%}.woocommerce-MyAccount-content .div-item-post{width:100%}.woocommerce form .form-row label{font-size:13px;line-height:20px}.button-edit-account-par{margin-top:20px}.woocommerce-EditAccountForm.edit-account em{font-size:10px;line-height:16px}.woocommerce-MyAccount-content .myaccount-details-shadow form>h3{font-size:16px;line-height:22px;margin-bottom:20px}.account-details-dashboard h3.details-heading{text-align:center}.login-pass-item-detail{margin-right:0;margin-bottom:20px}.flex-change-account-details{flex-direction:column}.div-edit-details{margin-top:20px}h2.user-name{font-size:16px;line-height:26px}.div-flex-myaccount-details{margin-top:0;display:block}.flex-details-table{font-size:12px;line-height:18px;font-weight:500;flex-wrap:wrap}.details-item{margin-top:20px}.table-label{min-width:110px}.woocommerce-privacy-policy-text{margin-top:15px;margin-bottom:15px}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{min-width:auto}.or-text{margin-top:10px;margin-bottom:10px;font-size:13px;line-height:18px}.woocommerce-form.woocommerce-form-login.login .form-row label{font-size:10px;margin-bottom:0}p.lost_password a{font-size:10px;line-height:16px}.div-close-popup{top:25px;right:25px}.div-popup-login .woocommerce-form.woocommerce-form-login.login .form-row.form-row-last~.form-row,.woocommerce form .form-row.flex-button-remember{margin-top:15px;margin-bottom:15px}.white-button.woocommerce-form-login__submit{min-width:auto}.div-popup-login .woocommerce-form.woocommerce-form-login.login{margin-top:30px}.woocommerce-checkout-review-order{margin-left:-20px;margin-right:-20px;max-width:none;width:auto;margin-top:15px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table{margin-bottom:15px}.page-template-page-myaccount .div-register-box-mini,.page-template-page-register .div-register-box-mini{margin-top:15px}.coupon_toggle_box{margin-bottom:15px}.woocommerce .checkout.woocommerce-checkout .col2-set,.woocommerce-page .checkout.woocommerce-checkout .col2-set{margin-left:-20px;margin-right:-20px;max-width:none;width:auto;padding:20px;border-radius:20px;box-shadow:1px 1px 12px -4px rgb(0 0 0 / 10%)}.form-row .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.form-row .select2-container--default .select2-selection--single,.form-row .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.woocommerce table.cart.shop_table,tr.woocommerce-cart-form__cart-item.cart_item{margin-bottom:15px}.woocommerce .cart-collaterals .cross-sells ul.products li.product{width:100%;margin:0 0 2.992em}.woocommerce .cart-collaterals .cart_totals,.woocommerce-cart table.cart.shop_table td,.woocommerce-page .cart-collaterals .cart_totals{padding:15px}.woocommerce-cart table.cart .product-thumbnail{width:35%}.woocommerce-cart table.cart .product-thumbnail a img{border-radius:2px}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{width:100%;padding-top:10px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{padding:8px 15px;width:100%;box-shadow:1px 1px 12px -4px rgb(0 0 0 / 10%);font-size:13px;line-height:20px}.woocommerce table.cart td.actions>.button{width:100%}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{margin-right:0;margin-bottom:20px;width:100%;height:auto}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{flex-direction:column}.product-name a,.product-subtotal p{font-size:14px;line-height:18px}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{font-size:10px;line-height:16px}.woocommerce div.product form.cart{margin-bottom:0}.div-increment-buttons{width:auto;margin-bottom:0}.div-flex-price-add-to-cart .div-increment-buttons{margin-bottom:20px}.div-flex-price-add-to-cart{justify-content:space-between;align-items:center}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:13px;line-height:20px;padding:8px 15px}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:8px 15px;min-width:auto}.woocommerce div.product form.cart .variations{max-width:100%}.select2-results__option--selectable,.variations .select2-container .select2-selection--single{font-size:13px;line-height:20px}.tb-variants-label-box{text-align:center;font-size:10px;line-height:16px}.select2-container{width:100%!important;max-width:100%!important}.tb-variants-title{font-size:16px;line-height:22px}.woocommerce div.product form.cart .variations tbody{display:flex;flex-direction:column}.woocommerce div.product form.cart .variations tbody td,.woocommerce div.product form.cart .variations tbody>tr{display:block}.div-product-flex-info-stars{flex-direction:column;align-items:start;margin-bottom:15px}.woocommerce-product-details__short-description p{font-size:13px;line-height:18px}.woocommerce div.product .product_title{font-size:16px;line-height:22px;margin-bottom:10px}.product-info-item{font-size:10px;line-height:16px;margin-right:20px}.woocommerce div.product div.images img{max-height:350px;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center}.woocommerce div.product{display:block}.woocommerce div.product div.images.woocommerce-product-gallery{max-width:200%;width:auto;margin-bottom:30px;margin-left:-20px;margin-right:-20px}.woocommerce div.product div.summary{max-width:100%;width:100%}.section.header-section-product{padding-top:70px}.single-product .div-content-main-post{margin-top:0}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}.div-popup-search{display:block}.div-navmenu-cont .a-menu-icon.search-icon{display:none!important}.button-white.comment-white{padding-top:10px;padding-bottom:10px}.div-flex-contact-form-tfield{margin:0 -5px}.tf-item-el{padding:0 5px}}#billing_produkt_fizyczny_field,.woocommerce-product-attributes-item.woocommerce-product-attributes-item--dimensions,.woocommerce-product-attributes-item.woocommerce-product-attributes-item--weight{display:none!important}.woocommerce-billing-fields{margin-bottom:0}.woocommerce-additional-fields{margin-top:2rem}.tb-process-cart{transition:opacity .1s ease-in-out}.tb-process-cart a{color:#02473e;font-size:30px;line-height:35px;font-weight:700;letter-spacing:.3px;text-decoration:none}.tb-process-cart:has(a):hover{opacity:.8}form.checkout.woocommerce-checkout .coupon_toggle_box{display:none}.woocommerce form.checkout_coupon{border:none;display:flex}.woocommerce form.checkout_coupon p:first-child{display:none}.woocommerce .woocommerce-form-coupon-toggle{display:block}#billing_phone{display:block;width:100%;padding:8px 12px;border:1px #000;height:60px;margin-bottom:0;border-radius:30px;background-color:rgba(2,71,62,.05);color:#52af92;font-size:15px;line-height:24px;text-align:center}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot td{text-align:right}