








.user_set_colour_bg {
	color: #ffffff;
}
.user_set_colour_text {
	color: #1e3778;
}
.user_set_colour_button_bg {
	color: #1e3778}
.user_set_colour_button_text {
	color: #ffffff;
}


:root {
  --user_set_site_bg: url('https://www.aucklandbaseball.co.nz/wp-content/uploads/2026/07/20251207_155408-1-scaled.jpg');
  --user_set_site_bg_mobile: url('https://www.aucklandbaseball.co.nz/wp-content/uploads/2026/07/20251207_155408-1-scaled.jpg');
  --user_set_colour_bg: #ffffff;
  --user_set_colour_text: #1e3778;
  --user_set_colour_button_bg: #1e3778;
  --user_set_colour_button_text: #ffffff;
  --heading_color_indvidual_page: #1e3778;
  --background_color_indvidual_page: #ffffff;
  --BGcolor_promoRibbon: #1e3778;
  --BGcolor_clubRibbon: #ffffff;
  --Textcolor_clubRibbon: #001b49;
  --BGimage_videoPanel: url('https://www.aucklandbaseball.co.nz/wp-content/uploads/2026/07/Aucklands-Home-for-Baseball-1080-x-1920-px.png');
  --BGcolor_bgPanel: #1a587c;
  --BGimagedesktop_bgPanel: url('#');
  --BGimage_bgPanel: url('#');
  --BGcolor_tilePanel: #2a4b9c;
  --BGimagedesktop_tilePanel: url('#');
  --BGimage_tilePanel: url('#');
  --BGcolor_newsletterPanel: #1a587c;
  --BGimageDesktop_newsletterPanel: url('#');
  --BGimage_newsletterPanel: url('#');
  --BGcolor_countdownPanel: #1a587c;
  --BGimagedesktop_countdownPanel: url('https://www.aucklandbaseball.co.nz/wp-content/uploads/2026/07/Aucklands-Home-for-Baseball-1920-x-1080-px.png');
  --BGimage_countdownPanel: url('https://www.aucklandbaseball.co.nz/wp-content/uploads/2026/07/Aucklands-Home-for-Baseball-1080-x-1920-px.png');
  --BGcolor_socialPanel: #1a587c;
  --BGimagedekstop_socialPanel: url('https://www.aucklandbaseball.co.nz/wp-content/uploads/2026/07/Aucklands-Home-for-Baseball-1920-x-1080-px.png');
  --BGimage_socialPanel: url('https://www.aucklandbaseball.co.nz/wp-content/uploads/2026/07/Aucklands-Home-for-Baseball-1080-x-1920-px.png');
  --BGcolor_newsPanel: #040306;
  --BGimagedesktop_newsPanel: url('#');
  --BGimage_newsPanel: url('https://www.aucklandbaseball.co.nz/wp-content/uploads/2024/09/earth.jpg');
  --BGcolor_newssliderPanel: #040306;
  --BGimageDesktop_newsSliderPanel: url('#');
  --BGimage_newssliderPanel: url('https://www.aucklandbaseball.co.nz/wp-content/uploads/2024/09/earth.jpg');
  --BGcolor_videoFeedPanel: #1a587c;
  --BGimagedesktop_videoFeedPanel: url('#');
  --BGimage_videoFeedPanel: url('https://www.aucklandbaseball.co.nz/wp-content/uploads/2024/09/icehockey.jpg');
  --BGcolor_counterPanel: #ffffff;
  --BGimageDesktop_counterPanel: url('https://www.aucklandbaseball.co.nz/wp-content/uploads/2026/07/Aucklands-Home-for-Baseball-1920-x-1080-px.png');
  --BGimage_counterPanel: url('https://www.aucklandbaseball.co.nz/wp-content/uploads/2026/07/Aucklands-Home-for-Baseball-1080-x-1920-px.png');
  --BGcolor_gamedayeventsPanel: #dd3333;
  --BGimageDesktop_gamedayeventsPanel: url('#');
  --BGimage_gamedayeventsPanel: url('#');
  --BGcolor_eventPanel: #1e73be;
  --BGimageDesktop_eventPanel: url('#');
  --BGimage_eventPanel: url('#');
  --BGcolor_ctaPanel: #1e73be;
  --BGimageDesktop_ctaPanel: url('#');
  --BGimage_ctaPanel: url('#');
  --BGcolor_majorSponsorPanel: #1a587c;
  --BGimageDesktop_majorSponsorPanel: url('https://www.aucklandbaseball.co.nz/wp-content/uploads/2026/07/Aucklands-Home-for-Baseball-1920-x-1080-px.png');
  --BGimage_majorSponsorPanel: url('https://www.aucklandbaseball.co.nz/wp-content/uploads/2026/07/Aucklands-Home-for-Baseball-1080-x-1920-px.png');
  --BGcolor_partersPanel: #1a587c;
  --BGimageDesktop_partersPanel: url('https://www.aucklandbaseball.co.nz/wp-content/uploads/2026/07/Aucklands-Home-for-Baseball-1920-x-1080-px.png');
  --BGimage_partersPanel: url('https://www.aucklandbaseball.co.nz/wp-content/uploads/2026/07/Aucklands-Home-for-Baseball-1080-x-1920-px.png');
  --BGcolor_customPanel: #ededed;
  --BGimageDesktop_customPanel: url('#');
  --BGimage_customPanel: url('#');
  --BGcolor_playhq_ladder: #1a587c;
  --BGimage_playhq_ladder: url('#');
  --BGcolor_match_centre: #1a587c;
  --BGcolor_match_ladder_centre: ;
  --BGcolor_match_ladder_centre_rgb: #1a587c;
  --user_set_colour_sub_menu_bg: #0d1330;
  --user_set_colour_sub_menu_text_color: #ffffff;
  --user_set_color_banner_heading: #ffffff;
  --user_set_color_tile_section_heading: #ffffff;
  --user_set_color_countdown_section_heading: #ffffff;
  --user_set_color_countdown_section_text: #ffffff;
  --user_set_color_news_section_heading: #3475c9;
  --user_set_color_news_slider_section_heading: #8b91a3;
  --user_set_color_match_center_section_heading: #ffffff;
  --user_set_color_social_media_section_heading: #ffffff;
  --user_set_color_video_feed_section_heading: #dd3333;
  --user_set_color_counter_section_heading: #ffffff;
  --user_set_color_counter_section_text: #ffffff;
  --user_set_color_gameday_events_section_heading: #ffffff;
  --user_set_color_events_calendar_section_heading: #ffffff;
  --user_set_color_cta_section_heading: #ffffff;
 	--user_set_color_partners_section_heading: #ffffff;
 	--user_set_color_additonal_partners_section_heading: #ffffff;
  --user_set_color_custom_heading_section_heading: #ffffff;
  --newsletterheadingColour: #ffffff;

}


#shop-menu .header-nav-wrap .main-nav .menu .menu-item-has-children a:after{

	border-top: 5px solid #1e3778;
}
#shop-menu .header-nav-wrap .main-nav .menu li ul ,
.woocommerce #respond input#submit, .woocommerce a.button,
.woocommerce button.button, .woocommerce input.button,
a.added_to_cart.wc-forward,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.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,
button.xoo-el-action-btn
 {

	    background-color:#1e3778!important;
}
#product-tab .nav-tabs .active , .woocommerce .woocommerce-ordering select ,
#pwgc-redeem-button
 {

		 background:#1e3778;
}
.woocommerce span.onsale {

		background-color:#1e3778;
}
.woocommerce-info , .woocommerce-message {
	border-top-color: #1e3778;
	font-size: 15px;
}

.xoo-wsc-footer, .xoo-wsc-footer a.button , .xoo-wsc-content a {

	color:#1e3778;
}
span.winning , .woocommerce a.remove:hover , #es_txt_button {

	background:#1e3778!important;
}
.woocommerce-message::before , .woocommerce-info::before , .woocommerce a.remove , span.xoo-el-close:hover {

	    color: #1e3778!important;
}

/* IMPORT USER SET CUSTOM CSS */
/* ===== ABA Brand Fonts ===== */
@font-face {
  font-family: 'Anton';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/anton/v27/1Ptgg87LROyAm3Kz-C8CSKlv.woff2) format('woff2');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v13/7cHpv4kjgoGqM7EPCw.ttf) format('truetype');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3t-4c4A.ttf) format('truetype');
}

/* ===== Headings: Anton, uppercase, site-wide ===== */
h1, h2, h3, h4, h5, h6 {
  font-family: 'Anton', 'Arial Narrow', sans-serif !important;
  text-transform: uppercase;
  letter-spacing: 0.02em;
}

/* ===== Homepage banner heading (larger, responsive) ===== */
#section-home-video-panel .banner-content .container h1 {
  font-family: 'Anton', 'Arial Narrow', sans-serif !important;
  font-size: clamp(2rem, 5vw, 4.5rem) !important;
  line-height: 1.05 !important;
}

/* ===== Body text: Barlow, site-wide ===== */
body, p, a, li, span, div, button, input, textarea {
  font-family: 'Barlow', -apple-system, 'Segoe UI', sans-serif !important;
}

/* ===== Page content colour (paragraphs ink, headings navy) ===== */
.post-entry p {
  color: #1c2434 !important;
  line-height: 1.6;
}
.post-entry h1, .post-entry h2, .post-entry h3, .post-entry h4 {
  color: #1e3778 !important;
}
#footer-main { display: none !important; }
#gameday_logo_wrap { display: none !important; }