@import "https://hello.myfonts.net/count/35730b";@import "https://hello.myfonts.net/count/3541cb";@import "//hello.myfonts.net/count/4a6323";@font-face{font-family:FolioStd-BoldCondensed;src:url(./35730B_0_0.DhwQvX9a.eot);src:url(./35730B_0_0.DhwQvX9a.eot?#iefix)format("embedded-opentype"),url(./35730B_0_0.CdM0dwBN.woff2)format("woff2"),url(./35730B_0_0.DSEJyHTg.woff)format("woff"),url(./35730B_0_0.C8LkuokY.ttf)format("truetype");font-display:swap}@font-face{font-family:ITCGaramondStd-BkCond;src:url(./3541CB_0_0.DTs5ZYjZ.eot);src:url(./3541CB_0_0.DTs5ZYjZ.eot?#iefix)format("embedded-opentype"),url(./3541CB_0_0.CEWKDVl4.woff2)format("woff2"),url(./3541CB_0_0.Bv4jq-EH.woff)format("woff"),url(./3541CB_0_0.mgnDrewv.ttf)format("truetype");font-display:swap}@font-face{font-family:PrisonProAOE150;src:url(./PrisonProAOE-Regular-150.UmBv7PLy.woff2)format("woff2"),url(./PrisonProAOE-Regular-150.DnIq0Dll.woff)format("woff"),url(./PrisonProAOE-Regular-150.CbZ2nOc8.ttf)format("truetype");font-display:swap}@font-face{font-family:ITCGaramondStd-BdCond;src:url(./font.B1HMVJHH.woff2)format("woff2"),url(./font.DQ0uNBUO.woff)format("woff");font-display:swap}@font-face{font-family:AGaramondPro-Italic;src:url(./font.QF2ToTzd.woff2)format("woff2"),url(./font.CZkbC7PZ.woff)format("woff");font-display:swap}:root{--dark:#212529;--gray:#4a4948;--red:#d41217;--red-ulichfest:#d51217;--beige:#ffe8bc;--beige-light:#fdefd3;--beige-lighter:#fbe0ac;--gold:#d4b176;--gold-dark:#b79254;--gray-dark:#e5e5e5;--white:#fff;--near-white:#f1efec;--black:var(--dark);--font-size-base:20px;--font-size-small:.9em;--font-size-lead:1.25em;--font-size-h1:2.5em;--font-size-h2:1.75em;--font-size-h3:1.8em;--font-size-h4:1.25em;--line-height-base:1.4;--font-size-button:1.25em;--font-family-base:"ITCGaramondStd-BkCond", serif;--font-family-lead:"FolioStd-BoldCondensed";--font-family-h1:"PrisonProAOE150", sans-serif;--font-family-bold:"ITCGaramondStd-BdCond", serif;--heading-line-height:1.25;--heading-font-weight:normal;--font-family-icons:"Font Awesome 6 Sharp";--grid-gutter-width:15px;--border-radius:calc(var(--grid-gutter-width) / 4);--row-padding:25px;--transition-duration:.5s}body{background:var(--near-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.01em;font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-base);margin:0;padding:0}p,label{font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-base)}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.lead,strong{font-family:var(--font-family-bold);font-weight:var(--heading-font-weight)}span{font-family:var(--font-family-base)}.link{color:var(--gold);text-decoration:underline}img{max-width:100%}.container{padding:0 var(--grid-gutter-width)}.container-fluid{margin:0}.row{padding:var(--row-padding) 0}.row.no-edge{margin-right:calc(-1 * var(--grid-gutter-width));margin-left:calc(-1 * var(--grid-gutter-width));padding:0}.bg-beige{background:url(../../../images/body-bg.jpg)}header.svelte-zne36e{background:url(../../../images/body-bg.jpg);flex-direction:row;justify-content:center;align-items:center;display:flex;position:relative}header.svelte-zne36e .img-slot:where(.svelte-zne36e){padding:10px;display:grid;overflow:hidden}header.svelte-zne36e .img-slot:where(.svelte-zne36e) img:where(.svelte-zne36e){grid-area:1/1;max-width:170px}header.svelte-zne36e .img-slot:where(.svelte-zne36e) img:where(.svelte-zne36e).berglogo{width:125px;margin:10px}footer.svelte-9sff3o{background:var(--black);z-index:100;width:100%;position:fixed;bottom:0;left:0}footer.svelte-9sff3o .menu:where(.svelte-9sff3o){flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;display:flex}footer.svelte-9sff3o button:where(.svelte-9sff3o){background:0 0;border:none;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:18vw;max-width:100px;height:18vw;max-height:100px;padding:10px;font-size:1em;display:inline-flex}footer.svelte-9sff3o button:where(.svelte-9sff3o).active span:where(.svelte-9sff3o){color:var(--gold)}footer.svelte-9sff3o button:where(.svelte-9sff3o) span:where(.svelte-9sff3o){color:var(--beige-light);font-size:.8em;font-family:var(--font-family-lead);line-height:var(--heading-line-height);text-transform:uppercase;margin-top:.4em}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}.splide__pagination{padding-left:0}.splide__pagination li{display:inline-block}.splide__pagination li button{background:var(--white);border:none;width:20px;height:8px;transition:all .5s}.splide__pagination li button.is-active{opacity:1;background-color:var(--black)}.layout.svelte-12qhfyh{max-width:600px;font-size:var(--font-size-base);min-height:100svh;margin:0 auto;position:relative}.category-pills{justify-content:start;align-items:center;column-gap:var(--grid-gutter-width);row-gap:calc(.5 * var(--grid-gutter-width));flex-flow:wrap;display:flex}.category-pills .pill{font-size:var(--font-size-base)}.pill{background:var(--gold);color:var(--black);appearance:none;line-height:1;font-family:var(--font-family-lead);text-transform:uppercase;border:none;padding:.25em .4em .1em;display:inline-block}.pill.active{background:var(--black);color:var(--beige)}.btn{width:100%;color:var(--dark);background:var(--gold);border:2px solid var(--gold);font-family:var(--font-family-lead);line-height:var(--heading-line-height);text-transform:uppercase;font-size:var(--font-size-button);padding:.5em 1em;display:block}.btn.btn--outline{color:var(--black);border:2px solid var(--gold);background:0 0}.link{font-family:var(--font-family-lead);text-transform:uppercase;font-size:var(--font-size-button);color:var(--black);border-bottom:2px solid var(--black);text-decoration:none}.link:visited{color:var(--black)}.link-small{color:var(--dark);border:none;border-bottom:1px solid var(--gold);font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-base);padding:0;text-decoration:none}.link-small:hover,.link-small:visited{border-bottom:1px solid #0000}
