@layer base{:root{--section-head-space: var(--section-space-medium)}@media not (min-width:48rem){:root{--section-space-medium: var(--section-space-large);--section-head-space: calc(var(--section-space-large) / 2)}}html{font-stretch:90%}:root{--light-100: #efefef;--dark-900: #05070b;--gold: #cba65f;--primary-family: "Special Gothic", "Arial Narrow", sans-serif;--primary-regular: 500;--primary-medium: 500;--primary-bold: 650;--heading-family: "Anton", Impact, sans-serif;--heading-regular: 400;--heading-medium: 700;--heading-bold: 700;--text-large-margin-top: var(--space-2);--text-large-margin-bottom: var(--space-2);--text-main-margin-top: var(--space-2);--text-main-margin-bottom: var(--space-2);--text-small-margin-top: var(--space-2);--text-small-margin-bottom: var(--space-2);--hover-duration: .16s;--border-width: 1px;--radius-small: .3125rem;--control-pad-block: .75em;--control-pad-inline: 1em;--control-height: 3.5rem;--control-height-small: calc(var(--control-height) - 1rem);--bar-height: 3.25rem;--nav-top: var(--site-margin);--nav-height: calc(var(--bar-height) + var(--nav-top) + var(--space-3));--announcement-height: 0px;--header-stack: calc(var(--announcement-height) + var(--nav-height));--underline-offset: .2em;--ticket-width: 30rem;--z-below: -1;--z-base: 0;--z-raised: 1;--z-float: 2;--z-nav: 100;--z-overlay: 2147483647;--max-width-main: 150rem;--success: #42a902;--display-font-family: var(--heading-family);--display-font-weight: var(--heading-medium);--display-line-height: 1.1;--display-letter-spacing: -.01em;--display-text-transform: uppercase;--h1-font-family: var(--heading-family);--h1-font-weight: var(--heading-medium);--h1-line-height: 1.1;--h1-letter-spacing: -.01em;--h1-text-transform: uppercase;--h2-min: 40;--h2-max: 48;--h2-font-family: var(--heading-family);--h2-font-weight: var(--heading-medium);--h2-line-height: 1.1;--h2-letter-spacing: -.01em;--h2-text-transform: uppercase;--h3-min: 32;--h3-max: 40;--h3-font-family: var(--heading-family);--h3-font-weight: var(--heading-medium);--h3-line-height: 1.1;--h3-letter-spacing: -.01em;--h3-text-transform: uppercase;--h4-min: 24;--h4-max: 24;--h4-font-family: var(--heading-family);--h4-font-weight: var(--heading-medium);--h4-line-height: 1.1;--h4-letter-spacing: 0em;--h4-text-transform: uppercase;--h5-min: 20;--h5-max: 20;--h5-font-family: var(--heading-family);--h5-font-weight: var(--heading-medium);--h5-line-height: 1.1;--h5-letter-spacing: 0em;--h5-text-transform: uppercase;--h6-font-family: var(--heading-family);--h6-line-height: 1.1;--h6-letter-spacing: 0em;--h6-font-weight: var(--heading-medium);--h6-text-transform: uppercase;--text-main-line-height: 1.2;--grid-columns: 4;--two-columns: calc((min(100vw - var(--site-margin) * 2, var(--max-width-main)) - (var(--grid-columns) - 1) * var(--site-gutter)) / var(--grid-columns) * 2 + var(--site-gutter));--primary: var(--brand-500);--on-primary: var(--brand-text);--background-gradient: none}@media(min-width:64rem){:root{--nav-top: calc(var(--site-margin) * .8)}}:root:has(.bar_wrap){--announcement-height: 1.75rem}@media not (min-width:48rem){:root{--h5-min: 18;--h5-max: 18}}@media(min-width:48rem){:root{--grid-columns: 8}}@media(min-width:64rem){:root{--grid-columns: 12}}:root,[class*=color-scheme-]{--background-3: color-mix(in lab, var(--background-2) 85%, var(--text));--background-skeleton: color-mix(in lab, currentcolor 10%, transparent);--text-2: color-mix(in lab, var(--text) 40%, var(--background));--border: color-mix(in lab, var(--text) 50%, transparent);--heading-accent: color-mix(in srgb, var(--primary) 80%, var(--text));--selection-background: var(--text);--selection-text: var(--background);--button-background: var(--primary);--button-border: var(--button-background);--button-text: var(--on-primary);--button-background-hover: var(--text);--button-border-hover: var(--button-background-hover);--button-text-hover: var(--background);--button-2-background: transparent;--button-2-border: var(--border);--button-2-text: var(--text);--button-2-background-hover: var(--text);--button-2-border-hover: var(--button-2-background-hover);--button-2-text-hover: var(--background);--link-text: var(--text);--link-border: var(--border);--link-text-hover: var(--text);--link-border-hover: var(--border);background-color:var(--background);background-image:var(--background-gradient);color:var(--text)}:focus,:focus-visible{outline:none}html.is-keyboard :focus-visible{outline:var(--focus-width) solid currentcolor;outline-offset:var(--focus-offset)}p:has(br){text-box:normal}[hidden]{display:none!important}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}html{color-scheme:light;scrollbar-gutter:stable;scrollbar-color:var(--primary) var(--background)}}@layer patterns{.section-head{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.section-head>*{margin:0}.section-head>:not(.heading){max-width:60ch}.field-control{--_field-pad-block: var(--control-pad-block);--_field-pad-inline: var(--control-pad-inline);border-color:var(--border)}@media(hover:hover){.field-control:hover:not(:disabled){background-color:var(--background-2)}}.slide-dots{display:flex;justify-content:center;flex-wrap:wrap}.slide-dot{display:flex;align-items:center;height:1.5rem;padding-inline:.25rem}.slide-dot:before{content:"";width:.5rem;height:.25rem;border-radius:1rem;background-color:var(--text);opacity:.25;transition:width var(--open-duration, .3s) var(--open-ease, ease),opacity var(--open-duration, .3s) var(--open-ease, ease)}.slide-dot[aria-current=true]:before{width:1.5rem;opacity:1}.field.underline .field-control{padding-inline:0;background-color:transparent;border-width:0 0 var(--border-width);border-radius:0}@media not (min-width:48rem){.field-control:not([class*=text-style-h]){font-size:max(16px,1em)}}}@layer components{.grid.card-grid{--_cols-xs: 2;--_cols-lg: 4;grid-row-gap:var(--space-8)}.grid.collection_grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;overflow:visible}.grid.collection_grid>li{flex:0 0 calc((100% - (var(--_cols) - 1) * var(--_gap-size)) / var(--_cols));min-width:0}.price_compare{margin-inline-start:.5em;color:var(--text-2)}.listing-card_wrap{position:relative;color:inherit;text-align:center;text-decoration:none}@media not (min-width:48rem){.listing-card_title{font-size:var(--h5);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}}.section:has(.collection_grid),.section:has(.collection_grid)>.container{justify-content:flex-start;overflow:visible;height:auto;max-height:none}.listing-card_visual{position:relative;aspect-ratio:var(--_ratio);overflow:clip;isolation:isolate}.listing-card_visual>.image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:none;transition:opacity var(--hover-duration) var(--hover-ease)}.listing-card_placeholder{width:100%;height:100%;fill:currentcolor}.listing-card_tag{position:absolute;top:var(--space-2);left:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-small);background-color:var(--text);color:var(--background);transition:opacity var(--hover-duration) var(--hover-ease)}li:has(>.listing-card_swatches){position:relative}.colour-swatches.listing-card_swatches{display:none}@media(hover:hover){.colour-swatches.listing-card_swatches{display:flex;position:absolute;top:var(--space-2);left:var(--space-2);z-index:var(--z-float);opacity:0;visibility:hidden;transition:opacity var(--hover-duration) var(--hover-ease),visibility var(--hover-duration)}li:is(:hover,:focus-within)>.listing-card_swatches{opacity:1;visibility:visible}li:is(:hover,:focus-within):has(>.listing-card_swatches) .listing-card_tag{opacity:0}}.listing-card_meta{color:var(--text-2)}.listing-card_wrap .price_wrap{color:var(--text)}.listing-card_visual>.listing-card_hover{opacity:0;mix-blend-mode:plus-lighter}.listing-card_visual>.listing-card_blur{z-index:-1;object-fit:cover;filter:blur(.75rem);scale:1.075}@media(hover:hover)and (min-width:64rem){.listing-card_visual:has(>.listing-card_blur)>.image{transition:none}.listing-card_wrap:hover .listing-card_visual>.listing-card_blur{filter:none;scale:1}.listing-card_wrap:hover .listing-card_visual>.listing-card_blur~.listing-card_hover{opacity:0}}@media(hover:hover){:is(.listing-card_wrap:hover,li:has(>.listing-card_swatches):hover>.listing-card_wrap) .listing-card_visual>.image:not(.listing-card_hover,.listing-card_blur):has(~.listing-card_hover){opacity:0}:is(.listing-card_wrap:hover,li:has(>.listing-card_swatches):hover>.listing-card_wrap) .listing-card_visual>.listing-card_hover{opacity:1}}.modal_wrap.ticket{--_leaving: .36s;--_backdrop: color-mix(in lab, var(--dark-900) 72%, transparent);--_tear: 8.625rem;--_notch: .90625rem;padding:var(--space-2);align-items:start}.modal_wrap.ticket .modal_close{display:none}.modal_wrap.ticket .modal_content{max-width:var(--ticket-width);border-radius:0;opacity:1;translate:none;transition:none;-webkit-mask:radial-gradient(circle var(--_notch) at -.09375rem calc(100% - var(--_tear)),#0000 98%,#000),radial-gradient(circle var(--_notch) at calc(100% + .09375rem) calc(100% - var(--_tear)),#0000 98%,#000);mask:radial-gradient(circle var(--_notch) at -.09375rem calc(100% - var(--_tear)),#0000 98%,#000),radial-gradient(circle var(--_notch) at calc(100% + .09375rem) calc(100% - var(--_tear)),#0000 98%,#000);-webkit-mask-composite:source-in;mask-composite:intersect}.modal_wrap.ticket .modal_body{padding:var(--space-3) var(--space-2) 0;translate:none;transition:none}@media(min-width:48rem){.modal_wrap.ticket .ticket_bar>.nav_link{visibility:hidden}}.modal_wrap.ticket.is-morphing .modal_scroll{display:flex;flex-direction:column;overflow:hidden}.modal_wrap.ticket.is-morphing .modal_body{display:flex;flex:1 1 0;flex-direction:column;min-height:0}.modal_wrap.ticket.is-morphing .ticket_bar,.modal_wrap.ticket.is-morphing .ticket_stub{flex-shrink:0}.modal_wrap.ticket.is-morphing .ticket_middle{flex:0 1 auto;min-height:0;overflow:hidden}.modal_wrap.ticket.is-morphing .ticket_stub{margin-top:auto}.ticket_bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--bar-height)}.ticket_bar>:first-child{justify-self:start}.ticket_bar>:last-child{justify-self:end}.ticket_logo{display:block;height:90%;color:inherit}.ticket_logo>.logo{display:block;width:auto;height:100%}.button_wrap:not(.link,.close,.arrow){height:var(--control-height);padding:0 var(--control-pad-inline);border-radius:var(--radius-small)}:where(a.button_wrap:not(.link,.close,.arrow,.play)){min-width:var(--two-columns)}.button_wrap:is(.arrow,.play,.mute){width:var(--control-height);height:var(--control-height);padding:0;border-radius:var(--radius-small)}.button_wrap.mute .button_muted{display:none}.button_wrap.mute[aria-pressed=true] .button_sound{display:none}.button_wrap.mute[aria-pressed=true] .button_muted{display:block}.button_wrap:not(.link),.nav_link{transition:background-color var(--hover-duration) var(--hover-ease),color var(--hover-duration) var(--hover-ease),border-color var(--hover-duration) var(--hover-ease),scale var(--hover-duration) var(--hover-ease)}.button_wrap:active:not(:disabled),.nav_link:active{scale:.9776}.listing-card_wrap,.episodes_row,.poll_options>li,.product-gallery_thumb,.colour-swatches_swatch,.cart-ticket_step,.cart-ticket_remove{transition:scale var(--hover-duration) var(--hover-ease)}a.listing-card_wrap:active,.episodes_row:has(.episodes_thumb:active,.episodes_title a:active),.poll_options>li:has(.poll_option:active:not(:disabled)),.product-gallery_thumb:active,a.colour-swatches_swatch:active,.cart-ticket_step:active:not(:disabled),.cart-ticket_remove:active{scale:.9776}.product-card:has(.product-card_link:active){scale:.9888}.nav_link{color:var(--text)}.button_wrap:disabled{opacity:1;--button-background: var(--text-2);--button-border: var(--text-2)}.form-select_field,.form-select_field:hover:not(:disabled),.form-select_field:open{background-color:var(--background);color:var(--text);border-color:var(--border)}.icon.accordion_icon,.button_wrap.arrow .icon.chevron{--_size: var(--h5)}@supports (appearance: base-select){.form-select_field:open{border-radius:var(--radius-small)}.form-select_field::picker(select){margin-block:var(--space-1);padding:var(--space-1) 0;background-color:var(--background);color:var(--text);border:var(--border-width) solid var(--border);border-radius:var(--radius-small)}.form-select_field option{padding:var(--space-2) var(--control-pad-inline);font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--text);background-color:transparent;border-radius:0}.form-select_field option:hover,.form-select_field option:focus{background-color:var(--background-3)}.form-select_field option:disabled{color:var(--text-2)}.form-select_field option::checkmark{color:var(--text)}}.form-select_mark{color:var(--text)}.accordion_item:hover{border-color:var(--border)}.accordion_toggle{padding-block:var(--space-3)}.accordion_body{padding-bottom:var(--space-3)}.layout.columns{column-gap:var(--site-gutter)}}@layer utilities{:where(*){text-decoration-color:var(--border)}.template-index #main>.shopify-section:last-child>.section{padding-bottom:var(--section-space-medium)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/theme.css.map */
