@import "https://fonts.googleapis.com/css2?family=Open+Sans:ital,wdth,wght@0,75..100,300..800;1,75..100,300..800&display=swap";.sr-only{clip:rect(1px, 1px, 1px, 1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.sr-only-focusable:focus,.sr-only-focusable:active{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;margin:auto!important;overflow:visible!important}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}*,:before,:after{box-sizing:border-box}*{margin:0}body{hanging-punctuation:first last;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}h1,h2,h3,h4,h5,h6{text-wrap:balance;overflow-wrap:break-word}p{text-wrap:pretty;overflow-wrap:break-word}#root,#__next{isolation:isolate}@media (prefers-reduced-motion:no-preference){:has(:target){scroll-behavior:smooth}}.oss-root{color:var(--text-color);font-style:normal;font-weight:var(--font-weight-normal);font-size:var(--font-size-md);font-family:var(--font-family-body);font-variation-settings:"wdth" 100}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold);font-stretch:75%;font-family:var(--font-family-title);text-transform:var(--text-transform)}a{color:var(--text-color)}.title-3xl{font:var(--font-title-3xl)}.title-2xl{font:var(--font-title-2xl)}.title-xl{font:var(--font-title-xl)}.title-lg{font:var(--font-title-lg)}.title-md{font:var(--font-title-md)}.title-sm{font:var(--font-title-sm)}.text-sm{font:var(--font-text-sm)}.text-xs{font:var(--font-text-xs)}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-bold{font-weight:var(--font-weight-bold)}.text-normal{font-weight:var(--font-weight-normal)}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:initial}.text-faded,.text-disabled{color:var(--text-faded-color)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.button-link{cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;margin:0;padding:0;text-decoration:underline;display:inline-block}#oss-theme{--spacing-4xl:5rem;--spacing-3xl:4rem;--spacing-2xl:2.5rem;--spacing-xl:1.5rem;--spacing-lg:1.25rem;--spacing-md:1rem;--spacing-sm:.75rem;--spacing-xs:.5rem;--spacing-2xs:.25rem;--spacing-3xs:.125rem;--font-family-title:"Open Sans", system-ui, sans-serif;--font-family-body:"Open Sans", system-ui, sans-serif;--font-size-3xl:2.25rem;--font-size-2xl:1.75rem;--font-size-xl:1.375rem;--font-size-lg:1.125rem;--font-size-md:1rem;--font-size-sm:.875rem;--font-size-xs:.75rem;--font-size-2xs:.625rem;--font-weight-bold:700;--font-weight-semibold:600;--font-weight-normal:400;--text-transform:uppercase;--font-title-3xl:condensed var(--font-weight-bold) var(--font-size-3xl) var(--font-family-title);--font-title-2xl:condensed var(--font-weight-bold) var(--font-size-2xl) var(--font-family-title);--font-title-xl:condensed var(--font-weight-bold) var(--font-size-xl) var(--font-family-title);--font-title-lg:condensed var(--font-weight-bold) var(--font-size-lg) var(--font-family-title);--font-title-md:condensed var(--font-weight-bold) var(--font-size-md) var(--font-family-title);--font-title-sm:condensed var(--font-weight-bold) var(--font-size-sm) var(--font-family-title);--font-text-sm:var(--font-weight-normal) var(--font-size-sm) var(--font-family-body);--font-text-xs:var(--font-weight-normal) var(--font-size-xs) var(--font-family-body);--border-radius-md:4px;--border-radius-sm:2px;--text-max-width:40em;--content-max-width:72rem;--background-blur:blur(10px);--input-opacity-disabled:.7;--color-white:#fff;--color-white-86:#ffffffdb;--color-white-60:#fff9;--color-white-50:#ffffff80;--color-white-40:#fff6;--color-white-28:#ffffff47;--color-white-20:#fff3;--color-white-16:#ffffff29;--color-white-14:#ffffff24;--color-white-10:#ffffff1a;--color-white-08:#ffffff14;--color-white-03:#00000008;--color-black:#000;--color-black-86:#000000db;--color-black-60:#0009;--color-black-50:#00000080;--color-black-40:#0006;--color-black-28:#00000047;--color-black-20:#0003;--color-black-16:#00000029;--color-black-14:#00000024;--color-black-10:#0000001a;--color-black-08:#00000014;--color-black-03:#00000008;--color-green:#0a8531;--color-blue:#087fc1;--color-red:red;--color-orange:#ff7f00;--color-in-stock:#72bc45;--color-sold-out:var(--color-red);--color-notice:#fed;--color-friendly:#def}.oss-theme--dark{--text-color:var(--color-white);--text-color-40:var(--color-black-40);--text-color-inverted:var(--color-black);--text-faded-color:var(--color-white-60);--background-color-solid:var(--color-white);--background-color-inverted:var(--color-black);--background-color-inverted-50:var(--color-black-50);--background-color:var(--color-white-14);--background-color-lighter:var(--color-white-08);--border-color-solid:var(--color-white);--border-color-inverted:var(--color-black);--border-color:var(--color-white-28);--border-color-lighter:var(--color-white-16);--input-placeholder:var(--color-white-40);--input-background:var(--background-color-lighter);--input-background-inverted:var(--color-white-03);--input-border:1px solid var(--color-white-40);--input-border-inverted:1px solid var(--color-black-20);--input-border-highlighted:1px solid var(--color-white);--input-border-inverted-highlighted:1px solid var(--color-black);--input-background-inverted-disabled:var(--color-black-10);--button-hover-background:var(--color-white-86);--button-hover-background-inverted:var(--color-black-14);--box-shadow:0px 6px 14px -5px var(--color-white-14);--outline:2px solid var(--color-white-20);--outline-inverted:2px solid var(--color-black-20)}.oss-theme--light{--text-color:var(--color-black);--text-color-40:var(--color-black-40);--text-color-inverted:var(--color-white);--text-color-inverted-50:var(--color-white-50);--text-faded-color:var(--color-black-60);--background-color-solid:var(--color-black);--background-color-inverted:var(--color-white);--background-color-inverted-50:var(--color-white-50);--background-color:var(--color-white-28);--background-color-lighter:var(--color-white-16);--border-color-solid:var(--color-black);--border-color-inverted:var(--color-white);--border-color:var(--color-black-08);--border-color-lighter:var(--color-black-03);--input-placeholder:var(--color-black-40);--input-background:var(--background-color-lighter);--input-background-inverted:var(--color-black-03);--input-border:1px solid var(--color-black-40);--input-border-inverted:1px solid var(--color-white-20);--input-border-highlighted:1px solid var(--color-black);--input-border-inverted-highlighted:1px solid var(--color-white);--input-background-inverted-disabled:var(--color-white-10);--button-hover-background:var(--color-black-86);--button-hover-background-inverted:var(--color-white-14);--box-shadow:0px 6px 14px -5px var(--color-black-14);--outline:2px solid var(--color-black-20);--outline-inverted:2px solid var(--color-white-20)}.toast-messages{--close-button-icon-size:.5rem;--offset-top:75px;z-index:3;pointer-events:none;width:100%;height:100%;padding-block-start:calc(var(--offset-top) + var(--spacing-md));position:absolute;top:0;left:0}.toast-messages__list{align-items:flex-end;gap:var(--spacing-xs);padding:var(--spacing-xs);flex-direction:column;width:100%;list-style-type:"";display:flex;position:sticky;top:0}.toast-messages__item{max-width:30rem}.toast-messages__item-button .icon{width:var(--close-button-icon-size);min-width:var(--close-button-icon-size);height:var(--close-button-icon-size)}.countdown{--icon-size:1.5rem;--text-width:42px;padding-inline:var(--spacing-xs);flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}@media (width>=430px){.countdown{flex-direction:row}}.countdown:not(:last-child){border-inline-end:1px solid var(--border-color-lighter)}.countdown__icon{width:var(--icon-size);height:var(--icon-size)}.countdown_text{width:var(--text-width);justify-content:center;align-items:center;display:flex}.countdown--urgent{box-shadow:var(--box-shadow);border:1px solid var(--border-color-lighter);background:var(--color-white);padding-inline:var(--spacing-2xs);color:var(--color-black);border-radius:1rem;padding-block:0}@media (width>=430px){.countdown--urgent{padding-block:var(--spacing-2xs)}}.countdown--urgent .countdown__icon{animation:.7s ease-in-out 5 ring}.countdown--warning .countdown__icon{color:var(--color-red)}@media (prefers-reduced-motion:reduce){.countdown--urgent .countdown__icon{animation:none}}@keyframes ring{0%{transform:translate(0)}5%{transform:translate(-6px)}10%{transform:translate(6px)}15%{transform:translate(-4px)}20%{transform:translate(4px)}25%{transform:translate(-2px)}30%{transform:translate(2px)}35%{transform:translate(-1px)}40%{transform:translate(1px)}45%{transform:translate(0)}to{transform:translate(0)}}.header{justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-direction:column;width:100%;margin-block-end:var(--spacing-3xl);display:flex}.header__content{justify-content:space-between;align-items:center;gap:var(--spacing-2xs);z-index:4;width:100%;height:75px;display:flex}.header__logo-link{width:auto;height:100%}.header__brand-logo{width:auto;max-width:100%;height:auto;max-height:100%}.header__action{align-items:center;gap:var(--spacing-xs);z-index:1;height:max-content;margin-inline-start:auto;display:flex;position:relative}.header__logo{align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.header__event-logo{width:auto;max-width:100%;height:auto;max-height:100px}.navigation-dropdown{width:max-content;position:relative}.navigation-dropdown__nav{top:calc(100% + var(--spacing-xs));backdrop-filter:var(--background-blur);box-shadow:var(--box-shadow);border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:var(--background-color);position:absolute;right:0}.navigation-dropdown__list{padding-inline:0;list-style-type:""}.navigation-dropdown__list-item{gap:var(--spacing-md);display:flex}.navigation-dropdown__list-item:not(:last-child){border-bottom:1px solid var(--border-color)}.navigation-dropdown__list .navigation-dropdown__list-item>*{appearance:none;cursor:pointer;padding:var(--spacing-md);width:100%;color:var(--text-color);font-weight:var(--font-weight-bold);text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:0;text-decoration:none;display:block}@media (width>=768px){.navigation-dropdown__list .navigation-dropdown__list-item>*{padding-inline-end:var(--spacing-4xl)}}.navigation-dropdown__list .navigation-dropdown__list-item a:hover,.navigation-dropdown__list .navigation-dropdown__list-item button:hover{background-color:var(--background-color)}.navigation-dropdown__button--desktop{display:none}@media (width>=768px){.navigation-dropdown__button--desktop{display:inline-flex}.navigation-dropdown__button--mobile{display:none}}.user-menu__button--desktop{display:none}@media (width>=768px){.user-menu__button--desktop{display:inline-flex}.user-menu__button--mobile{display:none}}.devtoolbar{align-items:center;gap:var(--spacing-sm);z-index:999;padding:var(--spacing-2xs);color:#000;background:#fff;border-radius:.5rem;font-size:.75rem;transition:left .2s ease-in-out;display:flex;position:fixed;top:4rem;left:-100%;box-shadow:0 .125em .5em #0008}.devtoolbar.visible{left:var(--spacing-md)}.devtoolbar.hidden{left:-100%}.devtoolbar-toggle{opacity:.5;z-index:1000;cursor:pointer;color:#fff;background:#4285f4;border:0;border-radius:0 .5rem .5rem 0;position:fixed;top:2rem;left:0;transform:translateY(-50%);box-shadow:0 .125em .5em #0008}.devtoolbar-toggle:hover,.devtoolbar.visible .devtoolbar-toggle{opacity:1;transition:all .3s ease-in-out;background:#4285f4!important}.devtoolbar button{appearance:none;cursor:pointer;padding:var(--spacing-2xs) var(--spacing-xs);color:#fff;letter-spacing:.02em;background:#4285f4;border:1px solid #fff;border-radius:.25rem;font-weight:600;display:inline-block}.devtoolbar button:hover{background:#4285f4e6}.devtoolbar-meta{padding-inline-start:var(--spacing-xs)}.devtoolbar-meta:only-child{padding-inline-end:var(--spacing-xs)}.devtoolbar-section{align-items:center;gap:var(--spacing-2xs);display:flex}.oss-root--hosted{min-height:100vh}.oss-root{padding:var(--spacing-md);max-width:var(--content-max-width);margin:0 auto;padding-block-end:var(--spacing-3xl);position:relative}#oss-theme{background-position:top;background-repeat:no-repeat}@media (width>=1600px){#oss-theme{background-size:100%}}
