.elementor-kit-6{--e-global-color-primary:#798852;--e-global-color-secondary:#083D73;--e-global-color-text:#E9D8B9;--e-global-color-accent:#57623B;--e-global-color-mamgrsb:#1B3F72;--e-global-color-mamink:#0B2A4F;--e-global-color-mamdusk:#2A5288;--e-global-typography-primary-font-family:"bovine-mvb";--e-global-typography-primary-font-size:calc(100cqi / 7.685);--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:0.95em;--e-global-typography-primary-letter-spacing:0em;--e-global-typography-secondary-font-family:"bovine-mvb";--e-global-typography-secondary-font-size:calc(100cqi / 7.685);--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:0.95em;--e-global-typography-secondary-letter-spacing:0.4073em;--e-global-typography-text-font-family:"Cooper Hewitt";--e-global-typography-text-font-size:21px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.75em;--e-global-typography-accent-font-family:"Reuben Condensed";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:1.2em;--e-global-typography-accent-letter-spacing:0.32em;--e-global-typography-mamdisl-font-family:"bovine-mvb";--e-global-typography-mamdisl-font-size:clamp(34px, 4.2vw, 68px);--e-global-typography-mamdisl-font-weight:400;--e-global-typography-mamdisl-line-height:1em;--e-global-typography-mamloca-font-family:"Reuben Condensed";--e-global-typography-mamloca-font-size:clamp(18px, 2.2vw, 36px);--e-global-typography-mamloca-font-weight:400;--e-global-typography-mamloca-text-transform:uppercase;--e-global-typography-mamloca-line-height:1.1em;--e-global-typography-mamloca-letter-spacing:0.04em;--e-global-typography-mameyeb-font-family:"Reuben Condensed";--e-global-typography-mameyeb-font-size:clamp(16px, 1.5vw, 24px);--e-global-typography-mameyeb-font-weight:400;--e-global-typography-mameyeb-text-transform:uppercase;--e-global-typography-mameyeb-line-height:1.2em;--e-global-typography-mameyeb-letter-spacing:0.32em;--e-global-typography-mammenu-font-family:"bovine-mvb";--e-global-typography-mammenu-font-size:clamp(40px, 7vw, 120px);--e-global-typography-mammenu-font-weight:400;--e-global-typography-mammenu-line-height:1em;--e-global-typography-mamcard-font-family:"bovine-mvb";--e-global-typography-mamcard-font-size:clamp(20px, 1.7vw, 28px);--e-global-typography-mamcard-font-weight:400;--e-global-typography-mamcard-line-height:1em;--e-global-typography-mamsmal-font-family:"Cooper Hewitt";--e-global-typography-mamsmal-font-size:17px;--e-global-typography-mamsmal-font-weight:400;--e-global-typography-mamsmal-line-height:1.5em;--e-global-typography-mamlatn-font-family:"Reuben Extended";--e-global-typography-mamlatn-font-size:12px;--e-global-typography-mamlatn-font-weight:400;--e-global-typography-mamlatn-text-transform:uppercase;--e-global-typography-mamlatn-line-height:1.3em;--e-global-typography-mamlatn-letter-spacing:0.06em;color:var( --e-global-color-text );font-family:"Cooper Hewitt", Sans-serif;font-size:21px;font-weight:400;line-height:1.75em;background-color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-secondary-letter-spacing:0.4073em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-secondary-letter-spacing:0.4073em;--e-global-typography-text-font-size:18px;--e-global-typography-accent-font-size:15px;--e-global-typography-mamloca-font-size:15px;--e-global-typography-mamsmal-font-size:16px;--e-global-typography-mamlatn-font-size:11px;font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Mamou global color scheme: BLUE — v2.6.3 (2026-11-03)
   Changelog:
   2.6.3 Phones/touch: news rows no longer slide the title or spin the arrow when touched or scrolled past; the photo just sits at a slight fixed tilt.
   2.6.2 Menu pour: stream drains faster (0.42s, starting at 0.66s) so it is always gone ahead of the rising dark blue; no leftover stub under the Menu button.
   2.6.1 Menu pour: the light-blue stream drains away from the bottom up as the dark-blue wave rises, so both leave together.
   2.6.0 Menu pour: no more fade. After the light-blue liquid fills the screen, a dark-blue wave rises up behind it, so the light blue carries on up and off, leaving the menu blue.
   2.5.2 Text pages: lede drop cap resized to span exactly two lines (top of line 1 to baseline of line 2) and set closer to the text, so the first word reads as one word.
   2.5.1 Text pages: photos (figure blocks) get breathing room and a small cream caption that meets contrast on the blue.
   2.5.0 Menu pour is light blue (stream + rising liquid) and deepens into the menu blue as it fills the screen; instant under reduced motion.
   2.4.2 Prose link underline no longer applies to Elementor Button widgets.
   2.4.1 Side-plant Image widgets are exempt from the 720px column width.
   2.4.0 Text pages: prose heading/number styles only apply to plain HTML headings (Elementor Heading widgets use their own settings); side-plant rules only apply to hard-coded <img> sprigs (Image widgets are positioned in Elementor); Flavor line is plain text with a ✦, not a pill.
   2.3.2 Text pages: side sprigs in solid accent green (masked, like the grass/leaves) instead of faint cream; they fade out as the footer arrives.
   2.3.1 Text pages: single river line under the title (was a double wave); color set by --mp-river (green; use var(--e-global-color-text) for cream).
   2.3.0 Added the shared "Text pages" styles (moved from the Mamou Text Page template) so template pages and Elementor-built pages look the same.
   2.2.0 Hero MENU button hover text in page blue instead of olive.
   2.1.0 Paddleboat in ink blue (#0B2A4F) instead of dark olive.
   2.0.0 Promoted the /color page mockup (v1.1.2) site-wide: blue is the main background, green the illustration color.
         Card fan and News & Events section keep the original blues (cards blue, not green).
         Menu pour: the falling stream is cream; the fill stays blue so the cream menu text stays readable.
   Original palette for reference: primary #798852, mamgrsb #1B3F72, secondary #083D73, mamink #0B2A4F, mamdusk #2A5288, accent #57623B. */
body{
  --e-global-color-primary:#1B3F72 !important;   /* was moss green */
  --e-global-color-mamgrsb:#798852 !important;   /* was grass blue */
  --e-global-color-secondary:#57623B !important; /* was deep blue */
  --e-global-color-mamink:#2F3820 !important;    /* was ink */
  --e-global-color-mamdusk:#8E9D63 !important;   /* was dusk blue */
  --e-global-color-accent:#0B2A4F !important;    /* was dark green */
  background-color:#1B3F72;
}
/* Baked-in blue grass and leaf art, recolored green with a mask */
body img[src*="mamou-grass"],
body img[src*="mamou-leaf-left-v2"],
body img[src*="mamou-leaf-right-v2"]{
  object-position:-99999px 0; background-color:#798852;
  -webkit-mask-position:center; mask-position:center; -webkit-mask-size:100% 100%; mask-size:100% 100%;
  -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat;
}
body img[src*="mamou-grass"]{ -webkit-mask-image:url(/wp-content/uploads/2026/10/mamou-grass.svg); mask-image:url(/wp-content/uploads/2026/10/mamou-grass.svg); }
body img[src*="mamou-leaf-left-v2"]{ -webkit-mask-image:url(/wp-content/uploads/2026/10/mamou-leaf-left-v2.png); mask-image:url(/wp-content/uploads/2026/10/mamou-leaf-left-v2.png); }
body img[src*="mamou-leaf-right-v2"]{ -webkit-mask-image:url(/wp-content/uploads/2026/10/mamou-leaf-right-v2.png); mask-image:url(/wp-content/uploads/2026/10/mamou-leaf-right-v2.png); }
/* Single wave at the boat */
body .mamou-river .w--back{ display:none; }
/* Footer keeps the original blues; its background matches the page blue; no footer wave */
body [data-elementor-type="footer"]{
  --e-global-color-primary:#798852 !important; --e-global-color-mamgrsb:#1B3F72 !important;
  --e-global-color-secondary:#083D73 !important; --e-global-color-mamink:#1B3F72 !important;
  --e-global-color-mamdusk:#2A5288 !important; --e-global-color-accent:#57623B !important;
}
body [data-elementor-type="footer"] .elementor-shape-top{ display:none !important; }
/* Off-canvas menu, card fan and News & Events keep the original blue palette */
body .mamou-menu,
body .mamou-fan,
body .mamou-news{
  --e-global-color-primary:#798852 !important; --e-global-color-mamgrsb:#1B3F72 !important;
  --e-global-color-secondary:#083D73 !important; --e-global-color-mamink:#0B2A4F !important;
  --e-global-color-mamdusk:#2A5288 !important; --e-global-color-accent:#57623B !important;
}
/* News & Events: its top wave is the page blue flowing in */
body .mamou-news > .elementor-shape-top .elementor-shape-fill{ fill:#1B3F72 !important; }
/* Menu pour (2.5.0): light-blue stream and rising liquid that deepens into the menu blue once it fills the screen */
body .mamou-menu{ --mp-pour-light:#8AAEDB; }
body .mamou-menu .mamou-liquid-stream{ background-color:var(--mp-pour-light) !important; }
body .mamou-menu .mamou-liquid-fill{ background-color:var(--mp-pour-light) !important; }
body .mamou-menu .mamou-liquid-fill::after{ content:""; position:absolute; inset:0; background-color:#1B3F72; -webkit-mask:inherit; mask:inherit; animation:inherit; transform:translateY(100%); transition:transform .25s ease-in; pointer-events:none; }
body .mamou-menu.is-open .mamou-liquid-fill::after{ transform:translateY(0); transition:transform .75s cubic-bezier(.3,.6,.25,1) .8s; }
body .mamou-menu.is-open .mamou-liquid-stream{ animation:mamou-stream-flow .45s linear infinite, mp-stream-away .42s cubic-bezier(.4,0,.6,1) .66s forwards !important; }
@keyframes mp-stream-away{ from{ clip-path:inset(0); } to{ clip-path:inset(0 0 100% 0); } }
@media (prefers-reduced-motion: reduce){ body .mamou-menu .mamou-liquid-fill::after{ transition:none !important; animation:none !important; } }
/* v2.1.0: paddleboat in ink blue */
body .mamou-boat{ --e-global-color-mamink:#0B2A4F !important; }
/* v2.2.0: MENU button hover: blue text on the cream fill */
body .elementor-element-f8ae906 .elementor-button:hover, body .elementor-element-f8ae906 .elementor-button:focus{ color:#1B3F72 !important; }
body .elementor-element-f8ae906 .elementor-button:hover svg, body .elementor-element-f8ae906 .elementor-button:focus svg{ fill:#1B3F72 !important; }

/* ===== Text pages — shared styles v1.1 (single column .mp-page; prose in .mp-prose). Used by the Mamou Text Page template and Elementor-built pages like Traiteur Amaro. ===== */
.screen-reader-text{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.mp-site-header{position:relative;z-index:5}
.mp-page{--col:min(720px,calc(100vw - 48px));color:var(--e-global-color-text);position:relative;padding-bottom:140px !important;overflow-x:clip}
.mp-page > .elementor-element:not(.mp-sprig){width:var(--col) !important;max-width:none !important;margin-inline:auto !important}
/* hero */
.mp-page-hero{padding:clamp(72px,12vw,160px) 0 56px !important;text-align:left}
.mp-page-eyebrow .elementor-heading-title, .mp-page-eyebrow a{margin:0 0 20px;font-family:var(--e-global-typography-accent-font-family),sans-serif !important;font-size:16px !important;letter-spacing:.32em !important;text-transform:uppercase;line-height:1.2 !important;color:var(--e-global-color-text) !important;text-decoration:none;opacity:.85}
.mp-page-title .elementor-heading-title{margin:0;font-family:var(--e-global-typography-primary-font-family),serif !important;font-size:clamp(52px,9vw,128px) !important;line-height:.92 !important;letter-spacing:0 !important;color:var(--e-global-color-text) !important;animation:mp-title-in 1.1s cubic-bezier(.2,.7,.2,1) both}
@keyframes mp-title-in{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}
.mp-river{margin-top:36px;height:30px;width:100%;overflow:hidden}
.mp-river svg{display:block;width:200%;height:100%;animation:mp-flow 14s linear infinite}
.mp-river path{fill:none;stroke-width:2.5;stroke-linecap:round;vector-effect:non-scaling-stroke}
.mp-river__a{stroke:var(--e-global-color-text);stroke-dasharray:1400;stroke-dashoffset:1400;animation:mp-draw 2.2s .3s cubic-bezier(.65,0,.35,1) forwards}
.mp-river__b{stroke:#798852;opacity:.9;stroke-dasharray:1400;stroke-dashoffset:1400;animation:mp-draw 2.2s .6s cubic-bezier(.65,0,.35,1) forwards}
@keyframes mp-draw{to{stroke-dashoffset:0}}
@keyframes mp-flow{to{transform:translateX(-50%)}}
/* prose */
.mp-prose{font-family:var(--e-global-typography-text-font-family),serif;font-size:clamp(18px,1.4vw,21px);line-height:1.75;counter-reset:mp-h2}
.mp-prose p{margin:0 0 1.15em}
.mp-prose .mp-lede{font-size:clamp(22px,2vw,28px);line-height:1.55;margin-bottom:1.4em}
.mp-prose .mp-lede::first-letter{float:left;font-family:var(--e-global-typography-primary-font-family),serif;font-size:4.1em;line-height:.8;padding:.06em .1em 0 0;color:var(--e-global-color-text)}
.mp-prose h2:not(.elementor-heading-title){counter-increment:mp-h2;margin:2.6em 0 .7em;font-family:var(--e-global-typography-primary-font-family),serif;font-weight:400;font-size:clamp(36px,4.6vw,60px);line-height:1;color:var(--e-global-color-text)}
.mp-prose h2:not(.elementor-heading-title)::before{content:counter(mp-h2,decimal-leading-zero) " —";display:block;margin-bottom:.9em;font-family:var(--e-global-typography-accent-font-family),sans-serif;font-size:15px;letter-spacing:.32em;color:var(--e-global-color-text);opacity:.75}
.mp-prose h3:not(.elementor-heading-title){margin:2em 0 .5em;font-family:"Reuben Extended",var(--e-global-typography-accent-font-family),sans-serif;font-weight:400;font-size:clamp(18px,1.6vw,22px);letter-spacing:.06em;text-transform:uppercase;line-height:1.3;color:var(--e-global-color-text)}
.mp-prose h3 + .mp-latin{margin-top:-.2em}
.mp-prose .mp-latin{font-style:italic;opacity:.8;margin-bottom:.8em}
.mp-prose .mp-flavor{display:block;padding:0;border:0;font-size:inherit}
.mp-prose .mp-flavor::before{content:"✦";margin-right:.5em;color:#798852}
.mp-prose ul, .mp-prose ol{margin:0 0 1.4em;padding:0;list-style:none}
.mp-prose li{position:relative;padding:.55em 0 .55em 2em;border-bottom:1px solid rgba(233,216,185,.22)}
.mp-prose ul > li::before{content:"✦";position:absolute;left:.1em;top:.55em;color:#798852;font-size:.9em}
.mp-prose ol{counter-reset:mp-ol}
.mp-prose ol > li{counter-increment:mp-ol}
.mp-prose ol > li::before{content:counter(mp-ol);position:absolute;left:0;top:.62em;width:1.45em;height:1.45em;border:1.5px solid var(--e-global-color-text);border-radius:50%;display:grid;place-items:center;font-family:var(--e-global-typography-accent-font-family),sans-serif;font-size:.75em;line-height:1}
.mp-prose .mp-note{padding:1.1em 1.3em;border:1.5px solid rgba(233,216,185,.5);border-radius:14px}
.mp-prose a:not(.elementor-button){color:var(--e-global-color-text);text-decoration:underline;text-decoration-color:#798852;text-decoration-thickness:2px;text-underline-offset:4px;transition:text-decoration-color .25s}
.mp-prose a:not(.elementor-button):hover{text-decoration-color:var(--e-global-color-text)}
.mp-prose a:not(.elementor-button):focus-visible{outline:3px solid var(--e-global-color-text);outline-offset:3px}
.mp-prose .mp-links{display:flex;flex-wrap:wrap;gap:14px;margin-top:2.6em}
.mp-prose .mp-links a{display:inline-flex;align-items:center;min-height:48px;padding:0 26px;border:1.5px solid var(--e-global-color-text);border-radius:999px;text-decoration:none;font-family:var(--e-global-typography-accent-font-family),sans-serif;font-size:16px;letter-spacing:.24em;text-transform:uppercase;transition:background .3s,color .3s}
.mp-prose .mp-links a:hover, .mp-prose .mp-links a:focus-visible{background:var(--e-global-color-text);color:#1B3F72}
/* scroll reveal (only when JS + motion are on) */
.mp-reveal-on .mp-rv{opacity:0;transform:translateY(22px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}
.mp-reveal-on .mp-rv.is-in{opacity:1;transform:none}
/* progress + sprigs */
.mp-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:50;pointer-events:none}
.mp-progress span{display:block;height:100%;background:#798852;transform:scaleX(0);transform-origin:0 50%}
.admin-bar .mp-progress{top:32px}
.mp-sprigs{position:fixed;inset:0;pointer-events:none;z-index:0}
img.mp-sprig{position:absolute;width:clamp(160px,15vw,260px);height:auto;opacity:.14;will-change:transform}
img.mp-sprig--l{left:max(16px,calc(50vw - 360px - 300px));top:34vh}
img.mp-sprig--r{right:max(16px,calc(50vw - 360px - 300px));top:58vh}
@media (max-width:1180px){.mp-sprigs{display:none}}
@media (prefers-reduced-motion:reduce){.mp-page-title .elementor-heading-title,.mp-river svg,.mp-river path{animation:none !important;stroke-dashoffset:0}.mp-progress{display:none}}
/* Text pages v1.2: one river line under the page title. To make it cream, change --mp-river to var(--e-global-color-text). */
.mp-river{--mp-river:#798852}
.mp-river .mp-river__b{display:none}
.mp-river .mp-river__a{stroke:var(--mp-river);stroke-width:3}
/* Text pages v1.3: side sprigs in accent green. The cream SVG is used as a mask over a green fill (same trick as the grass and leaves). Opacity is driven by the page-effects script so they fade before the footer. */
.mp-sprigs{transition:opacity .15s linear}
img.mp-sprig{opacity:1;object-position:-99999px 0;background-color:#798852;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
img.mp-sprig--l{-webkit-mask-image:url(/wp-content/uploads/2026/11/mamou-plant-sassafras-icon-cream-v3.svg);mask-image:url(/wp-content/uploads/2026/11/mamou-plant-sassafras-icon-cream-v3.svg)}
img.mp-sprig--r{-webkit-mask-image:url(/wp-content/uploads/2026/11/mamou-plant-prickly-ash-icon-cream.svg);mask-image:url(/wp-content/uploads/2026/11/mamou-plant-prickly-ash-icon-cream.svg)}
/* Text pages v1.4: Elementor Heading widgets inside .mp-prose keep their own typography; this only spaces them. Section numbers are real widgets now. */
.mp-prose .elementor-widget-heading .elementor-heading-title{margin:0}
/* 2.5.1 Text pages: photos with captions */
body .mp-prose figure.wp-block-image, body figure.mp-about-photo{ margin:48px 0; }
body figure.wp-block-image img{ display:block; width:100%; height:auto; }
body figure.wp-block-image figcaption{ margin:12px 0 0; color:var(--e-global-color-text); font-size:14px; line-height:1.4; letter-spacing:.02em; opacity:.85; }

/* 2.5.2 Lede drop cap: two-line cap, tighter to the text */
body .mp-prose .mp-lede::first-letter{ font-size:3.15em; line-height:.74; padding:.1em .06em 0 0; margin-left:-.02em; }

/* 2.6.3 News rows on phones/touch: no hover motion, slight fixed tilt on the photo */
@media (max-width:1024px),(hover:none){
 body .mamou-news .mp-row:hover .mp-title .elementor-heading-title, body .mamou-news .mp-row:focus-visible .mp-title .elementor-heading-title{ transform:none !important; }
 body .mamou-news .mp-row:hover .mp-arrow, body .mamou-news .mp-row:focus-visible .mp-arrow{ transform:none !important; }
 body .mamou-news .mp-row .mp-pic, body .mamou-news .mp-row:hover .mp-pic, body .mamou-news .mp-row:focus-visible .mp-pic{ transform:rotate(-1.5deg) !important; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cooper Hewitt';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mamouspirits.com/wp-content/uploads/2026/10/CooperHewitt-Book.woff2') format('woff2'),
		url('https://mamouspirits.com/wp-content/uploads/2026/10/CooperHewitt-Book.woff') format('woff');
}
@font-face {
	font-family: 'Cooper Hewitt';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://mamouspirits.com/wp-content/uploads/2026/10/CooperHewitt-BookItalic.woff2') format('woff2'),
		url('https://mamouspirits.com/wp-content/uploads/2026/10/CooperHewitt-BookItalic.woff') format('woff');
}
@font-face {
	font-family: 'Cooper Hewitt';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://mamouspirits.com/wp-content/uploads/2026/10/CooperHewitt-Bold.woff2') format('woff2'),
		url('https://mamouspirits.com/wp-content/uploads/2026/10/CooperHewitt-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Cooper Hewitt';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://mamouspirits.com/wp-content/uploads/2026/10/CooperHewitt-BoldItalic.woff2') format('woff2'),
		url('https://mamouspirits.com/wp-content/uploads/2026/10/CooperHewitt-BoldItalic.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Reuben Condensed';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mamouspirits.com/wp-content/uploads/2026/10/reuben-webfont.woff2') format('woff2'),
		url('https://mamouspirits.com/wp-content/uploads/2026/10/reuben-condensed-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Reuben Condensed';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Reuben Extended';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mamouspirits.com/wp-content/uploads/2026/10/reuben-extended-webfont.woff2') format('woff2'),
		url('https://mamouspirits.com/wp-content/uploads/2026/10/reuben-extended-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */