.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;background-color:#004445;padding:20px;border-radius:30px}.cart_totals h2,.shipping_calculator h2{text-align:center;color:white;font-family:Manrope;font-weight:300}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{color:white;font-family:Manrope;font-weight:300}table.cart th,#main-content table.cart th,table.cart td,#main-content table.cart td,table.cart tr,#main-content table.cart tr,#content-area table tr,#content-area table td,#content-area table th{font-family:Manrope;font-size:15px;font-weight:300}.entry-content table:not(.variations){border:none}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce button.button:disabled,{border:1px solid white;color:white;border-radius:30px}.woocommerce{padding:0px!important;margin:0px!important;border:none!important;border-radius:0px}.woocommerce-cart-form .amount{color:black}th.product-price{color:black}.woocommerce .quantity input.qty{background:white;border:1px solid black;font-family:Manrope;color:black;font-weight:300;width:100%;font-size:14px}.cart_totals th{color:white!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-radius:30px}.is-large.wc-block-cart .wc-block-components-sidebar{border-radius:30px;background-color:#004445;padding:20px;border-radius:30px;color:white;font-family:Manrope}.wc-block-components-sidebar-layout .wc-block-components-main{border:1px solid black;border-radius:30px;padding:30px}.wc-block-components-sidebar-layout .wc-block-components-main{width:60%!important;margin-right:10px!important}.main_title{font-size:40px;font-family:Manrope;text-align:center;font-weight:bold;color:white}.is-large.wc-block-cart .wc-block-cart-items{font-family:Manrope}.is-large.wc-block-cart .wc-block-cart__totals-title{font-size:20px!important;font-family:Manrope!important;font-weight:Bold!important}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){border:1px solid white;color:white;border-radius:30px;background-color:#004445;font-family:Manrope;margin:5px;font-weight:300}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):hover{border:1px solid #004445;color:white;border-radius:30px;background-color:white;font-family:Manrope;color:black;margin:5px}.is-large.wc-block-cart{display:flex;justify-content:center}.wp-block-separator.has-alpha-channel-opacity{margin-bottom:20px}.col2-set{background:white;padding:30px;border-radius:30px;border:1px solid black}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{background:transparent;border:1px solid white;color:white}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{background:transparent;border:1px solid black;color:black}.woocommerce-checkout{color:#4c4c4c!important}.woocommerce-checkout-review-order{background-color:#004445!important;color:white!important;padding:30px;border-radius:30px}.woocommerce-checkout-review-order-table td{color:white!important;border:1px solid white!important}.woocommerce-checkout-review-order-table th{color:white!important;border:1px solid grey!important}.woocommerce-order{padding:20px;background:#004445}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100%!important}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:none!important;border-bottom:1px solid #000!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:5px 0!important;outline:none!important;width:100%;font-size:14px;font-family:Manrope;font-weight:regular}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row input.input-text:hover,.woocommerce form .form-row textarea:focus,.woocommerce form .form-row textarea:hover{border-bottom:1px solid #000!important;background:transparent!important;box-shadow:none!important;outline:none!important}.woocommerce form .form-row input.input-text::placeholder,.woocommerce form .form-row textarea::placeholder{opacity:0.5!important;color:#4c4c4c!important;font-size:12px}.woocommerce form .form-row .select2-selection{border:none!important;border-bottom:1px solid #000!important;background:transparent!important;box-shadow:none!important}.select2-container--default .select2-selection--single{border:none!important;border-bottom:1px solid #000!important;background:transparent!important;box-shadow:none!important}.woocommerce form .form-row label{font-weight:bold!important;font-size:15px!important;color:#000!important;margin-bottom:5px!important;display:block}.woocommerce table.shop_table{border:none!important;border-collapse:collapse!important;width:100%}.woocommerce table.shop_table th,.woocommerce table.shop_table td{border:none!important;background:transparent!important;padding:10px 0!important}.woocommerce table.shop_table tr{border-bottom:1px solid #ddd!important}.et-waypoint.et_pb_animation_top.et-animated,.et_pb_animation_top.et-animated{height:220px;width:400px}.et_pb_section_1 .et_pb_column:not(.et_pb_column_inner):nth-child(2){border-radius:30px}.main_title{color:white}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce button.button:disabled,.woocommerce{padding:30px;font-size:15px;margin:5px;color:white}.product-price{color:black!important}.edit-account{color:white!important}#order_review_heading{padding:20px;margin-bottom:10px;margin-bottom:10px;text-align:center;font-family:Manrope;font-size:22px;font-weight:bold}#post-11{background-color:#004445!important;padding:30px!important;margin:30px;border-radius:30px}.account-orders-table th{color:white!important}.woocommerce-EditAccountForm{color:white!important}.col2-set.addresses{background-color:#004445}.woocommerce form .form-row label{color:white!important}.woocommerce form select::placeholder{color:white!important}.woocommerce .woocommerce-customer-details .woocommerce-column__title{color:white!important}.woocommerce-Address-title h2{color:white!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{color:white!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border-bottom:1px solid white!important}body #main-content .et_builder_inner_content>p{font-family:Manrope!important;margin:30px;text-align:center}.aligncenter,div.post .new-post .aligncenter{display:flex!important;justify-content:center;width:60%}.woocommerce .col2-set,.woocommerce-page .col2-set{background-color:#004445}.col2-set h3{color:white!important}.woocommerce-input-wrapper{color:white!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{background-color:#004445;border-radius:30px;padding:30px}.woocommerce form .form-row input.input-text::placeholder,.woocommerce form .form-row textarea::placeholder{opacity:0.5!important;color:#ffffff!important;font-size:12px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{color:white!IMPORTANT}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce button.button:disabled,.woocommerce{border:none}.entry-content table:not(.variations) th{color:black}#post-444 .main_title{color:black!important;font-family:Manrope}#post-443 .main_title{color:black!important;font-family:Manrope}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{border:1px solid white;font-size:14px;font-weight:300}.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt.disabled,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button,body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{border:1px solid white!important;font-size:15px;font-weight:300}.et_pb_section_4 .et_pb_column:not(.et_pb_column_inner):nth-child(1){border-radius:30px}@media only screen and (max-width:768px){.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce button.button:disabled,.woocommerce{margin:0px;padding:10px}.container{width:100%!important;padding:10px}#post-11{padding:0px!important;margin:10px;padding-top:20px!important;padding-bottom:20px!important;margin-top:20px!important;margin-bottom:20px!important}.col2-set{padding:10px}}.custom-product-grid{display:grid;align-items:center;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:25px}.custom-product-item{border:1px solid white;padding:20px;text-align:center;background:#f2f2f2;transition:0.3s;border-radius:30px;width:40%;justify-self:center}.custom-product-item:hover{box-shadow:0px 4px 10px rgba(0,0,0,0.1)}@media (max-width:800px){.custom-product-item{width:70%}}.product-link{text-decoration:none;color:inherit;display:block;color:black}.product-image img{max-width:100%;height:auto}.product-title{font-size:18px;margin:10px 0;color:black!important}.product-price{font-size:16px;font-weight:bold;color:black;margin:5px 0}.product-cart{margin-top:10px}.product-cart-sub{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap}@media (max-width:800px){.product-link{text-decoration:none;color:inherit;display:block;color:black}.product-image img{max-width:50%;height:auto}.product-title{font-size:15px;margin:10px 0;color:black!important}.product-price{font-size:15px;font-weight:bold;color:black;margin:5px 0}.product-cart{margin-top:10px}}.quantity-input{width:60px;text-align:center;margin-bottom:5px;border:1px solid black;padding:10px}.add-to-cart-btn{background-color:#004445;color:#fff;border:1px solid white;padding:18px 25px;cursor:pointer;transition:0.3s;border-radius:30px}.add-to-cart-btn:hover{background-color:#f2f2f2;color:black;border:1px solid #004445}.editor-styles-wrapper .wc-block-cart__empty-cart__title,.wc-block-cart__empty-cart__title{color:black!important}.fontosszoveg{font-family:Manrope!important;font-weight:300!important;font-size:15px!important}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{background:black;border:1px solid white!important;background:#d4d4d4;font-size:15px;font-weight:300;border-radius:30px}.woocommerce button.button:disabled,.woocommerce button.button:hover{border:1px solid #004445!important}.woocommerce-cart-form__cart-item .cart_item .product-name{font-weight:500!important}@media (max-width:768px){.woocommerce-cart table.cart{display:flex;justify-content:center;width:100%;gap:25px;padding:20px}.woocommerce-cart table.cart thead{display:none}.woocommerce-cart table.cart tbody,.woocommerce-cart table.cart tr{display:block;width:100%;border:1px solid black;margin-bottom:30px;border:none}.woocommerce-cart table.cart tr.cart_item{display:flex;flex-wrap:wrap;align-items:flex-start;padding:10px;background:#fff;border-radius:15px;box-shadow:0 2px 5px rgba(0,0,0,0.1)}.woocommerce-cart table.cart td{display:block;width:100%;text-align:left;border:none}.woocommerce-cart table.cart td.product-thumbnail{display:block;width:100%!important;margin-left:auto;margin-right:auto}.woocommerce-cart table.cart td.product-thumbnail img{display:flex!important;justify-content:flex-start!important;width:100px!important;height:auto;border-radius:5px;margin-left:auto;margin-right:auto}.woocommerce-cart table.cart td.product-name::before{display:none}.woocommerce-cart table.cart td.product-price::before{content:"Egységár"!important;color:black!important}.woocommerce-cart table.cart td.product-subtotal::before{content:"Összesen";color:black!important}.woocommerce-cart table.cart td.product-quantity::before{content:"Mennyiség"!important}.woocommerce-cart table.cart td.product-name a{color:black!important;font-weight:bold;text-align:center!important}.woocommerce-cart table.cart td.product-name,.woocommerce-cart table.cart td.product-price,.woocommerce-cart table.cart td.product-quantity,.woocommerce-cart table.cart td.product-subtotal{width:100%;color:black!important;text-align:center;border-bottom:1px solid black!important;padding:20px!important}.woocommerce-cart table.cart td.product-remove{display:flex;justify-content:flex-start}.woocommerce-cart table.cart td.product-name{font-weight:bold;font-size:16px;color:black!important;text-align:center!important}.woocommerce-cart table.cart td.product-remove a{font-size:18px!important;text-decoration:none;color:black!important}.woocommerce-cart table.cart td.product-quantity input{width:60px;text-align:center!important;color:black!important}.woocommerce-cart .actions{display:flex;flex-direction:column;gap:10px;margin-top:15px}.woocommerce-cart .actions .coupon,.woocommerce-cart .actions .button{width:100%}}p:not(.has-background):last-of-type{color:white}.single-product .woocommerce-breadcrumb{display:none}.single-product .container{width:100%;padding-top:8px!important}.single-product .product{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;max-width:3000px;margin:auto;padding:40px 20px;background:#ffffff;border-radius:12px;box-shadow:0px 4px 10px rgba(0,0,0,0.1)}.single-product .woocommerce-product-gallery{display:flex;justify-content:center;flex-direction:column;width:40%!important}.single-product .woocommerce-product-gallery img{border-radius:10px;transition:transform 0.3s ease-in-out;width:60%!important;align-items:center;border:1px solid black;border-radius:15px;padding:20px}.single-product .woocommerce-product-gallery img:hover{transform:scale(1.0)!important}.single-product .summary{  width:50%!important;padding:20px;background:#f9f9f9;border-radius:10px}.single-product .product_title{font-family:Manrope;font-size:2em;font-weight:bold;margin-bottom:10px;color:black!important}.single-product .woocommerce-Price-amount{font-size:1.8em;font-weight:bold;color:black;font-family:Manrope}.single-product .woocommerce-product-details__short-description{display:block;font-size:1.1em;color:black!important;line-height:1.6}.single-product p:not(.has-background):last-of-type{color:black!important}.single-product .woocommerce-tabs{margin-top:0px;background:#004445;padding:10px;border-radius:10px;box-shadow:0px 2px 8px rgba(0,0,0,0.1)}.single-product .woocommerce-tabs ul.tabs{border-bottom:2px solid #004445}.single-product .woocommerce-tabs ul.tabs li{border-radius:8px 8px 0 0;background:#00444}.product_meta{display:none}.single-product .woocommerce-tabs ul.tabs li.active{background:#004445;color:white}.woocommerce .quantity input.qty{padding-top:7px;padding-bottom:7px}body.woocommerce div.product .woocommerce-tabs ul.tabs,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs{color:white!important}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a{color:white!important;background:#004445;display:none}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{padding:20px}@media (max-width:768px){.single-product .product{flex-direction:column}.single-product .woocommerce-product-gallery,.single-product .summary{width:100%!important}.single-product .product_title{font-size:1.6em;text-align:center}.single-product .woocommerce-Price-amount{display:flex!important;justify-content:center!important}.woocommerce .single-product div.product form.cart,.woocommerce-page div.product form.cart,.woocommerce #content div.product form.cart,.woocommerce-page #content div.product form.cart{margin-top:20px;margin-bottom:5px;display:flex;justify-content:center}.woocommerce div.product div.images.woocommerce-product-gallery{}.single-product .single_add_to_cart_button{width:100%!important;text-align:center!important}.woocommerce img,.woocommerce-page img{display:grid!important;max-width:65%}.woocommerce div.product div.images .flex-control-thumbs{margin:10px}.woocommerce div.product div.images img,.woocommerce-page div.product div.images img,.woocommerce #content div.product div.images img,.woocommerce-page #content div.product div.images img{margin:auto}#left-area ol,.entry-content ol,.et-l--body ol,.et-l--footer ol,.et-l--header ol{padding-bottom:2px;justify-content:center}.woocommerce .quantity input.qty{float:none;margin-top:15px;margin-bottom:15px;width:100%;margin-top:auto;margin-bottom:auto;justify-self:center}.woocommerce.single-product .container{padding-top:10px!important}body.woocommerce .woocommerce-tabs{margin-top:5px!important}}.tabs{background-color:#004445!important}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{color:black!important;text-align:center}.woocommerce ul.products li.product a.woocommerce-loop-product__link{padding:20px}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{display:none}.related .products{color:black!important}.woocommerce .wc-bacs-bank-details-account-name{color:white}table.cart th,#main-content table.cart th,table.cart td,#main-content table.cart td,table.cart tr,#main-content table.cart tr,#content-area table tr,#content-area table td,#content-area table th{color:white}.woocommerce-cart-form .product-quantity{color:black!important}.woocommerce-cart-form .product-subtotal{color:black!important}.woocommerce-cart-form .product-name{color:black!important}.woocommerce-cart-form .product-thumbnail{color:black!important}body.postid-1409 .product .woocommerce-Tabs-panel--description{color:black;padding:20px}