:root {
	--wd-text-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #000000;
	--wd-text-font-size: 15px;
	--wd-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #000000;
	--wd-entities-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #000000;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 15px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: #003BB0;
	--wd-alternative-color: #003BB0;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: #003BB0;
	--btn-accented-bgcolor-hover: #002C85;
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: rgb(221,51,51);
	--notices-warning-color: #fff;
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 280px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: #ffffff;
	background-image: none;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--btn-accented-box-shadow-active: none;
--btn-accented-bottom: 0px;
--wd-brd-radius: 0px;
}



.wd-page-title {
background-color: #ffffff;
}

.woocommerce-info {
	background-color: red !important;
	font-size: 18px !important;
	z-index: 999999 !important;
}

.woocommerce-info .amount {
	font-size: 18px !important;
}

.login-form-side .create-account-question {
    display: none;
}

div.whb-row.whb-header-bottom.whb-not-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-equal-sides.whb-hidden-mobile > div > div > div.whb-column.whb-col-center.whb-visible-lg > div > div > ul#menu-menu > li.menu-kiemeles.menu-item.menu-item-type-post_type.menu-item-object-page.item-level-0.menu-item-design-default.menu-simple-dropdown.item-event-hover > a > span > span {
	  color: white;
    background-color: #440f66;
    padding: 10px;
}


#wpfront-notification-bar div.wpfront-message {
    color: #ffffff;
    font-size: 18px;
    line-height: 1.2;
}

.button2 {
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
}
.button2:hover {
  color: white;
}

.button2 {background-color: #003BB0;} /* Blue */
/* Afonya brand alignment 2026-10-28: reversible presentation-only layer */
:root{--af-brand-blue:#003BB0;--af-brand-blue-hover:#002C85;--af-blue:#003BB0;--af-blue-soft:#85A6E4;--af-purple:#003BB0;--af-radius:12px;--af-radius-button:8px;--wd-primary-color:#003BB0;--wd-alternative-color:#003BB0;--wd-brd-radius:12px}
body .elementor-button,body a.button,body input[type=submit],body button[type=submit],body .wp-block-button__link,body .btn:not(.btn-icon),body .af-btn,body .af-btn-primary,body .af-btn-secondary,body .af-cta-btn,body .afonya-btn-fast,body .afonya-vilagito-cta,body .afonya-cta-group a,body .norbi-cta,body .afonya-call-button,body .afonya-blog-btn,body .ar-ref-cta{border-radius:8px!important;min-height:44px;box-shadow:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease}
body .af-btn-primary,body .af-cta-btn,body .gform_wrapper input[type=submit],body .gform_wrapper button[type=submit],body .elementor-button[href*="#arajanlat"],body .elementor-button[href*="reklamtabla/#"],body .afonya-btn-fast,body .afonya-vilagito-cta,body .norbi-cta,body .ar-ref-cta{background:#1DB954!important;color:#fff!important;border-color:#1DB954!important;text-decoration:none}
body .af-btn-primary:hover,body .af-cta-btn:hover,body .gform_wrapper input[type=submit]:hover,body .gform_wrapper button[type=submit]:hover,body .elementor-button[href*="#arajanlat"]:hover,body .elementor-button[href*="reklamtabla/#"]:hover,body .afonya-btn-fast:hover,body .afonya-vilagito-cta:hover,body .norbi-cta:hover,body .ar-ref-cta:hover{background:#1ED760!important;color:#fff!important;border-color:#1ED760!important}
body .elementor-button:focus-visible,body a.button:focus-visible,body input[type=submit]:focus-visible,body button[type=submit]:focus-visible,body .af-btn:focus-visible,body .af-btn-primary:focus-visible,body .af-cta-btn:focus-visible,body .ar-ref-cta:focus-visible{outline:3px solid #003BB0;outline-offset:3px}
body .af-btn-secondary{color:#003BB0;border-color:#003BB0}
body .af-card,body .af-trust-card,body .af-about-card,body .af-about-strip,body .af-steps li,body .afonya-faq-item,body .afonya-logo-box,body .client-logo,body .afonya-panel,body .afonya-text-panel,body .afonya-service-card,body .afonya-glass-card,body .pvc-card,body .faq-box,body .norbi-box,body .afonya-comparison-flex,body .afonya-video-container,body .af-hero-image img{border-radius:12px!important}
body .pvc-section,body .price-intro,body .shipping-box,body .pvc-highlight,body .afonya-info-box,body .afonya-vilagito-wrapper,body #afonya-referenciakollazs .ar-ref-photo,body #afonya-referenciakollazs .ar-ref-photo img,body #afonya-referenciakollazs .ar-ref-lightbox{border-radius:12px!important}
/* End Afonya brand alignment */
