:root {
  --_theme---background: var(--swatch--peanutbutter100-p3);
  --_text-style---font-family: var(--_typography---font--primary-family);
  --_theme---text: var(--swatch--avocado700-p3);
  --_text-style---font-size: var(--_typography---font-size--text-main);
  --_text-style---line-height: var(--_typography---line-height--huge);
  --_text-style---font-weight: var(--_typography---font--primary-regular);
  --_text-style---letter-spacing: var(--_typography---letter-spacing--normal);
  --_text-style---text-wrap: pretty;
  --_typography---font--tertiary-family: "Gochi Hand", Arial, sans-serif;
  --_theme---heading-accent: var(--swatch--tomato500-p3);
  --_gap---size: var(--site--gutter);
  --_column-count---value: 1;
  --_text-style---margin-top: var(--_spacing---space--4);
  --_text-style---margin-bottom: var(--_spacing---space--4);
  --_spacing---space--6: clamp(2 * 1rem, ((2 - ((2 - 2) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((2 - 2) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 2 * 1rem);
  --_text-style---trim-top: var(--_typography---font--primary-trim-top);
  --_text-style---trim-bottom: var(--_typography---font--primary-trim-bottom);
  --_spacing---space--7: clamp(2.25 * 1rem, ((2.25 - ((2.5 - 2.25) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((2.5 - 2.25) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 2.5 * 1rem);
  --_typography---line-height--small: 1;
  --_typography---line-height--medium: 1.1;
  --_typography---line-height--large: 1.3;
  --_typography---line-height--huge: 1.5;
  --_typography---letter-spacing--tight: -.03em;
  --_typography---letter-spacing--normal: 0em;
  --max-width--main: calc(var(--site--viewport-max) * 1rem);
  --site--margin: clamp(1.25 * 1rem, ((1.25 - ((2 - 1.25) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((2 - 1.25) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 2 * 1rem);
  --max-width--small: 52rem;
  --max-width--full: 100%;
  --border-width--main: .094rem;
  --_spacing---section-space--none: 0px;
  --_spacing---section-space--small: clamp(2 * 1rem, ((2 - ((3 - 2) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((3 - 2) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 3 * 1rem);
  --_spacing---section-space--main: clamp(3 * 1rem, ((3 - ((6 - 3) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((6 - 3) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 6 * 1rem);
  --_spacing---section-space--large: clamp(5.5 * 1rem, ((5.5 - ((10 - 5.5) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((10 - 5.5) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 10 * 1rem);
  --_spacing---section-space--page-top: clamp(4 * 1rem, ((6 - ((4 - 6) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((4 - 6) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 6 * 1rem);
  --_spacing---space--2: clamp(.625 * 1rem, ((.625 - ((.75 - .625) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((.75 - .625) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), .75 * 1rem);
  --site--gutter: clamp(1.5 * 1rem, ((1.5 - ((3 - 1.5) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((3 - 1.5) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 3 * 1rem);
  --swatch--neutral400\<deleted\|variable-831f8215-e955-fdaa-9f14-8392d7abb976\>: #717171;
  --_theme---background-2: var(--swatch--mustard100-p3);
  --_spacing---space--1: clamp(.375 * 1rem, ((.375 - ((.5 - .375) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((.5 - .375) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), .5 * 1rem);
  --_spacing---space--3: clamp(.875 * 1rem, ((.875 - ((1.25 - .875) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((1.25 - .875) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 1.25 * 1rem);
  --_spacing---space--4: clamp(1 * 1rem, ((1.25 - ((1 - 1.25) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((1 - 1.25) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 1.25 * 1rem);
  --_spacing---space--5: clamp(1.5 * 1rem, ((1.75 - ((1.5 - 1.75) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((1.5 - 1.75) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 1.75 * 1rem);
  --_spacing---space--8: clamp(2 * 1rem, ((2 - ((4.5 - 2) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((4.5 - 2) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 4.5 * 1rem);
  --_typography---font--primary-family: "Abc Retro", Arial, sans-serif;
  --_typography---font--primary-regular: 400;
  --_typography---font--primary-medium: 600;
  --_typography---font--primary-bold: 700;
  --radius--small: .25rem;
  --radius--main: 2rem;
  --radius--round: 100vw;
  --_theme---border: var(--swatch--neutral200\<deleted\|variable-7c563d62-0db7-24cb-3a0a-b9ebca2367a7\>);
  --swatch--transparent: transparent;
  --_trigger---on: 1;
  --_trigger---off: 0;
  --_button-style---padding-vertical: 1.25rem;
  --_button-style---text: var(--_theme---button-primary--text);
  --_button-style---text-hover: var(--_theme---button-primary--text-hover);
  --_button-style---background: var(--_theme---button-primary--background);
  --_button-style---background-hover: var(--_theme---button-primary--background-hover);
  --_button-style---border: var(--_theme---button-primary--border);
  --_button-style---border-hover: var(--_theme---button-primary--border-hover);
  --_state---false: 0;
  --_state---true: 1;
  --_theme---text-link--text: var(--_theme---text);
  --_theme---text-link--text-hover: var(--_theme---text-link--text);
  --_theme---text-link--border: var(--_theme---border);
  --_theme---text-link--border-hover: var(--_theme---text);
  --focus--offset-inner: calc(var(--focus--width) * -1);
  --swatch--dark-900\<deleted\|variable-b6de3dc8-5520-0236-77cd-d665fd586e64\>: #1f1d1e;
  --nav--height: 2.5rem;
  --nav--max-width-inner: var(--max-width--main);
  --nav--radius: var(--radius--small);
  --nav--spacing-outer-vertical: 2rem;
  --nav--max-width-outer: var(--max-width--main);
  --nav--spacing-outer-horizontal: var(--site--margin);
  --focus--width: .125rem;
  --hero--scale-factor: .7;
  --site--viewport-max: 93;
  --swatch--neutral100: #f7f7f7;
  --hero--username-size: clamp(.6 * 1rem, ((.6 - ((.85 - .6) / (90 - 20) * 20)) * 1rem + ((.85 - .6) / (90 - 20)) * 100vw), .85 * 1rem);
  --swatch--tomato500-p3: var(--swatch--tomato500, #fd3b35);
  --_polaroid-card---width: var(--polaroid--large);
  --polaroid--padding: clamp(.45 * 1rem, ((.45 - ((1 - .45) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((1 - .45) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 1 * 1rem);
  --_typography---font-size--text-large: clamp(1 * 1rem, ((1 - ((1.25 - 1) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((1.25 - 1) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 1.25 * 1rem);
  --max-width--medium: 72rem;
  --polaroid--section-mobile-height: clamp(.5 * 1rem, ((6 - ((.5 - 6) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((.5 - 6) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 6 * 1rem);
  --polaroid--section-base-height: 0rem;
  --_sticker-card---background: var(--swatch--paleyellow100-p3);
  --_sticker-card---background-2: oklch(from var(--_sticker-card---background) calc(l - .05) c h);
  --_sticker-card---color: var(--swatch--peanutbutter700-p3);
  --swatch--avocado400-p3: var(--swatch--avocado400, #d0e6b1);
  --swatch--avocado700-p3: var(--swatch--avocado700, #054f30);
  --polaroid--small: clamp(8.75 * 1rem, ((8.75 - ((17.375 - 8.75) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((17.375 - 8.75) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 17.375 * 1rem);
  --polaroid--heading-font-size: clamp(1.75 * 1rem, ((1.75 - ((2 - 1.75) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((2 - 1.75) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 2 * 1rem);
  --_sticker-card---line-color: oklch(from var(--_sticker-card---background) calc(l - .07) c h);
  --swatch--avocado100-p3: var(--swatch--avocado100, #ebf4de);
  --swatch--avocado100: #ebf4de;
  --polaroid--large: clamp(9.375 * 1rem, ((9.375 - ((18.75 - 9.375) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((18.75 - 9.375) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 18.75 * 1rem);
  --ticket--heading-font-size: clamp(2.5 * 1rem, ((2.5 - ((7 - 2.5) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((7 - 2.5) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 7 * 1rem);
  --ticket--text-font-size: clamp(.65 * 1rem, ((.65 - ((1 - .65) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((1 - .65) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 1 * 1rem);
  --swatch--cherry100: #fbece9;
  --swatch--cherry700: #c60000;
  --swatch--cherry700-p3: var(--swatch--cherry700, #b11d00);
  --swatch--cherry600-p3: var(--swatch--cherry600, #c82a00);
  --ticket--bg-color-p3: var(--ticket--bg-color, #fd3b35);
  --_text-style---text-transform: var(--_typography---text-transform--none);
  --site--viewport-min: 22.5;
  --_theme---selection--background: var(--swatch--tomato500-p3);
  --_theme---selection--text: var(--swatch--peanutbutter100-p3);
  --site--column-count: 12;
  --focus--offset-outer: .1875rem;
  --_alignment---direction: start;
  --_theme---button-primary--background: var(--swatch--tomato500-p3);
  --_theme---button-primary--border: var(--_theme---button-primary--background);
  --_theme---button-primary--text: var(--swatch--peanutbutter100);
  --_theme---button-primary--background-hover: color-mix(in srgb, var(--_button-style---background) 75%, var(--swatch--transparent));
  --_theme---button-primary--border-hover: var(--_theme---button-primary--background-hover);
  --_theme---button-primary--text-hover: var(--_theme---background);
  --_theme---button-secondary--background: var(--swatch--avocado700-p3);
  --_theme---button-secondary--border: var(--_theme---button-secondary--background);
  --_theme---button-secondary--text: var(--swatch--peanutbutter100);
  --_theme---button-secondary--background-hover: color-mix(in srgb, var(--_theme---button-secondary--background) 75%, var(--swatch--transparent));
  --_theme---button-secondary--border-hover: var(--_theme---button-secondary--background-hover);
  --_theme---button-secondary--text-hover: var(--swatch--peanutbutter100);
  --swatch--cherry500: #d2451e;
  --swatch--cherry600: #d00;
  --swatch--tomato500: #ff0e22;
  --swatch--mustard100: #feedd2;
  --swatch--mustard100-p3: var(--swatch--mustard100, #fbeed5);
  --swatch--avocado400: #d4e5b6;
  --swatch--avocado500: #a6be78;
  --swatch--avocado700: #00512d;
  --swatch--paleyellow100: #fcefac;
  --swatch--paleyellow100-p3: var(--swatch--paleyellow100, #ffeea3);
  --swatch--peanutbutter100: #fff6ed;
  --swatch--peanutbutter100-p3: var(--swatch--butter-peanut-butter100, #fff6ee);
  --swatch--peanutbutter400: #f4dabb;
  --swatch--peanutbutter500: #e6a65d;
  --swatch--peanutbutter700: #51312d;
  --swatch--peanutbutter700-p3: var(--swatch--peanutbutter700, #562f2c);
  --swatch--elderberry100: #d3e5ef;
  --swatch--elderberry100-p3: var(--swatch--elderberry100, #d3e5ef);
  --swatch--elderberry700: #283a70;
  --_theme---nav--background: var(--swatch--transparent);
  --swatch--elderberry700-p3: var(--swatch--elderberry700, #233b74);
  --nav--banner-height: 2.4rem;
  --nav--height-total: var(--nav--height);
  --nav--spacing-inner-horizontal: var(--_spacing---space--5);
  --nav--hamburger-thickness: var(--border-width--main);
  --nav--hamburger-gap: var(--_spacing---space--2);
  --nav--menu-open-duration: var(--nav-duration, .4s);
  --_typography---font--primary-trim-top: .42em;
  --_typography---font--primary-trim-bottom: .38em;
  --_typography---font--secondary-family: "VC Honey", "Times New Roman", sans-serif;
  --_typography---font--secondary-trim-top: .43em;
  --_typography---font--secondary-trim-bottom: .24em;
  --_typography---font--tertiary-trim-top: .29em;
  --_typography---font--tertiary-trim-bottom: .2em;
  --nav--menu-close-duration: var(--nav-duration, .4s);
  --nav--dropdown-open-duration: var(--nav-duration, .4s);
  --nav--dropdown-close-duration: var(--nav-duration, .4s);
  --_typography---font-size--text-small: clamp(.875 * 1rem, ((.875 - ((.875 - .875) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((.875 - .875) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), .875 * 1rem);
  --_typography---font-size--text-main: clamp(1 * 1rem, ((1 - ((1 - 1) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((1 - 1) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 1 * 1rem);
  --_typography---font-size--h6: clamp(1 * 1rem, ((1 - ((1.25 - 1) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((1.25 - 1) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 1.25 * 1rem);
  --_typography---font-size--h5: clamp(1.375 * 1rem, ((1.375 - ((1.5 - 1.375) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((1.5 - 1.375) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 1.5 * 1rem);
  --_typography---font-size--h4: clamp(1.75 * 1rem, ((1.75 - ((2 - 1.75) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((2 - 1.75) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 2 * 1rem);
  --_typography---font-size--h3: clamp(2.25 * 1rem, ((2.25 - ((3 - 2.25) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((3 - 2.25) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 3 * 1rem);
  --_typography---font-size--h2: clamp(2.25 * 1rem, ((2.25 - ((6 - 2.25) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((6 - 2.25) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 6 * 1rem);
  --_typography---font-size--h1: clamp(3.1875 * 1rem, ((3.1875 - ((7 - 3.1875) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((7 - 3.1875) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 7 * 1rem);
  --_typography---font-size--display: clamp(4 * 1rem, ((4 - ((7 - 4) / (var(--site--viewport-max)  - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((7 - 4) / (var(--site--viewport-max)  - var(--site--viewport-min))) * 100vw), 7 * 1rem);
  --site--column-width: calc((min(var(--max-width--main), 100% - var(--site--margin) * 2)  - (var(--site--gutter) * (var(--site--column-count)  - 1))) / var(--site--column-count));
  --_typography---text-transform--none: var(--text-transform, none);
  --_typography---text-transform--uppercase: uppercase;
  --_typography---text-transform--capitalize: capitalize;
  --_typography---text-transform--lowercase: lowercase;
  --ticket--bg-color: #fd3b35;
  --swatch--brand-500\<deleted\|variable-5c209bac-cd05-3f37-75d8-4eb87bac274e\>: #c6fb50;
  --swatch--light-100\<deleted\|variable-81e7bf43-f8de-f23e-c122-aadb210cf4e0\>: white;
  --swatch--brand-text\<deleted\|variable-58223b69-87fe-dde7-b8dd-33ab7457ae33\>: var(--swatch--dark-900\<deleted\|variable-b6de3dc8-5520-0236-77cd-d665fd586e64\>);
  --swatch--dark-800\<deleted\|variable-365b4c66-1363-4e00-8470-ebbf96bc2fde\>: #2f2b2d;
  --swatch--brand-600\<deleted\|variable-f4848f9a-e1c5-5c7a-9707-4fe0d1542434\>: color-mix(in srgb, var(--swatch--brand-500\<deleted\|variable-5c209bac-cd05-3f37-75d8-4eb87bac274e\>), black 20%);
  --swatch--neutral200\<deleted\|variable-7c563d62-0db7-24cb-3a0a-b9ebca2367a7\>: #ebebeb;
  --swatch--light-100-o20\<deleted\|variable-c01ea0b8-fad9-5337-0132-4d27474754e6\>: color-mix(in srgb, var(--swatch--light-100\<deleted\|variable-81e7bf43-f8de-f23e-c122-aadb210cf4e0\>) 20%, transparent);
  --swatch--brand-text-o20\<deleted\|variable-64f8234e-8fe6-9569-76ab-17ff778efc33\>: color-mix(in srgb, var(--swatch--brand-text\<deleted\|variable-58223b69-87fe-dde7-b8dd-33ab7457ae33\>) 20%, transparent);
}

@supports (color: color(display-p3 0 0 0)) {
  :root {
    --swatch--tomato500-p3: var(--swatch--tomato500, color(display-p3 .9137 .302 .2549));
    --swatch--avocado400-p3: var(--swatch--avocado400, color(display-p3 .8314 .898 .7137));
    --swatch--avocado700-p3: var(--swatch--avocado700, color(display-p3 .1294 .3059 .2));
    --swatch--avocado100-p3: var(--swatch--avocado100, color(display-p3 .9294 .9569 .8784));
    --swatch--cherry700-p3: var(--swatch--cherry700, color(display-p3 .651 .149 .0118));
    --swatch--cherry600-p3: var(--swatch--cherry600, color(display-p3 .7294 .2118 .0706));
    --ticket--bg-color-p3: var(--ticket--bg-color, color(display-p3 .9137 .302 .2549));
    --swatch--mustard100-p3: var(--swatch--mustard100, color(display-p3 .9765 .9333 .8471));
    --swatch--paleyellow100-p3: var(--swatch--paleyellow100, color(display-p3 .9882 .9373 .6745));
    --swatch--peanutbutter100-p3: var(--swatch--butter-peanut-butter100, color(display-p3 .9922 .9647 .9373));
    --swatch--peanutbutter700-p3: var(--swatch--peanutbutter700, color(display-p3 .3176 .1922 .1765));
    --swatch--elderberry100-p3: var(--swatch--elderberry100, color(display-p3 .8392 .8941 .9333));
    --swatch--elderberry700-p3: var(--swatch--elderberry700, color(display-p3 .1569 .2275 .4392));
  }
}

body {
  background-color: var(--_theme---background);
  font-family: var(--_text-style---font-family);
  color: var(--_theme---text);
  font-size: var(--_text-style---font-size);
  line-height: var(--_text-style---line-height);
  font-weight: var(--_text-style---font-weight);
  letter-spacing: var(--_text-style---letter-spacing);
  --_column-count---value: 12;
  text-transform: var(--_text-style---text-transform, none);
}

h1, h2, h3, h4, h5, h6, p {
  display: flow-root;
}

a {
  color: inherit;
  outline-width: var(--focus--width);
  outline-offset: var(--focus--offset-outer);
  text-decoration: none;
}

ul, ol {
  margin-bottom: 0;
  padding-left: 0;
  list-style: "";
}

li {
  display: block;
}

img {
  object-fit: cover;
  width: 100%;
  max-width: 100%;
}

strong {
  font-weight: bold;
}

em {
  font-style: italic;
}

blockquote {
  border-style: none;
  padding: 0;
}

figure {
  margin-bottom: 0;
}

.tags_list {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-flow: wrap;
  display: flex;
}

.tag-item_link {
  display: none;
}

@media screen and (max-width: 991px) {
  .ticket_line_svg.u-svg {
    flex: none;
  }
}

@media screen and (max-width: 479px) {
  .c-text:where(.w-variant-fdb8e663-01e0-aae6-13eb-e6dfca16b689) {
    white-space: normal;
  }

  .u-max-width-full {
    max-width: 100%;
  }

  .section_hero.u-section {
    white-space: pre-line;
    white-space: pre-line;
  }
}
