.loop-entry .entry-title a:hover{color:#215387!important}.loop-entry .entry-read-more a:hover{color:#215387!important}.archive-description.term-description-below-hero{margin-top:10px;margin-bottom:30px;padding:0;color:#4a5568;font-size:16px;line-height:1.6}.archive-description.term-description-below-hero p{margin-bottom:14px}.archive-description.term-description-below-hero p:last-child{margin-bottom:0}header.item-is-fixed:not(.item-at-start) .header-menu-container>ul>li.current-menu-item>a,#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .header-menu-container>ul>li.current_page_item>a{color:#fff;border-radius:5px;padding:5px 10px;border:none}.header-cart-wrap .header-cart-button .header-cart-total,.header-mobile-cart-wrap .header-cart-button .header-cart-total,.header-cart-total,.site-header-item .header-cart-wrap .header-cart-total{background:linear-gradient(135deg,#2B6CB0 0%,#215387 100%)!important;color:#ffffff!important;border-radius:50%!important}.wp-block-post-template>li,.wp-block-query .wp-block-post{position:relative!important}.esemeny-datum-jelveny{position:absolute!important;top:15px!important;right:-10px!important;z-index:10!important;background:#1e2530!important;color:#ffffff!important;width:100px;height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:6px!important;text-align:center!important;box-shadow:0 4px 12px rgb(0 0 0 / .3)!important;min-width:65px!important;line-height:1.2!important}.esemeny-datum-jelveny p{margin:0!important;padding:0!important;color:#ffffff!important}.esemeny-datum-jelveny p:first-child,.esemeny-datum-jelveny .esemeny-nap,.esemeny-datum-nap-szoveg{font-size:25px!important;font-weight:800!important;display:block!important;color:#ffffff!important;line-height:1.1!important;margin:0!important}.esemeny-datum-jelveny p:nth-child(2),.esemeny-datum-jelveny p:last-child,.esemeny-datum-jelveny .esemeny-honap,.esemeny-datum-szoveg{font-size:12px!important;font-weight:500!important;opacity:0.85!important;display:block!important;margin-top:2px!important;line-height:1.2!important}.single-product .related.products,.single-product section.related,.single-product .site-main .related.products,.single-product div.product .related.products{margin-top:150px!important;padding-top:150px!important;clear:both!important;display:block!important;float:none!important;width:100%!important}.single-product .related.products>h2,.single-product .related.products h2.has-text-align-center,.single-product section.related>h2,.single-product .related.products h2{font-size:20px!important;font-weight:700!important;margin-bottom:25px!important;text-align:left!important}.single-product .related.products ul.products,.single-product section.related ul.products{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:15px!important}.single-product .related.products ul.products li.product,.single-product section.related ul.products li.product{width:100%!important;margin:0!important}.entry-content-wrap{padding-top:0!important}.product-details.content-bg.entry-content-wrap{padding:2rem!important}.site-main .content-wrap .content-bg .entry-content-wrap{padding:2rem!important;padding-top:0!important}.kadence-thumbnail-position-behind{margin-bottom:2rem!important}.site-footer h4{color:#fff;text-align:left}.site-footer p{font-size:15px}.woocommerce-cart table.cart td.actions .button:disabled{background-image:none!important}.woocommerce-cart .cart-collaterals .cart_totals tr.shipping{display:none}@media (max-width:992px){.single-product .related.products ul.products,.single-product section.related ul.products{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:576px){.single-product .related.products ul.products,.single-product section.related ul.products{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:576px){.border-stl .wp-block-kadence-rowlayout>.kt-row-column-wrap{display:flex!important;flex-direction:column!important}.border-stl .wp-block-kadence-rowlayout .wp-block-kadence-column{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.border-stl .wp-block-kadence-advancedbtn,.border-stl .kb-buttons-wrap{text-align:center!important;justify-content:center!important;display:flex!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:576px){.wp-block-woocommerce-product-collection .wc-block-product-template,.wp-block-woocommerce-product-collection .wp-block-woocommerce-product-template,.wp-block-woocommerce-product-collection ul.wc-block-grid__products{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;gap:25px!important}figure.fo-galeria figure.wp-block-image:nth-child(3){display:none}.woocommerce ul.products:not(.products-list-view),.wp-site-blocks .wc-block-grid:not(.has-2-columns):not(.has-1-columns) .wc-block-grid__products{grid-template-columns:1fr;gap:25px}}.wp-block-woocommerce-product-collection .wp-block-woocommerce-product-button,.wp-block-woocommerce-product-collection .add_to_cart_button,.wp-block-woocommerce-product-collection .wp-block-button{margin-top:18px!important}.fo-video-column video,.fo-video-column .wp-block-video{max-width:480px!important;width:100%!important;height:auto!important;margin-left:auto!important;margin-right:auto!important}.fo-video-column>.kt-inside-inner-col{align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important}.footer-widget-area.content-valign-bottom{align-items:flex-start!important}.woocommerce form.register input.input-text,.woocommerce form.login input.input-text,.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input.wpcf7-text,.wpcf7 textarea.wpcf7-textarea{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.drawer-content form.search-form input.search-field:focus,.drawer-content form.search-form input.search-field:active,.drawer-overlay form.search-form input.search-field:focus{background-color:transparent!important;color:#ffffff!important;border-color:rgb(255 255 255 / .5)!important;box-shadow:none!important}