.elementor-kit-6{--e-global-color-primary:#005DD1;--e-global-color-secondary:#000000;--e-global-color-text:#4C4C4C;--e-global-color-accent:#2BEC45;--e-global-color-87f69bf:#DBEBFF;--e-global-color-0cd84ab:#FF8F00;--e-global-color-ac95b5a:#FFFFFF;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;font-family:"Montserrat",Sans-serif}.elementor-kit-6 e-page-transition{background-color:#FFBC7D}.elementor-kit-6 h1{font-family:"Montserrat",Sans-serif}.elementor-kit-6 h2{font-family:"Montserrat",Sans-serif}.elementor-kit-6 h4{font-family:"Montserrat",Sans-serif}.elementor-kit-6 h5{font-family:"Montserrat",Sans-serif}.elementor-kit-6 h6{font-family:"Montserrat",Sans-serif}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:"Montserrat",Sans-serif;color:#FFF}.elementor-kit-6 label{font-family:"Montserrat",Sans-serif}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-family:"Montserrat",Sans-serif}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.highlight-ingyen{color:#28a745!important;font-weight:800!important;text-transform:uppercase}.single-post .post-tags{display:none!important}.datetime{display:none!important}.woocommerce-tabs ul.tabs{display:none!important}.woocommerce-tabs .panel{display:block!important;border:none!important;padding:0!important}#tab-description,#tab-additional_information{display:none!important}#tab-reviews{display:block!important}#reviews #comments h2{font-size:18px!important;text-transform:uppercase!important;letter-spacing:1px!important;color:#555!important;margin-bottom:15px!important;font-weight:700!important}.woocommerce-Reviews .commentlist li{border:1px solid #DBEBFF!important;border-radius:10px!important;background:#ffffff!important;padding:15px!important;margin-bottom:20px!important}.single_add_to_cart_button{opacity:1!important;filter:none!important;transition:all 0.3s ease;margin-left:15px!important;box-shadow:0 5px 15px rgb(0 0 0 / .3)!important}.woocommerce div.product p.price,.woocommerce div.product span.price{text-align:center!important;display:block!important;margin-bottom:20px!important}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{display:block!important;text-decoration:none!important;font-size:34px!important;font-weight:700!important;color:#2aa400!important}.woocommerce div.product p.price del,.woocommerce div.product span.price del{display:block!important;font-size:22px!important;color:#999!important;text-decoration:line-through!important;margin-bottom:-5px!important}.wapf-field-group{background-color:#DBEBFF!important;padding:20px;border-radius:12px;margin-bottom:25px;border:none}.wapf-checkable{margin-bottom:8px;padding:10px 15px;background-color:rgb(255 255 255 / .6);border:1px solid rgb(0 0 0 / .05);border-radius:8px;transition:background 0.3s}.wapf-field-label label span{font-weight:700!important;font-size:16px;color:#222;margin-bottom:10px;display:inline-block}.variations,.variations tr,.variations td,.variations th{background-color:transparent!important;border:none!important}.variable-items-wrapper{justify-content:center!important;margin:0 auto!important}.variations th.label{padding-bottom:10px;text-align:center}.woo-selected-variation-item-name{display:none!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{background-color:#DBEBFF!important;color:#222!important;border:1px solid rgb(0 0 0 / .1)!important;height:auto!important;min-height:40px!important;width:auto!important;min-width:100px!important;padding:10px 15px!important;line-height:1.2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.woocommerce-cart-form .product-thumbnail{min-width:120px!important;width:120px!important}.woocommerce-cart-form .product-thumbnail img{width:100%!important;height:auto!important;border-radius:8px}.product-price,.product-subtotal{min-width:100px!important;white-space:nowrap!important;text-align:center!important}.ingyen-kiemeles{color:#28a745!important;font-weight:800!important;font-size:16px!important;text-transform:uppercase;margin-left:5px}.woocommerce-shipping-destination{display:none!important}tr.vp-woo-pont-review-order,tr.vp-woo-pont-review-order td{display:block!important;width:100%!important;text-align:center!important;border:none!important;padding:0!important}tr.vp-woo-pont-review-order td::before{content:"Átvételi hely";display:block!important;width:100%!important;font-weight:700!important;font-size:16px!important;color:#333!important;margin-bottom:15px!important;text-align:center!important;font-family:'Montserrat',sans-serif}.vp-woo-pont-review-order-selected{background-color:#DBEBFF!important;border-radius:10px!important;padding:15px 20px!important;box-shadow:0 4px 15px rgb(0 0 0 / .08)!important;display:flex!important;align-items:center!important;gap:15px;margin:0 0 20px 0!important;width:100%!important;max-width:100%!important;text-align:left!important;border:1px solid #c5dcf5!important;box-sizing:border-box!important}tr.vp-woo-pont-review-order th{display:none!important}#vp-woo-pont-show-map:not(.vp-woo-pont-review-order-selected *){display:flex!important;align-items:center;justify-content:center;background-color:#DBEBFF!important;color:#0056b3!important;border:1px solid #c5dcf5!important;border-radius:10px!important;padding:15px 20px!important;width:100%!important;text-decoration:none!important;font-weight:700!important;box-shadow:0 4px 15px rgb(0 0 0 / .08)!important;box-sizing:border-box!important;margin:10px 0 20px 0!important;transition:all 0.2s ease}#vp-woo-pont-show-map:not(.vp-woo-pont-review-order-selected *)::before{content:"📍";margin-right:10px;font-size:20px}.woocommerce-cart-form .product-quantity input.qty{text-align:center!important;padding:5px!important;border-radius:4px!important;border:1px solid #ddd!important;max-width:60px!important}.woocommerce-cart-form .product-quantity .quantity{display:flex!important;justify-content:center!important}ul.wcpa_cart_meta{font-size:12px!important;margin:10px 0 0!important;padding-left:0!important;list-style:none!important}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-label{font-family:'Montserrat',sans-serif!important;font-size:12px!important;font-weight:700!important;margin-bottom:2px!important}.wcpa_cart_meta_item-value p{font-size:12px!important;margin-bottom:0px!important}.woocommerce-cart-form table.cart thead th{text-align:center!important;vertical-align:middle!important}td.product-price,td.product-quantity,td.product-subtotal{text-align:center!important}.woocommerce-cart-form td[data-title="1. szállítmány"]::before,.cart_totals td[data-title="1. szállítmány"]::before{content:none!important;display:none!important}tr.shipping th{font-size:0!important}tr.shipping th::before{content:"Szállítás";font-size:14px;font-weight:700;font-family:'Montserrat',sans-serif}.woocommerce-cart-form__cart-item td{padding-top:15px!important;padding-bottom:15px!important;border-bottom:1px solid #f2f2f2!important;border-top:0!important}.woocommerce-cart-form__cart-item:last-child td{border-bottom:0!important}.shop_table.cart tr{border:none!important}.elementor-kit-6 tr.woocommerce-shipping-totals{display:flex!important;flex-wrap:wrap!important;width:100%!important}.elementor-kit-6 tr.woocommerce-shipping-totals th{display:none!important}.elementor-kit-6 tr.woocommerce-shipping-totals td{display:block!important;flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;padding:20px 0!important;border:none!important;box-sizing:border-box!important}.elementor-kit-6 #shipping_method li{display:block!important;width:100%!important;margin-bottom:12px!important;padding:8px!important;background:#f9f9f9;border-radius:8px;border:1px solid #eee;box-sizing:border-box!important}.elementor-kit-6 #shipping_method li input[type="radio"]{display:inline-block!important;width:18px!important;height:18px!important;margin-right:10px!important;vertical-align:top!important;margin-top:2px!important}.elementor-kit-6 #shipping_method li .shipping-method-description{display:block!important;margin:6px 0 0 28px!important;font-size:12px!important}.elementor-kit-6 .vp-woo-pont-shipping-method-icons{display:block!important;margin-top:10px!important;margin-left:28px!important}.elementor-kit-6 tr.vp-woo-pont-review-order{display:flex!important;width:100%!important}.elementor-kit-6 tr.vp-woo-pont-review-order td{display:block!important;width:100%!important;padding:0!important}.vp-woo-pont-review-order-selected{width:100%!important;margin:10px 0!important}.vp-woo-pont-shipping-method-icons{display:inline-flex!important;gap:5px!important;margin-top:5px!important;vertical-align:middle!important}.vp-woo-pont-shipping-method-icons i{display:inline-block!important;width:24px!important;height:24px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}#shipping_method label *{display:inline-block}.elementor-menu-cart__product-name{display:block!important;max-width:100%!important;overflow-wrap:break-word!important;word-wrap:break-word!important;word-break:break-word!important;white-space:normal!important}.elementor-menu-cart__product-name dl.variation{display:block!important;margin:5px 0 0 0!important;max-width:100%!important}.elementor-menu-cart__product-name dl.variation dt,.elementor-element.elementor-element-1efbfd17 dl.variation dd{display:block!important;float:none!important;width:100%!important;margin:0!important;padding:0!important;line-height:1.2!important}.elementor-menu-cart__product-name dl.variation dd p{margin:2px 0 8px 0!important;font-size:11px!important;text-transform:uppercase;color:#666}.elementor-menu-cart__product-name a{display:block!important;line-height:1.4!important;margin-bottom:5px!important}.elementor-kit-6 .elementor-menu-cart__product-price,.elementor-kit-6 .elementor-menu-cart__subtotal,.elementor-kit-6 .amount{white-space:nowrap!important;display:inline-block!important}.elementor-kit-6 .elementor-button-content-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:5px}.woocommerce-loop-product__title{padding-left:15px!important;padding-right:15px!important;text-align:center}.variable-item-radio-value-wrapper img{display:none!important}.variable-item-radio-input-wrapper{display:flex!important;align-items:center!important;gap:12px!important;cursor:pointer;width:100%}.variable-item-radio-value-wrapper{display:flex!important;align-items:center!important;flex-wrap:wrap;gap:8px}.variable-item-radio-input{margin:0!important;flex-shrink:0}.variable-item-radio-value-wrapper{font-size:.9em}+.sorsjegy-form{max-width:800px;margin:0 auto;padding:0 15px;font-family:inherit}.form-group{margin-bottom:15px}.form-group p{margin:0!important;padding:0!important}.form-group label{font-weight:700;display:block;margin-bottom:5px;font-size:14px;color:#333}.form-group br{display:none}.sorsjegy-form input[type="text"],.sorsjegy-form input[type="number"],.sorsjegy-form input[type="email"],.sorsjegy-form input[type="tel"],.sorsjegy-form input[type="date"],.sorsjegy-form textarea{width:100%;padding:10px 12px;border:1px solid #e1e1e1;border-radius:4px;background-color:#fff;box-sizing:border-box;font-size:14px}.wpcf7-list-item{display:block;margin:5px 0!important}.wpcf7-list-item input{margin-right:10px!important}.wpcf7-list-item-label{font-weight:400;font-size:14px}hr{border:0;border-top:1px solid #eee;margin:30px 0;padding-bottom:20px}hr+br+.form-group{margin-top:10px}.form-group small{display:block;color:#888;font-size:12px;margin-top:4px;line-height:1.4}.wpcf7-submit{display:block!important;width:100%;max-width:400px;margin:30px auto!important;cursor:pointer;transition:all 0.3s ease;background-color:#0020FF!important;font-family:"Montserrat",Sans-serif!important;font-size:20px!important;font-weight:500!important;text-transform:uppercase!important;color:var(--e-global-color-ac95b5a)!important;fill:var(--e-global-color-ac95b5a)!important;border-style:solid!important;border-width:2px!important;border-color:#2BEC45;border-radius:10px!important;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)!important;padding:15px 30px!important}.wpcf7-submit:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 5px 15px 0 rgb(0 0 0 / .45)!important}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.wpcf7-submit:hover{background-color:#333;transform:translateY(-2px);box-shadow:0 5px 15px rgb(0 0 0 / .1)}.hidden-fields-container,.wpcf7 fieldset{display:none!important;border:none!important;margin:0!important;padding:0!important}.elementor-gallery-item__image,.e-gallery-image{image-rendering:auto!important}