@font-face{font-family:"Quentin Caps";src:local("Quentin Caps"),url("/static/fonts/QuentinCaps.woff2") format("woff2"),url("/static/fonts/QuentinCaps.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Jacques Francois Shadow";src:local("Jacques Francois Shadow"),url("/static/fonts/JacquesFrancoisShadow-Regular.woff2") format("woff2"),url("/static/fonts/JacquesFrancoisShadow-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Sexsmith";src:local("Sexsmith"),url("/static/fonts/subset-Sexsmith-Regular.woff2") format("woff2"),url("/static/fonts/subset-Sexsmith-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Special Elite";src:local("Special Elite"),url("/static/fonts/SpecialElite-Regular.woff2") format("woff2"),url("/static/fonts/SpecialElite-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Herr Von Muellerhoff";src:local("Herr Von Muellerhoff"),url("/static/fonts/HerrVonMuellerhoff-Regular.woff2") format("woff2"),url("/static/fonts/HerrVonMuellerhoff-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}:root{--font-body: "Sexsmith";--font-display-1: "Quentin Caps";--font-display-2: "Jacques Francois Shadow";--font-display-3: "Special Elite";--font-display-4: "Herr Von Muellerhoff";--font-monospace: ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace;--color-background: #FAEBD5;--accent-1: #852c19;--border-thin: 1px solid}body,.title-upcoming-event a{font-family:var(--font-body)}h1,#all-events summary h3{font-family:var(--font-display-1);font-weight:normal}#open-ride span,h2,.time-event,a,button,.font-display-2{font-family:var(--font-display-2)}#container-phone,blockquote,.font-display-3{font-family:var(--font-display-3)}blockquote footer{font-family:var(--font-display-4)}#footer-text{font-family:var(--font-monospace)}.menu-main,#sidebar,.header-banner{font-size:1.5rem}main>p,main>ul,p,h4,form{font-size:2rem}h1,h2{font-size:calc(2rem + 3.5vw)}h2,h3,a,button{font-variant:small-caps}main>p,main>ul,blockquote,#all-events h4{text-align:left}.daterange,blockquote footer{text-align:right}#header-main,main,#footer-text,#sidebar,.paragraph-centered,.header-banner{text-align:center}.title-upcoming-event a:hover,.title-upcoming-event a:focus,a,button{text-decoration:none}.title-upcoming-event a,a:hover,a:focus,#all-events summary:hover,#all-events summary:focus,button:hover,button:focus{text-decoration-line:underline;text-decoration-style:double;text-decoration-thickness:.04em;text-underline-offset:.1em}a,input::placeholder,textarea::placeholder,button{color:var(--accent-1)}body,#skiplink{background-color:var(--color-background)}input,textarea,button{background-color:rgba(0,0,0,0)}body,#section-rates ul,form{margin:0 auto}#footer-text p,.bordered-image,#all-events h4{margin:0}h4{margin-bottom:0}#footer-text{margin-top:1rem}fieldset{border:none}#skiplink{border:var(--border-thin)}#address,#open-ride,aside.sidebar .follow-facebook{padding:2rem}section{content-visibility:auto}.list-all-events,#section-rates ul,#all-events summary,.menu-main ul{list-style-type:none;padding:0}.menu-main ul{flex-wrap:wrap}.container-blockquote,#section-rates li,.header-banner,#all-events li,body,#gallery,#container-phone,#sidebar,.menu-main ul{display:flex}#sidebar .menu-main ul,body,#gallery,#container-phone,#sidebar{flex-direction:column}.menu-main ul,.container-blockquote{justify-content:center}#section-rates li,.header-banner,#all-events li{justify-content:space-between}#container-phone,#sidebar,.header-banner{align-items:center}.menu-main ul,#gallery,#all-events li{gap:1rem}#all-events summary:hover,#all-events summary:focus,button:hover,button:focus{cursor:pointer}#address,.follow-facebook{background-image:url("/static/images/ticket-black.png");background-size:contain;background-position:center;background-repeat:no-repeat}@media(max-width: 1059px){#sidebar{display:none}}button{border-width:.2rem;border-style:double;border-color:var(--accent-1);padding:.5rem 1rem}button:hover,button:focus{background-color:var(--accent-1);color:var(--color-background)}.header-banner{padding:1rem 1rem 1rem 0}blockquote{border-top-style:double;border-bottom-style:double;border-width:thick;font-size:3rem}blockquote p{margin:1rem 0;font-size:inherit}blockquote footer{padding-right:1rem}@media(max-width: 750px){blockquote{margin:0}}#all-events details{margin-bottom:2rem}#all-events summary{font-size:2.5rem}#all-events summary:hover,#all-events summary:focus{color:var(--accent-1)}#all-events summary::-webkit-details-marker{display:none}#all-events summary h3{display:inline}#all-events h4:hover+.daterange,#all-events h4:focus+.daterange{color:var(--accent-1)}#all-events a{font-family:unset}.bordered-image{contain-intrinsic-size:auto 880px auto 588px;padding:.2rem;border:.3rem solid}.bordered-image img{border:.15rem solid}html{--s: 20px;--c1: #dbcdb9;--c2: #933824;--_g: #0000 83%, var(--c1) 85% 99%, #0000 101%;background:radial-gradient(27% 29% at right, var(--_g)) calc(var(--s)/2) var(--s),radial-gradient(27% 29% at left, var(--_g)) calc(var(--s)/-2) var(--s),radial-gradient(29% 27% at top, var(--_g)) 0 calc(var(--s)/2),radial-gradient(29% 27% at bottom, var(--_g)) 0 calc(var(--s)/-2) var(--c2);background-size:calc(2*var(--s)) calc(2*var(--s))}@media(min-width: 1060px){html{padding:1rem}}@media(max-width: 750px){html{font-size:14px}}@media(max-width: 471px){html{font-size:12px}}@media(max-width: 378px){html{font-size:10px}}body{grid-template-rows:auto auto 1fr auto auto;grid-template-columns:1fr 18rem;max-width:80rem;padding:.5rem 2rem;filter:drop-shadow(0 5px 5px #000)}@media(min-width: 1060px){body{display:grid}}@media(max-width: 750px){body{padding:1rem}}#skiplink{position:absolute;top:-100%;padding:.25rem 1rem}#skiplink:active,#skiplink:focus{top:unset}#header-main{border-bottom:double;border-width:thick;grid-column:span 2}@media(min-width: 1060px){#header-main{display:flex;padding:2rem 0}}a.site-logo{display:inline-block}@media(min-width: 400px){img.logo{max-width:350px}}img.bordered{border-style:solid;border-color:#000;border-width:2px;outline-style:solid;outline-color:#000;outline-width:4px;outline-offset:2px}figure{margin:0}figcaption{text-align:right;margin-top:2px}.header-banner{border-bottom:double;border-width:thick;contain-intrinsic-size:auto 690px auto 222px}#cowboy-boots{width:8rem}@media(max-width: 551px){#cowboy-boots{display:none}}#address{color:unset;font-family:unset}#address address{margin:0 .5rem;font-style:unset}#open-ride{border:1px dashed}main{contain-intrinsic-size:auto 80rem auto 160rem;padding:1rem 2rem 1rem 0;flex:1}@media(max-width: 1059px){main{padding:unset}}section{contain-intrinsic-size:auto 700px}@media(max-width: 558px){h1{font-size:3rem}}h2{font-weight:inherit;margin:3rem 0}h3{font-size:2.5rem}.title-upcoming-event{margin-bottom:.5rem;font-weight:400}.list-all-events h4{font-weight:400}.daterange .time-event{font-size:1.5rem}.time-event{font-size:1.75rem}.credit-image{font-size:.75rem;text-align:right}div.gallery{display:grid;gap:2rem}#section-rates ul{max-width:35rem;font-size:2rem;border:6px double var(--accent-1);padding:.5rem 1rem}#rates{margin-top:0}form{max-width:40rem}input,textarea{padding:.5rem;border-radius:0;width:100%;border-width:.2rem;border-style:double;border-color:var(--accent-1)}input::placeholder,textarea::placeholder{opacity:50%}#saddle{width:8rem}aside.sidebar>div{display:grid;gap:4rem}#container-phone{border:1px dashed;padding:.5rem 2rem}#image-phone{width:7rem}#footer-text p{font-size:1rem;display:inline-block}#sidebar{gap:4rem;padding-left:2rem;padding-bottom:2rem;border-left:double;border-width:thick;grid-row:span 2}