/* 8th Day Baseball - Global Header */
#masthead,.site-header{background:#090e15!important;border-bottom:1px solid rgba(201,168,76,0.15)!important;position:sticky!important;top:0!important;z-index:9999!important;}
.site-header a,.main-navigation a,.main-navigation ul li a{color:#f4f3ee!important;}
.site-header a:hover,.main-navigation a:hover,.main-navigation ul li a:hover{color:#C9A84C!important;}
.custom-logo{max-height:72px!important;width:auto!important;}
.site-title-wrap{display:none!important;}

/* Book a Session CTA Button */
.main-navigation ul li.nav-cta > a,
.main-navigation ul li.nav-cta > a:link,
.main-navigation ul li.nav-cta > a:visited {
  background:#C9A84C!important;
  color:#090e15!important;
  padding:8px 18px!important;
  font-weight:700!important;
  letter-spacing:0.1em!important;
  text-transform:uppercase!important;
  border-radius:0!important;
  transition:background 0.2s!important;
}
.main-navigation ul li.nav-cta > a:hover {
  background:#b8963d!important;
  color:#090e15!important;
}

/* Mobile fix: disable hover-lift effect on touch devices (no true hover) to prevent stuck-hover state after tap - 2026-07-18 */
@media (hover: none), (pointer: coarse) {
	.edb-hover-lift:hover {
		    transform: none !important;
		    box-shadow: none !important;
	}
}

	}
}

/* =============================================
   8TH DAY BASEBALL — AUDIT FIXES 2026-07-21
   ============================================= */

/* HIDE JETPACK RELATED POSTS ON PRODUCT PAGES */
body.single-product .related-posts,
body.single-product .jp-relatedposts,
body.single-product #jp-relatedposts { display:none!important; }

/* GET FREE TIPS BUTTON — GOLD */
button.edb-kl-btn, .edb-kl-btn {
  background-color:#C9A84C!important;
  color:#090e15!important;
  border-color:#C9A84C!important;
}

/* FOOTER CENTER */
.site-info,.footer-html-inner,.footer-html-inner p { text-align:center!important; }

/* SHOP PRODUCT GRID — FIX IMAGE SIZING */
.woocommerce .products .product img { width:100%!important; height:auto!important; }

/* SITE-WIDE TEXT CENTERING — CONTENT AREAS */
.wp-block-group .wp-block-paragraph:not([style*="text-align"]),
.entry-content .wp-block-paragraph:not([style*="text-align"]),
.kadence-column .wp-block-paragraph:not([style*="text-align"]) {
  text-align:center!important;
}
.wp-block-heading { text-align:center!important; }
.woocommerce-product-details__short-description,
.woocommerce div.product p.price,
.woocommerce div.product span.price { text-align:center!important; }

/* WOOCOMMERCE BUTTONS — ENSURE GOLD */
.woocommerce .button,
.woocommerce button.button,
.woocommerce a.button,
.woocommerce .single_add_to_cart_button,
.woocommerce-cart .cart_totals .checkout-button {
  background-color:#C9A84C!important;
  color:#090e15!important;
  border-color:#C9A84C!important;
}
.woocommerce ul.products li.product .button {
  background-color:#C9A84C!important; color:#090e15!important;
}

/* PARAGRAPH + CONTENT CENTERING — USER DIRECTIVE */
.entry-content p,
.wp-block-group p,
.kadence-column p,
.kb-row-layout-inner p,
article p,
.woocommerce-product-details__short-description p,
.woocommerce div.product div.summary p,
.woocommerce-cart p,
.woocommerce-checkout p,
.woocommerce-account p,
.widget p,
.site-content p { text-align:center!important; }

/* List items centered */
.entry-content li,
.wp-block-group li { text-align:center!important; }

/* Product short description */
.woocommerce div.product .woocommerce-tabs p { text-align:center!important; }

/* Nav remains unchanged - only content area paragraphs */

/* BOOK A SESSION — DARK BACKGROUND */
body.page-id-1519 .site-main,
body.page-id-1519 #primary,
body.page-id-1519 article,
body.page-id-1519 .entry-content { background-color:#090e15!important; }

/* CONTACT FORM 7 SUBMIT — GOLD (override blue) */
.wpcf7-submit,
input.wpcf7-submit,
.wpcf7 input[type="submit"],
.wpcf7 .wpcf7-submit {
  background-color:#C9A84C!important;
  background:#C9A84C!important;
  color:#090e15!important;
  border:none!important;
  border-color:#C9A84C!important;
}

/* GLOBAL PARAGRAPH CENTERING — BROADER COVERAGE */
p, li, .wp-block-paragraph { text-align:center!important; }
/* Exclude nav/admin/meta areas */
nav p, .admin-bar p, .wpcf7-response-output, 
.comment-meta p, .post-meta p { text-align:initial!important; }

/* BOOK A SESSION — BODY DARK BACKGROUND */
body.page-id-1519 { background-color:#090e15!important; }

/* GUTENBERG + JETPACK FORM BUTTONS — GOLD */
button.wp-block-button__link,
.wp-element-button,
a.wp-block-button__link,
.wp-block-button .wp-block-button__link {
  background-color:#C9A84C!important;
  color:#090e15!important;
  border-color:#C9A84C!important;
}
button.wp-block-button__link:hover,
.wp-element-button:hover {
  background-color:#b8963d!important;
  color:#090e15!important;
}

/* =============================================
   BUTTON CENTERING — 2026-07-21
   ============================================= */
.wp-block-button { text-align:center!important; }
.wp-block-buttons { justify-content:center!important; align-items:center!important; }
.wp-block-buttons.is-vertical { align-items:center!important; }
.woocommerce ul.products li.product { text-align:center!important; }
.woocommerce ul.products li.product .button { display:inline-block!important; margin:8px auto 0!important; }
.woocommerce div.product form.cart { text-align:center!important; display:flex!important; justify-content:center!important; flex-wrap:wrap!important; gap:12px!important; }
.woocommerce div.product .quantity { display:flex!important; justify-content:center!important; }

/* =============================================
   MICRO-ANIMATIONS — 2026-07-21
   ============================================= */

/* Page-load hero fade */
@keyframes edb-fadeIn { from{opacity:0} to{opacity:1} }
@keyframes edb-fadeInUp { from{opacity:0;transform:translateY(20px)} to{opacity:1;transform:translateY(0)} }

.site-main > .wp-block-group:first-child,
.site-main > .wp-block-cover:first-child {
  animation:edb-fadeIn 0.9s ease forwards;
}

/* Scroll-driven entrance (Chrome 115+/Edge) */
@supports (animation-timeline: view()) {
  .site-main .wp-block-group,
  .site-main .wp-block-columns,
  .site-main .wp-block-cover,
  .entry-content > *,
  .woocommerce ul.products li.product {
    animation:edb-fadeInUp 0.55s ease both;
    animation-timeline:view();
    animation-range:entry 0% entry 25%;
  }
}

/* BUTTON HOVER — gold glow lift */
button.wp-block-button__link,
.wp-element-button,
a.wp-block-button__link,
.wp-block-button__link,
.woocommerce .button,
.woocommerce button.button,
.woocommerce a.button,
.single_add_to_cart_button {
  transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease,color 0.2s ease!important;
}
button.wp-block-button__link:hover,
.wp-element-button:hover,
a.wp-block-button__link:hover,
.wp-block-button__link:hover {
  transform:translateY(-3px) scale(1.02)!important;
  box-shadow:0 8px 24px rgba(201,168,76,0.4)!important;
}
.woocommerce .button:hover,
.woocommerce button.button:hover,
.woocommerce a.button:hover {
  transform:translateY(-2px)!important;
  box-shadow:0 6px 18px rgba(201,168,76,0.35)!important;
}

/* NAV LINK ANIMATED UNDERLINE */
.main-navigation ul li:not(.nav-cta) > a {
  position:relative;
  transition:color 0.2s ease!important;
}
.main-navigation ul li:not(.nav-cta) > a::after {
  content:'';
  position:absolute;
  left:0;bottom:-2px;
  width:0;height:2px;
  background:#C9A84C;
  transition:width 0.25s ease;
  border-radius:1px;
}
.main-navigation ul li:not(.nav-cta) > a:hover::after { width:100%; }

/* PRODUCT CARD HOVER LIFT */
.woocommerce ul.products li.product {
  transition:transform 0.25s ease,box-shadow 0.25s ease!important;
  border-radius:4px;
}
.woocommerce ul.products li.product:hover {
  transform:translateY(-5px)!important;
  box-shadow:0 14px 36px rgba(201,168,76,0.2)!important;
}

/* BLOG CARD HOVER LIFT */
article.type-post,article.post { transition:transform 0.25s ease!important; }
article.type-post:hover,article.post:hover { transform:translateY(-3px)!important; }

/* IMAGE SUBTLE ZOOM ON HOVER */
.wp-block-image { overflow:hidden!important; }
.wp-block-image img {
  transition:transform 0.45s ease!important;
  display:block;
}
.wp-block-image:hover img { transform:scale(1.03)!important; }

/* LOGO FADE HOVER */
.custom-logo { transition:opacity 0.2s ease!important; }
.custom-logo:hover { opacity:0.82!important; }

/* INPUT / FORM FOCUS */
.wpcf7 input:focus,.wpcf7 textarea:focus,
input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus {
  outline:none!important;
  border-color:#C9A84C!important;
  box-shadow:0 0 0 2px rgba(201,168,76,0.25)!important;
  transition:border-color 0.2s ease,box-shadow 0.2s ease!important;
}

/* HEADINGS CENTERED SITE-WIDE */
h1,h2,h3,h4,h5,h6,
.wp-block-heading,
.entry-title,
.page-title,
.kadence-advanced-heading,
.kb-adv-heading,
.wp-block-post-title {
  text-align:center!important;
}

/* WOOCOMMERCE PRODUCT TITLES + PRICES + META */
.woocommerce .product_title,
.woocommerce-loop-product__title,
.woocommerce .price,
.woocommerce .woocommerce-product-details__short-description,
.woocommerce div.product .product_meta,
.woocommerce .wc-tab p,
.woocommerce .woocommerce-result-count {
  text-align:center!important;
}

/* IMAGE CAPTIONS */
figcaption,
.wp-block-image figcaption,
.wp-caption-text,
.gallery-caption {
  text-align:center!important;
}

/* BLOCKQUOTES */
blockquote,
.wp-block-quote,
.wp-block-quote p,
.wp-block-pullquote,
.wp-block-pullquote p {
  text-align:center!important;
}

/* LISTS STAY READABLE */
.entry-content>ul,
.entry-content>ol {
  display:block!important;
  max-width:600px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:left!important;
}

/* COVER + HERO INNER CONTENT */
.wp-block-cover__inner-container,
.wp-block-cover__inner-container * {
  text-align:center!important;
}

/* COLUMNS */
.wp-block-column,
.wp-block-column p,
.wp-block-column h1,.wp-block-column h2,
.wp-block-column h3,.wp-block-column h4,
.wp-block-column h5,.wp-block-column h6 {
  text-align:center!important;
}

/* KADENCE ROWS */
.kadence-column *,
.kb-row-layout-inner * {
  text-align:center!important;
}

/* KEEP NAV + ADMIN LEFT-ALIGNED */
#wpadminbar *,
.main-navigation *,
select,select * {
  text-align:left!important;
}

/* KEEP WOOCOMMERCE INPUTS LEFT-ALIGNED */
.woocommerce input[type=text],
.woocommerce input[type=email],
.woocommerce input[type=tel],
.woocommerce textarea,
.woocommerce select {
  text-align:left!important;
}

/* =============================================
   8TH DAY BASEBALL — BASEBALL ANIMATIONS
   Lefty Swing Loader + Site-Wide Baseball FX
   2026-07-21
   ============================================= */

/* ── LEFTY BAT SWING KEYFRAMES ──
   Side-view: bat loads upper-right (behind left shoulder),
   drives through contact, wraps to full left follow-through.
   Famous lefties this swing honors:
   Ken Griffey Jr. / Barry Bonds / Ted Williams / Dave Winfield */
@keyframes edb-lefty-bat {
  0%   { transform: rotate(58deg);   opacity: 1; }
  8%   { transform: rotate(63deg);   opacity: 1; }
  38%  { transform: rotate(-8deg);   opacity: 1; }
  58%  { transform: rotate(-115deg); opacity: 1; }
  74%  { transform: rotate(-128deg); opacity: 0.85; }
  88%  { transform: rotate(-128deg); opacity: 0.65; }
  100% { transform: rotate(58deg);   opacity: 1; }
}

/* Ball appears at contact point and blurs away */
@keyframes edb-contact-ball {
  0%   { transform: translateX(0)    scale(1);    opacity: 0; }
  18%  { transform: translateX(0)    scale(1);    opacity: 0; }
  36%  { transform: translateX(-28px) scale(0.9); opacity: 1; }
  50%  { transform: translateX(-55px) scale(0.75); opacity: 0.7; }
  68%  { transform: translateX(-80px) scale(0.6); opacity: 0; }
  100% { transform: translateX(0)    scale(1);    opacity: 0; }
}

/* Generic ball spin for Jetpack/form spinners */
@keyframes edb-ball-spin {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}

/* ── WOOCOMMERCE + BLOCK LOADING OVERLAY ── */
.woocommerce-cart .blockUI.blockOverlay,
.woocommerce-checkout .blockUI.blockOverlay,
.woocommerce div.product .blockUI.blockOverlay,
.blockUI.blockOverlay {
  background: rgba(9, 14, 21, 0.9) !important;
  backdrop-filter: blur(4px) !important;
}

/* BAT — thin rectangle, pivots at grip, swings lefty arc */
.blockUI.blockOverlay::before {
  content: '' !important;
  position: absolute !important;
  top: calc(50% - 58px) !important;
  left: calc(50% - 3px) !important;
  width: 6px !important;
  height: 58px !important;
  background: linear-gradient(
    to bottom,
    #f4f3ee 0%, #f4f3ee 18%,
    #C9A84C 55%, #7a5a10 100%
  ) !important;
  border-radius: 4px 4px 2px 2px !important;
  transform-origin: bottom center !important;
  animation: edb-lefty-bat 1.5s cubic-bezier(0.22, 0.1, 0.55, 1.4) infinite !important;
  box-shadow: 0 0 10px rgba(201, 168, 76, 0.35) !important;
}

/* BASEBALL — appears at contact zone, flies away */
.blockUI.blockOverlay::after {
  content: '' !important;
  position: absolute !important;
  top: calc(50% - 7px) !important;
  left: calc(50% + 20px) !important;
  width: 14px !important;
  height: 14px !important;
  background: radial-gradient(circle at 35% 35%, #fff 60%, #e0e0e0 100%) !important;
  border-radius: 50% !important;
  box-shadow: inset -1px -1px 3px rgba(0,0,0,0.15) !important;
  animation: edb-contact-ball 1.5s ease-in-out infinite !important;
}

/* Kill default WooCommerce loading animation on overlay */
.blockUI.blockOverlay > * { display: none !important; }

/* ── JETPACK / FORM SPINNER OVERRIDE ── */
.jetpack_subscription_widget .spinner,
.wp-block-jetpack-subscriptions .spinner,
.wpcf7 .ajax-loader {
  border-top-color: #C9A84C !important;
  animation: edb-ball-spin 0.85s linear infinite !important;
}

/* ── BASEBALL STITCHING DIVIDERS ── */
.wp-block-separator,
hr:not([class*="wp-block-spacer"]):not([class*="admin"]) {
  border: none !important;
  height: 2px !important;
  max-width: 200px !important;
  background: repeating-linear-gradient(
    90deg,
    #C9A84C 0px, #C9A84C 10px,
    transparent 10px, transparent 20px
  ) !important;
  opacity: 0.5 !important;
  margin: 2rem auto !important;
  border-radius: 1px !important;
}

/* ── HOME PLATE PULSE — primary CTA only ── */
@keyframes edb-plate-pulse {
  0%   { box-shadow: 0 0 0 0   rgba(201, 168, 76, 0.6); }
  60%  { box-shadow: 0 0 0 12px rgba(201, 168, 76, 0);  }
  100% { box-shadow: 0 0 0 0   rgba(201, 168, 76, 0);   }
}

/* Apply to first/hero CTA button */
.wp-block-cover .wp-block-button__link,
.wp-block-cover__inner-container .wp-block-button__link,
.site-main > .wp-block-group:first-child .wp-block-button__link {
  animation: edb-plate-pulse 2.4s ease-out infinite !important;
}
.wp-block-button__link:hover,
.wp-block-button__link:focus {
  animation: none !important;
}

/* ── HERO HEADING — PITCH-IN ENTRANCE ── */
@keyframes edb-pitch-in {
  0%   { opacity: 0; transform: translateY(-30px) scale(0.93); }
  58%  { opacity: 1; transform: translateY(5px) scale(1.02);   }
  80%  { transform: translateY(-2px) scale(0.995); }
  100% { opacity: 1; transform: translateY(0) scale(1);        }
}

.wp-block-cover__inner-container h1 {
  animation: edb-pitch-in 0.9s cubic-bezier(0.22, 1, 0.36, 1) both !important;
  animation-delay: 0.05s !important;
}
.wp-block-cover__inner-container h2 {
  animation: edb-pitch-in 0.85s cubic-bezier(0.22, 1, 0.36, 1) both !important;
  animation-delay: 0.18s !important;
}
.wp-block-cover__inner-container p {
  animation: edb-fadeInUp 0.7s ease both !important;
  animation-delay: 0.35s !important;
}
.wp-block-cover__inner-container .wp-block-buttons {
  animation: edb-fadeInUp 0.65s ease both !important;
  animation-delay: 0.52s !important;
}

/* ── SCROLL ENTRANCE — sections slide up on view ── */
@keyframes edb-swing-up {
  from { opacity: 0; transform: translateY(36px); }
  to   { opacity: 1; transform: translateY(0);    }
}

@supports (animation-timeline: view()) {
  .entry-content > .wp-block-group,
  .entry-content > .wp-block-columns,
  .entry-content > .wp-block-heading,
  .entry-content > .wp-block-paragraph,
  .entry-content > .wp-block-image,
  .site-main .wp-block-group,
  .site-main .wp-block-columns,
  .woocommerce ul.products li.product {
    animation: edb-swing-up 0.6s ease both;
    animation-timeline: view();
    animation-range: entry 0% entry 30%;
  }
}

/* ── PRODUCT GALLERY ZOOM ── */
.woocommerce-product-gallery { overflow: hidden !important; border-radius: 3px !important; }
.woocommerce-product-gallery__image img {
  transition: transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
}
.woocommerce-product-gallery:hover .woocommerce-product-gallery__image img {
  transform: scale(1.05) !important;
}

/* ── BLOG CARD GOLD SEAM ON HOVER ── */
article.type-post,
article.post {
  position: relative !important;
  overflow: hidden !important;
}
article.type-post::after,
article.post::after {
  content: '' !important;
  position: absolute !important;
  bottom: 0; left: 0 !important;
  width: 0 !important;
  height: 2px !important;
  background: #C9A84C !important;
  transition: width 0.38s ease !important;
  border-radius: 0 1px 1px 0 !important;
}
article.type-post:hover::after,
article.post:hover::after { width: 100% !important; }

/* ── NAV: GOLD BALL DOT INDICATOR ── */
.main-navigation ul li:not(.nav-cta) > a {
  position: relative !important;
}
.main-navigation ul li:not(.nav-cta) > a::before {
  content: '' !important;
  position: absolute !important;
  bottom: -5px; left: 50% !important;
  width: 5px; height: 5px !important;
  background: #C9A84C !important;
  border-radius: 50% !important;
  transform: translateX(-50%) scale(0) !important;
  transition: transform 0.22s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
  opacity: 0.85 !important;
}
.main-navigation ul li:not(.nav-cta) > a:hover::before,
.main-navigation ul li.current-menu-item:not(.nav-cta) > a::before {
  transform: translateX(-50%) scale(1) !important;
}

/* ── WP ADMIN BAR: do not animate ── */
#wpadminbar,#wpadminbar * { animation: none !important; }


/* ==========================================
   8th Day Baseball - Visual Overhaul CSS
   Task #44: Centering + Watermarks + Dividers
   Date: 2026-07-23
   ========================================== */

/* === FIGURE/IMAGE CENTERING === */
figure.wp-block-image {
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
figure.wp-block-image img,
.wp-block-image > img {
  display: block !important;
  margin: 0 auto !important;
}

/* === HEADING/BUTTON CENTERING IN SECTIONS === */
.wp-block-group.alignfull h1,
.wp-block-group.alignfull h2,
.wp-block-group.alignfull h3,
.wp-block-group.alignfull h4 {
  text-align: center !important;
}
.wp-block-group .wp-block-buttons,
.wp-block-columns .wp-block-buttons {
  justify-content: center !important;
}
.wp-block-cover__inner-container > h1,
.wp-block-cover__inner-container > h2,
.wp-block-cover__inner-container > h3,
.wp-block-cover__inner-container > p {
  text-align: center !important;
}
.wp-block-group.alignfull .wp-block-group__inner-container > .wp-block-paragraph {
  text-align: center !important;
}

/* === BASEBALL DIAMOND WATERMARK (dark navy sections) === */
.wp-block-group.alignfull[style*="090e15"] {
  position: relative !important;
  overflow: hidden !important;
}
.wp-block-group.alignfull[style*="090e15"]::before {
  content: '' !important;
  position: absolute !important;
  inset: 0 !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320' viewBox='0 0 320 320'%3E%3Cpolygon points='160%2C24 296%2C160 160%2C296 24%2C160' fill='none' stroke='%23C9A84C' stroke-width='1.5' opacity='0.07'/%3E%3Ccircle cx='160' cy='24' r='6' fill='%23C9A84C' opacity='0.1'/%3E%3Ccircle cx='296' cy='160' r='6' fill='%23C9A84C' opacity='0.1'/%3E%3Ccircle cx='160' cy='296' r='6' fill='%23C9A84C' opacity='0.1'/%3E%3Ccircle cx='24' cy='160' r='6' fill='%23C9A84C' opacity='0.1'/%3E%3C/svg%3E") !important;
  background-repeat: repeat !important;
  background-size: 320px 320px !important;
  pointer-events: none !important;
  z-index: 0 !important;
}
.wp-block-group.alignfull[style*="090e15"] > .wp-block-group__inner-container {
  position: relative !important;
  z-index: 1 !important;
}

/* === GOLD STITCHING SECTION DIVIDER === */
.wp-block-group.alignfull + .wp-block-group.alignfull > .wp-block-group__inner-container {
  position: relative !important;
}
.wp-block-group.alignfull + .wp-block-group.alignfull > .wp-block-group__inner-container::before {
  content: '' !important;
  display: block !important;
  height: 3px !important;
  width: 100vw !important;
  position: relative !important;
  left: 50% !important;
  right: 50% !important;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
  background: repeating-linear-gradient(
    90deg,
    transparent 0,
    transparent 8px,
    rgba(201,168,76,0.3) 8px,
    rgba(201,168,76,0.3) 16px,
    transparent 16px,
    transparent 24px
  ) !important;
  margin-bottom: 0 !important;
}

/* === HEADING GOLD UNDERLINE (dark sections) === */
.wp-block-group.alignfull[style*="090e15"] h2 {
  padding-bottom: 18px !important;
  background-image: linear-gradient(90deg, transparent 0%, #C9A84C 30%, #C9A84C 70%, transparent 100%) !important;
  background-repeat: no-repeat !important;
  background-position: center bottom !important;
  background-size: 140px 2px !important;
}

/* === SCROLL REVEAL ANIMATIONS (Chrome 115+) === */
@keyframes edb-reveal {
  from { opacity: 0; transform: translateY(24px); }
  to   { opacity: 1; transform: translateY(0); }
}
@supports (animation-timeline: view()) {
  .wp-block-group.alignfull:not(.wp-block-cover) {
    animation: edb-reveal 0.65s ease-out both !important;
    animation-timeline: view() !important;
    animation-range: entry 0% entry 20% !important;
  }
  .wp-block-columns.alignwide,
  .wp-block-columns.alignfull {
    animation: edb-reveal 0.65s ease-out both !important;
    animation-timeline: view() !important;
    animation-range: entry 0% entry 25% !important;
  }
  .wp-block-columns .wp-block-column:nth-child(2) {
    animation-delay: 0.12s !important;
  }
  .wp-block-columns .wp-block-column:nth-child(3) {
    animation-delay: 0.24s !important;
  }
}

/* === WOOCOMMERCE GRID CENTERING === */
.woocommerce ul.products {
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
}
.woocommerce ul.products li.product {
  text-align: center !important;
  float: none !important;
}
.woocommerce ul.products li.product img {
  margin: 0 auto !important;
  display: block !important;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .price {
  text-align: center !important;
}

/* === BUTTON GOLD GLOW (dark sections) === */
.wp-block-group.alignfull[style*="090e15"] .wp-block-button__link:not(.is-style-outline),
.wp-block-cover .wp-block-button__link:not(.is-style-outline) {
  box-shadow: 0 0 18px rgba(201,168,76,0.25) !important;
  transition: box-shadow 0.3s ease, transform 0.2s ease !important;
}
.wp-block-group.alignfull[style*="090e15"] .wp-block-button__link:hover,
.wp-block-cover .wp-block-button__link:hover {
  box-shadow: 0 0 32px rgba(201,168,76,0.45) !important;
  transform: translateY(-2px) !important;
}

/* === COLUMN TEXT CENTERING === */
.wp-block-column > .wp-block-heading,
.wp-block-column > .wp-block-paragraph,
.wp-block-column > .wp-block-buttons {
  text-align: center !important;
}
.wp-block-column > .wp-block-buttons {
  display: flex !important;
  justify-content: center !important;
}

/* === FORM FIELDS: keep left-aligned === */
form input:not([type="submit"]):not([type="button"]),
form textarea,
form select,
form label {
  text-align: left !important;
}


/* === WooCommerce Gutenberg Block Product Grid Centering === */
.wc-block-grid__products,
.wc-block-grid .wc-block-grid__products,
ul.wc-block-grid__products {
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
  gap: 20px !important;
  padding: 0 !important;
  list-style: none !important;
}
.wc-block-grid__product {
  text-align: center !important;
  float: none !important;
}
.wc-block-grid__product img {
  margin: 0 auto !important;
  display: block !important;
}
.wc-block-grid__product-title,
.wc-block-grid__product-price,
.wc-block-grid__product-rating {
  text-align: center !important;
}
/* Also target the newer woocommerce/product-collection block */
.wp-block-woocommerce-product-collection ul.wc-block-product-template {
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
}
/* Featured product blocks */
.wp-block-woocommerce-featured-product,
.wp-block-woocommerce-featured-category {
  text-align: center !important;
}
/* All WC block buttons centered */
.wc-block-components-product-button {
  display: flex !important;
  justify-content: center !important;
}

/* === Stats row centering on homepage === */
.wp-block-columns.alignfull .wp-block-column,
.wp-block-columns.alignwide .wp-block-column {
  text-align: center !important;
}
/* This catches the 15+ / 200+ stat labels */
.wp-block-group.alignfull .wp-block-columns p,
.wp-block-group.alignfull .wp-block-columns h2,
.wp-block-group.alignfull .wp-block-columns h3,
.wp-block-group.alignfull .wp-block-columns span {
  text-align: center !important;
  display: block !important;
}


/* Fix: center product image flex container in apparel dark sections */
.wp-block-group.alignfull[style*="090e15"] .wp-block-group__inner-container > div:not([class]) {
  justify-content: center !important;
  align-items: flex-start !important;
}
/* General: center all bare flex divs inside dark sections */
.wp-block-group.alignfull.has-background .wp-block-group__inner-container > div[style*="flex"] {
  justify-content: center !important;
}

/* ===== TASK #45: Stats columns equal distribution ===== */
/* :not([style*="flex-basis"]) avoids overriding About page 60/40 explicit columns */
.wp-block-columns.is-layout-flex > .wp-block-column:not([style*="flex-basis"]) {
  flex: 1 1 0% !important;
  min-width: 0 !important;
}

/* ===== TASK #46: Center quote form on Screen Printing page ===== */
#quote-form {
  margin-left: auto !important;
  margin-right: auto !important;
}

/* ===== TASK #48: Fix About page headshot (swap wp-image-1325 → correct photo) ===== */
img.wp-image-1325 {
  content: url('https://8thdaybaseball.com/wp-content/uploads/2026/07/8thday-coach-full.jpg') !important;
  width: 100% !important;
  height: auto !important;
  aspect-ratio: auto !important;
}

/* ===== TASK #49: Blog grid left-edge breathing room ===== */
#blog-grid {
  padding-left: 40px !important;
  padding-right: 40px !important;
}


/* TASK #47: Replace scoreboard image with jersey on Screen Printing page */
img[src*="scoreboard-tee-front"] {
  content: url('https://8thdaybaseball.com/wp-content/uploads/2026/07/team-jersey-real.jpg') !important;
  width: 100% !important;
  height: auto !important;
  aspect-ratio: auto !important;
}

/* ============ TASK #50: Equal-size cards on Screen Printing "Every order" section ============ */
.page-id-947 .edb-hover-lift img {
  display: block !important;
  width: 100% !important;
  height: 420px !important;
  object-fit: contain !important;
  background: #ffffff !important;
  border-radius: 6px !important;
  margin: 0 auto !important;
  padding: 12px !important;
  box-sizing: border-box !important;
}
.page-id-947 .edb-hover-lift > p:has(> img) { margin: 0 !important; }

/* ============ TASK #54: Real baseball-seam stitch dividers (site-wide) ============ */
.wp-block-separator,
hr:not([class*="wp-block-spacer"]):not([class*="admin"]) {
  border: none !important;
  height: 16px !important;
  max-width: 240px !important;
  background: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'30'%20height%3D'16'%20viewBox%3D'0%200%2030%2016'%3E%3Cline%20x1%3D'0'%20y1%3D'8'%20x2%3D'30'%20y2%3D'8'%20stroke%3D'%23C9A84C'%20stroke-width%3D'1'%2F%3E%3Cline%20x1%3D'4'%20y1%3D'3'%20x2%3D'11'%20y2%3D'13'%20stroke%3D'%23C9A84C'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%2F%3E%3Cline%20x1%3D'26'%20y1%3D'3'%20x2%3D'19'%20y2%3D'13'%20stroke%3D'%23C9A84C'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%2F%3E%3C%2Fsvg%3E") repeat-x center center !important;
  opacity: 0.9 !important;
  margin: 2rem auto !important;
  border-radius: 0 !important;
}
.wp-block-group.alignfull + .wp-block-group.alignfull > .wp-block-group__inner-container::before {
  content: '' !important;
  display: block !important;
  height: 16px !important;
  width: 100vw !important;
  position: relative !important;
  left: 50% !important;
  right: 50% !important;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
  background: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'30'%20height%3D'16'%20viewBox%3D'0%200%2030%2016'%3E%3Cline%20x1%3D'0'%20y1%3D'8'%20x2%3D'30'%20y2%3D'8'%20stroke%3D'%23C9A84C'%20stroke-width%3D'1'%2F%3E%3Cline%20x1%3D'4'%20y1%3D'3'%20x2%3D'11'%20y2%3D'13'%20stroke%3D'%23C9A84C'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%2F%3E%3Cline%20x1%3D'26'%20y1%3D'3'%20x2%3D'19'%20y2%3D'13'%20stroke%3D'%23C9A84C'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%2F%3E%3C%2Fsvg%3E") repeat-x center center !important;
  opacity: 0.85 !important;
  margin-bottom: 0 !important;
}

/* TASK #52: Events & Tourneys card -> clean black tee */
img[alt*="event and tou" i], img[alt*="event and tournament" i] {
  content: url('https://8thdaybaseball.com/wp-content/uploads/2026/07/event-tee-black.jpg') !important;
}

/* TASK #56 fit: full coach shot on About - no distortion */
img.wp-image-1325 {
  object-fit: cover !important;
  object-position: center top !important;
}

/* TASK #54b: Real baseball stitch (paired chevrons) - matches reference */
.wp-block-separator,
hr:not([class*="wp-block-spacer"]):not([class*="admin"]) {
  background: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'28'%20height%3D'18'%20viewBox%3D'0%200%2028%2018'%3E%3Cg%20fill%3D'none'%20stroke%3D'%23C9A84C'%20stroke-width%3D'2.4'%20stroke-linecap%3D'round'%3E%3Cpath%20d%3D'M4%203%20L11%209%20L4%2015'%2F%3E%3Cpath%20d%3D'M24%203%20L17%209%20L24%2015'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center center !important;
  height: 18px !important;
  max-width: 260px !important;
  opacity: 0.95 !important;
}
.wp-block-group.alignfull + .wp-block-group.alignfull > .wp-block-group__inner-container::before {
  background: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'28'%20height%3D'18'%20viewBox%3D'0%200%2028%2018'%3E%3Cg%20fill%3D'none'%20stroke%3D'%23C9A84C'%20stroke-width%3D'2.4'%20stroke-linecap%3D'round'%3E%3Cpath%20d%3D'M4%203%20L11%209%20L4%2015'%2F%3E%3Cpath%20d%3D'M24%203%20L17%209%20L24%2015'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center center !important;
  height: 18px !important;
  opacity: 0.9 !important;
}

/* ===== TASK: nav dot -> baseball, nav bar -> bat ===== */
.site-header, .site-header-row, .site-header-main, .header-navigation, .main-navigation, .header-navigation .menu-item { overflow: visible !important; }

/* DOT -> baseball */
.header-navigation .menu-item > a::before,
.main-navigation .menu-item > a::before {
  content: "" !important;
  width: 15px !important; height: 15px !important;
  left: 50% !important; right: auto !important;
  bottom: -17px !important;
  transform: translateX(-50%) !important;
  background: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'11'%20fill%3D'%23ffffff'%20stroke%3D'%23c9ccd1'%20stroke-width%3D'0.75'%2F%3E%3Cg%20stroke%3D'%23c0392b'%20stroke-width%3D'1.1'%20fill%3D'none'%20stroke-linecap%3D'round'%3E%3Cpath%20d%3D'M4.5%204.5%20C8%209%208%2015%204.5%2019.5'%2F%3E%3Cpath%20d%3D'M19.5%204.5%20C16%209%2016%2015%2019.5%2019.5'%2F%3E%3Cpath%20d%3D'M6.4%207%20l1.6%20.6%20M5.8%2010%20l1.7%20.3%20M5.8%2014%20l1.7%20-.3%20M6.4%2017%20l1.6%20-.6'%2F%3E%3Cpath%20d%3D'M17.6%207%20l-1.6%20.6%20M18.2%2010%20l-1.7%20.3%20M18.2%2014%20l-1.7%20-.3%20M17.6%2017%20l-1.6%20-.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center / contain no-repeat !important;
  background-color: transparent !important;
  border-radius: 0 !important;
  opacity: 0 !important;
  transition: opacity .2s ease !important;
}
.header-navigation .current-menu-item > a::before,
.header-navigation .menu-item > a:hover::before,
.main-navigation .current-menu-item > a::before,
.main-navigation .menu-item > a:hover::before { opacity: 1 !important; }

/* BAR -> bat */
.header-navigation .menu-item > a::after,
.main-navigation .menu-item > a::after {
  content: "" !important;
  height: 16px !important;
  bottom: -16px !important;
  left: 0 !important;
  background: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'120'%20height%3D'24'%20viewBox%3D'0%200%20120%2024'%3E%3Cg%20fill%3D'%23C9A84C'%3E%3Ccircle%20cx%3D'7'%20cy%3D'12'%20r%3D'4.5'%2F%3E%3Cpath%20d%3D'M9%2010.5%20C40%2010.6%2075%208%20104%205.5%20C112%204.8%20118%207.5%20118%2012%20C118%2016.5%20112%2019.2%20104%2018.5%20C75%2016%2040%2013.4%209%2013.5%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") left center / contain no-repeat !important;
  background-color: transparent !important;
  border-radius: 0 !important;
}
.header-navigation .current-menu-item > a::after,
.main-navigation .current-menu-item > a::after { width: 100% !important; right: 0 !important; }


/* ===== TASK v2: nav dot -> baseball, bar -> bat (high specificity) ===== */
.site-header .main-navigation ul li:not(.nav-cta) > a::before,
.site-header .header-navigation ul li:not(.nav-cta) > a::before {
  content:"" !important;
  width:16px !important; height:16px !important;
  left:50% !important; right:auto !important; bottom:-20px !important;
  transform: translateX(-50%) !important;
  background: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'11'%20fill%3D'%23ffffff'%20stroke%3D'%23c9ccd1'%20stroke-width%3D'0.75'%2F%3E%3Cg%20stroke%3D'%23c0392b'%20stroke-width%3D'1.1'%20fill%3D'none'%20stroke-linecap%3D'round'%3E%3Cpath%20d%3D'M4.5%204.5%20C8%209%208%2015%204.5%2019.5'%2F%3E%3Cpath%20d%3D'M19.5%204.5%20C16%209%2016%2015%2019.5%2019.5'%2F%3E%3Cpath%20d%3D'M6.4%207%20l1.6%20.6%20M5.8%2010%20l1.7%20.3%20M5.8%2014%20l1.7%20-.3%20M6.4%2017%20l1.6%20-.6'%2F%3E%3Cpath%20d%3D'M17.6%207%20l-1.6%20.6%20M18.2%2010%20l-1.7%20.3%20M18.2%2014%20l-1.7%20-.3%20M17.6%2017%20l-1.6%20-.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center / contain no-repeat !important;
  background-color: transparent !important;
  border-radius:0 !important;
  opacity:0 !important; transition: opacity .2s ease !important;
}
.site-header .main-navigation ul li:not(.nav-cta) > a:hover::before,
.site-header .main-navigation ul li.current-menu-item:not(.nav-cta) > a::before,
.site-header .header-navigation ul li:not(.nav-cta) > a:hover::before,
.site-header .header-navigation ul li.current-menu-item:not(.nav-cta) > a::before {
  opacity:1 !important; transform: translateX(-50%) !important;
}

.site-header .main-navigation ul li:not(.nav-cta) > a::after,
.site-header .header-navigation ul li:not(.nav-cta) > a::after {
  height:15px !important; bottom:-16px !important; left:0 !important;
  background: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'120'%20height%3D'24'%20viewBox%3D'0%200%20120%2024'%3E%3Cg%20fill%3D'%23C9A84C'%3E%3Ccircle%20cx%3D'7'%20cy%3D'12'%20r%3D'4.5'%2F%3E%3Cpath%20d%3D'M9%2010.5%20C40%2010.6%2075%208%20104%205.5%20C112%204.8%20118%207.5%20118%2012%20C118%2016.5%20112%2019.2%20104%2018.5%20C75%2016%2040%2013.4%209%2013.5%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") left center / contain no-repeat !important;
  background-color: transparent !important; border-radius:0 !important;
}
.site-header .main-navigation ul li.current-menu-item:not(.nav-cta) > a::after,
.site-header .header-navigation ul li.current-menu-item:not(.nav-cta) > a::after {
  width:100% !important; right:0 !important;
}

/* ===== TASK: Shop page match theme (restore global header, hide baked-in nav) ===== */
.woocommerce-shop .site-header,
.post-type-archive-product .site-header,
.woocommerce-page.woocommerce .site-header,
body.woocommerce .site-header { display: block !important; }

.woocommerce-products-header nav,
.woocommerce-products-header .nav-links,
.woocommerce-products-header .page-description > nav { display: none !important; }


/* Shop header restore - beat page-specific #masthead hide */
html body.woocommerce header#masthead,
html body.woocommerce-shop header#masthead,
html body.post-type-archive-product header#masthead { display: block !important; }


/* ===== nav v3: baseball sitting on the bat barrel (combined) ===== */
.site-header .main-navigation ul li:not(.nav-cta) > a::before,
.site-header .header-navigation ul li:not(.nav-cta) > a::before { display:none !important; }

.site-header .main-navigation ul li:not(.nav-cta) > a::after,
.site-header .header-navigation ul li:not(.nav-cta) > a::after {
  height:24px !important; bottom:-22px !important; left:0 !important;
  background: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'120'%20height%3D'36'%20viewBox%3D'0%200%20120%2036'%3E%3Cg%20fill%3D'%23C9A84C'%3E%3Ccircle%20cx%3D'7'%20cy%3D'25'%20r%3D'4.3'%2F%3E%3Cpath%20d%3D'M9%2023.5%20C40%2023.6%2074%2021.5%20100%2019.5%20C109%2018.8%20116%2021%20116%2025%20C116%2029%20109%2031.2%20100%2030.5%20C74%2028.5%2040%2026.4%209%2026.5%20Z'%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D'101'%20cy%3D'11'%20r%3D'9'%20fill%3D'%23ffffff'%20stroke%3D'%23c9ccd1'%20stroke-width%3D'0.6'%2F%3E%3Cg%20stroke%3D'%23c0392b'%20stroke-width%3D'1'%20fill%3D'none'%20stroke-linecap%3D'round'%3E%3Cpath%20d%3D'M95%205%20C97.5%207.5%2097.5%2014.5%2095%2017'%2F%3E%3Cpath%20d%3D'M107%205%20C104.5%207.5%20104.5%2014.5%20107%2017'%2F%3E%3Cpath%20d%3D'M96.4%207.2%20l1.3%20.5%20M95.8%2010%20l1.4%20.3%20M95.8%2012.6%20l1.4%20-.3%20M96.4%2015%20l1.3%20-.5'%2F%3E%3Cpath%20d%3D'M105.6%207.2%20l-1.3%20.5%20M106.2%2010%20l-1.4%20.3%20M106.2%2012.6%20l-1.4%20-.3%20M105.6%2015%20l-1.3%20-.5'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") left center / contain no-repeat !important;
  background-color: transparent !important; border-radius:0 !important;
}
.site-header .main-navigation ul li.current-menu-item:not(.nav-cta) > a::after,
.site-header .header-navigation ul li.current-menu-item:not(.nav-cta) > a::after {
  width:100% !important; right:0 !important;
}

/* ===== FIX: Book a Session page readability (dark text on dark bg) ===== */
.page-id-1519 .entry-content h1,
.page-id-1519 .entry-content h2,
.page-id-1519 .entry-content h3,
.page-id-1519 .entry-content h4 { color:#ffffff !important; }
.page-id-1519 .entry-content p,
.page-id-1519 .entry-content li,
.page-id-1519 .entry-content .grunion-field-label span { color:#d4dae6 !important; }
.page-id-1519 .entry-content label,
.page-id-1519 .grunion-field-label { color:#f2ede2 !important; }
.page-id-1519 .entry-content .grunion-field-label .required { color:#C9A84C !important; }


/* ===== FIX: Blog post hero centering + no overflow ===== */
.single .entry-hero,
.single .page-hero-section { text-align:center !important; }
.single .entry-hero > *,
.single .entry-hero .entry-meta,
.single .entry-hero .cat-links,
.single .entry-hero .entry-taxonomies,
.single .entry-hero p { text-align:center !important; justify-content:center !important; }
.single .entry-hero .entry-meta,
.single .entry-hero .entry-taxonomies { display:flex !important; justify-content:center !important; flex-wrap:wrap !important; }
.single .entry-hero .entry-title,
.single h1.entry-title {
  text-align:center !important;
  max-width: 950px !important;
  margin-left:auto !important; margin-right:auto !important;
  padding-left:24px !important; padding-right:24px !important;
  overflow-wrap:break-word !important; box-sizing:border-box !important;
}


/* ===== FIX: Homepage feature card images uniform size ===== */
.home .wp-block-columns .edb-hover-lift .wp-block-image { width:100% !important; margin:0 auto 16px !important; text-align:center !important; }
.home .wp-block-columns .edb-hover-lift .wp-block-image img {
  width:100% !important; height:240px !important;
  object-fit:cover !important; object-position:center !important;
  display:block !important; border-radius:8px !important;
}


/* ===== FIX: Shop product cards uniform alignment (tops + buttons) ===== */
.wc-block-product-template li.product,
.wc-block-product-template .wc-block-product {
  display:flex !important; flex-direction:column !important; height:100% !important;
}
.wc-block-product-template .wc-block-components-product-image { margin:0 0 14px 0 !important; }
.wc-block-product-template .wc-block-components-product-image img,
.wc-block-product-template img.attachment-woocommerce_thumbnail {
  height:280px !important; width:100% !important;
  object-fit:contain !important; background:#ffffff !important; border-radius:6px !important;
}
.wc-block-product-template .wp-block-woocommerce-product-button,
.wc-block-product-template .wc-block-components-product-button { margin-top:auto !important; }
.wc-block-product-template .wp-block-post-title { min-height:2.6em !important; }


/* ===== Baseball lace seam dividers: red ends -> gold center (stitch mask over gradient) ===== */
.wp-block-separator,
hr:not([class*="wp-block-spacer"]):not([class*="admin"]) {
  background: linear-gradient(90deg,#c8102e 0%,#cf1733 14%,#C9A84C 50%,#cf1733 86%,#c8102e 100%) !important;
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'22'%20height%3D'20'%20viewBox%3D'0%200%2022%2020'%3E%3Cg%20stroke%3D'%23000'%20stroke-width%3D'2.6'%20stroke-linecap%3D'round'%3E%3Cline%20x1%3D'3'%20y1%3D'16'%20x2%3D'9'%20y2%3D'4'%2F%3E%3Cline%20x1%3D'9'%20y1%3D'16'%20x2%3D'15'%20y2%3D'4'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'22'%20height%3D'20'%20viewBox%3D'0%200%2022%2020'%3E%3Cg%20stroke%3D'%23000'%20stroke-width%3D'2.6'%20stroke-linecap%3D'round'%3E%3Cline%20x1%3D'3'%20y1%3D'16'%20x2%3D'9'%20y2%3D'4'%2F%3E%3Cline%20x1%3D'9'%20y1%3D'16'%20x2%3D'15'%20y2%3D'4'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  height: 20px !important;
  max-width: 320px !important;
  border: none !important;
  border-radius: 0 !important;
  opacity: 1 !important;
  margin: 2rem auto !important;
}
.wp-block-group.alignfull + .wp-block-group.alignfull > .wp-block-group__inner-container::before {
  content:'' !important;
  display:block !important;
  height: 20px !important;
  width: 100vw !important;
  position: relative !important;
  left: 50% !important; right:50% !important;
  margin-left: -50vw !important; margin-right: -50vw !important;
  margin-bottom: 0 !important;
  background: linear-gradient(90deg,#c8102e 0%,#cf1733 14%,#C9A84C 50%,#cf1733 86%,#c8102e 100%) !important;
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'22'%20height%3D'20'%20viewBox%3D'0%200%2022%2020'%3E%3Cg%20stroke%3D'%23000'%20stroke-width%3D'2.6'%20stroke-linecap%3D'round'%3E%3Cline%20x1%3D'3'%20y1%3D'16'%20x2%3D'9'%20y2%3D'4'%2F%3E%3Cline%20x1%3D'9'%20y1%3D'16'%20x2%3D'15'%20y2%3D'4'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'22'%20height%3D'20'%20viewBox%3D'0%200%2022%2020'%3E%3Cg%20stroke%3D'%23000'%20stroke-width%3D'2.6'%20stroke-linecap%3D'round'%3E%3Cline%20x1%3D'3'%20y1%3D'16'%20x2%3D'9'%20y2%3D'4'%2F%3E%3Cline%20x1%3D'9'%20y1%3D'16'%20x2%3D'15'%20y2%3D'4'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  opacity: 1 !important;
}


/* ===== Baseball lace v2: authentic paired zig-zag double stitch ===== */
.wp-block-separator,
hr:not([class*="wp-block-spacer"]):not([class*="admin"]) {
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'18'%20viewBox%3D'0%200%2032%2018'%3E%3Cg%20stroke%3D'%23000'%20stroke-width%3D'2.3'%20stroke-linecap%3D'round'%3E%3Cline%20x1%3D'3'%20y1%3D'3'%20x2%3D'11'%20y2%3D'15'%2F%3E%3Cline%20x1%3D'7'%20y1%3D'3'%20x2%3D'15'%20y2%3D'15'%2F%3E%3Cline%20x1%3D'29'%20y1%3D'3'%20x2%3D'21'%20y2%3D'15'%2F%3E%3Cline%20x1%3D'25'%20y1%3D'3'%20x2%3D'17'%20y2%3D'15'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'18'%20viewBox%3D'0%200%2032%2018'%3E%3Cg%20stroke%3D'%23000'%20stroke-width%3D'2.3'%20stroke-linecap%3D'round'%3E%3Cline%20x1%3D'3'%20y1%3D'3'%20x2%3D'11'%20y2%3D'15'%2F%3E%3Cline%20x1%3D'7'%20y1%3D'3'%20x2%3D'15'%20y2%3D'15'%2F%3E%3Cline%20x1%3D'29'%20y1%3D'3'%20x2%3D'21'%20y2%3D'15'%2F%3E%3Cline%20x1%3D'25'%20y1%3D'3'%20x2%3D'17'%20y2%3D'15'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  background: linear-gradient(90deg,#c8102e 0%,#cf1733 14%,#C9A84C 50%,#cf1733 86%,#c8102e 100%) !important;
  height: 20px !important;
}
.wp-block-group.alignfull + .wp-block-group.alignfull > .wp-block-group__inner-container::before {
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'18'%20viewBox%3D'0%200%2032%2018'%3E%3Cg%20stroke%3D'%23000'%20stroke-width%3D'2.3'%20stroke-linecap%3D'round'%3E%3Cline%20x1%3D'3'%20y1%3D'3'%20x2%3D'11'%20y2%3D'15'%2F%3E%3Cline%20x1%3D'7'%20y1%3D'3'%20x2%3D'15'%20y2%3D'15'%2F%3E%3Cline%20x1%3D'29'%20y1%3D'3'%20x2%3D'21'%20y2%3D'15'%2F%3E%3Cline%20x1%3D'25'%20y1%3D'3'%20x2%3D'17'%20y2%3D'15'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'18'%20viewBox%3D'0%200%2032%2018'%3E%3Cg%20stroke%3D'%23000'%20stroke-width%3D'2.3'%20stroke-linecap%3D'round'%3E%3Cline%20x1%3D'3'%20y1%3D'3'%20x2%3D'11'%20y2%3D'15'%2F%3E%3Cline%20x1%3D'7'%20y1%3D'3'%20x2%3D'15'%20y2%3D'15'%2F%3E%3Cline%20x1%3D'29'%20y1%3D'3'%20x2%3D'21'%20y2%3D'15'%2F%3E%3Cline%20x1%3D'25'%20y1%3D'3'%20x2%3D'17'%20y2%3D'15'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  background: linear-gradient(90deg,#c8102e 0%,#cf1733 14%,#C9A84C 50%,#cf1733 86%,#c8102e 100%) !important;
  height: 20px !important;
}


/* ===== Baseball lace v3: CURVED seam, exact perpendicular paired stitches ===== */
.wp-block-separator,
hr:not([class*="wp-block-spacer"]):not([class*="admin"]) {
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'140'%20height%3D'44'%20viewBox%3D'0%200%20140%2044'%3E%3Cg%20stroke%3D'%23000'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%3E%3Cline%20x1%3D'7.9'%20y1%3D'26.9'%20x2%3D'-7.9'%20y2%3D'17.1'%2F%3E%3Cline%20x1%3D'10.9'%20y1%3D'25.7'%20x2%3D'-4.9'%20y2%3D'15.9'%2F%3E%3Cline%20x1%3D'7.4'%20y1%3D'27.0'%20x2%3D'12.6'%20y2%3D'9.2'%2F%3E%3Cline%20x1%3D'10.4'%20y1%3D'25.9'%20x2%3D'15.6'%20y2%3D'8.1'%2F%3E%3Cline%20x1%3D'27.2'%20y1%3D'20.9'%20x2%3D'12.8'%20y2%3D'9.0'%2F%3E%3Cline%20x1%3D'30.3'%20y1%3D'20.1'%20x2%3D'15.9'%20y2%3D'8.3'%2F%3E%3Cline%20x1%3D'25.2'%20y1%3D'21.2'%20x2%3D'34.8'%20y2%3D'5.3'%2F%3E%3Cline%20x1%3D'28.4'%20y1%3D'20.9'%20x2%3D'38.0'%20y2%3D'5.0'%2F%3E%3Cline%20x1%3D'44.8'%20y1%3D'21.2'%20x2%3D'35.2'%20y2%3D'5.3'%2F%3E%3Cline%20x1%3D'48.0'%20y1%3D'21.5'%20x2%3D'38.4'%20y2%3D'5.5'%2F%3E%3Cline%20x1%3D'42.8'%20y1%3D'20.9'%20x2%3D'57.2'%20y2%3D'9.0'%2F%3E%3Cline%20x1%3D'45.9'%20y1%3D'21.7'%20x2%3D'60.3'%20y2%3D'9.8'%2F%3E%3Cline%20x1%3D'62.6'%20y1%3D'27.0'%20x2%3D'57.4'%20y2%3D'9.2'%2F%3E%3Cline%20x1%3D'65.6'%20y1%3D'28.1'%20x2%3D'60.4'%20y2%3D'10.3'%2F%3E%3Cline%20x1%3D'62.1'%20y1%3D'26.9'%20x2%3D'77.9'%20y2%3D'17.1'%2F%3E%3Cline%20x1%3D'65.1'%20y1%3D'28.1'%20x2%3D'80.9'%20y2%3D'18.3'%2F%3E%3Cline%20x1%3D'82.6'%20y1%3D'34.8'%20x2%3D'77.4'%20y2%3D'17.0'%2F%3E%3Cline%20x1%3D'85.6'%20y1%3D'35.9'%20x2%3D'80.4'%20y2%3D'18.1'%2F%3E%3Cline%20x1%3D'82.8'%20y1%3D'35.0'%20x2%3D'97.2'%20y2%3D'23.1'%2F%3E%3Cline%20x1%3D'85.9'%20y1%3D'35.7'%20x2%3D'100.3'%20y2%3D'23.9'%2F%3E%3Cline%20x1%3D'104.8'%20y1%3D'38.7'%20x2%3D'95.2'%20y2%3D'22.8'%2F%3E%3Cline%20x1%3D'108.0'%20y1%3D'39.0'%20x2%3D'98.4'%20y2%3D'23.1'%2F%3E%3Cline%20x1%3D'105.2'%20y1%3D'38.7'%20x2%3D'114.8'%20y2%3D'22.8'%2F%3E%3Cline%20x1%3D'108.4'%20y1%3D'38.5'%20x2%3D'118.0'%20y2%3D'22.5'%2F%3E%3Cline%20x1%3D'127.2'%20y1%3D'35.0'%20x2%3D'112.8'%20y2%3D'23.1'%2F%3E%3Cline%20x1%3D'130.3'%20y1%3D'34.2'%20x2%3D'115.9'%20y2%3D'22.3'%2F%3E%3Cline%20x1%3D'127.4'%20y1%3D'34.8'%20x2%3D'132.6'%20y2%3D'17.0'%2F%3E%3Cline%20x1%3D'130.4'%20y1%3D'33.7'%20x2%3D'135.6'%20y2%3D'15.9'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'140'%20height%3D'44'%20viewBox%3D'0%200%20140%2044'%3E%3Cg%20stroke%3D'%23000'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%3E%3Cline%20x1%3D'7.9'%20y1%3D'26.9'%20x2%3D'-7.9'%20y2%3D'17.1'%2F%3E%3Cline%20x1%3D'10.9'%20y1%3D'25.7'%20x2%3D'-4.9'%20y2%3D'15.9'%2F%3E%3Cline%20x1%3D'7.4'%20y1%3D'27.0'%20x2%3D'12.6'%20y2%3D'9.2'%2F%3E%3Cline%20x1%3D'10.4'%20y1%3D'25.9'%20x2%3D'15.6'%20y2%3D'8.1'%2F%3E%3Cline%20x1%3D'27.2'%20y1%3D'20.9'%20x2%3D'12.8'%20y2%3D'9.0'%2F%3E%3Cline%20x1%3D'30.3'%20y1%3D'20.1'%20x2%3D'15.9'%20y2%3D'8.3'%2F%3E%3Cline%20x1%3D'25.2'%20y1%3D'21.2'%20x2%3D'34.8'%20y2%3D'5.3'%2F%3E%3Cline%20x1%3D'28.4'%20y1%3D'20.9'%20x2%3D'38.0'%20y2%3D'5.0'%2F%3E%3Cline%20x1%3D'44.8'%20y1%3D'21.2'%20x2%3D'35.2'%20y2%3D'5.3'%2F%3E%3Cline%20x1%3D'48.0'%20y1%3D'21.5'%20x2%3D'38.4'%20y2%3D'5.5'%2F%3E%3Cline%20x1%3D'42.8'%20y1%3D'20.9'%20x2%3D'57.2'%20y2%3D'9.0'%2F%3E%3Cline%20x1%3D'45.9'%20y1%3D'21.7'%20x2%3D'60.3'%20y2%3D'9.8'%2F%3E%3Cline%20x1%3D'62.6'%20y1%3D'27.0'%20x2%3D'57.4'%20y2%3D'9.2'%2F%3E%3Cline%20x1%3D'65.6'%20y1%3D'28.1'%20x2%3D'60.4'%20y2%3D'10.3'%2F%3E%3Cline%20x1%3D'62.1'%20y1%3D'26.9'%20x2%3D'77.9'%20y2%3D'17.1'%2F%3E%3Cline%20x1%3D'65.1'%20y1%3D'28.1'%20x2%3D'80.9'%20y2%3D'18.3'%2F%3E%3Cline%20x1%3D'82.6'%20y1%3D'34.8'%20x2%3D'77.4'%20y2%3D'17.0'%2F%3E%3Cline%20x1%3D'85.6'%20y1%3D'35.9'%20x2%3D'80.4'%20y2%3D'18.1'%2F%3E%3Cline%20x1%3D'82.8'%20y1%3D'35.0'%20x2%3D'97.2'%20y2%3D'23.1'%2F%3E%3Cline%20x1%3D'85.9'%20y1%3D'35.7'%20x2%3D'100.3'%20y2%3D'23.9'%2F%3E%3Cline%20x1%3D'104.8'%20y1%3D'38.7'%20x2%3D'95.2'%20y2%3D'22.8'%2F%3E%3Cline%20x1%3D'108.0'%20y1%3D'39.0'%20x2%3D'98.4'%20y2%3D'23.1'%2F%3E%3Cline%20x1%3D'105.2'%20y1%3D'38.7'%20x2%3D'114.8'%20y2%3D'22.8'%2F%3E%3Cline%20x1%3D'108.4'%20y1%3D'38.5'%20x2%3D'118.0'%20y2%3D'22.5'%2F%3E%3Cline%20x1%3D'127.2'%20y1%3D'35.0'%20x2%3D'112.8'%20y2%3D'23.1'%2F%3E%3Cline%20x1%3D'130.3'%20y1%3D'34.2'%20x2%3D'115.9'%20y2%3D'22.3'%2F%3E%3Cline%20x1%3D'127.4'%20y1%3D'34.8'%20x2%3D'132.6'%20y2%3D'17.0'%2F%3E%3Cline%20x1%3D'130.4'%20y1%3D'33.7'%20x2%3D'135.6'%20y2%3D'15.9'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  background: linear-gradient(90deg,#c8102e 0%,#cf1733 14%,#C9A84C 50%,#cf1733 86%,#c8102e 100%) !important; height: 26px !important; max-width: 340px !important;
}
.wp-block-group.alignfull + .wp-block-group.alignfull > .wp-block-group__inner-container::before {
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'140'%20height%3D'44'%20viewBox%3D'0%200%20140%2044'%3E%3Cg%20stroke%3D'%23000'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%3E%3Cline%20x1%3D'7.9'%20y1%3D'26.9'%20x2%3D'-7.9'%20y2%3D'17.1'%2F%3E%3Cline%20x1%3D'10.9'%20y1%3D'25.7'%20x2%3D'-4.9'%20y2%3D'15.9'%2F%3E%3Cline%20x1%3D'7.4'%20y1%3D'27.0'%20x2%3D'12.6'%20y2%3D'9.2'%2F%3E%3Cline%20x1%3D'10.4'%20y1%3D'25.9'%20x2%3D'15.6'%20y2%3D'8.1'%2F%3E%3Cline%20x1%3D'27.2'%20y1%3D'20.9'%20x2%3D'12.8'%20y2%3D'9.0'%2F%3E%3Cline%20x1%3D'30.3'%20y1%3D'20.1'%20x2%3D'15.9'%20y2%3D'8.3'%2F%3E%3Cline%20x1%3D'25.2'%20y1%3D'21.2'%20x2%3D'34.8'%20y2%3D'5.3'%2F%3E%3Cline%20x1%3D'28.4'%20y1%3D'20.9'%20x2%3D'38.0'%20y2%3D'5.0'%2F%3E%3Cline%20x1%3D'44.8'%20y1%3D'21.2'%20x2%3D'35.2'%20y2%3D'5.3'%2F%3E%3Cline%20x1%3D'48.0'%20y1%3D'21.5'%20x2%3D'38.4'%20y2%3D'5.5'%2F%3E%3Cline%20x1%3D'42.8'%20y1%3D'20.9'%20x2%3D'57.2'%20y2%3D'9.0'%2F%3E%3Cline%20x1%3D'45.9'%20y1%3D'21.7'%20x2%3D'60.3'%20y2%3D'9.8'%2F%3E%3Cline%20x1%3D'62.6'%20y1%3D'27.0'%20x2%3D'57.4'%20y2%3D'9.2'%2F%3E%3Cline%20x1%3D'65.6'%20y1%3D'28.1'%20x2%3D'60.4'%20y2%3D'10.3'%2F%3E%3Cline%20x1%3D'62.1'%20y1%3D'26.9'%20x2%3D'77.9'%20y2%3D'17.1'%2F%3E%3Cline%20x1%3D'65.1'%20y1%3D'28.1'%20x2%3D'80.9'%20y2%3D'18.3'%2F%3E%3Cline%20x1%3D'82.6'%20y1%3D'34.8'%20x2%3D'77.4'%20y2%3D'17.0'%2F%3E%3Cline%20x1%3D'85.6'%20y1%3D'35.9'%20x2%3D'80.4'%20y2%3D'18.1'%2F%3E%3Cline%20x1%3D'82.8'%20y1%3D'35.0'%20x2%3D'97.2'%20y2%3D'23.1'%2F%3E%3Cline%20x1%3D'85.9'%20y1%3D'35.7'%20x2%3D'100.3'%20y2%3D'23.9'%2F%3E%3Cline%20x1%3D'104.8'%20y1%3D'38.7'%20x2%3D'95.2'%20y2%3D'22.8'%2F%3E%3Cline%20x1%3D'108.0'%20y1%3D'39.0'%20x2%3D'98.4'%20y2%3D'23.1'%2F%3E%3Cline%20x1%3D'105.2'%20y1%3D'38.7'%20x2%3D'114.8'%20y2%3D'22.8'%2F%3E%3Cline%20x1%3D'108.4'%20y1%3D'38.5'%20x2%3D'118.0'%20y2%3D'22.5'%2F%3E%3Cline%20x1%3D'127.2'%20y1%3D'35.0'%20x2%3D'112.8'%20y2%3D'23.1'%2F%3E%3Cline%20x1%3D'130.3'%20y1%3D'34.2'%20x2%3D'115.9'%20y2%3D'22.3'%2F%3E%3Cline%20x1%3D'127.4'%20y1%3D'34.8'%20x2%3D'132.6'%20y2%3D'17.0'%2F%3E%3Cline%20x1%3D'130.4'%20y1%3D'33.7'%20x2%3D'135.6'%20y2%3D'15.9'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'140'%20height%3D'44'%20viewBox%3D'0%200%20140%2044'%3E%3Cg%20stroke%3D'%23000'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%3E%3Cline%20x1%3D'7.9'%20y1%3D'26.9'%20x2%3D'-7.9'%20y2%3D'17.1'%2F%3E%3Cline%20x1%3D'10.9'%20y1%3D'25.7'%20x2%3D'-4.9'%20y2%3D'15.9'%2F%3E%3Cline%20x1%3D'7.4'%20y1%3D'27.0'%20x2%3D'12.6'%20y2%3D'9.2'%2F%3E%3Cline%20x1%3D'10.4'%20y1%3D'25.9'%20x2%3D'15.6'%20y2%3D'8.1'%2F%3E%3Cline%20x1%3D'27.2'%20y1%3D'20.9'%20x2%3D'12.8'%20y2%3D'9.0'%2F%3E%3Cline%20x1%3D'30.3'%20y1%3D'20.1'%20x2%3D'15.9'%20y2%3D'8.3'%2F%3E%3Cline%20x1%3D'25.2'%20y1%3D'21.2'%20x2%3D'34.8'%20y2%3D'5.3'%2F%3E%3Cline%20x1%3D'28.4'%20y1%3D'20.9'%20x2%3D'38.0'%20y2%3D'5.0'%2F%3E%3Cline%20x1%3D'44.8'%20y1%3D'21.2'%20x2%3D'35.2'%20y2%3D'5.3'%2F%3E%3Cline%20x1%3D'48.0'%20y1%3D'21.5'%20x2%3D'38.4'%20y2%3D'5.5'%2F%3E%3Cline%20x1%3D'42.8'%20y1%3D'20.9'%20x2%3D'57.2'%20y2%3D'9.0'%2F%3E%3Cline%20x1%3D'45.9'%20y1%3D'21.7'%20x2%3D'60.3'%20y2%3D'9.8'%2F%3E%3Cline%20x1%3D'62.6'%20y1%3D'27.0'%20x2%3D'57.4'%20y2%3D'9.2'%2F%3E%3Cline%20x1%3D'65.6'%20y1%3D'28.1'%20x2%3D'60.4'%20y2%3D'10.3'%2F%3E%3Cline%20x1%3D'62.1'%20y1%3D'26.9'%20x2%3D'77.9'%20y2%3D'17.1'%2F%3E%3Cline%20x1%3D'65.1'%20y1%3D'28.1'%20x2%3D'80.9'%20y2%3D'18.3'%2F%3E%3Cline%20x1%3D'82.6'%20y1%3D'34.8'%20x2%3D'77.4'%20y2%3D'17.0'%2F%3E%3Cline%20x1%3D'85.6'%20y1%3D'35.9'%20x2%3D'80.4'%20y2%3D'18.1'%2F%3E%3Cline%20x1%3D'82.8'%20y1%3D'35.0'%20x2%3D'97.2'%20y2%3D'23.1'%2F%3E%3Cline%20x1%3D'85.9'%20y1%3D'35.7'%20x2%3D'100.3'%20y2%3D'23.9'%2F%3E%3Cline%20x1%3D'104.8'%20y1%3D'38.7'%20x2%3D'95.2'%20y2%3D'22.8'%2F%3E%3Cline%20x1%3D'108.0'%20y1%3D'39.0'%20x2%3D'98.4'%20y2%3D'23.1'%2F%3E%3Cline%20x1%3D'105.2'%20y1%3D'38.7'%20x2%3D'114.8'%20y2%3D'22.8'%2F%3E%3Cline%20x1%3D'108.4'%20y1%3D'38.5'%20x2%3D'118.0'%20y2%3D'22.5'%2F%3E%3Cline%20x1%3D'127.2'%20y1%3D'35.0'%20x2%3D'112.8'%20y2%3D'23.1'%2F%3E%3Cline%20x1%3D'130.3'%20y1%3D'34.2'%20x2%3D'115.9'%20y2%3D'22.3'%2F%3E%3Cline%20x1%3D'127.4'%20y1%3D'34.8'%20x2%3D'132.6'%20y2%3D'17.0'%2F%3E%3Cline%20x1%3D'130.4'%20y1%3D'33.7'%20x2%3D'135.6'%20y2%3D'15.9'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  background: linear-gradient(90deg,#c8102e 0%,#cf1733 14%,#C9A84C 50%,#cf1733 86%,#c8102e 100%) !important; height: 26px !important;
}


/* ===== Baseball lace v4: discrete double-thread stitches, gaps, curved seam ===== */
.wp-block-separator,
hr:not([class*="wp-block-spacer"]):not([class*="admin"]) {
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'150'%20height%3D'44'%20viewBox%3D'0%200%20150%2044'%3E%3Cg%20stroke%3D'%23000'%20stroke-width%3D'2.6'%20stroke-linecap%3D'round'%3E%3Cline%20x1%3D'-4.6'%20y1%3D'16.6'%20x2%3D'6.8'%20y2%3D'24.1'%2F%3E%3Cline%20x1%3D'-6.8'%20y1%3D'19.9'%20x2%3D'4.6'%20y2%3D'27.4'%2F%3E%3Cline%20x1%3D'20.0'%20y1%3D'20.1'%20x2%3D'26.5'%20y2%3D'8.1'%2F%3E%3Cline%20x1%3D'23.5'%20y1%3D'22.0'%20x2%3D'30.0'%20y2%3D'10.0'%2F%3E%3Cline%20x1%3D'48.5'%20y1%3D'8.1'%20x2%3D'55.0'%20y2%3D'20.1'%2F%3E%3Cline%20x1%3D'45.0'%20y1%3D'10.0'%20x2%3D'51.5'%20y2%3D'22.0'%2F%3E%3Cline%20x1%3D'68.2'%20y1%3D'24.1'%20x2%3D'79.6'%20y2%3D'16.6'%2F%3E%3Cline%20x1%3D'70.4'%20y1%3D'27.4'%20x2%3D'81.8'%20y2%3D'19.9'%2F%3E%3Cline%20x1%3D'98.5'%20y1%3D'22.0'%20x2%3D'105.0'%20y2%3D'34.0'%2F%3E%3Cline%20x1%3D'95.0'%20y1%3D'23.9'%20x2%3D'101.5'%20y2%3D'35.9'%2F%3E%3Cline%20x1%3D'120.0'%20y1%3D'34.0'%20x2%3D'126.5'%20y2%3D'22.0'%2F%3E%3Cline%20x1%3D'123.5'%20y1%3D'35.9'%20x2%3D'130.0'%20y2%3D'23.9'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'150'%20height%3D'44'%20viewBox%3D'0%200%20150%2044'%3E%3Cg%20stroke%3D'%23000'%20stroke-width%3D'2.6'%20stroke-linecap%3D'round'%3E%3Cline%20x1%3D'-4.6'%20y1%3D'16.6'%20x2%3D'6.8'%20y2%3D'24.1'%2F%3E%3Cline%20x1%3D'-6.8'%20y1%3D'19.9'%20x2%3D'4.6'%20y2%3D'27.4'%2F%3E%3Cline%20x1%3D'20.0'%20y1%3D'20.1'%20x2%3D'26.5'%20y2%3D'8.1'%2F%3E%3Cline%20x1%3D'23.5'%20y1%3D'22.0'%20x2%3D'30.0'%20y2%3D'10.0'%2F%3E%3Cline%20x1%3D'48.5'%20y1%3D'8.1'%20x2%3D'55.0'%20y2%3D'20.1'%2F%3E%3Cline%20x1%3D'45.0'%20y1%3D'10.0'%20x2%3D'51.5'%20y2%3D'22.0'%2F%3E%3Cline%20x1%3D'68.2'%20y1%3D'24.1'%20x2%3D'79.6'%20y2%3D'16.6'%2F%3E%3Cline%20x1%3D'70.4'%20y1%3D'27.4'%20x2%3D'81.8'%20y2%3D'19.9'%2F%3E%3Cline%20x1%3D'98.5'%20y1%3D'22.0'%20x2%3D'105.0'%20y2%3D'34.0'%2F%3E%3Cline%20x1%3D'95.0'%20y1%3D'23.9'%20x2%3D'101.5'%20y2%3D'35.9'%2F%3E%3Cline%20x1%3D'120.0'%20y1%3D'34.0'%20x2%3D'126.5'%20y2%3D'22.0'%2F%3E%3Cline%20x1%3D'123.5'%20y1%3D'35.9'%20x2%3D'130.0'%20y2%3D'23.9'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  background: linear-gradient(90deg,#c8102e 0%,#cf1733 14%,#C9A84C 50%,#cf1733 86%,#c8102e 100%) !important; height: 26px !important; max-width: 360px !important;
}
.wp-block-group.alignfull + .wp-block-group.alignfull > .wp-block-group__inner-container::before {
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'150'%20height%3D'44'%20viewBox%3D'0%200%20150%2044'%3E%3Cg%20stroke%3D'%23000'%20stroke-width%3D'2.6'%20stroke-linecap%3D'round'%3E%3Cline%20x1%3D'-4.6'%20y1%3D'16.6'%20x2%3D'6.8'%20y2%3D'24.1'%2F%3E%3Cline%20x1%3D'-6.8'%20y1%3D'19.9'%20x2%3D'4.6'%20y2%3D'27.4'%2F%3E%3Cline%20x1%3D'20.0'%20y1%3D'20.1'%20x2%3D'26.5'%20y2%3D'8.1'%2F%3E%3Cline%20x1%3D'23.5'%20y1%3D'22.0'%20x2%3D'30.0'%20y2%3D'10.0'%2F%3E%3Cline%20x1%3D'48.5'%20y1%3D'8.1'%20x2%3D'55.0'%20y2%3D'20.1'%2F%3E%3Cline%20x1%3D'45.0'%20y1%3D'10.0'%20x2%3D'51.5'%20y2%3D'22.0'%2F%3E%3Cline%20x1%3D'68.2'%20y1%3D'24.1'%20x2%3D'79.6'%20y2%3D'16.6'%2F%3E%3Cline%20x1%3D'70.4'%20y1%3D'27.4'%20x2%3D'81.8'%20y2%3D'19.9'%2F%3E%3Cline%20x1%3D'98.5'%20y1%3D'22.0'%20x2%3D'105.0'%20y2%3D'34.0'%2F%3E%3Cline%20x1%3D'95.0'%20y1%3D'23.9'%20x2%3D'101.5'%20y2%3D'35.9'%2F%3E%3Cline%20x1%3D'120.0'%20y1%3D'34.0'%20x2%3D'126.5'%20y2%3D'22.0'%2F%3E%3Cline%20x1%3D'123.5'%20y1%3D'35.9'%20x2%3D'130.0'%20y2%3D'23.9'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'150'%20height%3D'44'%20viewBox%3D'0%200%20150%2044'%3E%3Cg%20stroke%3D'%23000'%20stroke-width%3D'2.6'%20stroke-linecap%3D'round'%3E%3Cline%20x1%3D'-4.6'%20y1%3D'16.6'%20x2%3D'6.8'%20y2%3D'24.1'%2F%3E%3Cline%20x1%3D'-6.8'%20y1%3D'19.9'%20x2%3D'4.6'%20y2%3D'27.4'%2F%3E%3Cline%20x1%3D'20.0'%20y1%3D'20.1'%20x2%3D'26.5'%20y2%3D'8.1'%2F%3E%3Cline%20x1%3D'23.5'%20y1%3D'22.0'%20x2%3D'30.0'%20y2%3D'10.0'%2F%3E%3Cline%20x1%3D'48.5'%20y1%3D'8.1'%20x2%3D'55.0'%20y2%3D'20.1'%2F%3E%3Cline%20x1%3D'45.0'%20y1%3D'10.0'%20x2%3D'51.5'%20y2%3D'22.0'%2F%3E%3Cline%20x1%3D'68.2'%20y1%3D'24.1'%20x2%3D'79.6'%20y2%3D'16.6'%2F%3E%3Cline%20x1%3D'70.4'%20y1%3D'27.4'%20x2%3D'81.8'%20y2%3D'19.9'%2F%3E%3Cline%20x1%3D'98.5'%20y1%3D'22.0'%20x2%3D'105.0'%20y2%3D'34.0'%2F%3E%3Cline%20x1%3D'95.0'%20y1%3D'23.9'%20x2%3D'101.5'%20y2%3D'35.9'%2F%3E%3Cline%20x1%3D'120.0'%20y1%3D'34.0'%20x2%3D'126.5'%20y2%3D'22.0'%2F%3E%3Cline%20x1%3D'123.5'%20y1%3D'35.9'%20x2%3D'130.0'%20y2%3D'23.9'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  background: linear-gradient(90deg,#c8102e 0%,#cf1733 14%,#C9A84C 50%,#cf1733 86%,#c8102e 100%) !important; height: 26px !important;
}


/* ===== Baseball lace v5: curved TAPERED thread stitches (logo aesthetic) ===== */
.wp-block-separator,
hr:not([class*="wp-block-spacer"]):not([class*="admin"]) {
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'150'%20height%3D'46'%20viewBox%3D'0%200%20150%2046'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M-3.9%2016.9%20Q-0.6%2024.0%207.2%2023.7%20Q2.2%2019.4%20-3.9%2016.9%20Z'%2F%3E%3Cpath%20d%3D'M-7.2%2022.3%20Q-4.0%2029.5%203.9%2029.1%20Q-1.1%2024.9%20-7.2%2022.3%20Z'%2F%3E%3Cpath%20d%3D'M18.9%2020.0%20Q26.0%2016.7%2025.5%208.8%20Q21.4%2013.9%2018.9%2020.0%20Z'%2F%3E%3Cpath%20d%3D'M24.5%2023.3%20Q31.5%2019.9%2031.1%2012.1%20Q26.9%2017.2%2024.5%2023.3%20Z'%2F%3E%3Cpath%20d%3D'M49.5%208.8%20Q49.0%2016.7%2056.1%2020.0%20Q53.6%2013.9%2049.5%208.8%20Z'%2F%3E%3Cpath%20d%3D'M43.9%2012.1%20Q43.5%2019.9%2050.5%2023.3%20Q48.1%2017.2%2043.9%2012.1%20Z'%2F%3E%3Cpath%20d%3D'M67.8%2023.7%20Q75.6%2024.0%2078.9%2016.9%20Q72.8%2019.4%2067.8%2023.7%20Z'%2F%3E%3Cpath%20d%3D'M71.1%2029.1%20Q79.0%2029.5%2082.2%2022.3%20Q76.1%2024.9%2071.1%2029.1%20Z'%2F%3E%3Cpath%20d%3D'M99.5%2022.7%20Q99.0%2030.5%20106.1%2033.9%20Q103.6%2027.8%2099.5%2022.7%20Z'%2F%3E%3Cpath%20d%3D'M93.9%2026.0%20Q93.5%2033.8%20100.5%2037.2%20Q98.1%2031.0%2093.9%2026.0%20Z'%2F%3E%3Cpath%20d%3D'M118.9%2033.9%20Q126.0%2030.5%20125.5%2022.7%20Q121.4%2027.8%20118.9%2033.9%20Z'%2F%3E%3Cpath%20d%3D'M124.5%2037.2%20Q131.5%2033.8%20131.1%2026.0%20Q126.9%2031.0%20124.5%2037.2%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'150'%20height%3D'46'%20viewBox%3D'0%200%20150%2046'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M-3.9%2016.9%20Q-0.6%2024.0%207.2%2023.7%20Q2.2%2019.4%20-3.9%2016.9%20Z'%2F%3E%3Cpath%20d%3D'M-7.2%2022.3%20Q-4.0%2029.5%203.9%2029.1%20Q-1.1%2024.9%20-7.2%2022.3%20Z'%2F%3E%3Cpath%20d%3D'M18.9%2020.0%20Q26.0%2016.7%2025.5%208.8%20Q21.4%2013.9%2018.9%2020.0%20Z'%2F%3E%3Cpath%20d%3D'M24.5%2023.3%20Q31.5%2019.9%2031.1%2012.1%20Q26.9%2017.2%2024.5%2023.3%20Z'%2F%3E%3Cpath%20d%3D'M49.5%208.8%20Q49.0%2016.7%2056.1%2020.0%20Q53.6%2013.9%2049.5%208.8%20Z'%2F%3E%3Cpath%20d%3D'M43.9%2012.1%20Q43.5%2019.9%2050.5%2023.3%20Q48.1%2017.2%2043.9%2012.1%20Z'%2F%3E%3Cpath%20d%3D'M67.8%2023.7%20Q75.6%2024.0%2078.9%2016.9%20Q72.8%2019.4%2067.8%2023.7%20Z'%2F%3E%3Cpath%20d%3D'M71.1%2029.1%20Q79.0%2029.5%2082.2%2022.3%20Q76.1%2024.9%2071.1%2029.1%20Z'%2F%3E%3Cpath%20d%3D'M99.5%2022.7%20Q99.0%2030.5%20106.1%2033.9%20Q103.6%2027.8%2099.5%2022.7%20Z'%2F%3E%3Cpath%20d%3D'M93.9%2026.0%20Q93.5%2033.8%20100.5%2037.2%20Q98.1%2031.0%2093.9%2026.0%20Z'%2F%3E%3Cpath%20d%3D'M118.9%2033.9%20Q126.0%2030.5%20125.5%2022.7%20Q121.4%2027.8%20118.9%2033.9%20Z'%2F%3E%3Cpath%20d%3D'M124.5%2037.2%20Q131.5%2033.8%20131.1%2026.0%20Q126.9%2031.0%20124.5%2037.2%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  background: linear-gradient(90deg,#c8102e 0%,#cf1733 14%,#C9A84C 50%,#cf1733 86%,#c8102e 100%) !important; height: 27px !important; max-width: 360px !important;
}
.wp-block-group.alignfull + .wp-block-group.alignfull > .wp-block-group__inner-container::before {
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'150'%20height%3D'46'%20viewBox%3D'0%200%20150%2046'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M-3.9%2016.9%20Q-0.6%2024.0%207.2%2023.7%20Q2.2%2019.4%20-3.9%2016.9%20Z'%2F%3E%3Cpath%20d%3D'M-7.2%2022.3%20Q-4.0%2029.5%203.9%2029.1%20Q-1.1%2024.9%20-7.2%2022.3%20Z'%2F%3E%3Cpath%20d%3D'M18.9%2020.0%20Q26.0%2016.7%2025.5%208.8%20Q21.4%2013.9%2018.9%2020.0%20Z'%2F%3E%3Cpath%20d%3D'M24.5%2023.3%20Q31.5%2019.9%2031.1%2012.1%20Q26.9%2017.2%2024.5%2023.3%20Z'%2F%3E%3Cpath%20d%3D'M49.5%208.8%20Q49.0%2016.7%2056.1%2020.0%20Q53.6%2013.9%2049.5%208.8%20Z'%2F%3E%3Cpath%20d%3D'M43.9%2012.1%20Q43.5%2019.9%2050.5%2023.3%20Q48.1%2017.2%2043.9%2012.1%20Z'%2F%3E%3Cpath%20d%3D'M67.8%2023.7%20Q75.6%2024.0%2078.9%2016.9%20Q72.8%2019.4%2067.8%2023.7%20Z'%2F%3E%3Cpath%20d%3D'M71.1%2029.1%20Q79.0%2029.5%2082.2%2022.3%20Q76.1%2024.9%2071.1%2029.1%20Z'%2F%3E%3Cpath%20d%3D'M99.5%2022.7%20Q99.0%2030.5%20106.1%2033.9%20Q103.6%2027.8%2099.5%2022.7%20Z'%2F%3E%3Cpath%20d%3D'M93.9%2026.0%20Q93.5%2033.8%20100.5%2037.2%20Q98.1%2031.0%2093.9%2026.0%20Z'%2F%3E%3Cpath%20d%3D'M118.9%2033.9%20Q126.0%2030.5%20125.5%2022.7%20Q121.4%2027.8%20118.9%2033.9%20Z'%2F%3E%3Cpath%20d%3D'M124.5%2037.2%20Q131.5%2033.8%20131.1%2026.0%20Q126.9%2031.0%20124.5%2037.2%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'150'%20height%3D'46'%20viewBox%3D'0%200%20150%2046'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M-3.9%2016.9%20Q-0.6%2024.0%207.2%2023.7%20Q2.2%2019.4%20-3.9%2016.9%20Z'%2F%3E%3Cpath%20d%3D'M-7.2%2022.3%20Q-4.0%2029.5%203.9%2029.1%20Q-1.1%2024.9%20-7.2%2022.3%20Z'%2F%3E%3Cpath%20d%3D'M18.9%2020.0%20Q26.0%2016.7%2025.5%208.8%20Q21.4%2013.9%2018.9%2020.0%20Z'%2F%3E%3Cpath%20d%3D'M24.5%2023.3%20Q31.5%2019.9%2031.1%2012.1%20Q26.9%2017.2%2024.5%2023.3%20Z'%2F%3E%3Cpath%20d%3D'M49.5%208.8%20Q49.0%2016.7%2056.1%2020.0%20Q53.6%2013.9%2049.5%208.8%20Z'%2F%3E%3Cpath%20d%3D'M43.9%2012.1%20Q43.5%2019.9%2050.5%2023.3%20Q48.1%2017.2%2043.9%2012.1%20Z'%2F%3E%3Cpath%20d%3D'M67.8%2023.7%20Q75.6%2024.0%2078.9%2016.9%20Q72.8%2019.4%2067.8%2023.7%20Z'%2F%3E%3Cpath%20d%3D'M71.1%2029.1%20Q79.0%2029.5%2082.2%2022.3%20Q76.1%2024.9%2071.1%2029.1%20Z'%2F%3E%3Cpath%20d%3D'M99.5%2022.7%20Q99.0%2030.5%20106.1%2033.9%20Q103.6%2027.8%2099.5%2022.7%20Z'%2F%3E%3Cpath%20d%3D'M93.9%2026.0%20Q93.5%2033.8%20100.5%2037.2%20Q98.1%2031.0%2093.9%2026.0%20Z'%2F%3E%3Cpath%20d%3D'M118.9%2033.9%20Q126.0%2030.5%20125.5%2022.7%20Q121.4%2027.8%20118.9%2033.9%20Z'%2F%3E%3Cpath%20d%3D'M124.5%2037.2%20Q131.5%2033.8%20131.1%2026.0%20Q126.9%2031.0%20124.5%2037.2%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  background: linear-gradient(90deg,#c8102e 0%,#cf1733 14%,#C9A84C 50%,#cf1733 86%,#c8102e 100%) !important; height: 27px !important;
}


/* ===== Baseball seam v6: dense two-row horizontal lace, tapered threads ===== */
.wp-block-separator,
hr:not([class*="wp-block-spacer"]):not([class*="admin"]) {
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'20'%20height%3D'26'%20viewBox%3D'0%200%2020%2026'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M1.8%204.3%20Q1.4%2011.7%208.2%2014.5%20Q5.9%208.8%201.8%204.3%20Z'%2F%3E%3Cpath%20d%3D'M11.8%2021.7%20Q18.6%2018.9%2018.2%2011.5%20Q14.1%2016.0%2011.8%2021.7%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'20'%20height%3D'26'%20viewBox%3D'0%200%2020%2026'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M1.8%204.3%20Q1.4%2011.7%208.2%2014.5%20Q5.9%208.8%201.8%204.3%20Z'%2F%3E%3Cpath%20d%3D'M11.8%2021.7%20Q18.6%2018.9%2018.2%2011.5%20Q14.1%2016.0%2011.8%2021.7%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  background: linear-gradient(90deg,#c8102e 0%,#cf1733 14%,#C9A84C 50%,#cf1733 86%,#c8102e 100%) !important; height: 24px !important; max-width: 360px !important;
}
.wp-block-group.alignfull + .wp-block-group.alignfull > .wp-block-group__inner-container::before {
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'20'%20height%3D'26'%20viewBox%3D'0%200%2020%2026'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M1.8%204.3%20Q1.4%2011.7%208.2%2014.5%20Q5.9%208.8%201.8%204.3%20Z'%2F%3E%3Cpath%20d%3D'M11.8%2021.7%20Q18.6%2018.9%2018.2%2011.5%20Q14.1%2016.0%2011.8%2021.7%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'20'%20height%3D'26'%20viewBox%3D'0%200%2020%2026'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M1.8%204.3%20Q1.4%2011.7%208.2%2014.5%20Q5.9%208.8%201.8%204.3%20Z'%2F%3E%3Cpath%20d%3D'M11.8%2021.7%20Q18.6%2018.9%2018.2%2011.5%20Q14.1%2016.0%2011.8%2021.7%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  background: linear-gradient(90deg,#c8102e 0%,#cf1733 14%,#C9A84C 50%,#cf1733 86%,#c8102e 100%) !important; height: 24px !important;
}


/* ===== Baseball seam v7: 4 stacked rows, tapered thread stitches ===== */
.wp-block-separator,
hr:not([class*="wp-block-spacer"]):not([class*="admin"]) {
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'44'%20viewBox%3D'0%200%2024%2044'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M-0.1%204.4%20Q-0.3%2011.2%206.1%2013.6%20Q3.8%208.4%20-0.1%204.4%20Z'%2F%3E%3Cpath%20d%3D'M11.9%204.4%20Q11.7%2011.2%2018.1%2013.6%20Q15.8%208.4%2011.9%204.4%20Z'%2F%3E%3Cpath%20d%3D'M2.9%2022.6%20Q9.3%2020.2%209.1%2013.4%20Q5.2%2017.4%202.9%2022.6%20Z'%2F%3E%3Cpath%20d%3D'M14.9%2022.6%20Q21.3%2020.2%2021.1%2013.4%20Q17.2%2017.4%2014.9%2022.6%20Z'%2F%3E%3Cpath%20d%3D'M5.9%2022.4%20Q5.7%2029.2%2012.1%2031.6%20Q9.8%2026.4%205.9%2022.4%20Z'%2F%3E%3Cpath%20d%3D'M17.9%2022.4%20Q17.7%2029.2%2024.1%2031.6%20Q21.8%2026.4%2017.9%2022.4%20Z'%2F%3E%3Cpath%20d%3D'M8.9%2040.6%20Q15.3%2038.2%2015.1%2031.4%20Q11.2%2035.4%208.9%2040.6%20Z'%2F%3E%3Cpath%20d%3D'M20.9%2040.6%20Q27.3%2038.2%2027.1%2031.4%20Q23.2%2035.4%2020.9%2040.6%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'44'%20viewBox%3D'0%200%2024%2044'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M-0.1%204.4%20Q-0.3%2011.2%206.1%2013.6%20Q3.8%208.4%20-0.1%204.4%20Z'%2F%3E%3Cpath%20d%3D'M11.9%204.4%20Q11.7%2011.2%2018.1%2013.6%20Q15.8%208.4%2011.9%204.4%20Z'%2F%3E%3Cpath%20d%3D'M2.9%2022.6%20Q9.3%2020.2%209.1%2013.4%20Q5.2%2017.4%202.9%2022.6%20Z'%2F%3E%3Cpath%20d%3D'M14.9%2022.6%20Q21.3%2020.2%2021.1%2013.4%20Q17.2%2017.4%2014.9%2022.6%20Z'%2F%3E%3Cpath%20d%3D'M5.9%2022.4%20Q5.7%2029.2%2012.1%2031.6%20Q9.8%2026.4%205.9%2022.4%20Z'%2F%3E%3Cpath%20d%3D'M17.9%2022.4%20Q17.7%2029.2%2024.1%2031.6%20Q21.8%2026.4%2017.9%2022.4%20Z'%2F%3E%3Cpath%20d%3D'M8.9%2040.6%20Q15.3%2038.2%2015.1%2031.4%20Q11.2%2035.4%208.9%2040.6%20Z'%2F%3E%3Cpath%20d%3D'M20.9%2040.6%20Q27.3%2038.2%2027.1%2031.4%20Q23.2%2035.4%2020.9%2040.6%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  background: linear-gradient(90deg,#c8102e 0%,#cf1733 14%,#C9A84C 50%,#cf1733 86%,#c8102e 100%) !important; height: 38px !important; max-width: 380px !important;
}
.wp-block-group.alignfull + .wp-block-group.alignfull > .wp-block-group__inner-container::before {
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'44'%20viewBox%3D'0%200%2024%2044'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M-0.1%204.4%20Q-0.3%2011.2%206.1%2013.6%20Q3.8%208.4%20-0.1%204.4%20Z'%2F%3E%3Cpath%20d%3D'M11.9%204.4%20Q11.7%2011.2%2018.1%2013.6%20Q15.8%208.4%2011.9%204.4%20Z'%2F%3E%3Cpath%20d%3D'M2.9%2022.6%20Q9.3%2020.2%209.1%2013.4%20Q5.2%2017.4%202.9%2022.6%20Z'%2F%3E%3Cpath%20d%3D'M14.9%2022.6%20Q21.3%2020.2%2021.1%2013.4%20Q17.2%2017.4%2014.9%2022.6%20Z'%2F%3E%3Cpath%20d%3D'M5.9%2022.4%20Q5.7%2029.2%2012.1%2031.6%20Q9.8%2026.4%205.9%2022.4%20Z'%2F%3E%3Cpath%20d%3D'M17.9%2022.4%20Q17.7%2029.2%2024.1%2031.6%20Q21.8%2026.4%2017.9%2022.4%20Z'%2F%3E%3Cpath%20d%3D'M8.9%2040.6%20Q15.3%2038.2%2015.1%2031.4%20Q11.2%2035.4%208.9%2040.6%20Z'%2F%3E%3Cpath%20d%3D'M20.9%2040.6%20Q27.3%2038.2%2027.1%2031.4%20Q23.2%2035.4%2020.9%2040.6%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'24'%20height%3D'44'%20viewBox%3D'0%200%2024%2044'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M-0.1%204.4%20Q-0.3%2011.2%206.1%2013.6%20Q3.8%208.4%20-0.1%204.4%20Z'%2F%3E%3Cpath%20d%3D'M11.9%204.4%20Q11.7%2011.2%2018.1%2013.6%20Q15.8%208.4%2011.9%204.4%20Z'%2F%3E%3Cpath%20d%3D'M2.9%2022.6%20Q9.3%2020.2%209.1%2013.4%20Q5.2%2017.4%202.9%2022.6%20Z'%2F%3E%3Cpath%20d%3D'M14.9%2022.6%20Q21.3%2020.2%2021.1%2013.4%20Q17.2%2017.4%2014.9%2022.6%20Z'%2F%3E%3Cpath%20d%3D'M5.9%2022.4%20Q5.7%2029.2%2012.1%2031.6%20Q9.8%2026.4%205.9%2022.4%20Z'%2F%3E%3Cpath%20d%3D'M17.9%2022.4%20Q17.7%2029.2%2024.1%2031.6%20Q21.8%2026.4%2017.9%2022.4%20Z'%2F%3E%3Cpath%20d%3D'M8.9%2040.6%20Q15.3%2038.2%2015.1%2031.4%20Q11.2%2035.4%208.9%2040.6%20Z'%2F%3E%3Cpath%20d%3D'M20.9%2040.6%20Q27.3%2038.2%2027.1%2031.4%20Q23.2%2035.4%2020.9%2040.6%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  background: linear-gradient(90deg,#c8102e 0%,#cf1733 14%,#C9A84C 50%,#cf1733 86%,#c8102e 100%) !important; height: 38px !important;
}


/* ===== Baseball seam v8: logo chevron stitches, 4 rows, brick-red->gold ===== */
.wp-block-separator,
hr:not([class*="wp-block-spacer"]):not([class*="admin"]) {
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'18'%20height%3D'46'%20viewBox%3D'0%200%2018%2046'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M2.8%2013.6%20Q9.7%2011.6%209.0%204.4%20Q5.2%208.6%202.8%2013.6%20Z'%2F%3E%3Cpath%20d%3D'M9.0%204.4%20Q8.3%2011.6%2015.2%2013.6%20Q12.8%208.6%209.0%204.4%20Z'%2F%3E%3Cpath%20d%3D'M2.8%2023.6%20Q9.7%2021.6%209.0%2014.4%20Q5.2%2018.6%202.8%2023.6%20Z'%2F%3E%3Cpath%20d%3D'M9.0%2014.4%20Q8.3%2021.6%2015.2%2023.6%20Q12.8%2018.6%209.0%2014.4%20Z'%2F%3E%3Cpath%20d%3D'M2.8%2033.6%20Q9.7%2031.6%209.0%2024.4%20Q5.2%2028.6%202.8%2033.6%20Z'%2F%3E%3Cpath%20d%3D'M9.0%2024.4%20Q8.3%2031.6%2015.2%2033.6%20Q12.8%2028.6%209.0%2024.4%20Z'%2F%3E%3Cpath%20d%3D'M2.8%2043.6%20Q9.7%2041.6%209.0%2034.4%20Q5.2%2038.6%202.8%2043.6%20Z'%2F%3E%3Cpath%20d%3D'M9.0%2034.4%20Q8.3%2041.6%2015.2%2043.6%20Q12.8%2038.6%209.0%2034.4%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'18'%20height%3D'46'%20viewBox%3D'0%200%2018%2046'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M2.8%2013.6%20Q9.7%2011.6%209.0%204.4%20Q5.2%208.6%202.8%2013.6%20Z'%2F%3E%3Cpath%20d%3D'M9.0%204.4%20Q8.3%2011.6%2015.2%2013.6%20Q12.8%208.6%209.0%204.4%20Z'%2F%3E%3Cpath%20d%3D'M2.8%2023.6%20Q9.7%2021.6%209.0%2014.4%20Q5.2%2018.6%202.8%2023.6%20Z'%2F%3E%3Cpath%20d%3D'M9.0%2014.4%20Q8.3%2021.6%2015.2%2023.6%20Q12.8%2018.6%209.0%2014.4%20Z'%2F%3E%3Cpath%20d%3D'M2.8%2033.6%20Q9.7%2031.6%209.0%2024.4%20Q5.2%2028.6%202.8%2033.6%20Z'%2F%3E%3Cpath%20d%3D'M9.0%2024.4%20Q8.3%2031.6%2015.2%2033.6%20Q12.8%2028.6%209.0%2024.4%20Z'%2F%3E%3Cpath%20d%3D'M2.8%2043.6%20Q9.7%2041.6%209.0%2034.4%20Q5.2%2038.6%202.8%2043.6%20Z'%2F%3E%3Cpath%20d%3D'M9.0%2034.4%20Q8.3%2041.6%2015.2%2043.6%20Q12.8%2038.6%209.0%2034.4%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  background: linear-gradient(90deg,#a83a30 0%,#b3453a 14%,#C9A84C 50%,#b3453a 86%,#a83a30 100%) !important; height: 40px !important; max-width: 360px !important;
}
.wp-block-group.alignfull + .wp-block-group.alignfull > .wp-block-group__inner-container::before {
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'18'%20height%3D'46'%20viewBox%3D'0%200%2018%2046'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M2.8%2013.6%20Q9.7%2011.6%209.0%204.4%20Q5.2%208.6%202.8%2013.6%20Z'%2F%3E%3Cpath%20d%3D'M9.0%204.4%20Q8.3%2011.6%2015.2%2013.6%20Q12.8%208.6%209.0%204.4%20Z'%2F%3E%3Cpath%20d%3D'M2.8%2023.6%20Q9.7%2021.6%209.0%2014.4%20Q5.2%2018.6%202.8%2023.6%20Z'%2F%3E%3Cpath%20d%3D'M9.0%2014.4%20Q8.3%2021.6%2015.2%2023.6%20Q12.8%2018.6%209.0%2014.4%20Z'%2F%3E%3Cpath%20d%3D'M2.8%2033.6%20Q9.7%2031.6%209.0%2024.4%20Q5.2%2028.6%202.8%2033.6%20Z'%2F%3E%3Cpath%20d%3D'M9.0%2024.4%20Q8.3%2031.6%2015.2%2033.6%20Q12.8%2028.6%209.0%2024.4%20Z'%2F%3E%3Cpath%20d%3D'M2.8%2043.6%20Q9.7%2041.6%209.0%2034.4%20Q5.2%2038.6%202.8%2043.6%20Z'%2F%3E%3Cpath%20d%3D'M9.0%2034.4%20Q8.3%2041.6%2015.2%2043.6%20Q12.8%2038.6%209.0%2034.4%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'18'%20height%3D'46'%20viewBox%3D'0%200%2018%2046'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M2.8%2013.6%20Q9.7%2011.6%209.0%204.4%20Q5.2%208.6%202.8%2013.6%20Z'%2F%3E%3Cpath%20d%3D'M9.0%204.4%20Q8.3%2011.6%2015.2%2013.6%20Q12.8%208.6%209.0%204.4%20Z'%2F%3E%3Cpath%20d%3D'M2.8%2023.6%20Q9.7%2021.6%209.0%2014.4%20Q5.2%2018.6%202.8%2023.6%20Z'%2F%3E%3Cpath%20d%3D'M9.0%2014.4%20Q8.3%2021.6%2015.2%2023.6%20Q12.8%2018.6%209.0%2014.4%20Z'%2F%3E%3Cpath%20d%3D'M2.8%2033.6%20Q9.7%2031.6%209.0%2024.4%20Q5.2%2028.6%202.8%2033.6%20Z'%2F%3E%3Cpath%20d%3D'M9.0%2024.4%20Q8.3%2031.6%2015.2%2033.6%20Q12.8%2028.6%209.0%2024.4%20Z'%2F%3E%3Cpath%20d%3D'M2.8%2043.6%20Q9.7%2041.6%209.0%2034.4%20Q5.2%2038.6%202.8%2043.6%20Z'%2F%3E%3Cpath%20d%3D'M9.0%2034.4%20Q8.3%2041.6%2015.2%2043.6%20Q12.8%2038.6%209.0%2034.4%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  background: linear-gradient(90deg,#a83a30 0%,#b3453a 14%,#C9A84C 50%,#b3453a 86%,#a83a30 100%) !important; height: 40px !important;
}


/* ===== Seam color: solid brick-red to match logo ===== */
.wp-block-separator,
hr:not([class*="wp-block-spacer"]):not([class*="admin"]) { background: linear-gradient(90deg,#a2382e 0%,#b0433a 50%,#a2382e 100%) !important; }
.wp-block-group.alignfull + .wp-block-group.alignfull > .wp-block-group__inner-container::before { background: linear-gradient(90deg,#a2382e 0%,#b0433a 50%,#a2382e 100%) !important; }


/* ===== Seam v9: logo chevron rotated 90 (sideways >), single row along horizontal seam ===== */
.wp-block-separator,
hr:not([class*="wp-block-spacer"]):not([class*="admin"]) {
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'15'%20height%3D'28'%20viewBox%3D'0%200%2015%2028'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M1.3%206.5%20Q5.2%2014.0%2013.7%2014.0%20Q8.0%209.4%201.3%206.5%20Z'%2F%3E%3Cpath%20d%3D'M13.7%2014.0%20Q5.2%2014.0%201.3%2021.5%20Q8.0%2018.6%2013.7%2014.0%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'15'%20height%3D'28'%20viewBox%3D'0%200%2015%2028'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M1.3%206.5%20Q5.2%2014.0%2013.7%2014.0%20Q8.0%209.4%201.3%206.5%20Z'%2F%3E%3Cpath%20d%3D'M13.7%2014.0%20Q5.2%2014.0%201.3%2021.5%20Q8.0%2018.6%2013.7%2014.0%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  background: linear-gradient(90deg,#a2382e 0%,#b0433a 50%,#a2382e 100%) !important; height: 26px !important; max-width: 340px !important;
}
.wp-block-group.alignfull + .wp-block-group.alignfull > .wp-block-group__inner-container::before {
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'15'%20height%3D'28'%20viewBox%3D'0%200%2015%2028'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M1.3%206.5%20Q5.2%2014.0%2013.7%2014.0%20Q8.0%209.4%201.3%206.5%20Z'%2F%3E%3Cpath%20d%3D'M13.7%2014.0%20Q5.2%2014.0%201.3%2021.5%20Q8.0%2018.6%2013.7%2014.0%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'15'%20height%3D'28'%20viewBox%3D'0%200%2015%2028'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M1.3%206.5%20Q5.2%2014.0%2013.7%2014.0%20Q8.0%209.4%201.3%206.5%20Z'%2F%3E%3Cpath%20d%3D'M13.7%2014.0%20Q5.2%2014.0%201.3%2021.5%20Q8.0%2018.6%2013.7%2014.0%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center / auto 100% !important;
  background: linear-gradient(90deg,#a2382e 0%,#b0433a 50%,#a2382e 100%) !important; height: 26px !important;
}


/* ===== Seam v10: flowing wave chevrons + gentle drift ===== */
@keyframes edbSeamDrift { from { -webkit-mask-position: 0 center; mask-position: 0 center; } to { -webkit-mask-position: -120px center; mask-position: -120px center; } }
.wp-block-separator,
hr:not([class*="wp-block-spacer"]):not([class*="admin"]) {
  -webkit-mask-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'120'%20height%3D'30'%20viewBox%3D'0%200%20120%2030'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M-3.4%2023.3%20Q4.2%2020.8%205.6%2012.9%20Q0.5%2017.5%20-3.4%2023.3%20Z'%2F%3E%3Cpath%20d%3D'M5.6%2012.9%20Q-0.5%207.8%20-7.9%2010.9%20Q-1.3%2012.8%205.6%2012.9%20Z'%2F%3E%3Cpath%20d%3D'M10.8%2017.9%20Q18.6%2016.2%2020.8%208.5%20Q15.2%2012.6%2010.8%2017.9%20Z'%2F%3E%3Cpath%20d%3D'M20.8%208.5%20Q15.2%202.9%207.5%205.2%20Q14.0%207.7%2020.8%208.5%20Z'%2F%3E%3Cpath%20d%3D'M24.0%2014.6%20Q32.0%2014.9%2036.0%208.0%20Q29.6%2010.5%2024.0%2014.6%20Z'%2F%3E%3Cpath%20d%3D'M36.0%208.0%20Q32.0%201.1%2024.0%201.4%20Q29.6%205.5%2036.0%208.0%20Z'%2F%3E%3Cpath%20d%3D'M37.5%2014.9%20Q45.2%2017.2%2050.8%2011.6%20Q44.0%2012.4%2037.5%2014.9%20Z'%2F%3E%3Cpath%20d%3D'M50.8%2011.6%20Q48.6%203.9%2040.8%202.2%20Q45.2%207.5%2050.8%2011.6%20Z'%2F%3E%3Cpath%20d%3D'M52.1%2019.1%20Q59.5%2022.2%2065.6%2017.1%20Q58.7%2017.2%2052.1%2019.1%20Z'%2F%3E%3Cpath%20d%3D'M65.6%2017.1%20Q64.2%209.2%2056.6%206.7%20Q60.5%2012.5%2065.6%2017.1%20Z'%2F%3E%3Cpath%20d%3D'M67.5%2024.8%20Q75.2%2027.1%2080.8%2021.5%20Q74.0%2022.3%2067.5%2024.8%20Z'%2F%3E%3Cpath%20d%3D'M80.8%2021.5%20Q78.6%2013.8%2070.8%2012.1%20Q75.2%2017.4%2080.8%2021.5%20Z'%2F%3E%3Cpath%20d%3D'M84.0%2028.6%20Q92.0%2028.9%2096.0%2022.0%20Q89.6%2024.5%2084.0%2028.6%20Z'%2F%3E%3Cpath%20d%3D'M96.0%2022.0%20Q92.0%2015.1%2084.0%2015.4%20Q89.6%2019.5%2096.0%2022.0%20Z'%2F%3E%3Cpath%20d%3D'M100.8%2027.8%20Q108.6%2026.1%20110.8%2018.4%20Q105.2%2022.5%20100.8%2027.8%20Z'%2F%3E%3Cpath%20d%3D'M110.8%2018.4%20Q105.2%2012.8%2097.5%2015.1%20Q104.0%2017.6%20110.8%2018.4%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") !important; mask-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'120'%20height%3D'30'%20viewBox%3D'0%200%20120%2030'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M-3.4%2023.3%20Q4.2%2020.8%205.6%2012.9%20Q0.5%2017.5%20-3.4%2023.3%20Z'%2F%3E%3Cpath%20d%3D'M5.6%2012.9%20Q-0.5%207.8%20-7.9%2010.9%20Q-1.3%2012.8%205.6%2012.9%20Z'%2F%3E%3Cpath%20d%3D'M10.8%2017.9%20Q18.6%2016.2%2020.8%208.5%20Q15.2%2012.6%2010.8%2017.9%20Z'%2F%3E%3Cpath%20d%3D'M20.8%208.5%20Q15.2%202.9%207.5%205.2%20Q14.0%207.7%2020.8%208.5%20Z'%2F%3E%3Cpath%20d%3D'M24.0%2014.6%20Q32.0%2014.9%2036.0%208.0%20Q29.6%2010.5%2024.0%2014.6%20Z'%2F%3E%3Cpath%20d%3D'M36.0%208.0%20Q32.0%201.1%2024.0%201.4%20Q29.6%205.5%2036.0%208.0%20Z'%2F%3E%3Cpath%20d%3D'M37.5%2014.9%20Q45.2%2017.2%2050.8%2011.6%20Q44.0%2012.4%2037.5%2014.9%20Z'%2F%3E%3Cpath%20d%3D'M50.8%2011.6%20Q48.6%203.9%2040.8%202.2%20Q45.2%207.5%2050.8%2011.6%20Z'%2F%3E%3Cpath%20d%3D'M52.1%2019.1%20Q59.5%2022.2%2065.6%2017.1%20Q58.7%2017.2%2052.1%2019.1%20Z'%2F%3E%3Cpath%20d%3D'M65.6%2017.1%20Q64.2%209.2%2056.6%206.7%20Q60.5%2012.5%2065.6%2017.1%20Z'%2F%3E%3Cpath%20d%3D'M67.5%2024.8%20Q75.2%2027.1%2080.8%2021.5%20Q74.0%2022.3%2067.5%2024.8%20Z'%2F%3E%3Cpath%20d%3D'M80.8%2021.5%20Q78.6%2013.8%2070.8%2012.1%20Q75.2%2017.4%2080.8%2021.5%20Z'%2F%3E%3Cpath%20d%3D'M84.0%2028.6%20Q92.0%2028.9%2096.0%2022.0%20Q89.6%2024.5%2084.0%2028.6%20Z'%2F%3E%3Cpath%20d%3D'M96.0%2022.0%20Q92.0%2015.1%2084.0%2015.4%20Q89.6%2019.5%2096.0%2022.0%20Z'%2F%3E%3Cpath%20d%3D'M100.8%2027.8%20Q108.6%2026.1%20110.8%2018.4%20Q105.2%2022.5%20100.8%2027.8%20Z'%2F%3E%3Cpath%20d%3D'M110.8%2018.4%20Q105.2%2012.8%2097.5%2015.1%20Q104.0%2017.6%20110.8%2018.4%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") !important;
  -webkit-mask-repeat: repeat-x !important; mask-repeat: repeat-x !important;
  -webkit-mask-size: auto 100% !important; mask-size: auto 100% !important;
  -webkit-mask-position: 0 center !important; mask-position: 0 center !important;
  background: linear-gradient(90deg,#a2382e 0%,#b0433a 50%,#a2382e 100%) !important; height: 28px !important; max-width: 340px !important;
  animation: edbSeamDrift 26s linear infinite !important;
}
.wp-block-group.alignfull + .wp-block-group.alignfull > .wp-block-group__inner-container::before {
  -webkit-mask-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'120'%20height%3D'30'%20viewBox%3D'0%200%20120%2030'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M-3.4%2023.3%20Q4.2%2020.8%205.6%2012.9%20Q0.5%2017.5%20-3.4%2023.3%20Z'%2F%3E%3Cpath%20d%3D'M5.6%2012.9%20Q-0.5%207.8%20-7.9%2010.9%20Q-1.3%2012.8%205.6%2012.9%20Z'%2F%3E%3Cpath%20d%3D'M10.8%2017.9%20Q18.6%2016.2%2020.8%208.5%20Q15.2%2012.6%2010.8%2017.9%20Z'%2F%3E%3Cpath%20d%3D'M20.8%208.5%20Q15.2%202.9%207.5%205.2%20Q14.0%207.7%2020.8%208.5%20Z'%2F%3E%3Cpath%20d%3D'M24.0%2014.6%20Q32.0%2014.9%2036.0%208.0%20Q29.6%2010.5%2024.0%2014.6%20Z'%2F%3E%3Cpath%20d%3D'M36.0%208.0%20Q32.0%201.1%2024.0%201.4%20Q29.6%205.5%2036.0%208.0%20Z'%2F%3E%3Cpath%20d%3D'M37.5%2014.9%20Q45.2%2017.2%2050.8%2011.6%20Q44.0%2012.4%2037.5%2014.9%20Z'%2F%3E%3Cpath%20d%3D'M50.8%2011.6%20Q48.6%203.9%2040.8%202.2%20Q45.2%207.5%2050.8%2011.6%20Z'%2F%3E%3Cpath%20d%3D'M52.1%2019.1%20Q59.5%2022.2%2065.6%2017.1%20Q58.7%2017.2%2052.1%2019.1%20Z'%2F%3E%3Cpath%20d%3D'M65.6%2017.1%20Q64.2%209.2%2056.6%206.7%20Q60.5%2012.5%2065.6%2017.1%20Z'%2F%3E%3Cpath%20d%3D'M67.5%2024.8%20Q75.2%2027.1%2080.8%2021.5%20Q74.0%2022.3%2067.5%2024.8%20Z'%2F%3E%3Cpath%20d%3D'M80.8%2021.5%20Q78.6%2013.8%2070.8%2012.1%20Q75.2%2017.4%2080.8%2021.5%20Z'%2F%3E%3Cpath%20d%3D'M84.0%2028.6%20Q92.0%2028.9%2096.0%2022.0%20Q89.6%2024.5%2084.0%2028.6%20Z'%2F%3E%3Cpath%20d%3D'M96.0%2022.0%20Q92.0%2015.1%2084.0%2015.4%20Q89.6%2019.5%2096.0%2022.0%20Z'%2F%3E%3Cpath%20d%3D'M100.8%2027.8%20Q108.6%2026.1%20110.8%2018.4%20Q105.2%2022.5%20100.8%2027.8%20Z'%2F%3E%3Cpath%20d%3D'M110.8%2018.4%20Q105.2%2012.8%2097.5%2015.1%20Q104.0%2017.6%20110.8%2018.4%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") !important; mask-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'120'%20height%3D'30'%20viewBox%3D'0%200%20120%2030'%3E%3Cg%20fill%3D'%23000'%3E%3Cpath%20d%3D'M-3.4%2023.3%20Q4.2%2020.8%205.6%2012.9%20Q0.5%2017.5%20-3.4%2023.3%20Z'%2F%3E%3Cpath%20d%3D'M5.6%2012.9%20Q-0.5%207.8%20-7.9%2010.9%20Q-1.3%2012.8%205.6%2012.9%20Z'%2F%3E%3Cpath%20d%3D'M10.8%2017.9%20Q18.6%2016.2%2020.8%208.5%20Q15.2%2012.6%2010.8%2017.9%20Z'%2F%3E%3Cpath%20d%3D'M20.8%208.5%20Q15.2%202.9%207.5%205.2%20Q14.0%207.7%2020.8%208.5%20Z'%2F%3E%3Cpath%20d%3D'M24.0%2014.6%20Q32.0%2014.9%2036.0%208.0%20Q29.6%2010.5%2024.0%2014.6%20Z'%2F%3E%3Cpath%20d%3D'M36.0%208.0%20Q32.0%201.1%2024.0%201.4%20Q29.6%205.5%2036.0%208.0%20Z'%2F%3E%3Cpath%20d%3D'M37.5%2014.9%20Q45.2%2017.2%2050.8%2011.6%20Q44.0%2012.4%2037.5%2014.9%20Z'%2F%3E%3Cpath%20d%3D'M50.8%2011.6%20Q48.6%203.9%2040.8%202.2%20Q45.2%207.5%2050.8%2011.6%20Z'%2F%3E%3Cpath%20d%3D'M52.1%2019.1%20Q59.5%2022.2%2065.6%2017.1%20Q58.7%2017.2%2052.1%2019.1%20Z'%2F%3E%3Cpath%20d%3D'M65.6%2017.1%20Q64.2%209.2%2056.6%206.7%20Q60.5%2012.5%2065.6%2017.1%20Z'%2F%3E%3Cpath%20d%3D'M67.5%2024.8%20Q75.2%2027.1%2080.8%2021.5%20Q74.0%2022.3%2067.5%2024.8%20Z'%2F%3E%3Cpath%20d%3D'M80.8%2021.5%20Q78.6%2013.8%2070.8%2012.1%20Q75.2%2017.4%2080.8%2021.5%20Z'%2F%3E%3Cpath%20d%3D'M84.0%2028.6%20Q92.0%2028.9%2096.0%2022.0%20Q89.6%2024.5%2084.0%2028.6%20Z'%2F%3E%3Cpath%20d%3D'M96.0%2022.0%20Q92.0%2015.1%2084.0%2015.4%20Q89.6%2019.5%2096.0%2022.0%20Z'%2F%3E%3Cpath%20d%3D'M100.8%2027.8%20Q108.6%2026.1%20110.8%2018.4%20Q105.2%2022.5%20100.8%2027.8%20Z'%2F%3E%3Cpath%20d%3D'M110.8%2018.4%20Q105.2%2012.8%2097.5%2015.1%20Q104.0%2017.6%20110.8%2018.4%20Z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") !important;
  -webkit-mask-repeat: repeat-x !important; mask-repeat: repeat-x !important;
  -webkit-mask-size: auto 100% !important; mask-size: auto 100% !important;
  -webkit-mask-position: 0 center !important; mask-position: 0 center !important;
  background: linear-gradient(90deg,#a2382e 0%,#b0433a 50%,#a2382e 100%) !important; height: 28px !important;
  animation: edbSeamDrift 34s linear infinite !important;
}
@media (prefers-reduced-motion: reduce){
  .wp-block-separator, hr, .wp-block-group.alignfull + .wp-block-group.alignfull > .wp-block-group__inner-container::before { animation: none !important; }
}
