/*!/wp-content/themes/banji/style.css*/
/*!
Theme Name: Banji
Theme URI: https://www.banji.nl/
Author: Jasper Meurs
Author URI: https://www.banji.nl/
Description: Custom theme for Banji.
Version: 2026.10.06.68
Update URI: https://www.banji.nl/
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: banji

Base code: Underscores, (C) 2012-2020 Automattic, Inc.; GPL v2 or later.
Normalize.css: Nicolas Gallagher and Jonathan Neal.
*/
:root{--banji-background:#f4f3f0;--banji-text:#625e59;--banji-ink:#211f1d;--banji-accent:#a13b3b;--banji-accent-fill:#ba4b45;--banji-accent-light:var(--banji-accent-fill);--banji-surface:#fff;--banji-success:#367d3e;--banji-card-glow:color-mix(in srgb,var(--banji-accent-fill) 32%,transparent);--banji-on-accent:var(--banji-surface);--banji-video-glyph:var(--banji-background);--banji-video-button:color-mix(in srgb,var(--banji-ink) 68%,transparent);--banji-progress:var(--banji-accent-fill);--banji-progress-track:var(--banji-video-button);--banji-muted:color-mix(in srgb,var(--banji-ink) 5%,transparent);--banji-outline:color-mix(in srgb,var(--banji-ink) 25%,transparent);--banji-grain-opacity:.4;--banji-grain-duration:1s;--banji-heading-font:var(--banji-font);--banji-font:"Banji DeFonte","Banji System Fallback","Trebuchet MS",Arial,Helvetica,sans-serif;--banji-page-width:clamp(70vw, calc(43.846154vw + 314.461538px), 90vw);--banji-text-size:clamp(17px, 1.8vw, 21px);--banji-small-size:clamp(14px, 1.5vw, 17px);--banji-label-size:clamp(16px, 1.7vw, 18px);--banji-heading-size:clamp(24px, 3vw, 34px);--banji-price-size:clamp(21px, 2.4vw, 28px);--banji-footer-size:clamp(14px, 1.7vw, 17px);--banji-footer-bottom:clamp(56px, 6vw, 80px);--banji-button-size:18px;--banji-button-radius:.55em;--banji-media-radius:clamp(8px, 2.6cqw, 22px);--banji-button-hover-background:color-mix(in srgb,var(--banji-accent-fill) 12%,var(--banji-background));--banji-button-duration:.23s;--banji-button-ease:cubic-bezier(.47,2.02,.31,-.36);--banji-button-hover-scale:1.2;--banji-youtube-height:7px;--banji-space-1:8px;--banji-space-2:12px;--banji-space-3:16px;--banji-space-4:24px;--banji-space-5:32px;--banji-card-radius:20px;--banji-small-card-radius:16px;--banji-card-padding:clamp(16px, 2.5vw, 28px);--banji-field-outline:#8b857e;--banji-field-height:48px}@font-face{font-family:"Banji DeFonte";src:url("/wp-content/themes/banji/fonts/defonteplus_demigras-webfont.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap;font-feature-settings:"liga" 0,"dlig" 0,"clig" 0}@font-face{font-family:"Banji DeFonte Euro";src:url("/wp-content/themes/banji/fonts/defonteplus_normale-webfont.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20AC}@font-face{font-family:"Banji System Fallback";src:local("Arial Rounded MT Bold"),local("ArialRoundedMTBold"),local("Trebuchet MS Bold"),local("TrebuchetMS-Bold");font-style:normal;font-weight:600;font-display:swap}html{line-height:1.15}body{margin:0}main{display:block}body :is(h1,h2,h3,h4,h5,h6){font-family:var(--banji-heading-font) !important;font-weight:600 !important}.woocommerce-page .woocommerce-Price-currencySymbol{font-family:"Banji DeFonte Euro",var(--banji-font) !important;font-weight:400 !important;font-size:1em !important;line-height:inherit}h1{font-size:var(--banji-heading-size);margin:.67em 0}hr{box-sizing:content-box;overflow:visible}pre{font-size:var(--banji-text-size)}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:none}code,kbd{font-size:var(--banji-text-size)}samp{font-family:monospace,monospace;font-size:var(--banji-text-size)}small{font-size:var(--banji-text-size)}sub,sup{font-size:var(--banji-text-size);line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}*{box-sizing:inherit}*:before{box-sizing:inherit}*:after{box-sizing:inherit}html{box-sizing:border-box}h1,h2,h3,h4,h5,h6{clear:both}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:var(--banji-surface);font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted var(--banji-outline);cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:var(--banji-text-size)}hr{background-color:var(--banji-outline);border:0;height:1px;margin-bottom:1.5em}ul,ol{list-style:none}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}table{width:100%}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content{display:flex;flex-direction:column;margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:var(--banji-surface);border-radius:3px;box-shadow:0 0 2px 2px color-mix(in srgb,var(--banji-ink) 60%,transparent);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:var(--banji-text-size);height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.main-navigation,.entry-title,.site-branding,.site-info,.menu-modal,.header-navigation-wrapper,.nav-toggle,.edit-link,.post-navigation{display:none !important}.article,.post,.page{margin-bottom:0}a,a:visited{text-decoration:none}::selection{color:var(--banji-background);background:var(--banji-accent)}figure{margin:0}img{width:100%}#wpstats{display:none !important}.accented-in-red{color:var(--banji-accent)}.fa-solid,.fa-brands{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;border-radius:100%}.preloader-plus{display:none}.page-id-30 .preloader-plus,.page-id-1036 .preloader-plus,.page-id-581 .preloader-plus{display:block}.has-text-align-center{margin:0;text-align:center;display:block}.has-text-align-left{margin:0;text-align:left}.has-text-align-right{margin:0;text-align:right}.page-width,.entry-content>.long-text{width:var(--banji-page-width);max-width:100%;margin-left:auto;margin-right:auto}.page-width{text-align:center}html{-webkit-text-size-adjust:100%}body,html body.custom-background{background:var(--banji-background);color:var(--banji-text);font-family:var(--banji-font);font-size:var(--banji-text-size);font-weight:600;font-synthesis:none;font-variant-ligatures:none;font-feature-settings:"kern" 1,"liga" 0,"dlig" 0,"clig" 0;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;text-align:left}button,input,select,optgroup,textarea{font-family:inherit;font-weight:600}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:600;color:var(--banji-ink)}a,a:visited{color:var(--banji-accent)}a:is(:hover,:focus-visible,:active){color:var(--banji-ink) !important}p,svg text{font-family:inherit}.number{font-size:inherit !important;line-height:inherit;vertical-align:baseline}.long-text{font-size:var(--banji-text-size);line-height:1.5;letter-spacing:.02em;word-spacing:normal}.small-text{font-size:var(--banji-small-size);line-height:1.5;letter-spacing:.02em;word-spacing:normal}.banji-banner img,.banji-banner-home img,.store-banner img{height:auto;background:0 0 !important}.thwcfd-field-wrapper{max-height:none}body:after{content:"";position:fixed;inset:-16px;z-index:100001;pointer-events:none;opacity:var(--banji-grain-opacity);background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%2213%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E");background-size:180px 180px;mix-blend-mode:multiply}@media (prefers-reduced-motion:no-preference){body:after{animation:banji-grain var(--banji-grain-duration) steps(1,end) infinite}}@media print,(forced-colors:active){body:after{display:none}}select,input{margin:0 !important;background:var(--banji-surface)}input[type=checkbox]{-webkit-appearance:none;appearance:none;border:.25vw color-mix(in srgb,var(--banji-accent) 60%,transparent) solid;height:44px;width:2vw;border-radius:var(--banji-button-radius);display:inline-flex !important;box-shadow:0 0 .5vw color-mix(in srgb,var(--banji-ink) 15%,transparent) !important}input[type=checkbox]:before{content:""}input[type=checkbox]:checked:before{border-right:.25vw solid var(--banji-ink);border-bottom:.25vw solid var(--banji-ink);height:140%;width:50%;transform:rotate(45deg) translateY(-55%)}input[type=checkbox]:checked{border-color:var(--banji-accent);box-shadow:0 0 .8vw color-mix(in srgb,var(--banji-accent) 90%,transparent) !important;transition:box-shadow 1s ease-in-out !important}input[type=text],input[type=email],input[type=password]{text-transform:none;background-color:var(--banji-surface) !important;line-height:1.4 !important;padding:0 !important;padding-left:.5vw !important;padding-bottom:.2vw !important;color:var(--banji-text) !important;font-size:var(--banji-label-size) !important;height:44px !important;min-height:40px;letter-spacing:.03em;border:1px var(--banji-outline) solid;border-radius:var(--banji-button-radius)}input[type=password]{padding-right:calc(8px + 4vw) !important}select{font-size:var(--banji-label-size) !important;border:1px var(--banji-outline) solid;border-radius:var(--banji-button-radius) !important}textarea{border:1px solid var(--banji-outline);font-size:var(--banji-text-size);width:100% !important;color:var(--banji-text);text-transform:none;float:left}.main-navigation{width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px color-mix(in srgb,var(--banji-ink) 20%,transparent);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:680.01px){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.banji-banner-home img{width:90%;margin-bottom:4vw}.go-home,.go-store{position:relative;width:min(100%, 50vw, 900px);height:auto;min-height:0;margin:0 auto 28px}.go-home>a,.go-store>a{--banji-logo-grow:.56s;display:block;position:relative;container-type:inline-size;padding-top:18px;color:var(--banji-ink);transform-origin:center;transition:transform var(--banji-logo-grow) cubic-bezier(.22,1.35,.38,1);-webkit-tap-highlight-color:transparent}.go-home .banji-banner,.go-store .store-banner{position:relative;z-index:2;width:100%;margin:0;pointer-events:none}.go-home .banji-banner img,.go-store .store-banner img{display:block;float:none;width:100% !important;height:auto;margin:0}.go-home .banji-banner picture,.go-store .store-banner picture{display:block}.banji-page-logo .banji-caption-window{position:absolute;z-index:1;left:0;right:0;top:18px;height:35.15625cqw;mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgMjI1IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9Im40MDkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCIgeTE9IjE0Mi44MTE1IiB4Mj0iMCIgeTI9IjE1Ny40MjI5Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiIC8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIxIiAvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJuNDEwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAiIHkxPSIxNDAuNDE5MyIgeDI9IjAiIHkyPSIxNTYuNDU1OCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIwIiAvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMSIgLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibjQxMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwIiB5MT0iMTM4LjU2OTgiIHgyPSIwIiB5Mj0iMTU1LjY3ODUiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMCIgLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjEiIC8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9Im40MTIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCIgeTE9IjEzNy40MDAyIiB4Mj0iMCIgeTI9IjE1NS4xNzQ2Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiIC8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIxIiAvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJuNDEzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAiIHkxPSIxMzcuMDAwMCIgeDI9IjAiIHkyPSIxNTUuMDAwMCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIwIiAvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMSIgLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibjQxNCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwIiB5MT0iMTM3LjQwMDIiIHgyPSIwIiB5Mj0iMTU1LjE3NDYiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMCIgLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjEiIC8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9Im40MTUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCIgeTE9IjEzOC41Njk4IiB4Mj0iMCIgeTI9IjE1NS42Nzg1Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiIC8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIxIiAvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJuNDE2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAiIHkxPSIxNDAuNDE5MyIgeDI9IjAiIHkyPSIxNTYuNDU1OCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIwIiAvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMSIgLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibjQxNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwIiB5MT0iMTQyLjgxMTUiIHgyPSIwIiB5Mj0iMTU3LjQyMjkiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMCIgLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjEiIC8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9Im40MTgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCIgeTE9IjE0NS41NzcyIiB4Mj0iMCIgeTI9IjE1OC40ODIxIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiIC8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIxIiAvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJNMCA2Ny4wMDAwIEwxIDY3LjAwMDAgTDIgNjcuMDAwMCBMMyA2Ny4wMDAwIEw0IDY3LjAwMDAgTDUgNjcuMDAwMCBMNiA2Ny4wMDAwIEw3IDY3LjAwMDAgTDggNjcuMDAwMCBMOSA2Ny4wMDAwIEwxMCA2Ny4wMDAwIEwxMSA2Ny4wMDAwIEwxMiA2Ny4wMDAwIEwxMyA2Ny4wMDAwIEwxNCA2Ny4wMDAwIEwxNSA2Ny4wMDAwIEwxNiA2Ny4wMDAwIEwxNyA2Ny4wMDAwIEwxOCA2Ny4wMDAwIEwxOSAxNDcuMDAwMCBMMjAgMTU0LjAwMDAgTDIxIDE1Ni4wMDAwIEwyMiAxNTkuMDAwMCBMMjMgMTYwLjAwMDAgTDI0IDE2MS4wMDAwIEwyNSAxNjMuMDAwMCBMMjYgMTYzLjAwMDAgTDI3IDE2NC4wMDAwIEwyOCAxNjUuMDAwMCBMMjkgMTY2LjAwMDAgTDMwIDE2Ny4wMDAwIEwzMSAxNjcuMDAwMCBMMzIgMTY4LjAwMDAgTDMzIDE2OC4wMDAwIEwzNCAxNjguMDAwMCBMMzUgMTY5LjAwMDAgTDM2IDE2OS4wMDAwIEwzNyAxNjkuMDAwMCBMMzggMTY5LjAwMDAgTDM5IDE2OS4wMDAwIEw0MCAxNzAuMDAwMCBMNDEgMTcwLjAwMDAgTDQyIDE3MC4wMDAwIEw0MyAxNzAuMDAwMCBMNDQgMTcwLjAwMDAgTDQ1IDE3MC4wMDAwIEw0NiAxNzAuMDAwMCBMNDcgMTcwLjAwMDAgTDQ4IDE3MC4wMDAwIEw0OSAxNzEuMDAwMCBMNTAgMTcwLjAwMDAgTDUxIDE3MS4wMDAwIEw1MiAxNzAuMDAwMCBMNTMgMTcwLjAwMDAgTDU0IDE3MC4wMDAwIEw1NSAxNzEuMDAwMCBMNTYgMTcxLjAwMDAgTDU3IDE3MC4wMDAwIEw1OCAxNzEuMDAwMCBMNTkgMTcxLjAwMDAgTDYwIDE3MC4wMDAwIEw2MSAxNzEuMDAwMCBMNjIgMTcxLjAwMDAgTDYzIDE3MS4wMDAwIEw2NCAxNzEuMDAwMCBMNjUgMTcxLjAwMDAgTDY2IDE3MS4wMDAwIEw2NyAxNzEuMDAwMCBMNjggMTcxLjAwMDAgTDY5IDE3MS4wMDAwIEw3MCAxNzAuMDAwMCBMNzEgMTcxLjAwMDAgTDcyIDE3MS4wMDAwIEw3MyAxNzEuMDAwMCBMNzQgMTcxLjAwMDAgTDc1IDE3MS4wMDAwIEw3NiAxNzEuMDAwMCBMNzcgMTcwLjAwMDAgTDc4IDE3MS4wMDAwIEw3OSAxNzEuMDAwMCBMODAgMTcwLjAwMDAgTDgxIDE3MS4wMDAwIEw4MiAxNzAuMDAwMCBMODMgMTcxLjAwMDAgTDg0IDE3MS4wMDAwIEw4NSAxNzAuMDAwMCBMODYgMTcwLjAwMDAgTDg3IDE3MS4wMDAwIEw4OCAxNzEuMDAwMCBMODkgMTcxLjAwMDAgTDkwIDE3MC4wMDAwIEw5MSAxNzAuMDAwMCBMOTIgMTcwLjAwMDAgTDkzIDE3MC4wMDAwIEw5NCAxNzAuMDAwMCBMOTUgMTcxLjAwMDAgTDk2IDE3MC4wMDAwIEw5NyAxNzAuMDAwMCBMOTggMTcwLjAwMDAgTDk5IDE3MC4wMDAwIEwxMDAgMTcxLjAwMDAgTDEwMSAxNzAuMDAwMCBMMTAyIDE3MS4wMDAwIEwxMDMgMTcxLjAwMDAgTDEwNCAxNzAuMDAwMCBMMTA1IDE3MC4wMDAwIEwxMDYgMTcxLjAwMDAgTDEwNyAxNzEuMDAwMCBMMTA4IDE3MC4wMDAwIEwxMDkgMTcwLjAwMDAgTDExMCAxNzAuMDAwMCBMMTExIDE3MC4wMDAwIEwxMTIgMTcwLjAwMDAgTDExMyAxNzAuMDAwMCBMMTE0IDE3MC4wMDAwIEwxMTUgMTcwLjAwMDAgTDExNiAxNzEuMDAwMCBMMTE3IDE3MS4wMDAwIEwxMTggMTcxLjAwMDAgTDExOSAxNzEuMDAwMCBMMTIwIDE3MS4wMDAwIEwxMjEgMTcxLjAwMDAgTDEyMiAxNzAuMDAwMCBMMTIzIDE3MS4wMDAwIEwxMjQgMTcxLjAwMDAgTDEyNSAxNzEuMDAwMCBMMTI2IDE3MC4wMDAwIEwxMjcgMTcxLjAwMDAgTDEyOCAxNzAuMDAwMCBMMTI5IDE3MC4wMDAwIEwxMzAgMTcwLjAwMDAgTDEzMSAxNzAuMDAwMCBMMTMyIDE3MC4wMDAwIEwxMzMgMTcxLjAwMDAgTDEzNCAxNzAuMDAwMCBMMTM1IDE3MC4wMDAwIEwxMzYgMTcwLjAwMDAgTDEzNyAxNzAuMDAwMCBMMTM4IDE2OS4wMDAwIEwxMzkgMTY5LjAwMDAgTDE0MCAxNzAuMDAwMCBMMTQxIDE3MC4wMDAwIEwxNDIgMTcwLjAwMDAgTDE0MyAxNzAuMDAwMCBMMTQ0IDE3MC4wMDAwIEwxNDUgMTcwLjAwMDAgTDE0NiAxNzAuMDAwMCBMMTQ3IDE2OS4wMDAwIEwxNDggMTY5LjAwMDAgTDE0OSAxNjkuMDAwMCBMMTUwIDE2OS4wMDAwIEwxNTEgMTY5LjAwMDAgTDE1MiAxNjkuMDAwMCBMMTUzIDE2OS4wMDAwIEwxNTQgMTY5LjAwMDAgTDE1NSAxNjkuMDAwMCBMMTU2IDE2OS4wMDAwIEwxNTcgMTY4LjAwMDAgTDE1OCAxNjguMDAwMCBMMTU5IDE2OC4wMDAwIEwxNjAgMTY4LjAwMDAgTDE2MSAxNjguMDAwMCBMMTYyIDE2OC4wMDAwIEwxNjMgMTY3LjAwMDAgTDE2NCAxNjguMDAwMCBMMTY1IDE2Ny4wMDAwIEwxNjYgMTY3LjAwMDAgTDE2NyAxNjcuMDAwMCBMMTY4IDE2Ny4wMDAwIEwxNjkgMTY2LjAwMDAgTDE3MCAxNjYuMDAwMCBMMTcxIDE2Ni4wMDAwIEwxNzIgMTY2LjAwMDAgTDE3MyAxNjYuMDAwMCBMMTc0IDE2NS4wMDAwIEwxNzUgMTY1LjAwMDAgTDE3NiAxNjUuMDAwMCBMMTc3IDE2NS4wMDAwIEwxNzggMTY0LjAwMDAgTDE3OSAxNjQuMDAwMCBMMTgwIDE2NC4wMDAwIEwxODEgMTY0LjAwMDAgTDE4MiAxNjQuMDAwMCBMMTgzIDE2NC4wMDAwIEwxODQgMTYzLjAwMDAgTDE4NSAxNjMuMDAwMCBMMTg2IDE2Mi4wMDAwIEwxODcgMTYyLjAwMDAgTDE4OCAxNjIuMDAwMCBMMTg5IDE2MS4wMDAwIEwxOTAgMTYxLjAwMDAgTDE5MSAxNjAuMDAwMCBMMTkyIDE2MC4wMDAwIEwxOTMgMTYwLjAwMDAgTDE5NCAxNTkuMDAwMCBMMTk1IDE1OS4wMDAwIEwxOTYgMTU4LjAwMDAgTDE5NyAxNTguMDAwMCBMMTk4IDE1Ny4wMDAwIEwxOTkgMTU2LjAwMDAgTDIwMCAxNTYuMDAwMCBMMjAxIDE1NS4wMDAwIEwyMDIgMTU1LjAwMDAgTDIwMyAxNTQuMDAwMCBMMjA0IDE1My4wMDAwIEwyMDUgMTUzLjAwMDAgTDIwNiAxNTIuMDAwMCBMMjA3IDE1MS4wMDAwIEwyMDggMTUwLjAwMDAgTDIwOSAxNDkuMDAwMCBMMjEwIDE0OC4wMDAwIEwyMTEgMTQ4LjAwMDAgTDIxMiAxNDYuMDAwMCBMMjEzIDE0NS4wMDAwIEwyMTQgMTQ0LjAwMDAgTDIxNSAxNDIuMDAwMCBMMjE2IDE0MS4wMDAwIEwyMTcgMTQwLjAwMDAgTDIxOCAxMzguMDAwMCBMMjE5IDEzNS4wMDAwIEwyMjAgMTM1LjgwMDAgTDIyMSAxMzYuNjAwMCBMMjIyIDEzNy40MDAwIEwyMjMgMTM4LjIwMDAgTDIyNCAxMzkuMDAwMCBMMjI1IDE0Mi4wMDAwIEwyMjYgMTQ0LjAwMDAgTDIyNyAxNDYuMDAwMCBMMjI4IDE0Ny4wMDAwIEwyMjkgMTUwLjAwMDAgTDIzMCAxNTEuMDAwMCBMMjMxIDE1Mi4wMDAwIEwyMzIgMTU0LjAwMDAgTDIzMyAxNTYuMDAwMCBMMjM0IDE1Ny4wMDAwIEwyMzUgMTU3LjAwMDAgTDIzNiAxNTkuMDAwMCBMMjM3IDE2MC4wMDAwIEwyMzggMTYxLjAwMDAgTDIzOSAxNjIuMDAwMCBMMjQwIDE2Mi4wMDAwIEwyNDEgMTYzLjAwMDAgTDI0MiAxNjMuMDAwMCBMMjQzIDE2NC4wMDAwIEwyNDQgMTY0LjAwMDAgTDI0NSAxNjUuMDAwMCBMMjQ2IDE2NS4wMDAwIEwyNDcgMTY2LjAwMDAgTDI0OCAxNjYuMDAwMCBMMjQ5IDE2Ny4wMDAwIEwyNTAgMTY3LjAwMDAgTDI1MSAxNjcuMDAwMCBMMjUyIDE2OC4wMDAwIEwyNTMgMTY4LjAwMDAgTDI1NCAxNjguMDAwMCBMMjU1IDE2OC4wMDAwIEwyNTYgMTY5LjAwMDAgTDI1NyAxNjkuMDAwMCBMMjU4IDE2OS4wMDAwIEwyNTkgMTY5LjAwMDAgTDI2MCAxNjkuMDAwMCBMMjYxIDE2OS4wMDAwIEwyNjIgMTY5LjAwMDAgTDI2MyAxNjkuMDAwMCBMMjY0IDE2OS4wMDAwIEwyNjUgMTY5LjAwMDAgTDI2NiAxNjkuMDAwMCBMMjY3IDE2OS4wMDAwIEwyNjggMTY5LjAwMDAgTDI2OSAxNjkuMDAwMCBMMjcwIDE2OS4wMDAwIEwyNzEgMTY5LjAwMDAgTDI3MiAxNjguMDAwMCBMMjczIDE2OC4wMDAwIEwyNzQgMTY4LjAwMDAgTDI3NSAxNjguMDAwMCBMMjc2IDE2OC4wMDAwIEwyNzcgMTY4LjAwMDAgTDI3OCAxNjcuMDAwMCBMMjc5IDE2Ny4wMDAwIEwyODAgMTY3LjAwMDAgTDI4MSAxNjcuMDAwMCBMMjgyIDE2Ni4wMDAwIEwyODMgMTY2LjAwMDAgTDI4NCAxNjYuMDAwMCBMMjg1IDE2Ni4wMDAwIEwyODYgMTY2LjAwMDAgTDI4NyAxNjUuMDAwMCBMMjg4IDE2NS4wMDAwIEwyODkgMTY1LjAwMDAgTDI5MCAxNjUuMDAwMCBMMjkxIDE2NS4wMDAwIEwyOTIgMTY1LjAwMDAgTDI5MyAxNjUuMDAwMCBMMjk0IDE2NS4wMDAwIEwyOTUgMTY1LjAwMDAgTDI5NiAxNjUuMDAwMCBMMjk3IDE2NS4wMDAwIEwyOTggMTY1LjAwMDAgTDI5OSAxNjUuMDAwMCBMMzAwIDE2Ni4wMDAwIEwzMDEgMTY2LjAwMDAgTDMwMiAxNjYuMDAwMCBMMzAzIDE2Ni4wMDAwIEwzMDQgMTY3LjAwMDAgTDMwNSAxNjcuMDAwMCBMMzA2IDE2Ny4wMDAwIEwzMDcgMTY4LjAwMDAgTDMwOCAxNjguMDAwMCBMMzA5IDE2OC4wMDAwIEwzMTAgMTY4LjAwMDAgTDMxMSAxNjguMDAwMCBMMzEyIDE2OS4wMDAwIEwzMTMgMTY5LjAwMDAgTDMxNCAxNjkuMDAwMCBMMzE1IDE2OS4wMDAwIEwzMTYgMTY5LjAwMDAgTDMxNyAxNjkuMDAwMCBMMzE4IDE2OS4wMDAwIEwzMTkgMTY5LjAwMDAgTDMyMCAxNjkuMDAwMCBMMzIxIDE2OS4wMDAwIEwzMjIgMTY5LjAwMDAgTDMyMyAxNzAuMDAwMCBMMzI0IDE2OS4wMDAwIEwzMjUgMTY5LjAwMDAgTDMyNiAxNjkuMDAwMCBMMzI3IDE2OS4wMDAwIEwzMjggMTY4LjAwMDAgTDMyOSAxNjguMDAwMCBMMzMwIDE2OC4wMDAwIEwzMzEgMTY3LjAwMDAgTDMzMiAxNjcuMDAwMCBMMzMzIDE2Ny4wMDAwIEwzMzQgMTY2LjAwMDAgTDMzNSAxNjYuMDAwMCBMMzM2IDE2NS4wMDAwIEwzMzcgMTY0LjAwMDAgTDMzOCAxNjQuMDAwMCBMMzM5IDE2My4wMDAwIEwzNDAgMTYyLjAwMDAgTDM0MSAxNjEuMDAwMCBMMzQyIDE2MC4wMDAwIEwzNDMgMTU4LjAwMDAgTDM0NCAxNTcuMDAwMCBMMzQ1IDE1Ni4wMDAwIEwzNDYgMTU1LjAwMDAgTDM0NyAxNTMuMDAwMCBMMzQ4IDE1NC4wMDAwIEwzNDkgMTU2LjAwMDAgTDM1MCAxNTcuMDAwMCBMMzUxIDE1OC4wMDAwIEwzNTIgMTYwLjAwMDAgTDM1MyAxNjEuMDAwMCBMMzU0IDE2Mi4wMDAwIEwzNTUgMTYzLjAwMDAgTDM1NiAxNjMuMDAwMCBMMzU3IDE2NC4wMDAwIEwzNTggMTY1LjAwMDAgTDM1OSAxNjUuMDAwMCBMMzYwIDE2Ni4wMDAwIEwzNjEgMTY2LjAwMDAgTDM2MiAxNjYuMDAwMCBMMzYzIDE2Ny4wMDAwIEwzNjQgMTY3LjAwMDAgTDM2NSAxNjcuMDAwMCBMMzY2IDE2Ny4wMDAwIEwzNjcgMTY4LjAwMDAgTDM2OCAxNjguMDAwMCBMMzY5IDE2OC4wMDAwIEwzNzAgMTY4LjAwMDAgTDM3MSAxNjguMDAwMCBMMzcyIDE2OC4wMDAwIEwzNzMgMTY4LjAwMDAgTDM3NCAxNjguMDAwMCBMMzc1IDE2OC4wMDAwIEwzNzYgMTY4LjAwMDAgTDM3NyAxNjkuMDAwMCBMMzc4IDE2OC4wMDAwIEwzNzkgMTY4LjAwMDAgTDM4MCAxNjguMDAwMCBMMzgxIDE2OC4wMDAwIEwzODIgMTY4LjAwMDAgTDM4MyAxNjguMDAwMCBMMzg0IDE2OC4wMDAwIEwzODUgMTY4LjAwMDAgTDM4NiAxNjguMDAwMCBMMzg3IDE2OC4wMDAwIEwzODggMTY3LjAwMDAgTDM4OSAxNjguMDAwMCBMMzkwIDE2Ny4wMDAwIEwzOTEgMTY3LjAwMDAgTDM5MiAxNjcuMDAwMCBMMzkzIDE2Ni4wMDAwIEwzOTQgMTY1LjAwMDAgTDM5NSAxNjUuMDAwMCBMMzk2IDE2NS4wMDAwIEwzOTcgMTY0LjAwMDAgTDM5OCAxNjMuMDAwMCBMMzk5IDE2Mi4wMDAwIEw0MDAgMTYwLjY5OTIgTDQwMSAxNTguOTA2MiBMNDAyIDE1NS43ODUyIEw0MDMgMTUzLjUwMDAgTDQwNCAxNDkuMjE0OCBMNDA1IDE0NS4wOTM4IEw0MDYgMTM3LjMwMDggTDQwNyAxMjcuMDAwMCBMNDA4IDEyMi4wMDAwIEw0MDkgMTIyLjAwMDAgTDQwOSAyMjUgTDAgMjI1IFoiIC8+PHJlY3QgeD0iNDA5IiB5PSIxNDIuODExNSIgd2lkdGg9IjEiIGhlaWdodD0iODIuMTg4NSIgZmlsbD0idXJsKCNuNDA5KSIgLz48cmVjdCB4PSI0MTAiIHk9IjE0MC40MTkzIiB3aWR0aD0iMSIgaGVpZ2h0PSI4NC41ODA3IiBmaWxsPSJ1cmwoI240MTApIiAvPjxyZWN0IHg9IjQxMSIgeT0iMTM4LjU2OTgiIHdpZHRoPSIxIiBoZWlnaHQ9Ijg2LjQzMDIiIGZpbGw9InVybCgjbjQxMSkiIC8+PHJlY3QgeD0iNDEyIiB5PSIxMzcuNDAwMiIgd2lkdGg9IjEiIGhlaWdodD0iODcuNTk5OCIgZmlsbD0idXJsKCNuNDEyKSIgLz48cmVjdCB4PSI0MTMiIHk9IjEzNy4wMDAwIiB3aWR0aD0iMSIgaGVpZ2h0PSI4OC4wMDAwIiBmaWxsPSJ1cmwoI240MTMpIiAvPjxyZWN0IHg9IjQxNCIgeT0iMTM3LjQwMDIiIHdpZHRoPSIxIiBoZWlnaHQ9Ijg3LjU5OTgiIGZpbGw9InVybCgjbjQxNCkiIC8+PHJlY3QgeD0iNDE1IiB5PSIxMzguNTY5OCIgd2lkdGg9IjEiIGhlaWdodD0iODYuNDMwMiIgZmlsbD0idXJsKCNuNDE1KSIgLz48cmVjdCB4PSI0MTYiIHk9IjE0MC40MTkzIiB3aWR0aD0iMSIgaGVpZ2h0PSI4NC41ODA3IiBmaWxsPSJ1cmwoI240MTYpIiAvPjxyZWN0IHg9IjQxNyIgeT0iMTQyLjgxMTUiIHdpZHRoPSIxIiBoZWlnaHQ9IjgyLjE4ODUiIGZpbGw9InVybCgjbjQxNykiIC8+PHJlY3QgeD0iNDE4IiB5PSIxNDUuNTc3MiIgd2lkdGg9IjEiIGhlaWdodD0iNzkuNDIyOCIgZmlsbD0idXJsKCNuNDE4KSIgLz48cGF0aCBmaWxsPSJ3aGl0ZSIgZD0iTTQyOCAxNjUuMDAwMCBMNDI5IDE2Ni4wMDAwIEw0MzAgMTY2LjAwMDAgTDQzMSAxNjYuMDAwMCBMNDMyIDE2Ny4wMDAwIEw0MzMgMTY3LjAwMDAgTDQzNCAxNjcuMDAwMCBMNDM1IDE2Ny4wMDAwIEw0MzYgMTY4LjAwMDAgTDQzNyAxNjguMDAwMCBMNDM4IDE2OC4wMDAwIEw0MzkgMTY4LjAwMDAgTDQ0MCAxNjguMDAwMCBMNDQxIDE2OC4wMDAwIEw0NDIgMTY4LjAwMDAgTDQ0MyAxNjguMDAwMCBMNDQ0IDE2OC4wMDAwIEw0NDUgMTY4LjAwMDAgTDQ0NiAxNjkuMDAwMCBMNDQ3IDE2OS4wMDAwIEw0NDggMTY5LjAwMDAgTDQ0OSAxNjkuMDAwMCBMNDUwIDE2OS4wMDAwIEw0NTEgMTY5LjAwMDAgTDQ1MiAxNjkuMDAwMCBMNDUzIDE2OS4wMDAwIEw0NTQgMTY5LjAwMDAgTDQ1NSAxNjkuMDAwMCBMNDU2IDE2OS4wMDAwIEw0NTcgMTcwLjAwMDAgTDQ1OCAxNjkuMDAwMCBMNDU5IDE2OS4wMDAwIEw0NjAgMTY5LjAwMDAgTDQ2MSAxNjkuMDAwMCBMNDYyIDE2OS4wMDAwIEw0NjMgMjA5LjAwMDAgTDQ2NCAyMTIuMDAwMCBMNDY1IDIxNC4wMDAwIEw0NjYgMjE1LjAwMDAgTDQ2NyAyMTcuMDAwMCBMNDY4IDIxNy4wMDAwIEw0NjkgMjE4LjAwMDAgTDQ3MCAyMTkuMDAwMCBMNDcxIDIxOS4wMDAwIEw0NzIgMjIwLjAwMDAgTDQ3MyAyMjAuMDAwMCBMNDc0IDIyMC4wMDAwIEw0NzUgMjIxLjAwMDAgTDQ3NiAyMjEuMDAwMCBMNDc3IDIyMS4wMDAwIEw0NzggMjIxLjAwMDAgTDQ3OSAyMjEuMDAwMCBMNDgwIDIyMS4wMDAwIEw0ODEgMjIyLjAwMDAgTDQ4MiAyMjIuMDAwMCBMNDgzIDIyMi4wMDAwIEw0ODQgMjIyLjAwMDAgTDQ4NSAyMjIuMDAwMCBMNDg2IDIyMi4wMDAwIEw0ODcgMjIyLjAwMDAgTDQ4OCAyMjIuMDAwMCBMNDg5IDIyMi4wMDAwIEw0OTAgMjIyLjAwMDAgTDQ5MSAyMjIuMDAwMCBMNDkyIDIyMi4wMDAwIEw0OTMgMjIzLjAwMDAgTDQ5NCAyMjMuMDAwMCBMNDk1IDIyMy4wMDAwIEw0OTYgMjIzLjAwMDAgTDQ5NyAyMjMuMDAwMCBMNDk4IDIyMy4wMDAwIEw0OTkgMjIzLjAwMDAgTDUwMCAyMjMuMDAwMCBMNTAxIDIyMy4wMDAwIEw1MDIgMjIzLjAwMDAgTDUwMyAyMjMuMDAwMCBMNTA0IDIyMy4wMDAwIEw1MDUgMjIzLjAwMDAgTDUwNiAyMjIuMDAwMCBMNTA3IDIyMi4wMDAwIEw1MDggMjIzLjAwMDAgTDUwOSAyMjIuMDAwMCBMNTEwIDIyMi4wMDAwIEw1MTEgMjIyLjAwMDAgTDUxMiAyMjIuMDAwMCBMNTEzIDIyMi4wMDAwIEw1MTQgMjIyLjAwMDAgTDUxNSAyMjEuMDAwMCBMNTE2IDIyMS4wMDAwIEw1MTcgMjIyLjAwMDAgTDUxOCAyMjEuMDAwMCBMNTE5IDIyMC4wMDAwIEw1MjAgMjIxLjAwMDAgTDUyMSAyMjEuMDAwMCBMNTIyIDIyMC4wMDAwIEw1MjMgMjIwLjAwMDAgTDUyNCAyMjAuMDAwMCBMNTI1IDIyMC4wMDAwIEw1MjYgMjE5LjAwMDAgTDUyNyAyMTkuMDAwMCBMNTI4IDIxOS4wMDAwIEw1MjkgMjE5LjAwMDAgTDUzMCAyMTguMDAwMCBMNTMxIDIxOC4wMDAwIEw1MzIgMjE4LjAwMDAgTDUzMyAyMTcuMDAwMCBMNTM0IDIxNy4wMDAwIEw1MzUgMjE2LjAwMDAgTDUzNiAyMTUuMDAwMCBMNTM3IDIxNS4wMDAwIEw1MzggMjE0LjAwMDAgTDUzOSAyMTQuMDAwMCBMNTQwIDIxNC4wMDAwIEw1NDEgMjEzLjAwMDAgTDU0MiAyMTIuMDAwMCBMNTQzIDIxMS4wMDAwIEw1NDQgMjEwLjAwMDAgTDU0NSAyMDkuMDAwMCBMNTQ2IDIwOS4wMDAwIEw1NDcgMjA4LjAwMDAgTDU0OCAyMDcuMDAwMCBMNTQ5IDIwNS4wMDAwIEw1NTAgMjA1LjAwMDAgTDU1MSAyMDMuMDAwMCBMNTUyIDIwMS4wMDAwIEw1NTMgMjAwLjAwMDAgTDU1NCAxOTguMDAwMCBMNTU1IDE5Ny4wMDAwIEw1NTYgMTkzLjAwMDAgTDU1NyAxOTEuMDAwMCBMNTU4IDE4NS4wMDAwIEw1NTkgMTc2LjAwMDAgTDU2MCAxNjAuMDAwMCBMNTYxIDE2MS4wMDAwIEw1NjIgMTYzLjAwMDAgTDU2MyAxNjQuMDAwMCBMNTY0IDE2NS4wMDAwIEw1NjUgMTY2LjAwMDAgTDU2NiAxNjcuMDAwMCBMNTY3IDE2Ny4wMDAwIEw1NjggMTY4LjAwMDAgTDU2OSAxNjkuMDAwMCBMNTcwIDE2OS4wMDAwIEw1NzEgMTY5LjAwMDAgTDU3MiAxNzAuMDAwMCBMNTczIDE3MC4wMDAwIEw1NzQgMTcwLjAwMDAgTDU3NSAxNzAuMDAwMCBMNTc2IDE3MC4wMDAwIEw1NzcgMTcxLjAwMDAgTDU3OCAxNzEuMDAwMCBMNTc5IDE3MS4wMDAwIEw1ODAgMTcwLjAwMDAgTDU4MSAxNzAuMDAwMCBMNTgyIDE3MC4wMDAwIEw1ODMgMTcwLjAwMDAgTDU4NCAxNzAuMDAwMCBMNTg1IDE3MC4wMDAwIEw1ODYgMTY5LjAwMDAgTDU4NyAxNjkuMDAwMCBMNTg4IDE2OS4wMDAwIEw1ODkgMTcwLjAwMDAgTDU5MCAxNzAuMDAwMCBMNTkxIDE3MC4wMDAwIEw1OTIgMTcwLjAwMDAgTDU5MyAxNzAuMDAwMCBMNTk0IDE3MC4wMDAwIEw1OTUgMTcwLjAwMDAgTDU5NiAxNzEuMDAwMCBMNTk3IDE3MS4wMDAwIEw1OTggMTcwLjAwMDAgTDU5OSAxNzEuMDAwMCBMNjAwIDE3MS4wMDAwIEw2MDEgMTcwLjAwMDAgTDYwMiAxNzAuMDAwMCBMNjAzIDE3MS4wMDAwIEw2MDQgMTcwLjAwMDAgTDYwNSAxNzAuMDAwMCBMNjA2IDE3MC4wMDAwIEw2MDcgMTcwLjAwMDAgTDYwOCAxNzAuMDAwMCBMNjA5IDE2OS4wMDAwIEw2MTAgMTY5LjAwMDAgTDYxMSAxNjguMDAwMCBMNjEyIDE2OC4wMDAwIEw2MTMgMTY3LjAwMDAgTDYxNCAxNjUuMDAwMCBMNjE1IDE2NS4wMDAwIEw2MTYgMTYyLjAwMDAgTDYxNyAxNjEuMDAwMCBMNjE4IDE2MC4wMDAwIEw2MTkgMTU3LjAwMDAgTDYyMCAxNTQuMDAwMCBMNjIxIDE1MC4wMDAwIEw2MjIgMTM2LjAwMDAgTDYyMyAxMzYuMDAwMCBMNjI0IDEzNi4wMDAwIEw2MjUgMTM2LjAwMDAgTDYyNiAxMzYuMDAwMCBMNjI3IDEzNi4wMDAwIEw2MjggMTM2LjAwMDAgTDYyOSAxMzYuMDAwMCBMNjMwIDEzNi4wMDAwIEw2MzEgMTM2LjAwMDAgTDYzMiAxMzYuMDAwMCBMNjMzIDEzNi4wMDAwIEw2MzQgMTM2LjAwMDAgTDYzNSAxMzYuMDAwMCBMNjM2IDEzNi4wMDAwIEw2MzcgMTM2LjAwMDAgTDYzOCAxMzYuMDAwMCBMNjM5IDEzNi4wMDAwIEw2NDAgMTM2LjAwMDAgTDY0MCAyMjUgTDQyOCAyMjUgWiIgLz48cGF0aCBmaWxsPSJ3aGl0ZSIgZD0iTTQxOSAxMzIgTDQyMCAxNTQgTDQyMSAxNTcgTDQyMiAxNTkgTDQyMyAxNjEgTDQyNCAxNjIgTDQyNSAxNjMgTDQyNiAxNjQgTDQyNyAxNjQgTDQyOCAxNjQgTDQyOCAyMjUgTDQxOSAyMjUgWiIgLz48L3N2Zz4=");-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgMjI1IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9Im40MDkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCIgeTE9IjE0Mi44MTE1IiB4Mj0iMCIgeTI9IjE1Ny40MjI5Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiIC8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIxIiAvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJuNDEwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAiIHkxPSIxNDAuNDE5MyIgeDI9IjAiIHkyPSIxNTYuNDU1OCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIwIiAvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMSIgLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibjQxMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwIiB5MT0iMTM4LjU2OTgiIHgyPSIwIiB5Mj0iMTU1LjY3ODUiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMCIgLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjEiIC8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9Im40MTIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCIgeTE9IjEzNy40MDAyIiB4Mj0iMCIgeTI9IjE1NS4xNzQ2Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiIC8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIxIiAvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJuNDEzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAiIHkxPSIxMzcuMDAwMCIgeDI9IjAiIHkyPSIxNTUuMDAwMCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIwIiAvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMSIgLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibjQxNCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwIiB5MT0iMTM3LjQwMDIiIHgyPSIwIiB5Mj0iMTU1LjE3NDYiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMCIgLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjEiIC8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9Im40MTUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCIgeTE9IjEzOC41Njk4IiB4Mj0iMCIgeTI9IjE1NS42Nzg1Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiIC8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIxIiAvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJuNDE2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAiIHkxPSIxNDAuNDE5MyIgeDI9IjAiIHkyPSIxNTYuNDU1OCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIwIiAvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMSIgLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibjQxNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwIiB5MT0iMTQyLjgxMTUiIHgyPSIwIiB5Mj0iMTU3LjQyMjkiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMCIgLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjEiIC8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9Im40MTgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCIgeTE9IjE0NS41NzcyIiB4Mj0iMCIgeTI9IjE1OC40ODIxIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiIC8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIxIiAvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJNMCA2Ny4wMDAwIEwxIDY3LjAwMDAgTDIgNjcuMDAwMCBMMyA2Ny4wMDAwIEw0IDY3LjAwMDAgTDUgNjcuMDAwMCBMNiA2Ny4wMDAwIEw3IDY3LjAwMDAgTDggNjcuMDAwMCBMOSA2Ny4wMDAwIEwxMCA2Ny4wMDAwIEwxMSA2Ny4wMDAwIEwxMiA2Ny4wMDAwIEwxMyA2Ny4wMDAwIEwxNCA2Ny4wMDAwIEwxNSA2Ny4wMDAwIEwxNiA2Ny4wMDAwIEwxNyA2Ny4wMDAwIEwxOCA2Ny4wMDAwIEwxOSAxNDcuMDAwMCBMMjAgMTU0LjAwMDAgTDIxIDE1Ni4wMDAwIEwyMiAxNTkuMDAwMCBMMjMgMTYwLjAwMDAgTDI0IDE2MS4wMDAwIEwyNSAxNjMuMDAwMCBMMjYgMTYzLjAwMDAgTDI3IDE2NC4wMDAwIEwyOCAxNjUuMDAwMCBMMjkgMTY2LjAwMDAgTDMwIDE2Ny4wMDAwIEwzMSAxNjcuMDAwMCBMMzIgMTY4LjAwMDAgTDMzIDE2OC4wMDAwIEwzNCAxNjguMDAwMCBMMzUgMTY5LjAwMDAgTDM2IDE2OS4wMDAwIEwzNyAxNjkuMDAwMCBMMzggMTY5LjAwMDAgTDM5IDE2OS4wMDAwIEw0MCAxNzAuMDAwMCBMNDEgMTcwLjAwMDAgTDQyIDE3MC4wMDAwIEw0MyAxNzAuMDAwMCBMNDQgMTcwLjAwMDAgTDQ1IDE3MC4wMDAwIEw0NiAxNzAuMDAwMCBMNDcgMTcwLjAwMDAgTDQ4IDE3MC4wMDAwIEw0OSAxNzEuMDAwMCBMNTAgMTcwLjAwMDAgTDUxIDE3MS4wMDAwIEw1MiAxNzAuMDAwMCBMNTMgMTcwLjAwMDAgTDU0IDE3MC4wMDAwIEw1NSAxNzEuMDAwMCBMNTYgMTcxLjAwMDAgTDU3IDE3MC4wMDAwIEw1OCAxNzEuMDAwMCBMNTkgMTcxLjAwMDAgTDYwIDE3MC4wMDAwIEw2MSAxNzEuMDAwMCBMNjIgMTcxLjAwMDAgTDYzIDE3MS4wMDAwIEw2NCAxNzEuMDAwMCBMNjUgMTcxLjAwMDAgTDY2IDE3MS4wMDAwIEw2NyAxNzEuMDAwMCBMNjggMTcxLjAwMDAgTDY5IDE3MS4wMDAwIEw3MCAxNzAuMDAwMCBMNzEgMTcxLjAwMDAgTDcyIDE3MS4wMDAwIEw3MyAxNzEuMDAwMCBMNzQgMTcxLjAwMDAgTDc1IDE3MS4wMDAwIEw3NiAxNzEuMDAwMCBMNzcgMTcwLjAwMDAgTDc4IDE3MS4wMDAwIEw3OSAxNzEuMDAwMCBMODAgMTcwLjAwMDAgTDgxIDE3MS4wMDAwIEw4MiAxNzAuMDAwMCBMODMgMTcxLjAwMDAgTDg0IDE3MS4wMDAwIEw4NSAxNzAuMDAwMCBMODYgMTcwLjAwMDAgTDg3IDE3MS4wMDAwIEw4OCAxNzEuMDAwMCBMODkgMTcxLjAwMDAgTDkwIDE3MC4wMDAwIEw5MSAxNzAuMDAwMCBMOTIgMTcwLjAwMDAgTDkzIDE3MC4wMDAwIEw5NCAxNzAuMDAwMCBMOTUgMTcxLjAwMDAgTDk2IDE3MC4wMDAwIEw5NyAxNzAuMDAwMCBMOTggMTcwLjAwMDAgTDk5IDE3MC4wMDAwIEwxMDAgMTcxLjAwMDAgTDEwMSAxNzAuMDAwMCBMMTAyIDE3MS4wMDAwIEwxMDMgMTcxLjAwMDAgTDEwNCAxNzAuMDAwMCBMMTA1IDE3MC4wMDAwIEwxMDYgMTcxLjAwMDAgTDEwNyAxNzEuMDAwMCBMMTA4IDE3MC4wMDAwIEwxMDkgMTcwLjAwMDAgTDExMCAxNzAuMDAwMCBMMTExIDE3MC4wMDAwIEwxMTIgMTcwLjAwMDAgTDExMyAxNzAuMDAwMCBMMTE0IDE3MC4wMDAwIEwxMTUgMTcwLjAwMDAgTDExNiAxNzEuMDAwMCBMMTE3IDE3MS4wMDAwIEwxMTggMTcxLjAwMDAgTDExOSAxNzEuMDAwMCBMMTIwIDE3MS4wMDAwIEwxMjEgMTcxLjAwMDAgTDEyMiAxNzAuMDAwMCBMMTIzIDE3MS4wMDAwIEwxMjQgMTcxLjAwMDAgTDEyNSAxNzEuMDAwMCBMMTI2IDE3MC4wMDAwIEwxMjcgMTcxLjAwMDAgTDEyOCAxNzAuMDAwMCBMMTI5IDE3MC4wMDAwIEwxMzAgMTcwLjAwMDAgTDEzMSAxNzAuMDAwMCBMMTMyIDE3MC4wMDAwIEwxMzMgMTcxLjAwMDAgTDEzNCAxNzAuMDAwMCBMMTM1IDE3MC4wMDAwIEwxMzYgMTcwLjAwMDAgTDEzNyAxNzAuMDAwMCBMMTM4IDE2OS4wMDAwIEwxMzkgMTY5LjAwMDAgTDE0MCAxNzAuMDAwMCBMMTQxIDE3MC4wMDAwIEwxNDIgMTcwLjAwMDAgTDE0MyAxNzAuMDAwMCBMMTQ0IDE3MC4wMDAwIEwxNDUgMTcwLjAwMDAgTDE0NiAxNzAuMDAwMCBMMTQ3IDE2OS4wMDAwIEwxNDggMTY5LjAwMDAgTDE0OSAxNjkuMDAwMCBMMTUwIDE2OS4wMDAwIEwxNTEgMTY5LjAwMDAgTDE1MiAxNjkuMDAwMCBMMTUzIDE2OS4wMDAwIEwxNTQgMTY5LjAwMDAgTDE1NSAxNjkuMDAwMCBMMTU2IDE2OS4wMDAwIEwxNTcgMTY4LjAwMDAgTDE1OCAxNjguMDAwMCBMMTU5IDE2OC4wMDAwIEwxNjAgMTY4LjAwMDAgTDE2MSAxNjguMDAwMCBMMTYyIDE2OC4wMDAwIEwxNjMgMTY3LjAwMDAgTDE2NCAxNjguMDAwMCBMMTY1IDE2Ny4wMDAwIEwxNjYgMTY3LjAwMDAgTDE2NyAxNjcuMDAwMCBMMTY4IDE2Ny4wMDAwIEwxNjkgMTY2LjAwMDAgTDE3MCAxNjYuMDAwMCBMMTcxIDE2Ni4wMDAwIEwxNzIgMTY2LjAwMDAgTDE3MyAxNjYuMDAwMCBMMTc0IDE2NS4wMDAwIEwxNzUgMTY1LjAwMDAgTDE3NiAxNjUuMDAwMCBMMTc3IDE2NS4wMDAwIEwxNzggMTY0LjAwMDAgTDE3OSAxNjQuMDAwMCBMMTgwIDE2NC4wMDAwIEwxODEgMTY0LjAwMDAgTDE4MiAxNjQuMDAwMCBMMTgzIDE2NC4wMDAwIEwxODQgMTYzLjAwMDAgTDE4NSAxNjMuMDAwMCBMMTg2IDE2Mi4wMDAwIEwxODcgMTYyLjAwMDAgTDE4OCAxNjIuMDAwMCBMMTg5IDE2MS4wMDAwIEwxOTAgMTYxLjAwMDAgTDE5MSAxNjAuMDAwMCBMMTkyIDE2MC4wMDAwIEwxOTMgMTYwLjAwMDAgTDE5NCAxNTkuMDAwMCBMMTk1IDE1OS4wMDAwIEwxOTYgMTU4LjAwMDAgTDE5NyAxNTguMDAwMCBMMTk4IDE1Ny4wMDAwIEwxOTkgMTU2LjAwMDAgTDIwMCAxNTYuMDAwMCBMMjAxIDE1NS4wMDAwIEwyMDIgMTU1LjAwMDAgTDIwMyAxNTQuMDAwMCBMMjA0IDE1My4wMDAwIEwyMDUgMTUzLjAwMDAgTDIwNiAxNTIuMDAwMCBMMjA3IDE1MS4wMDAwIEwyMDggMTUwLjAwMDAgTDIwOSAxNDkuMDAwMCBMMjEwIDE0OC4wMDAwIEwyMTEgMTQ4LjAwMDAgTDIxMiAxNDYuMDAwMCBMMjEzIDE0NS4wMDAwIEwyMTQgMTQ0LjAwMDAgTDIxNSAxNDIuMDAwMCBMMjE2IDE0MS4wMDAwIEwyMTcgMTQwLjAwMDAgTDIxOCAxMzguMDAwMCBMMjE5IDEzNS4wMDAwIEwyMjAgMTM1LjgwMDAgTDIyMSAxMzYuNjAwMCBMMjIyIDEzNy40MDAwIEwyMjMgMTM4LjIwMDAgTDIyNCAxMzkuMDAwMCBMMjI1IDE0Mi4wMDAwIEwyMjYgMTQ0LjAwMDAgTDIyNyAxNDYuMDAwMCBMMjI4IDE0Ny4wMDAwIEwyMjkgMTUwLjAwMDAgTDIzMCAxNTEuMDAwMCBMMjMxIDE1Mi4wMDAwIEwyMzIgMTU0LjAwMDAgTDIzMyAxNTYuMDAwMCBMMjM0IDE1Ny4wMDAwIEwyMzUgMTU3LjAwMDAgTDIzNiAxNTkuMDAwMCBMMjM3IDE2MC4wMDAwIEwyMzggMTYxLjAwMDAgTDIzOSAxNjIuMDAwMCBMMjQwIDE2Mi4wMDAwIEwyNDEgMTYzLjAwMDAgTDI0MiAxNjMuMDAwMCBMMjQzIDE2NC4wMDAwIEwyNDQgMTY0LjAwMDAgTDI0NSAxNjUuMDAwMCBMMjQ2IDE2NS4wMDAwIEwyNDcgMTY2LjAwMDAgTDI0OCAxNjYuMDAwMCBMMjQ5IDE2Ny4wMDAwIEwyNTAgMTY3LjAwMDAgTDI1MSAxNjcuMDAwMCBMMjUyIDE2OC4wMDAwIEwyNTMgMTY4LjAwMDAgTDI1NCAxNjguMDAwMCBMMjU1IDE2OC4wMDAwIEwyNTYgMTY5LjAwMDAgTDI1NyAxNjkuMDAwMCBMMjU4IDE2OS4wMDAwIEwyNTkgMTY5LjAwMDAgTDI2MCAxNjkuMDAwMCBMMjYxIDE2OS4wMDAwIEwyNjIgMTY5LjAwMDAgTDI2MyAxNjkuMDAwMCBMMjY0IDE2OS4wMDAwIEwyNjUgMTY5LjAwMDAgTDI2NiAxNjkuMDAwMCBMMjY3IDE2OS4wMDAwIEwyNjggMTY5LjAwMDAgTDI2OSAxNjkuMDAwMCBMMjcwIDE2OS4wMDAwIEwyNzEgMTY5LjAwMDAgTDI3MiAxNjguMDAwMCBMMjczIDE2OC4wMDAwIEwyNzQgMTY4LjAwMDAgTDI3NSAxNjguMDAwMCBMMjc2IDE2OC4wMDAwIEwyNzcgMTY4LjAwMDAgTDI3OCAxNjcuMDAwMCBMMjc5IDE2Ny4wMDAwIEwyODAgMTY3LjAwMDAgTDI4MSAxNjcuMDAwMCBMMjgyIDE2Ni4wMDAwIEwyODMgMTY2LjAwMDAgTDI4NCAxNjYuMDAwMCBMMjg1IDE2Ni4wMDAwIEwyODYgMTY2LjAwMDAgTDI4NyAxNjUuMDAwMCBMMjg4IDE2NS4wMDAwIEwyODkgMTY1LjAwMDAgTDI5MCAxNjUuMDAwMCBMMjkxIDE2NS4wMDAwIEwyOTIgMTY1LjAwMDAgTDI5MyAxNjUuMDAwMCBMMjk0IDE2NS4wMDAwIEwyOTUgMTY1LjAwMDAgTDI5NiAxNjUuMDAwMCBMMjk3IDE2NS4wMDAwIEwyOTggMTY1LjAwMDAgTDI5OSAxNjUuMDAwMCBMMzAwIDE2Ni4wMDAwIEwzMDEgMTY2LjAwMDAgTDMwMiAxNjYuMDAwMCBMMzAzIDE2Ni4wMDAwIEwzMDQgMTY3LjAwMDAgTDMwNSAxNjcuMDAwMCBMMzA2IDE2Ny4wMDAwIEwzMDcgMTY4LjAwMDAgTDMwOCAxNjguMDAwMCBMMzA5IDE2OC4wMDAwIEwzMTAgMTY4LjAwMDAgTDMxMSAxNjguMDAwMCBMMzEyIDE2OS4wMDAwIEwzMTMgMTY5LjAwMDAgTDMxNCAxNjkuMDAwMCBMMzE1IDE2OS4wMDAwIEwzMTYgMTY5LjAwMDAgTDMxNyAxNjkuMDAwMCBMMzE4IDE2OS4wMDAwIEwzMTkgMTY5LjAwMDAgTDMyMCAxNjkuMDAwMCBMMzIxIDE2OS4wMDAwIEwzMjIgMTY5LjAwMDAgTDMyMyAxNzAuMDAwMCBMMzI0IDE2OS4wMDAwIEwzMjUgMTY5LjAwMDAgTDMyNiAxNjkuMDAwMCBMMzI3IDE2OS4wMDAwIEwzMjggMTY4LjAwMDAgTDMyOSAxNjguMDAwMCBMMzMwIDE2OC4wMDAwIEwzMzEgMTY3LjAwMDAgTDMzMiAxNjcuMDAwMCBMMzMzIDE2Ny4wMDAwIEwzMzQgMTY2LjAwMDAgTDMzNSAxNjYuMDAwMCBMMzM2IDE2NS4wMDAwIEwzMzcgMTY0LjAwMDAgTDMzOCAxNjQuMDAwMCBMMzM5IDE2My4wMDAwIEwzNDAgMTYyLjAwMDAgTDM0MSAxNjEuMDAwMCBMMzQyIDE2MC4wMDAwIEwzNDMgMTU4LjAwMDAgTDM0NCAxNTcuMDAwMCBMMzQ1IDE1Ni4wMDAwIEwzNDYgMTU1LjAwMDAgTDM0NyAxNTMuMDAwMCBMMzQ4IDE1NC4wMDAwIEwzNDkgMTU2LjAwMDAgTDM1MCAxNTcuMDAwMCBMMzUxIDE1OC4wMDAwIEwzNTIgMTYwLjAwMDAgTDM1MyAxNjEuMDAwMCBMMzU0IDE2Mi4wMDAwIEwzNTUgMTYzLjAwMDAgTDM1NiAxNjMuMDAwMCBMMzU3IDE2NC4wMDAwIEwzNTggMTY1LjAwMDAgTDM1OSAxNjUuMDAwMCBMMzYwIDE2Ni4wMDAwIEwzNjEgMTY2LjAwMDAgTDM2MiAxNjYuMDAwMCBMMzYzIDE2Ny4wMDAwIEwzNjQgMTY3LjAwMDAgTDM2NSAxNjcuMDAwMCBMMzY2IDE2Ny4wMDAwIEwzNjcgMTY4LjAwMDAgTDM2OCAxNjguMDAwMCBMMzY5IDE2OC4wMDAwIEwzNzAgMTY4LjAwMDAgTDM3MSAxNjguMDAwMCBMMzcyIDE2OC4wMDAwIEwzNzMgMTY4LjAwMDAgTDM3NCAxNjguMDAwMCBMMzc1IDE2OC4wMDAwIEwzNzYgMTY4LjAwMDAgTDM3NyAxNjkuMDAwMCBMMzc4IDE2OC4wMDAwIEwzNzkgMTY4LjAwMDAgTDM4MCAxNjguMDAwMCBMMzgxIDE2OC4wMDAwIEwzODIgMTY4LjAwMDAgTDM4MyAxNjguMDAwMCBMMzg0IDE2OC4wMDAwIEwzODUgMTY4LjAwMDAgTDM4NiAxNjguMDAwMCBMMzg3IDE2OC4wMDAwIEwzODggMTY3LjAwMDAgTDM4OSAxNjguMDAwMCBMMzkwIDE2Ny4wMDAwIEwzOTEgMTY3LjAwMDAgTDM5MiAxNjcuMDAwMCBMMzkzIDE2Ni4wMDAwIEwzOTQgMTY1LjAwMDAgTDM5NSAxNjUuMDAwMCBMMzk2IDE2NS4wMDAwIEwzOTcgMTY0LjAwMDAgTDM5OCAxNjMuMDAwMCBMMzk5IDE2Mi4wMDAwIEw0MDAgMTYwLjY5OTIgTDQwMSAxNTguOTA2MiBMNDAyIDE1NS43ODUyIEw0MDMgMTUzLjUwMDAgTDQwNCAxNDkuMjE0OCBMNDA1IDE0NS4wOTM4IEw0MDYgMTM3LjMwMDggTDQwNyAxMjcuMDAwMCBMNDA4IDEyMi4wMDAwIEw0MDkgMTIyLjAwMDAgTDQwOSAyMjUgTDAgMjI1IFoiIC8+PHJlY3QgeD0iNDA5IiB5PSIxNDIuODExNSIgd2lkdGg9IjEiIGhlaWdodD0iODIuMTg4NSIgZmlsbD0idXJsKCNuNDA5KSIgLz48cmVjdCB4PSI0MTAiIHk9IjE0MC40MTkzIiB3aWR0aD0iMSIgaGVpZ2h0PSI4NC41ODA3IiBmaWxsPSJ1cmwoI240MTApIiAvPjxyZWN0IHg9IjQxMSIgeT0iMTM4LjU2OTgiIHdpZHRoPSIxIiBoZWlnaHQ9Ijg2LjQzMDIiIGZpbGw9InVybCgjbjQxMSkiIC8+PHJlY3QgeD0iNDEyIiB5PSIxMzcuNDAwMiIgd2lkdGg9IjEiIGhlaWdodD0iODcuNTk5OCIgZmlsbD0idXJsKCNuNDEyKSIgLz48cmVjdCB4PSI0MTMiIHk9IjEzNy4wMDAwIiB3aWR0aD0iMSIgaGVpZ2h0PSI4OC4wMDAwIiBmaWxsPSJ1cmwoI240MTMpIiAvPjxyZWN0IHg9IjQxNCIgeT0iMTM3LjQwMDIiIHdpZHRoPSIxIiBoZWlnaHQ9Ijg3LjU5OTgiIGZpbGw9InVybCgjbjQxNCkiIC8+PHJlY3QgeD0iNDE1IiB5PSIxMzguNTY5OCIgd2lkdGg9IjEiIGhlaWdodD0iODYuNDMwMiIgZmlsbD0idXJsKCNuNDE1KSIgLz48cmVjdCB4PSI0MTYiIHk9IjE0MC40MTkzIiB3aWR0aD0iMSIgaGVpZ2h0PSI4NC41ODA3IiBmaWxsPSJ1cmwoI240MTYpIiAvPjxyZWN0IHg9IjQxNyIgeT0iMTQyLjgxMTUiIHdpZHRoPSIxIiBoZWlnaHQ9IjgyLjE4ODUiIGZpbGw9InVybCgjbjQxNykiIC8+PHJlY3QgeD0iNDE4IiB5PSIxNDUuNTc3MiIgd2lkdGg9IjEiIGhlaWdodD0iNzkuNDIyOCIgZmlsbD0idXJsKCNuNDE4KSIgLz48cGF0aCBmaWxsPSJ3aGl0ZSIgZD0iTTQyOCAxNjUuMDAwMCBMNDI5IDE2Ni4wMDAwIEw0MzAgMTY2LjAwMDAgTDQzMSAxNjYuMDAwMCBMNDMyIDE2Ny4wMDAwIEw0MzMgMTY3LjAwMDAgTDQzNCAxNjcuMDAwMCBMNDM1IDE2Ny4wMDAwIEw0MzYgMTY4LjAwMDAgTDQzNyAxNjguMDAwMCBMNDM4IDE2OC4wMDAwIEw0MzkgMTY4LjAwMDAgTDQ0MCAxNjguMDAwMCBMNDQxIDE2OC4wMDAwIEw0NDIgMTY4LjAwMDAgTDQ0MyAxNjguMDAwMCBMNDQ0IDE2OC4wMDAwIEw0NDUgMTY4LjAwMDAgTDQ0NiAxNjkuMDAwMCBMNDQ3IDE2OS4wMDAwIEw0NDggMTY5LjAwMDAgTDQ0OSAxNjkuMDAwMCBMNDUwIDE2OS4wMDAwIEw0NTEgMTY5LjAwMDAgTDQ1MiAxNjkuMDAwMCBMNDUzIDE2OS4wMDAwIEw0NTQgMTY5LjAwMDAgTDQ1NSAxNjkuMDAwMCBMNDU2IDE2OS4wMDAwIEw0NTcgMTcwLjAwMDAgTDQ1OCAxNjkuMDAwMCBMNDU5IDE2OS4wMDAwIEw0NjAgMTY5LjAwMDAgTDQ2MSAxNjkuMDAwMCBMNDYyIDE2OS4wMDAwIEw0NjMgMjA5LjAwMDAgTDQ2NCAyMTIuMDAwMCBMNDY1IDIxNC4wMDAwIEw0NjYgMjE1LjAwMDAgTDQ2NyAyMTcuMDAwMCBMNDY4IDIxNy4wMDAwIEw0NjkgMjE4LjAwMDAgTDQ3MCAyMTkuMDAwMCBMNDcxIDIxOS4wMDAwIEw0NzIgMjIwLjAwMDAgTDQ3MyAyMjAuMDAwMCBMNDc0IDIyMC4wMDAwIEw0NzUgMjIxLjAwMDAgTDQ3NiAyMjEuMDAwMCBMNDc3IDIyMS4wMDAwIEw0NzggMjIxLjAwMDAgTDQ3OSAyMjEuMDAwMCBMNDgwIDIyMS4wMDAwIEw0ODEgMjIyLjAwMDAgTDQ4MiAyMjIuMDAwMCBMNDgzIDIyMi4wMDAwIEw0ODQgMjIyLjAwMDAgTDQ4NSAyMjIuMDAwMCBMNDg2IDIyMi4wMDAwIEw0ODcgMjIyLjAwMDAgTDQ4OCAyMjIuMDAwMCBMNDg5IDIyMi4wMDAwIEw0OTAgMjIyLjAwMDAgTDQ5MSAyMjIuMDAwMCBMNDkyIDIyMi4wMDAwIEw0OTMgMjIzLjAwMDAgTDQ5NCAyMjMuMDAwMCBMNDk1IDIyMy4wMDAwIEw0OTYgMjIzLjAwMDAgTDQ5NyAyMjMuMDAwMCBMNDk4IDIyMy4wMDAwIEw0OTkgMjIzLjAwMDAgTDUwMCAyMjMuMDAwMCBMNTAxIDIyMy4wMDAwIEw1MDIgMjIzLjAwMDAgTDUwMyAyMjMuMDAwMCBMNTA0IDIyMy4wMDAwIEw1MDUgMjIzLjAwMDAgTDUwNiAyMjIuMDAwMCBMNTA3IDIyMi4wMDAwIEw1MDggMjIzLjAwMDAgTDUwOSAyMjIuMDAwMCBMNTEwIDIyMi4wMDAwIEw1MTEgMjIyLjAwMDAgTDUxMiAyMjIuMDAwMCBMNTEzIDIyMi4wMDAwIEw1MTQgMjIyLjAwMDAgTDUxNSAyMjEuMDAwMCBMNTE2IDIyMS4wMDAwIEw1MTcgMjIyLjAwMDAgTDUxOCAyMjEuMDAwMCBMNTE5IDIyMC4wMDAwIEw1MjAgMjIxLjAwMDAgTDUyMSAyMjEuMDAwMCBMNTIyIDIyMC4wMDAwIEw1MjMgMjIwLjAwMDAgTDUyNCAyMjAuMDAwMCBMNTI1IDIyMC4wMDAwIEw1MjYgMjE5LjAwMDAgTDUyNyAyMTkuMDAwMCBMNTI4IDIxOS4wMDAwIEw1MjkgMjE5LjAwMDAgTDUzMCAyMTguMDAwMCBMNTMxIDIxOC4wMDAwIEw1MzIgMjE4LjAwMDAgTDUzMyAyMTcuMDAwMCBMNTM0IDIxNy4wMDAwIEw1MzUgMjE2LjAwMDAgTDUzNiAyMTUuMDAwMCBMNTM3IDIxNS4wMDAwIEw1MzggMjE0LjAwMDAgTDUzOSAyMTQuMDAwMCBMNTQwIDIxNC4wMDAwIEw1NDEgMjEzLjAwMDAgTDU0MiAyMTIuMDAwMCBMNTQzIDIxMS4wMDAwIEw1NDQgMjEwLjAwMDAgTDU0NSAyMDkuMDAwMCBMNTQ2IDIwOS4wMDAwIEw1NDcgMjA4LjAwMDAgTDU0OCAyMDcuMDAwMCBMNTQ5IDIwNS4wMDAwIEw1NTAgMjA1LjAwMDAgTDU1MSAyMDMuMDAwMCBMNTUyIDIwMS4wMDAwIEw1NTMgMjAwLjAwMDAgTDU1NCAxOTguMDAwMCBMNTU1IDE5Ny4wMDAwIEw1NTYgMTkzLjAwMDAgTDU1NyAxOTEuMDAwMCBMNTU4IDE4NS4wMDAwIEw1NTkgMTc2LjAwMDAgTDU2MCAxNjAuMDAwMCBMNTYxIDE2MS4wMDAwIEw1NjIgMTYzLjAwMDAgTDU2MyAxNjQuMDAwMCBMNTY0IDE2NS4wMDAwIEw1NjUgMTY2LjAwMDAgTDU2NiAxNjcuMDAwMCBMNTY3IDE2Ny4wMDAwIEw1NjggMTY4LjAwMDAgTDU2OSAxNjkuMDAwMCBMNTcwIDE2OS4wMDAwIEw1NzEgMTY5LjAwMDAgTDU3MiAxNzAuMDAwMCBMNTczIDE3MC4wMDAwIEw1NzQgMTcwLjAwMDAgTDU3NSAxNzAuMDAwMCBMNTc2IDE3MC4wMDAwIEw1NzcgMTcxLjAwMDAgTDU3OCAxNzEuMDAwMCBMNTc5IDE3MS4wMDAwIEw1ODAgMTcwLjAwMDAgTDU4MSAxNzAuMDAwMCBMNTgyIDE3MC4wMDAwIEw1ODMgMTcwLjAwMDAgTDU4NCAxNzAuMDAwMCBMNTg1IDE3MC4wMDAwIEw1ODYgMTY5LjAwMDAgTDU4NyAxNjkuMDAwMCBMNTg4IDE2OS4wMDAwIEw1ODkgMTcwLjAwMDAgTDU5MCAxNzAuMDAwMCBMNTkxIDE3MC4wMDAwIEw1OTIgMTcwLjAwMDAgTDU5MyAxNzAuMDAwMCBMNTk0IDE3MC4wMDAwIEw1OTUgMTcwLjAwMDAgTDU5NiAxNzEuMDAwMCBMNTk3IDE3MS4wMDAwIEw1OTggMTcwLjAwMDAgTDU5OSAxNzEuMDAwMCBMNjAwIDE3MS4wMDAwIEw2MDEgMTcwLjAwMDAgTDYwMiAxNzAuMDAwMCBMNjAzIDE3MS4wMDAwIEw2MDQgMTcwLjAwMDAgTDYwNSAxNzAuMDAwMCBMNjA2IDE3MC4wMDAwIEw2MDcgMTcwLjAwMDAgTDYwOCAxNzAuMDAwMCBMNjA5IDE2OS4wMDAwIEw2MTAgMTY5LjAwMDAgTDYxMSAxNjguMDAwMCBMNjEyIDE2OC4wMDAwIEw2MTMgMTY3LjAwMDAgTDYxNCAxNjUuMDAwMCBMNjE1IDE2NS4wMDAwIEw2MTYgMTYyLjAwMDAgTDYxNyAxNjEuMDAwMCBMNjE4IDE2MC4wMDAwIEw2MTkgMTU3LjAwMDAgTDYyMCAxNTQuMDAwMCBMNjIxIDE1MC4wMDAwIEw2MjIgMTM2LjAwMDAgTDYyMyAxMzYuMDAwMCBMNjI0IDEzNi4wMDAwIEw2MjUgMTM2LjAwMDAgTDYyNiAxMzYuMDAwMCBMNjI3IDEzNi4wMDAwIEw2MjggMTM2LjAwMDAgTDYyOSAxMzYuMDAwMCBMNjMwIDEzNi4wMDAwIEw2MzEgMTM2LjAwMDAgTDYzMiAxMzYuMDAwMCBMNjMzIDEzNi4wMDAwIEw2MzQgMTM2LjAwMDAgTDYzNSAxMzYuMDAwMCBMNjM2IDEzNi4wMDAwIEw2MzcgMTM2LjAwMDAgTDYzOCAxMzYuMDAwMCBMNjM5IDEzNi4wMDAwIEw2NDAgMTM2LjAwMDAgTDY0MCAyMjUgTDQyOCAyMjUgWiIgLz48cGF0aCBmaWxsPSJ3aGl0ZSIgZD0iTTQxOSAxMzIgTDQyMCAxNTQgTDQyMSAxNTcgTDQyMiAxNTkgTDQyMyAxNjEgTDQyNCAxNjIgTDQyNSAxNjMgTDQyNiAxNjQgTDQyNyAxNjQgTDQyOCAxNjQgTDQyOCAyMjUgTDQxOSAyMjUgWiIgLz48L3N2Zz4=");mask-mode:alpha;mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;overflow:hidden;pointer-events:none}.banji-page-logo .banji-logo-caption{position:absolute;left:7.390625%;width:61%;bottom:0;margin:0;padding:0;color:var(--banji-ink);transform-origin:left bottom;opacity:0;transform:translateY(-17.96875cqw);pointer-events:none}.banji-page-logo[data-caption-destination=store] .banji-logo-caption{left:7.47360859%;width:60.83403282%}.banji-page-logo[data-caption-destination=store][data-caption-mode=tap] .banji-logo-caption{left:7.41307726%;width:60.95509549%}.banji-page-logo .banji-caption-outline{display:block;width:100%;height:auto;fill:currentColor;overflow:visible}.banji-page-logo .banji-caption-click{display:block}.banji-page-logo .banji-caption-tap{display:none}.banji-page-logo[data-caption-mode=tap] .banji-caption-click{display:none}.banji-page-logo[data-caption-mode=tap] .banji-caption-tap{display:block}.banji-page-logo[data-active=true],.banji-page-logo:not([data-banji-caption-ready]):is(:hover,:focus-visible){transform:scale(1.065)}.banji-page-logo[data-active=true] .banji-logo-caption,.banji-page-logo:not([data-banji-caption-ready]):is(:hover,:focus-visible) .banji-logo-caption{animation:banji-page-plank-release 1.08s linear 70ms both}.banji-page-logo[data-caption-destination=store][data-active=true] .banji-logo-caption,.banji-page-logo[data-caption-destination=store]:not([data-banji-caption-ready]):is(:hover,:focus-visible) .banji-logo-caption{animation-name:banji-store-plank-release}@keyframes banji-page-plank-release{0%{opacity:1;transform:translateY(-17.968750cqw) rotate(0deg)}1%{opacity:1;transform:translateY(-17.968750cqw) rotate(.018411deg)}2%{opacity:1;transform:translateY(-17.968750cqw) rotate(.072454deg)}3%{opacity:1;transform:translateY(-17.968750cqw) rotate(.16035deg)}4%{opacity:1;transform:translateY(-17.968750cqw) rotate(.280315deg)}5%{opacity:1;transform:translateY(-17.968750cqw) rotate(.430569deg)}6%{opacity:1;transform:translateY(-17.968750cqw) rotate(.609329deg)}7%{opacity:1;transform:translateY(-17.968750cqw) rotate(.814815deg)}8%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.045243deg)}9%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.298834deg)}10%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.573804deg)}11%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.868373deg)}12%{opacity:1;transform:translateY(-17.968750cqw) rotate(2.180758deg)}13%{opacity:1;transform:translateY(-17.968750cqw) rotate(2.509178deg)}14%{opacity:1;transform:translateY(-17.968750cqw) rotate(2.851852deg)}15%{opacity:1;transform:translateY(-17.968750cqw) rotate(3.206997deg)}16%{opacity:1;transform:translateY(-17.968750cqw) rotate(3.572832deg)}17%{opacity:1;transform:translateY(-17.968750cqw) rotate(3.947576deg)}18%{opacity:1;transform:translateY(-17.968750cqw) rotate(4.329446deg)}19%{opacity:1;transform:translateY(-17.968750cqw) rotate(4.716661deg)}20%{opacity:1;transform:translateY(-17.968750cqw) rotate(5.10744deg)}21%{opacity:1;transform:translateY(-17.968750cqw) rotate(5.5deg)}22%{opacity:1;transform:translateY(-17.968750cqw) rotate(5.89256deg)}23%{opacity:1;transform:translateY(-17.968750cqw) rotate(6.283339deg)}24%{opacity:1;transform:translateY(-17.968750cqw) rotate(6.670554deg)}25%{opacity:1;transform:translateY(-17.968750cqw) rotate(7.052424deg)}26%{opacity:1;transform:translateY(-17.968750cqw) rotate(7.427168deg)}27%{opacity:1;transform:translateY(-17.968750cqw) rotate(7.793003deg)}28%{opacity:1;transform:translateY(-17.968750cqw) rotate(8.148148deg)}29%{opacity:1;transform:translateY(-17.963275cqw) rotate(8.490822deg)}30%{opacity:1;transform:translateY(-17.946849cqw) rotate(8.819242deg)}31%{opacity:1;transform:translateY(-17.919473cqw) rotate(9.131627deg)}32%{opacity:1;transform:translateY(-17.881146cqw) rotate(9.426196deg)}33%{opacity:1;transform:translateY(-17.831868cqw) rotate(9.701166deg)}34%{opacity:1;transform:translateY(-17.771641cqw) rotate(9.954757deg)}35%{opacity:1;transform:translateY(-17.700462cqw) rotate(10.185185deg)}36%{opacity:1;transform:translateY(-17.618333cqw) rotate(10.390671deg)}37%{opacity:1;transform:translateY(-17.525254cqw) rotate(10.569431deg)}38%{opacity:1;transform:translateY(-17.421224cqw) rotate(10.719685deg)}39%{opacity:1;transform:translateY(-17.306243cqw) rotate(10.839650deg)}40%{opacity:1;transform:translateY(-17.180312cqw) rotate(10.927546deg)}41%{opacity:1;transform:translateY(-17.043431cqw) rotate(10.981589deg)}42%{opacity:1;transform:translateY(-16.895599cqw) rotate(11.000000deg)}43%{opacity:1;transform:translateY(-16.736816cqw) rotate(11.000000deg)}44%{opacity:1;transform:translateY(-16.567083cqw) rotate(11.000000deg)}45%{opacity:1;transform:translateY(-16.386400cqw) rotate(11.000000deg)}46%{opacity:1;transform:translateY(-16.194766cqw) rotate(11.000000deg)}47%{opacity:1;transform:translateY(-15.992181cqw) rotate(11.000000deg)}48%{opacity:1;transform:translateY(-15.778646cqw) rotate(11.000000deg)}49%{opacity:1;transform:translateY(-15.554160cqw) rotate(11.000000deg)}50%{opacity:1;transform:translateY(-15.318724cqw) rotate(11.000000deg)}51%{opacity:1;transform:translateY(-15.072337cqw) rotate(11.000000deg)}52%{opacity:1;transform:translateY(-14.815000cqw) rotate(11.000000deg)}53%{opacity:1;transform:translateY(-14.546712cqw) rotate(11.000000deg)}54%{opacity:1;transform:translateY(-14.267474cqw) rotate(11.000000deg)}55%{opacity:1;transform:translateY(-13.977285cqw) rotate(11.000000deg)}56%{opacity:1;transform:translateY(-13.676146cqw) rotate(11.000000deg)}57%{opacity:1;transform:translateY(-13.364056cqw) rotate(11.000000deg)}58%{opacity:1;transform:translateY(-13.041015cqw) rotate(11.000000deg)}59%{opacity:1;transform:translateY(-12.707025cqw) rotate(11.000000deg)}60%{opacity:1;transform:translateY(-12.362083cqw) rotate(11.000000deg)}61%{opacity:1;transform:translateY(-12.006191cqw) rotate(11.000000deg)}62%{opacity:1;transform:translateY(-11.639349cqw) rotate(11.000000deg)}63%{opacity:1;transform:translateY(-11.536830cqw) rotate(10.901920deg)}64%{opacity:1;transform:translateY(-11.244861cqw) rotate(10.622771deg)}65%{opacity:1;transform:translateY(-10.786645cqw) rotate(10.185185deg)}66%{opacity:1;transform:translateY(-10.185277cqw) rotate(9.611797deg)}67%{opacity:1;transform:translateY(-9.463881cqw) rotate(8.92524deg)}68%{opacity:1;transform:translateY(-8.645722cqw) rotate(8.148148deg)}69%{opacity:1;transform:translateY(-7.754273cqw) rotate(7.303155deg)}70%{opacity:1;transform:translateY(-6.813247cqw) rotate(6.412894deg)}71%{opacity:1;transform:translateY(-5.846591cqw) rotate(5.5deg)}72%{opacity:1;transform:translateY(-4.87845cqw) rotate(4.587106deg)}73%{opacity:1;transform:translateY(-3.933119cqw) rotate(3.696845deg)}74%{opacity:1;transform:translateY(-3.034973cqw) rotate(2.851852deg)}75%{opacity:1;transform:translateY(-2.208412cqw) rotate(2.07476deg)}76%{opacity:1;transform:translateY(-1.477807cqw) rotate(1.388203deg)}77%{opacity:1;transform:translateY(-.867464cqw) rotate(.814815deg)}78%{opacity:1;transform:translateY(-.401614cqw) rotate(.377229deg)}79%{opacity:1;transform:translateY(-.10442cqw) rotate(.09808deg)}80%{opacity:1;transform:translateY(0cqw) rotate(0deg)}81%{opacity:1;transform:translateY(-.1045cqw) rotate(0deg)}82%{opacity:1;transform:translateY(-.198cqw) rotate(0deg)}83%{opacity:1;transform:translateY(-.2805cqw) rotate(0deg)}84%{opacity:1;transform:translateY(-.352cqw) rotate(0deg)}85%{opacity:1;transform:translateY(-.4125cqw) rotate(0deg)}86%{opacity:1;transform:translateY(-.462cqw) rotate(0deg)}87%{opacity:1;transform:translateY(-.5005cqw) rotate(0deg)}88%{opacity:1;transform:translateY(-.528cqw) rotate(0deg)}89%{opacity:1;transform:translateY(-.5445cqw) rotate(0deg)}90%{opacity:1;transform:translateY(-.55cqw) rotate(0deg)}91%{opacity:1;transform:translateY(-.5445cqw) rotate(0deg)}92%{opacity:1;transform:translateY(-.528cqw) rotate(0deg)}93%{opacity:1;transform:translateY(-.5005cqw) rotate(0deg)}94%{opacity:1;transform:translateY(-.462cqw) rotate(0deg)}95%{opacity:1;transform:translateY(-.4125cqw) rotate(0deg)}96%{opacity:1;transform:translateY(-.352cqw) rotate(0deg)}97%{opacity:1;transform:translateY(-.2805cqw) rotate(0deg)}98%{opacity:1;transform:translateY(-.198cqw) rotate(0deg)}99%{opacity:1;transform:translateY(-.1045cqw) rotate(0deg)}100%{opacity:1;transform:translateY(0cqw) rotate(0deg)}}@keyframes banji-store-plank-release{0%{opacity:1;transform:translateY(-17.968750cqw) rotate(0deg)}1%{opacity:1;transform:translateY(-17.968750cqw) rotate(.018411deg)}2%{opacity:1;transform:translateY(-17.968750cqw) rotate(.072454deg)}3%{opacity:1;transform:translateY(-17.968750cqw) rotate(.16035deg)}4%{opacity:1;transform:translateY(-17.968750cqw) rotate(.280315deg)}5%{opacity:1;transform:translateY(-17.968750cqw) rotate(.430569deg)}6%{opacity:1;transform:translateY(-17.968750cqw) rotate(.609329deg)}7%{opacity:1;transform:translateY(-17.968750cqw) rotate(.814815deg)}8%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.045243deg)}9%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.298834deg)}10%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.573804deg)}11%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.868373deg)}12%{opacity:1;transform:translateY(-17.968750cqw) rotate(2.180758deg)}13%{opacity:1;transform:translateY(-17.968750cqw) rotate(2.509178deg)}14%{opacity:1;transform:translateY(-17.968750cqw) rotate(2.851852deg)}15%{opacity:1;transform:translateY(-17.968750cqw) rotate(3.206997deg)}16%{opacity:1;transform:translateY(-17.968750cqw) rotate(3.572832deg)}17%{opacity:1;transform:translateY(-17.968750cqw) rotate(3.947576deg)}18%{opacity:1;transform:translateY(-17.968750cqw) rotate(4.329446deg)}19%{opacity:1;transform:translateY(-17.968750cqw) rotate(4.716661deg)}20%{opacity:1;transform:translateY(-17.968750cqw) rotate(5.10744deg)}21%{opacity:1;transform:translateY(-17.968750cqw) rotate(5.5deg)}22%{opacity:1;transform:translateY(-17.968750cqw) rotate(5.89256deg)}23%{opacity:1;transform:translateY(-17.968750cqw) rotate(6.283339deg)}24%{opacity:1;transform:translateY(-17.968750cqw) rotate(6.670554deg)}25%{opacity:1;transform:translateY(-17.968750cqw) rotate(7.052424deg)}26%{opacity:1;transform:translateY(-17.968750cqw) rotate(7.427168deg)}27%{opacity:1;transform:translateY(-17.968750cqw) rotate(7.793003deg)}28%{opacity:1;transform:translateY(-17.968750cqw) rotate(8.148148deg)}29%{opacity:1;transform:translateY(-17.963247cqw) rotate(8.490822deg)}30%{opacity:1;transform:translateY(-17.946739cqw) rotate(8.819242deg)}31%{opacity:1;transform:translateY(-17.919226cqw) rotate(9.131627deg)}32%{opacity:1;transform:translateY(-17.880708cqw) rotate(9.426196deg)}33%{opacity:1;transform:translateY(-17.831184cqw) rotate(9.701166deg)}34%{opacity:1;transform:translateY(-17.770654cqw) rotate(9.954757deg)}35%{opacity:1;transform:translateY(-17.699120cqw) rotate(10.185185deg)}36%{opacity:1;transform:translateY(-17.616580cqw) rotate(10.390671deg)}37%{opacity:1;transform:translateY(-17.523035cqw) rotate(10.569431deg)}38%{opacity:1;transform:translateY(-17.418484cqw) rotate(10.719685deg)}39%{opacity:1;transform:translateY(-17.302929cqw) rotate(10.839650deg)}40%{opacity:1;transform:translateY(-17.176368cqw) rotate(10.927546deg)}41%{opacity:1;transform:translateY(-17.038801cqw) rotate(10.981589deg)}42%{opacity:1;transform:translateY(-16.890230cqw) rotate(11.000000deg)}43%{opacity:1;transform:translateY(-16.730653cqw) rotate(11.000000deg)}44%{opacity:1;transform:translateY(-16.560070cqw) rotate(11.000000deg)}45%{opacity:1;transform:translateY(-16.378483cqw) rotate(11.000000deg)}46%{opacity:1;transform:translateY(-16.185890cqw) rotate(11.000000deg)}47%{opacity:1;transform:translateY(-15.982292cqw) rotate(11.000000deg)}48%{opacity:1;transform:translateY(-15.767688cqw) rotate(11.000000deg)}49%{opacity:1;transform:translateY(-15.542079cqw) rotate(11.000000deg)}50%{opacity:1;transform:translateY(-15.305465cqw) rotate(11.000000deg)}51%{opacity:1;transform:translateY(-15.057845cqw) rotate(11.000000deg)}52%{opacity:1;transform:translateY(-14.799221cqw) rotate(11.000000deg)}53%{opacity:1;transform:translateY(-14.529591cqw) rotate(11.000000deg)}54%{opacity:1;transform:translateY(-14.248955cqw) rotate(11.000000deg)}55%{opacity:1;transform:translateY(-13.957314cqw) rotate(11.000000deg)}56%{opacity:1;transform:translateY(-13.654668cqw) rotate(11.000000deg)}57%{opacity:1;transform:translateY(-13.341017cqw) rotate(11.000000deg)}58%{opacity:1;transform:translateY(-13.016360cqw) rotate(11.000000deg)}59%{opacity:1;transform:translateY(-12.680698cqw) rotate(11.000000deg)}60%{opacity:1;transform:translateY(-12.334031cqw) rotate(11.000000deg)}61%{opacity:1;transform:translateY(-11.976359cqw) rotate(11.000000deg)}62%{opacity:1;transform:translateY(-11.607681cqw) rotate(11.000000deg)}63%{opacity:1;transform:translateY(-11.505440cqw) rotate(10.901920deg)}64%{opacity:1;transform:translateY(-11.214266cqw) rotate(10.622771deg)}65%{opacity:1;transform:translateY(-10.757297cqw) rotate(10.185185deg)}66%{opacity:1;transform:translateY(-10.157565cqw) rotate(9.611797deg)}67%{opacity:1;transform:translateY(-9.438132cqw) rotate(8.92524deg)}68%{opacity:1;transform:translateY(-8.622198cqw) rotate(8.148148deg)}69%{opacity:1;transform:translateY(-7.733175cqw) rotate(7.303155deg)}70%{opacity:1;transform:translateY(-6.794709cqw) rotate(6.412894deg)}71%{opacity:1;transform:translateY(-5.830684cqw) rotate(5.5deg)}72%{opacity:1;transform:translateY(-4.865178cqw) rotate(4.587106deg)}73%{opacity:1;transform:translateY(-3.922418cqw) rotate(3.696845deg)}74%{opacity:1;transform:translateY(-3.026716cqw) rotate(2.851852deg)}75%{opacity:1;transform:translateY(-2.202404cqw) rotate(2.07476deg)}76%{opacity:1;transform:translateY(-1.473786cqw) rotate(1.388203deg)}77%{opacity:1;transform:translateY(-.865104cqw) rotate(.814815deg)}78%{opacity:1;transform:translateY(-.400522cqw) rotate(.377229deg)}79%{opacity:1;transform:translateY(-.104137cqw) rotate(.09808deg)}80%{opacity:1;transform:translateY(0cqw) rotate(0deg)}81%{opacity:1;transform:translateY(-.1045cqw) rotate(0deg)}82%{opacity:1;transform:translateY(-.198cqw) rotate(0deg)}83%{opacity:1;transform:translateY(-.2805cqw) rotate(0deg)}84%{opacity:1;transform:translateY(-.352cqw) rotate(0deg)}85%{opacity:1;transform:translateY(-.4125cqw) rotate(0deg)}86%{opacity:1;transform:translateY(-.462cqw) rotate(0deg)}87%{opacity:1;transform:translateY(-.5005cqw) rotate(0deg)}88%{opacity:1;transform:translateY(-.528cqw) rotate(0deg)}89%{opacity:1;transform:translateY(-.5445cqw) rotate(0deg)}90%{opacity:1;transform:translateY(-.55cqw) rotate(0deg)}91%{opacity:1;transform:translateY(-.5445cqw) rotate(0deg)}92%{opacity:1;transform:translateY(-.528cqw) rotate(0deg)}93%{opacity:1;transform:translateY(-.5005cqw) rotate(0deg)}94%{opacity:1;transform:translateY(-.462cqw) rotate(0deg)}95%{opacity:1;transform:translateY(-.4125cqw) rotate(0deg)}96%{opacity:1;transform:translateY(-.352cqw) rotate(0deg)}97%{opacity:1;transform:translateY(-.2805cqw) rotate(0deg)}98%{opacity:1;transform:translateY(-.198cqw) rotate(0deg)}99%{opacity:1;transform:translateY(-.1045cqw) rotate(0deg)}100%{opacity:1;transform:translateY(0cqw) rotate(0deg)}}@keyframes banji-store-plank-release{0%{opacity:1;transform:translateY(-17.968750cqw) rotate(0deg)}1%{opacity:1;transform:translateY(-17.968750cqw) rotate(.018411deg)}2%{opacity:1;transform:translateY(-17.968750cqw) rotate(.072454deg)}3%{opacity:1;transform:translateY(-17.968750cqw) rotate(.16035deg)}4%{opacity:1;transform:translateY(-17.968750cqw) rotate(.280315deg)}5%{opacity:1;transform:translateY(-17.968750cqw) rotate(.430569deg)}6%{opacity:1;transform:translateY(-17.968750cqw) rotate(.609329deg)}7%{opacity:1;transform:translateY(-17.968750cqw) rotate(.814815deg)}8%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.045243deg)}9%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.298834deg)}10%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.573804deg)}11%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.868373deg)}12%{opacity:1;transform:translateY(-17.968750cqw) rotate(2.180758deg)}13%{opacity:1;transform:translateY(-17.968750cqw) rotate(2.509178deg)}14%{opacity:1;transform:translateY(-17.968750cqw) rotate(2.851852deg)}15%{opacity:1;transform:translateY(-17.968750cqw) rotate(3.206997deg)}16%{opacity:1;transform:translateY(-17.968750cqw) rotate(3.572832deg)}17%{opacity:1;transform:translateY(-17.968750cqw) rotate(3.947576deg)}18%{opacity:1;transform:translateY(-17.968750cqw) rotate(4.329446deg)}19%{opacity:1;transform:translateY(-17.968750cqw) rotate(4.716661deg)}20%{opacity:1;transform:translateY(-17.968750cqw) rotate(5.10744deg)}21%{opacity:1;transform:translateY(-17.968750cqw) rotate(5.5deg)}22%{opacity:1;transform:translateY(-17.968750cqw) rotate(5.89256deg)}23%{opacity:1;transform:translateY(-17.968750cqw) rotate(6.283339deg)}24%{opacity:1;transform:translateY(-17.968750cqw) rotate(6.670554deg)}25%{opacity:1;transform:translateY(-17.968750cqw) rotate(7.052424deg)}26%{opacity:1;transform:translateY(-17.968750cqw) rotate(7.427168deg)}27%{opacity:1;transform:translateY(-17.968750cqw) rotate(7.793003deg)}28%{opacity:1;transform:translateY(-17.968750cqw) rotate(8.148148deg)}29%{opacity:1;transform:translateY(-17.963247cqw) rotate(8.490822deg)}30%{opacity:1;transform:translateY(-17.946739cqw) rotate(8.819242deg)}31%{opacity:1;transform:translateY(-17.919226cqw) rotate(9.131627deg)}32%{opacity:1;transform:translateY(-17.880708cqw) rotate(9.426196deg)}33%{opacity:1;transform:translateY(-17.831184cqw) rotate(9.701166deg)}34%{opacity:1;transform:translateY(-17.770654cqw) rotate(9.954757deg)}35%{opacity:1;transform:translateY(-17.699120cqw) rotate(10.185185deg)}36%{opacity:1;transform:translateY(-17.616580cqw) rotate(10.390671deg)}37%{opacity:1;transform:translateY(-17.523035cqw) rotate(10.569431deg)}38%{opacity:1;transform:translateY(-17.418484cqw) rotate(10.719685deg)}39%{opacity:1;transform:translateY(-17.302929cqw) rotate(10.839650deg)}40%{opacity:1;transform:translateY(-17.176368cqw) rotate(10.927546deg)}41%{opacity:1;transform:translateY(-17.038801cqw) rotate(10.981589deg)}42%{opacity:1;transform:translateY(-16.890230cqw) rotate(11.000000deg)}43%{opacity:1;transform:translateY(-16.730653cqw) rotate(11.000000deg)}44%{opacity:1;transform:translateY(-16.560070cqw) rotate(11.000000deg)}45%{opacity:1;transform:translateY(-16.378483cqw) rotate(11.000000deg)}46%{opacity:1;transform:translateY(-16.185890cqw) rotate(11.000000deg)}47%{opacity:1;transform:translateY(-15.982292cqw) rotate(11.000000deg)}48%{opacity:1;transform:translateY(-15.767688cqw) rotate(11.000000deg)}49%{opacity:1;transform:translateY(-15.542079cqw) rotate(11.000000deg)}50%{opacity:1;transform:translateY(-15.305465cqw) rotate(11.000000deg)}51%{opacity:1;transform:translateY(-15.057845cqw) rotate(11.000000deg)}52%{opacity:1;transform:translateY(-14.799221cqw) rotate(11.000000deg)}53%{opacity:1;transform:translateY(-14.529591cqw) rotate(11.000000deg)}54%{opacity:1;transform:translateY(-14.248955cqw) rotate(11.000000deg)}55%{opacity:1;transform:translateY(-13.957314cqw) rotate(11.000000deg)}56%{opacity:1;transform:translateY(-13.654668cqw) rotate(11.000000deg)}57%{opacity:1;transform:translateY(-13.341017cqw) rotate(11.000000deg)}58%{opacity:1;transform:translateY(-13.016360cqw) rotate(11.000000deg)}59%{opacity:1;transform:translateY(-12.680698cqw) rotate(11.000000deg)}60%{opacity:1;transform:translateY(-12.334031cqw) rotate(11.000000deg)}61%{opacity:1;transform:translateY(-11.976359cqw) rotate(11.000000deg)}62%{opacity:1;transform:translateY(-11.607681cqw) rotate(11.000000deg)}63%{opacity:1;transform:translateY(-11.505440cqw) rotate(10.901920deg)}64%{opacity:1;transform:translateY(-11.214266cqw) rotate(10.622771deg)}65%{opacity:1;transform:translateY(-10.757297cqw) rotate(10.185185deg)}66%{opacity:1;transform:translateY(-10.157565cqw) rotate(9.611797deg)}67%{opacity:1;transform:translateY(-9.438132cqw) rotate(8.92524deg)}68%{opacity:1;transform:translateY(-8.622198cqw) rotate(8.148148deg)}69%{opacity:1;transform:translateY(-7.733175cqw) rotate(7.303155deg)}70%{opacity:1;transform:translateY(-6.794709cqw) rotate(6.412894deg)}71%{opacity:1;transform:translateY(-5.830684cqw) rotate(5.5deg)}72%{opacity:1;transform:translateY(-4.865178cqw) rotate(4.587106deg)}73%{opacity:1;transform:translateY(-3.922418cqw) rotate(3.696845deg)}74%{opacity:1;transform:translateY(-3.026716cqw) rotate(2.851852deg)}75%{opacity:1;transform:translateY(-2.202404cqw) rotate(2.07476deg)}76%{opacity:1;transform:translateY(-1.473786cqw) rotate(1.388203deg)}77%{opacity:1;transform:translateY(-.865104cqw) rotate(.814815deg)}78%{opacity:1;transform:translateY(-.400522cqw) rotate(.377229deg)}79%{opacity:1;transform:translateY(-.104137cqw) rotate(.09808deg)}80%{opacity:1;transform:translateY(0cqw) rotate(0deg)}81%{opacity:1;transform:translateY(-.1045cqw) rotate(0deg)}82%{opacity:1;transform:translateY(-.198cqw) rotate(0deg)}83%{opacity:1;transform:translateY(-.2805cqw) rotate(0deg)}84%{opacity:1;transform:translateY(-.352cqw) rotate(0deg)}85%{opacity:1;transform:translateY(-.4125cqw) rotate(0deg)}86%{opacity:1;transform:translateY(-.462cqw) rotate(0deg)}87%{opacity:1;transform:translateY(-.5005cqw) rotate(0deg)}88%{opacity:1;transform:translateY(-.528cqw) rotate(0deg)}89%{opacity:1;transform:translateY(-.5445cqw) rotate(0deg)}90%{opacity:1;transform:translateY(-.55cqw) rotate(0deg)}91%{opacity:1;transform:translateY(-.5445cqw) rotate(0deg)}92%{opacity:1;transform:translateY(-.528cqw) rotate(0deg)}93%{opacity:1;transform:translateY(-.5005cqw) rotate(0deg)}94%{opacity:1;transform:translateY(-.462cqw) rotate(0deg)}95%{opacity:1;transform:translateY(-.4125cqw) rotate(0deg)}96%{opacity:1;transform:translateY(-.352cqw) rotate(0deg)}97%{opacity:1;transform:translateY(-.2805cqw) rotate(0deg)}98%{opacity:1;transform:translateY(-.198cqw) rotate(0deg)}99%{opacity:1;transform:translateY(-.1045cqw) rotate(0deg)}100%{opacity:1;transform:translateY(0cqw) rotate(0deg)}}@keyframes banji-store-plank-release-tap{0%{opacity:1;transform:translateY(-17.968750cqw) rotate(0deg)}1%{opacity:1;transform:translateY(-17.968750cqw) rotate(.018411deg)}2%{opacity:1;transform:translateY(-17.968750cqw) rotate(.072454deg)}3%{opacity:1;transform:translateY(-17.968750cqw) rotate(.16035deg)}4%{opacity:1;transform:translateY(-17.968750cqw) rotate(.280315deg)}5%{opacity:1;transform:translateY(-17.968750cqw) rotate(.430569deg)}6%{opacity:1;transform:translateY(-17.968750cqw) rotate(.609329deg)}7%{opacity:1;transform:translateY(-17.968750cqw) rotate(.814815deg)}8%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.045243deg)}9%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.298834deg)}10%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.573804deg)}11%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.868373deg)}12%{opacity:1;transform:translateY(-17.968750cqw) rotate(2.180758deg)}13%{opacity:1;transform:translateY(-17.968750cqw) rotate(2.509178deg)}14%{opacity:1;transform:translateY(-17.968750cqw) rotate(2.851852deg)}15%{opacity:1;transform:translateY(-17.968750cqw) rotate(3.206997deg)}16%{opacity:1;transform:translateY(-17.968750cqw) rotate(3.572832deg)}17%{opacity:1;transform:translateY(-17.968750cqw) rotate(3.947576deg)}18%{opacity:1;transform:translateY(-17.968750cqw) rotate(4.329446deg)}19%{opacity:1;transform:translateY(-17.968750cqw) rotate(4.716661deg)}20%{opacity:1;transform:translateY(-17.968750cqw) rotate(5.10744deg)}21%{opacity:1;transform:translateY(-17.968750cqw) rotate(5.5deg)}22%{opacity:1;transform:translateY(-17.968750cqw) rotate(5.89256deg)}23%{opacity:1;transform:translateY(-17.968750cqw) rotate(6.283339deg)}24%{opacity:1;transform:translateY(-17.968750cqw) rotate(6.670554deg)}25%{opacity:1;transform:translateY(-17.968750cqw) rotate(7.052424deg)}26%{opacity:1;transform:translateY(-17.968750cqw) rotate(7.427168deg)}27%{opacity:1;transform:translateY(-17.968750cqw) rotate(7.793003deg)}28%{opacity:1;transform:translateY(-17.968750cqw) rotate(8.148148deg)}29%{opacity:1;transform:translateY(-17.963267cqw) rotate(8.490822deg)}30%{opacity:1;transform:translateY(-17.946819cqw) rotate(8.819242deg)}31%{opacity:1;transform:translateY(-17.919406cqw) rotate(9.131627deg)}32%{opacity:1;transform:translateY(-17.881027cqw) rotate(9.426196deg)}33%{opacity:1;transform:translateY(-17.831683cqw) rotate(9.701166deg)}34%{opacity:1;transform:translateY(-17.771374cqw) rotate(9.954757deg)}35%{opacity:1;transform:translateY(-17.700099cqw) rotate(10.185185deg)}36%{opacity:1;transform:translateY(-17.617859cqw) rotate(10.390671deg)}37%{opacity:1;transform:translateY(-17.524654cqw) rotate(10.569431deg)}38%{opacity:1;transform:translateY(-17.420483cqw) rotate(10.719685deg)}39%{opacity:1;transform:translateY(-17.305347cqw) rotate(10.839650deg)}40%{opacity:1;transform:translateY(-17.179245cqw) rotate(10.927546deg)}41%{opacity:1;transform:translateY(-17.042178cqw) rotate(10.981589deg)}42%{opacity:1;transform:translateY(-16.894146cqw) rotate(11.000000deg)}43%{opacity:1;transform:translateY(-16.735149cqw) rotate(11.000000deg)}44%{opacity:1;transform:translateY(-16.565186cqw) rotate(11.000000deg)}45%{opacity:1;transform:translateY(-16.384258cqw) rotate(11.000000deg)}46%{opacity:1;transform:translateY(-16.192364cqw) rotate(11.000000deg)}47%{opacity:1;transform:translateY(-15.989505cqw) rotate(11.000000deg)}48%{opacity:1;transform:translateY(-15.775681cqw) rotate(11.000000deg)}49%{opacity:1;transform:translateY(-15.550891cqw) rotate(11.000000deg)}50%{opacity:1;transform:translateY(-15.315136cqw) rotate(11.000000deg)}51%{opacity:1;transform:translateY(-15.068416cqw) rotate(11.000000deg)}52%{opacity:1;transform:translateY(-14.810731cqw) rotate(11.000000deg)}53%{opacity:1;transform:translateY(-14.542080cqw) rotate(11.000000deg)}54%{opacity:1;transform:translateY(-14.262463cqw) rotate(11.000000deg)}55%{opacity:1;transform:translateY(-13.971882cqw) rotate(11.000000deg)}56%{opacity:1;transform:translateY(-13.670335cqw) rotate(11.000000deg)}57%{opacity:1;transform:translateY(-13.357822cqw) rotate(11.000000deg)}58%{opacity:1;transform:translateY(-13.034345cqw) rotate(11.000000deg)}59%{opacity:1;transform:translateY(-12.699902cqw) rotate(11.000000deg)}60%{opacity:1;transform:translateY(-12.354493cqw) rotate(11.000000deg)}61%{opacity:1;transform:translateY(-11.998120cqw) rotate(11.000000deg)}62%{opacity:1;transform:translateY(-11.630781cqw) rotate(11.000000deg)}63%{opacity:1;transform:translateY(-11.528337cqw) rotate(10.901920deg)}64%{opacity:1;transform:translateY(-11.236583cqw) rotate(10.622771deg)}65%{opacity:1;transform:translateY(-10.778705cqw) rotate(10.185185deg)}66%{opacity:1;transform:translateY(-10.177779cqw) rotate(9.611797deg)}67%{opacity:1;transform:translateY(-9.456914cqw) rotate(8.92524deg)}68%{opacity:1;transform:translateY(-8.639357cqw) rotate(8.148148deg)}69%{opacity:1;transform:translateY(-7.748565cqw) rotate(7.303155deg)}70%{opacity:1;transform:translateY(-6.808231cqw) rotate(6.412894deg)}71%{opacity:1;transform:translateY(-5.842287cqw) rotate(5.5deg)}72%{opacity:1;transform:translateY(-4.87486cqw) rotate(4.587106deg)}73%{opacity:1;transform:translateY(-3.930224cqw) rotate(3.696845deg)}74%{opacity:1;transform:translateY(-3.032739cqw) rotate(2.851852deg)}75%{opacity:1;transform:translateY(-2.206787cqw) rotate(2.07476deg)}76%{opacity:1;transform:translateY(-1.476719cqw) rotate(1.388203deg)}77%{opacity:1;transform:translateY(-.866826cqw) rotate(.814815deg)}78%{opacity:1;transform:translateY(-.401319cqw) rotate(.377229deg)}79%{opacity:1;transform:translateY(-.104344cqw) rotate(.09808deg)}80%{opacity:1;transform:translateY(0cqw) rotate(0deg)}81%{opacity:1;transform:translateY(-.1045cqw) rotate(0deg)}82%{opacity:1;transform:translateY(-.198cqw) rotate(0deg)}83%{opacity:1;transform:translateY(-.2805cqw) rotate(0deg)}84%{opacity:1;transform:translateY(-.352cqw) rotate(0deg)}85%{opacity:1;transform:translateY(-.4125cqw) rotate(0deg)}86%{opacity:1;transform:translateY(-.462cqw) rotate(0deg)}87%{opacity:1;transform:translateY(-.5005cqw) rotate(0deg)}88%{opacity:1;transform:translateY(-.528cqw) rotate(0deg)}89%{opacity:1;transform:translateY(-.5445cqw) rotate(0deg)}90%{opacity:1;transform:translateY(-.55cqw) rotate(0deg)}91%{opacity:1;transform:translateY(-.5445cqw) rotate(0deg)}92%{opacity:1;transform:translateY(-.528cqw) rotate(0deg)}93%{opacity:1;transform:translateY(-.5005cqw) rotate(0deg)}94%{opacity:1;transform:translateY(-.462cqw) rotate(0deg)}95%{opacity:1;transform:translateY(-.4125cqw) rotate(0deg)}96%{opacity:1;transform:translateY(-.352cqw) rotate(0deg)}97%{opacity:1;transform:translateY(-.2805cqw) rotate(0deg)}98%{opacity:1;transform:translateY(-.198cqw) rotate(0deg)}99%{opacity:1;transform:translateY(-.1045cqw) rotate(0deg)}100%{opacity:1;transform:translateY(0cqw) rotate(0deg)}}@keyframes banji-store-plank-release{0%{opacity:1;transform:translateY(-17.968750cqw) rotate(0deg)}1%{opacity:1;transform:translateY(-17.968750cqw) rotate(.018411deg)}2%{opacity:1;transform:translateY(-17.968750cqw) rotate(.072454deg)}3%{opacity:1;transform:translateY(-17.968750cqw) rotate(.16035deg)}4%{opacity:1;transform:translateY(-17.968750cqw) rotate(.280315deg)}5%{opacity:1;transform:translateY(-17.968750cqw) rotate(.430569deg)}6%{opacity:1;transform:translateY(-17.968750cqw) rotate(.609329deg)}7%{opacity:1;transform:translateY(-17.968750cqw) rotate(.814815deg)}8%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.045243deg)}9%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.298834deg)}10%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.573804deg)}11%{opacity:1;transform:translateY(-17.968750cqw) rotate(1.868373deg)}12%{opacity:1;transform:translateY(-17.968750cqw) rotate(2.180758deg)}13%{opacity:1;transform:translateY(-17.968750cqw) rotate(2.509178deg)}14%{opacity:1;transform:translateY(-17.968750cqw) rotate(2.851852deg)}15%{opacity:1;transform:translateY(-17.968750cqw) rotate(3.206997deg)}16%{opacity:1;transform:translateY(-17.968750cqw) rotate(3.572832deg)}17%{opacity:1;transform:translateY(-17.968750cqw) rotate(3.947576deg)}18%{opacity:1;transform:translateY(-17.968750cqw) rotate(4.329446deg)}19%{opacity:1;transform:translateY(-17.968750cqw) rotate(4.716661deg)}20%{opacity:1;transform:translateY(-17.968750cqw) rotate(5.10744deg)}21%{opacity:1;transform:translateY(-17.968750cqw) rotate(5.5deg)}22%{opacity:1;transform:translateY(-17.968750cqw) rotate(5.89256deg)}23%{opacity:1;transform:translateY(-17.968750cqw) rotate(6.283339deg)}24%{opacity:1;transform:translateY(-17.968750cqw) rotate(6.670554deg)}25%{opacity:1;transform:translateY(-17.968750cqw) rotate(7.052424deg)}26%{opacity:1;transform:translateY(-17.968750cqw) rotate(7.427168deg)}27%{opacity:1;transform:translateY(-17.968750cqw) rotate(7.793003deg)}28%{opacity:1;transform:translateY(-17.968750cqw) rotate(8.148148deg)}29%{opacity:1;transform:translateY(-17.963267cqw) rotate(8.490822deg)}30%{opacity:1;transform:translateY(-17.946819cqw) rotate(8.819242deg)}31%{opacity:1;transform:translateY(-17.919406cqw) rotate(9.131627deg)}32%{opacity:1;transform:translateY(-17.881027cqw) rotate(9.426196deg)}33%{opacity:1;transform:translateY(-17.831683cqw) rotate(9.701166deg)}34%{opacity:1;transform:translateY(-17.771374cqw) rotate(9.954757deg)}35%{opacity:1;transform:translateY(-17.700099cqw) rotate(10.185185deg)}36%{opacity:1;transform:translateY(-17.617859cqw) rotate(10.390671deg)}37%{opacity:1;transform:translateY(-17.524654cqw) rotate(10.569431deg)}38%{opacity:1;transform:translateY(-17.420483cqw) rotate(10.719685deg)}39%{opacity:1;transform:translateY(-17.305347cqw) rotate(10.839650deg)}40%{opacity:1;transform:translateY(-17.179245cqw) rotate(10.927546deg)}41%{opacity:1;transform:translateY(-17.042178cqw) rotate(10.981589deg)}42%{opacity:1;transform:translateY(-16.894146cqw) rotate(11.000000deg)}43%{opacity:1;transform:translateY(-16.735149cqw) rotate(11.000000deg)}44%{opacity:1;transform:translateY(-16.565186cqw) rotate(11.000000deg)}45%{opacity:1;transform:translateY(-16.384258cqw) rotate(11.000000deg)}46%{opacity:1;transform:translateY(-16.192364cqw) rotate(11.000000deg)}47%{opacity:1;transform:translateY(-15.989505cqw) rotate(11.000000deg)}48%{opacity:1;transform:translateY(-15.775681cqw) rotate(11.000000deg)}49%{opacity:1;transform:translateY(-15.550891cqw) rotate(11.000000deg)}50%{opacity:1;transform:translateY(-15.315136cqw) rotate(11.000000deg)}51%{opacity:1;transform:translateY(-15.068416cqw) rotate(11.000000deg)}52%{opacity:1;transform:translateY(-14.810731cqw) rotate(11.000000deg)}53%{opacity:1;transform:translateY(-14.542080cqw) rotate(11.000000deg)}54%{opacity:1;transform:translateY(-14.262463cqw) rotate(11.000000deg)}55%{opacity:1;transform:translateY(-13.971882cqw) rotate(11.000000deg)}56%{opacity:1;transform:translateY(-13.670335cqw) rotate(11.000000deg)}57%{opacity:1;transform:translateY(-13.357822cqw) rotate(11.000000deg)}58%{opacity:1;transform:translateY(-13.034345cqw) rotate(11.000000deg)}59%{opacity:1;transform:translateY(-12.699902cqw) rotate(11.000000deg)}60%{opacity:1;transform:translateY(-12.354493cqw) rotate(11.000000deg)}61%{opacity:1;transform:translateY(-11.998120cqw) rotate(11.000000deg)}62%{opacity:1;transform:translateY(-11.630781cqw) rotate(11.000000deg)}63%{opacity:1;transform:translateY(-11.528337cqw) rotate(10.901920deg)}64%{opacity:1;transform:translateY(-11.236583cqw) rotate(10.622771deg)}65%{opacity:1;transform:translateY(-10.778705cqw) rotate(10.185185deg)}66%{opacity:1;transform:translateY(-10.177779cqw) rotate(9.611797deg)}67%{opacity:1;transform:translateY(-9.456914cqw) rotate(8.92524deg)}68%{opacity:1;transform:translateY(-8.639357cqw) rotate(8.148148deg)}69%{opacity:1;transform:translateY(-7.748565cqw) rotate(7.303155deg)}70%{opacity:1;transform:translateY(-6.808231cqw) rotate(6.412894deg)}71%{opacity:1;transform:translateY(-5.842287cqw) rotate(5.5deg)}72%{opacity:1;transform:translateY(-4.87486cqw) rotate(4.587106deg)}73%{opacity:1;transform:translateY(-3.930224cqw) rotate(3.696845deg)}74%{opacity:1;transform:translateY(-3.032739cqw) rotate(2.851852deg)}75%{opacity:1;transform:translateY(-2.206787cqw) rotate(2.07476deg)}76%{opacity:1;transform:translateY(-1.476719cqw) rotate(1.388203deg)}77%{opacity:1;transform:translateY(-.866826cqw) rotate(.814815deg)}78%{opacity:1;transform:translateY(-.401319cqw) rotate(.377229deg)}79%{opacity:1;transform:translateY(-.104344cqw) rotate(.09808deg)}80%{opacity:1;transform:translateY(0cqw) rotate(0deg)}81%{opacity:1;transform:translateY(-.1045cqw) rotate(0deg)}82%{opacity:1;transform:translateY(-.198cqw) rotate(0deg)}83%{opacity:1;transform:translateY(-.2805cqw) rotate(0deg)}84%{opacity:1;transform:translateY(-.352cqw) rotate(0deg)}85%{opacity:1;transform:translateY(-.4125cqw) rotate(0deg)}86%{opacity:1;transform:translateY(-.462cqw) rotate(0deg)}87%{opacity:1;transform:translateY(-.5005cqw) rotate(0deg)}88%{opacity:1;transform:translateY(-.528cqw) rotate(0deg)}89%{opacity:1;transform:translateY(-.5445cqw) rotate(0deg)}90%{opacity:1;transform:translateY(-.55cqw) rotate(0deg)}91%{opacity:1;transform:translateY(-.5445cqw) rotate(0deg)}92%{opacity:1;transform:translateY(-.528cqw) rotate(0deg)}93%{opacity:1;transform:translateY(-.5005cqw) rotate(0deg)}94%{opacity:1;transform:translateY(-.462cqw) rotate(0deg)}95%{opacity:1;transform:translateY(-.4125cqw) rotate(0deg)}96%{opacity:1;transform:translateY(-.352cqw) rotate(0deg)}97%{opacity:1;transform:translateY(-.2805cqw) rotate(0deg)}98%{opacity:1;transform:translateY(-.198cqw) rotate(0deg)}99%{opacity:1;transform:translateY(-.1045cqw) rotate(0deg)}100%{opacity:1;transform:translateY(0cqw) rotate(0deg)}}@media (hover:none){.banji-page-logo:not([data-banji-caption-ready]) .banji-caption-click{display:none}.banji-page-logo:not([data-banji-caption-ready]) .banji-caption-tap{display:block}.banji-page-logo:not([data-banji-caption-ready]) .banji-logo-caption{opacity:1;transform:none}}@media (max-width:680px){.go-home,.go-store{width:min(100%, 72vw)}}@media (prefers-reduced-motion:reduce){.go-home>a,.go-store>a{transition:none;transform:none !important}.banji-page-logo[data-active=true] .banji-logo-caption{animation:none !important;opacity:1;transform:none}}.desktop-text{display:none}.desktop-link{display:none;margin-bottom:-10 !important;font-size:var(--banji-text-size);height:8vw}@media screen and (min-width:960.01px){.mobile-text,.mobile-link{display:none}.desktop-link,.desktop-text{display:inline-block}}.mobile-link button{margin-bottom:2vh !important}.desktop-link-2{margin-top:2vw}.desktop-link-2 button{width:60vw;margin-left:auto}button,.button{width:max-content}button:hover,.button:hover{cursor:pointer}.return-to-shop,.return-home{display:flex;justify-content:center}.home-button{max-width:100%;margin:0}body :where(.banji-button,.wp-block-button__link,.button:not(.apple-pay-button):not([id*=applepay]),input[type=submit],input[type=button],button:not(.apple-pay-button):not([id*=applepay]):not(.wvg-slider-prev-arrow):not(.wvg-slider-next-arrow):not(.banji-logo-letter):not(.show-password-input):where(:not(.banji-presave-close):not(.banji-artwork-motion-toggle)),.bit-button,.bit-offers,.bit-rsvp,.bit-multi-ticket-option,.bit-track-button,.bit-follow-section-cta,.bit-play-my-city-cta,.bit-play-my-city-button,.bit-upcoming-events-show-all-button,.bit-past-events-show-all-button,.bit-clickable-nav-link){display:inline-flex;align-items:center;justify-content:center;min-height:var(--banji-control-height,44px) !important;padding:10px 18px !important;font-family:var(--banji-font) !important;font-weight:600 !important;font-size:var(--banji-control-size,var(--banji-button-size)) !important;line-height:1.2 !important;letter-spacing:.03em;text-transform:uppercase;text-align:center !important;text-decoration:none !important;color:var(--banji-control-text,var(--banji-accent)) !important;background:var(--banji-control-background,var(--banji-muted)) !important;border:2px solid var(--banji-ink) !important;border-radius:var(--banji-button-radius) !important;box-shadow:none !important;cursor:pointer;opacity:1}.home-button,.woocommerce-Button,.wc-forward,.wc-backward,#place_order,.single_add_to_cart_button,.bit-widget .bit-offers,.bit-widget .bit-play-my-city-cta{--banji-control-background:var(--banji-accent-fill);--banji-control-text:var(--banji-on-accent)}body :where(.banji-button,.wp-block-button__link,.button:not(.apple-pay-button):not([id*=applepay]),input[type=submit],input[type=button],button:not(.apple-pay-button):not([id*=applepay]):not(.wvg-slider-prev-arrow):not(.wvg-slider-next-arrow):not(.banji-logo-letter):not(.show-password-input):where(:not(.banji-presave-close):not(.banji-artwork-motion-toggle)),.bit-button,.bit-offers,.bit-rsvp,.bit-multi-ticket-option,.bit-track-button,.bit-follow-section-cta,.bit-play-my-city-cta,.bit-play-my-city-button,.bit-upcoming-events-show-all-button,.bit-past-events-show-all-button,.bit-clickable-nav-link,.bh-video-play){transform-origin:center;transform:scale(1);animation:none !important;transition:transform var(--banji-button-duration) var(--banji-button-ease),color .16s ease,background-color .16s ease !important}body :where(.banji-button,.wp-block-button__link,.button,input[type=submit],input[type=button],.bit-button,.bit-offers,.bit-rsvp):focus-visible{outline:2px solid var(--banji-accent);outline-offset:4px}body :where(.banji-button,.wp-block-button__link,.button:not(.apple-pay-button):not([id*=applepay]),input[type=submit],input[type=button],.bit-button,.bit-offers,.bit-rsvp,.bit-multi-ticket-option,.bit-track-button,.bit-follow-section-cta,.bit-play-my-city-cta,.bit-play-my-city-button,.bit-upcoming-events-show-all-button,.bit-past-events-show-all-button,.bit-clickable-nav-link):is(:hover,:focus-visible,:active){color:var(--banji-ink) !important;background:var(--banji-button-hover-background) !important}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){body :where(.banji-button,.wp-block-button__link,.button:not(.apple-pay-button):not([id*=applepay]),input[type=submit],input[type=button],button:not(.apple-pay-button):not([id*=applepay]):not(.wvg-slider-prev-arrow):not(.wvg-slider-next-arrow):not(.banji-logo-letter):not(.show-password-input):where(:not(.banji-presave-close):not(.banji-artwork-motion-toggle)),.bit-button,.bit-offers,.bit-rsvp,.bit-multi-ticket-option,.bit-track-button,.bit-follow-section-cta,.bit-play-my-city-cta,.bit-play-my-city-button,.bit-upcoming-events-show-all-button,.bit-past-events-show-all-button,.bit-clickable-nav-link):hover,.bh-video-poster:hover .bh-video-play{transform:scale(var(--banji-safe-hover-scale,var(--banji-button-hover-scale))) !important}}@media (prefers-reduced-motion:no-preference){body :where(.banji-button,.wp-block-button__link,.button:not(.apple-pay-button):not([id*=applepay]),input[type=submit],input[type=button],button:not(.apple-pay-button):not([id*=applepay]):not(.wvg-slider-prev-arrow):not(.wvg-slider-next-arrow):not(.banji-logo-letter):not(.show-password-input):where(:not(.banji-presave-close):not(.banji-artwork-motion-toggle)),.bit-button,.bit-offers,.bit-rsvp,.bit-multi-ticket-option,.bit-track-button,.bit-follow-section-cta,.bit-play-my-city-cta,.bit-play-my-city-button,.bit-upcoming-events-show-all-button,.bit-past-events-show-all-button,.bit-clickable-nav-link):focus-visible,.bh-video-poster:focus-visible .bh-video-play{transform:scale(var(--banji-safe-hover-scale,var(--banji-button-hover-scale))) !important}}@media (prefers-reduced-motion:reduce){body :where(.banji-button,.wp-block-button__link,.button:not(.apple-pay-button):not([id*=applepay]),input[type=submit],input[type=button],button:not(.apple-pay-button):not([id*=applepay]):not(.wvg-slider-prev-arrow):not(.wvg-slider-next-arrow):not(.banji-logo-letter):not(.show-password-input):where(:not(.banji-presave-close):not(.banji-artwork-motion-toggle)),.bit-button,.bit-offers,.bit-rsvp,.bit-multi-ticket-option,.bit-track-button,.bit-follow-section-cta,.bit-play-my-city-cta,.bit-play-my-city-button,.bit-upcoming-events-show-all-button,.bit-past-events-show-all-button,.bit-clickable-nav-link,.bh-video-play){animation:none !important;transition:none !important;transform:none !important}}.banji-home-layout{--bh-text-font:var(--banji-font);font-family:var(--bh-text-font);font-weight:600;font-synthesis:none;--bh-space:clamp(28px, 5vw, 64px);box-sizing:border-box;width:min(100% - 40px, 1000px);margin:0 auto;padding:clamp(24px, 4vw, 48px) 0 0;color:var(--banji-text);font-size:var(--banji-text-size);line-height:1.4;letter-spacing:.04em;text-align:left}.banji-home-layout *{box-sizing:border-box}.banji-home-layout *:before{box-sizing:border-box}.banji-home-layout *:after{box-sizing:border-box}.banji-home-layout .wp-block-group,.banji-home-layout .wp-block-buttons,.banji-home-layout figure,.banji-home-layout p{margin:0}.banji-home-layout p,.banji-home-layout label,.banji-home-layout h2,.banji-home-layout h3{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-align:left}.banji-home-layout p,.banji-home-layout label,.banji-home-layout h2,.banji-home-layout h3,.banji-home-layout button,.banji-home-layout input,.banji-home-layout text{font-weight:600 !important}.banji-home-layout .bh-heading{display:block;margin:0 0 18px;padding:0;font-family:inherit;font-size:var(--banji-heading-size);line-height:1.15;letter-spacing:.03em;color:var(--banji-ink)}.banji-home-layout .bh-artwork img,.banji-home-layout .bh-store-image img{display:block;width:100%;height:auto;max-width:100%}.banji-home-layout .bh-release{width:min(100%, 640px);margin:0 auto}.banji-home-layout .bh-artwork{width:86%;max-width:550px;margin:0 auto;overflow:visible;border:0;container-type:inline-size}.banji-home-layout .bh-artwork a,.banji-home-layout .bh-store-image a{display:block;transform-origin:center;transform:translateY(0) rotate(0deg) scale(1)}.banji-home-layout .bh-artwork a{overflow:hidden;border-radius:var(--banji-media-radius);box-shadow:-7px 7px 18px -5px color-mix(in srgb,var(--banji-ink) 18%,transparent)}.banji-home-layout .bh-release-title{margin-top:18px;text-align:center;font-size:clamp(20px, 2.6vw, 28px);text-transform:uppercase}.banji-home-layout .bh-release-actions{display:flex;justify-content:center;margin-top:12px}.banji-home-layout .bh-button .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.banji-home-layout .bh-live-store{display:grid;grid-template-columns:minmax(0, 1.55fr) minmax(0, 1fr);gap:clamp(28px, 6vw, 72px);align-items:stretch;margin-top:var(--bh-space)}.banji-home-layout .bh-shows{min-width:0;display:flex;flex-direction:column}.banji-home-layout .bh-shows-empty{font-size:var(--bh-tour-copy-size,var(--banji-text-size));display:flex;flex:1;align-items:center;justify-content:center;min-height:92px;padding:24px 0;border:0;background:0 0;text-align:center}.banji-home-layout .bh-shows .bh-heading,.banji-home-layout .bh-store .bh-heading{text-align:center}.banji-home-layout .bh-shows[data-bh-shows-state=dates] .bh-shows-empty{display:none}.banji-home-layout .bh-all-shows{display:none;margin-top:16px;text-align:center}.banji-home-layout .bh-shows[data-bh-shows-state=dates] .bh-all-shows{display:block}.banji-home-layout .bh-store-caption a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:6px 0;border:0;background:0 0;color:var(--banji-accent);font:inherit;line-height:1.3;text-align:center;text-decoration:none}.banji-home-layout .bh-store-caption a:hover{color:var(--banji-ink);text-decoration:none;border-bottom:0;box-shadow:none;background-image:none}.banji-home-layout .bh-store-caption a:focus-visible{text-decoration:none;border-bottom:0;box-shadow:none;background-image:none}.banji-home-layout .bh-all-shows a:focus-visible,.banji-home-layout .bh-store-caption a:focus-visible{outline:2px solid var(--banji-ink);outline-offset:4px}.banji-home-layout .bh-store{display:grid;grid-template-rows:auto 1fr auto 1fr;align-items:start;min-width:0;margin:0}.banji-home-layout .bh-store .bh-heading{grid-row:1}.banji-home-layout .bh-store-image{grid-row:3;width:min(100%, 280px);margin:0 auto;overflow:visible;padding:0;border:0;background:0 0}.banji-home-layout .bh-store-caption{grid-row:4;align-self:start;width:100%;max-width:100%;margin:16px auto 0;line-height:1.35;text-align:center;text-transform:uppercase}.banji-home-layout .bh-store-caption a{text-transform:uppercase;white-space:nowrap;letter-spacing:.04em;font-size:var(--bh-tour-copy-size,var(--banji-text-size))}@media (max-width:680px){.banji-home-layout{width:calc(100% - 32px);--bh-space:36px}.banji-home-layout .bh-live-store{grid-template-columns:minmax(0, 1fr);gap:32px;align-items:start}.banji-home-layout .bh-store{display:block}.banji-home-layout .bh-heading,.banji-home-layout .bh-shows .bh-heading,.banji-home-layout .bh-store .bh-heading{text-align:center}}.banji-home-layout .bh-logo{position:relative;z-index:100002;isolation:isolate;overflow:visible;width:min(100%, 660px);margin:0 auto 24px}.banji-home-layout .bh-logo img{display:block;width:100%;height:auto;max-width:100%}@media (max-width:680px){.banji-home-layout .bh-logo{margin-bottom:20px}}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16]{position:relative;overflow:visible;--banji-logo-an-angle:-180deg;--banji-logo-ji-angle:-180deg;--banji-logo-light-rgb:255 255 255;--banji-logo-shade-rgb:39 20 20}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16]>:is(img,picture){position:absolute;top:0;left:0;display:block;width:100%;height:auto;visibility:hidden;clip-path:none}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16]>.banji-logo-controls{position:absolute;inset:auto;top:0;left:0;width:100%;height:auto;aspect-ratio:1500/527;overflow:visible;isolation:isolate}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] .banji-logo-motion-clearance{display:block;width:100%;height:auto;aspect-ratio:1500/625;pointer-events:none}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] button.banji-logo-letter{position:absolute;z-index:0;appearance:none;-webkit-appearance:none;opacity:1;filter:none;mix-blend-mode:normal;top:0;height:100%;min-width:0;min-height:0;display:block;margin:0;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;overflow:visible;perspective:900px;transform-style:preserve-3d;transform:none;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] button.banji-logo-letter:before,.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] button.banji-logo-letter:after{content:none}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] button.banji-logo-letter[data-banji-logo-hover=true]{z-index:1}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] button.banji-logo-letter:focus-visible{outline:2px solid var(--banji-accent,currentColor);outline-offset:5px}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] .banji-logo-motion{display:block;position:absolute;top:0;height:100%;transform-style:preserve-3d;pointer-events:none;backface-visibility:visible;opacity:1;filter:none;mix-blend-mode:normal}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] .banji-logo-card{display:block;position:absolute;inset:0;transform:none;transition:none;pointer-events:none;backface-visibility:visible;opacity:1;mix-blend-mode:normal;filter:none}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] .banji-logo-glyph{display:block;position:absolute;inset:0;background-repeat:no-repeat;background-color:transparent;background-blend-mode:normal;opacity:1;filter:none;mix-blend-mode:normal;transform:none;transition:none;pointer-events:none;backface-visibility:visible}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] .banji-logo-glyph:before,.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] .banji-logo-glyph:after{content:none}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] .banji-logo-clip-definitions{position:absolute;width:0;height:0;margin:0;padding:0;border:0;pointer-events:none;overflow:hidden}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] [data-banji-logo-part="b"] .banji-logo-motion{transform:rotateY(0deg);transform-origin:47.090909% 50%;transition:transform .6s cubic-bezier(.34,1.28,.45,1)}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] [data-banji-logo-part="b"][aria-pressed=true] .banji-logo-motion{transform:rotateY(180deg)}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] [data-banji-logo-part=an] .banji-logo-motion{transform:rotate(var(--banji-logo-an-turn,0deg));transform-origin:50.149254% 47%;transition:transform .72s cubic-bezier(.34,1.18,.45,1)}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] [data-banji-logo-part=ji]{perspective-origin:100% 100%}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] [data-banji-logo-part=ji] .banji-logo-motion{transform:rotateX(0deg);transform-origin:33.333333% 98.481973%;transition:transform .8s cubic-bezier(.32,1.14,.42,1)}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] [data-banji-logo-part=ji][aria-pressed=true] .banji-logo-motion{transform:rotateX(var(--banji-logo-ji-angle))}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] .banji-logo-card-hit{display:block;position:absolute;inset:0;pointer-events:auto}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] .banji-logo-letter[data-banji-logo-returning=true] .banji-logo-motion{transition-duration:1.6s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] .banji-logo-motion,.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] .banji-logo-card,.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] .banji-logo-glyph:before,.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] .banji-logo-glyph:after{transition:none}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] .banji-logo-card{transform:none;filter:none}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] .banji-logo-glyph:before,.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] .banji-logo-glyph:after{opacity:0}}.go-to-socials{margin-top:-.25vw;float:right;width:31.5vw;height:16.5vw;display:flex;flex-wrap:wrap;justify-content:space-between}.social-bubble{overflow:visible;float:left;height:7.75vw;margin:.25vw}.go-to-socials .social-bubble:nth-child(3),.go-to-socials .social-bubble:nth-child(6){margin-right:3vw;margin-top:.25vw;margin-bottom:.25vw}.social-bubble:hover a{color:var(--banji-ink)}.social-bubble:hover>.fa-brands{background:color-mix(in srgb,var(--banji-ink) 0%,transparent);animation-duration:.5s;animation-fill-mode:both;animation-name:buzz-out}.fa-brands{width:7.5vw;height:7.5vw;padding-top:0;padding-bottom:0;padding-left:.4vw;padding-right:0;border-style:solid;border-color:var(--banji-ink);border-width:.25vw;background:color-mix(in srgb,var(--banji-ink) 10%,transparent)}.fa-facebook-f{padding-right:.15vw}.fa-twitter{padding-top:.4vw;padding-left:.7vw}.fa-youtube{padding-top:.2vw}.fa-apple{padding-right:.07vw;padding-bottom:.5vw}.go-to-socials a{color:var(--banji-accent-light);font-size:var(--banji-text-size)}.follow-text{margin-right:auto}.follow-icons{width:65vw;margin-top:5vh;margin-left:auto;margin-right:auto}.follow-text{width:90vw;margin-left:-12.5vw}.follow-icons .social-bubble{padding-top:3vh;height:12vw;margin:1.5vw;margin-left:1.5vw}.follow-icons a{font-size:var(--banji-text-size)}.follow-icons .fa-brands{float:left;width:10vw;height:10vw;padding-top:2.3vw;padding-left:.04vw}.spacer-follow-icons{width:70vw;height:calc(16vw + 30px)}.yes-thats-us-we-are-banji-whatsup img{width:80vw;max-width:80vh;border-radius:2vh}.yes-thats-us-we-are-banji-whatsup img:hover{animation-name:rotation;animation-duration:1s;animation-fill-mode:both}.banji-home-layout .bh-socials .fa-instagram:before{content:""}.banji-home-layout .bh-socials .fa-tiktok:before{content:""}.banji-home-layout .bh-socials .fa-youtube:before{content:""}.banji-home-layout .bh-socials .fa-spotify:before{content:""}.banji-home-layout .bh-socials .fa-apple:before{content:""}.banji-home-layout .bh-socials{min-width:0;--bh-fold-offset:clamp(0px, calc(87.4666667px - 10.6666667vw), 32px);margin-top:clamp(24px, 4vw, 40px)}.banji-home-layout .bh-socials .bh-heading{text-align:center}.banji-home-layout .bh-socials .go-to-socials{display:grid;grid-template-columns:repeat(5,minmax(0, 1fr));align-items:center;gap:clamp(0px, calc(4vw - 20.8px), 16px);width:min(100%, 560px);height:auto;float:none;margin:0 auto;padding:var(--bh-fold-offset) 0}.banji-home-layout .bh-socials .social-bubble,.banji-home-layout .bh-socials .social-bubble:nth-child(3),.banji-home-layout .bh-socials .social-bubble:nth-child(6){grid-column:auto;display:flex;justify-content:center;min-width:0;width:100%;height:auto;float:none;margin:0;transition:none}.banji-home-layout .bh-socials .social-bubble:nth-child(odd){transform:translateY(calc(0px - var(--bh-fold-offset)))}.banji-home-layout .bh-socials .social-bubble:nth-child(even){transform:translateY(var(--bh-fold-offset))}.banji-home-layout .bh-socials .social-bubble a{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:auto;min-width:44px;min-height:44px;aspect-ratio:1;padding:0;border:0;border-radius:50%;background:0 0;color:var(--banji-accent-light);font-family:var(--banji-font);font-style:normal;font-weight:400;font-size:40px;line-height:1;letter-spacing:normal;text-transform:none;text-decoration:none;animation:none;transform:none;transition:none}.banji-home-layout .bh-socials .bh-bubble-face{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border:0;background:0 0;color:inherit;pointer-events:none;transform-origin:center;animation:var(--bh-character-animation)}.banji-home-layout .bh-socials .bh-bubble-face:before{content:"";position:absolute;inset:var(--bh-rim-inset,6px);border:0;box-shadow:inset 0 0 0 var(--bh-bubble-border,2px) var(--banji-ink);border-radius:50%;background:color-mix(in srgb,var(--banji-ink) 10%,transparent);color:inherit;pointer-events:none;transform-origin:center;animation:var(--bh-rim-animation)}.banji-home-layout .bh-socials .bh-social-glyph{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;transform:translateY(var(--bh-glyph-lift,0%)) scale(var(--bh-glyph-scale,1));transform-origin:center}.banji-home-layout .bh-socials [data-bh-social=instagram] .bh-social-glyph{--bh-glyph-scale:1.08}.banji-home-layout .bh-socials [data-bh-social=apple] .bh-social-glyph{--bh-glyph-scale:1.12;--bh-glyph-lift:-6%}.banji-home-layout .bh-socials .bh-bubble-face .fa-brands{position:relative;z-index:1;display:inline-block;width:auto;height:auto;padding:0;border:0;border-radius:0;background:0 0;font-family:var(--banji-font);font-style:normal;font-weight:400;font-size:var(--bh-icon-size,40px);line-height:1;color:inherit;transform-origin:center;animation:var(--bh-icon-animation)}.banji-home-layout .bh-socials [data-bh-social=instagram] .bh-bubble-face{--bh-base-duration:2.4s;--bh-base-delay:-.8s;--bh-bounciness:.8;--bh-speed:.75;--bh-duration:calc(var(--bh-base-duration) / var(--bh-speed));--bh-easing:cubic-bezier(.37,0,.63,1);--bh-delay:calc(var(--bh-base-delay) / var(--bh-speed));--bh-character-animation:bh-social-breathe var(--bh-duration) var(--bh-easing) var(--bh-delay) infinite;--bh-rim-animation:bh-social-rim-breathe var(--bh-duration) var(--bh-easing) var(--bh-delay) infinite;--bh-icon-animation:bh-social-icon-breathe var(--bh-duration) var(--bh-easing) var(--bh-delay) infinite}.banji-home-layout .bh-socials [data-bh-social=tiktok] .bh-bubble-face{--bh-base-duration:4.9s;--bh-base-delay:-4s;--bh-bounciness:1.05;--bh-speed:.85;--bh-deformation:.35;--bh-duration:calc(var(--bh-base-duration) / var(--bh-speed));--bh-easing:cubic-bezier(.45,0,.3,1);--bh-delay:calc(var(--bh-base-delay) / var(--bh-speed));--bh-character-animation:bh-social-sway var(--bh-duration) var(--bh-easing) var(--bh-delay) infinite;--bh-rim-animation:bh-social-rim-sway var(--bh-duration) var(--bh-easing) var(--bh-delay) infinite;--bh-icon-animation:bh-social-icon-sway var(--bh-duration) var(--bh-easing) var(--bh-delay) infinite}.banji-home-layout .bh-socials [data-bh-social=youtube] .bh-bubble-face{--bh-base-duration:2.1s;--bh-base-delay:-1.1s;--bh-bounciness:.95;--bh-speed:1.25;--bh-youtube-height:var(--banji-youtube-height);--bh-duration:calc(var(--bh-base-duration) / var(--bh-speed));--bh-easing:cubic-bezier(.45,0,.3,1);--bh-delay:calc(var(--bh-base-delay) / var(--bh-speed));--bh-character-animation:bh-social-bob var(--bh-duration) var(--bh-easing) var(--bh-delay) infinite;--bh-rim-animation:bh-social-rim-bob var(--bh-duration) var(--bh-easing) var(--bh-delay) infinite;--bh-icon-animation:bh-social-icon-bob var(--bh-duration) var(--bh-easing) var(--bh-delay) infinite}.banji-home-layout .bh-socials [data-bh-social=spotify] .bh-bubble-face{--bh-base-duration:8.2s;--bh-base-delay:-6.2s;--bh-bounciness:0;--bh-speed:1;--bh-duration:calc(var(--bh-base-duration) / var(--bh-speed));--bh-easing:linear;--bh-delay:calc(var(--bh-base-delay) / var(--bh-speed));--bh-character-animation:bh-social-spin var(--bh-duration) var(--bh-easing) var(--bh-delay) infinite;--bh-rim-animation:bh-social-rim-spin var(--bh-duration) var(--bh-easing) var(--bh-delay) infinite;--bh-icon-animation:bh-social-icon-spin var(--bh-duration) var(--bh-easing) var(--bh-delay) infinite}.banji-home-layout .bh-socials [data-bh-social=apple] .bh-bubble-face{--bh-base-duration:2.6s;--bh-base-delay:-1.6s;--bh-bounciness:1.1;--bh-speed:1.35;--bh-deformation:.75;--bh-duration:calc(var(--bh-base-duration) / var(--bh-speed));--bh-easing:cubic-bezier(.37,0,.63,1);--bh-delay:calc(var(--bh-base-delay) / var(--bh-speed));--bh-character-animation:bh-social-nod var(--bh-duration) var(--bh-easing) var(--bh-delay) infinite;--bh-rim-animation:bh-social-rim-nod var(--bh-duration) var(--bh-easing) var(--bh-delay) infinite;--bh-icon-animation:bh-social-icon-nod var(--bh-duration) var(--bh-easing) var(--bh-delay) infinite}.banji-home-layout .bh-socials .social-bubble a:hover,.banji-home-layout .bh-socials .social-bubble a:focus-visible{color:var(--banji-ink)}.banji-home-layout .bh-socials .social-bubble a:focus-visible{outline:2px solid var(--banji-ink);outline-offset:4px}.banji-home-layout .bh-socials .social-bubble a:hover .bh-bubble-face,.banji-home-layout .bh-socials .social-bubble a:focus .bh-bubble-face,.banji-home-layout .bh-socials .social-bubble a:active .bh-bubble-face{animation-play-state:paused}.banji-home-layout .bh-socials .social-bubble a:hover .bh-bubble-face:before{animation-play-state:paused}.banji-home-layout .bh-socials .social-bubble a:focus .bh-bubble-face:before{animation-play-state:paused}.banji-home-layout .bh-socials .social-bubble a:active .bh-bubble-face:before{animation-play-state:paused}.banji-home-layout .bh-socials .social-bubble a:hover .bh-bubble-face .fa-brands,.banji-home-layout .bh-socials .social-bubble a:focus .bh-bubble-face .fa-brands,.banji-home-layout .bh-socials .social-bubble a:active .bh-bubble-face .fa-brands{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.banji-home-layout .bh-socials .social-bubble .bh-bubble-face{animation:none}.banji-home-layout .bh-socials .social-bubble .bh-bubble-face:before{animation:none}.banji-home-layout .bh-socials .social-bubble .bh-bubble-face .fa-brands{animation:none}}@media (max-width:680px){.banji-home-layout .bh-socials .social-bubble a{width:max(100%, clamp(64px, calc(28px + 12vw), 88px));flex-shrink:0}}.banji-home-layout .bh-socials[data-bh-motion=paused] .bh-bubble-face,.banji-home-layout .bh-socials[data-bh-motion=paused] .bh-bubble-face:before,.banji-home-layout .bh-socials[data-bh-motion=paused] .bh-social-glyph{animation-play-state:paused}.banji-home-layout .bh-watch{margin-top:var(--bh-space)}.banji-home-layout .bh-watch .bh-heading{text-align:center}.banji-home-layout .bh-video-grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:28px 24px}.banji-home-layout .bh-video{min-width:0}.banji-home-layout .bh-video-featured{grid-column:1/-1}.banji-home-layout .bh-video-player{container-type:inline-size;padding:1.5%}.banji-home-layout .bh-video-stage{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:var(--banji-media-radius);transform:scale(1);box-shadow:0 0 0 rgb(191 35 42/0);transition:transform .24s ease,box-shadow .55s ease}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.banji-home-layout .bh-video-player:hover .bh-video-stage{transform:scale(1.025);box-shadow:0 0 10px color-mix(in srgb,var(--banji-accent) 22%,transparent),0 0 26px color-mix(in srgb,var(--banji-accent) 18%,transparent);transition-duration:.24s,1.6s}}.banji-home-layout .bh-video-player:focus-within .bh-video-stage{box-shadow:0 0 10px color-mix(in srgb,var(--banji-accent) 22%,transparent),0 0 26px color-mix(in srgb,var(--banji-accent) 18%,transparent)}@media (prefers-reduced-motion:reduce){.banji-home-layout .bh-video-stage{transition:none}}.banji-home-layout .bh-video-stage .bh-video-frame{position:absolute;inset:0;width:100%;height:100%;min-height:0;aspect-ratio:auto;border-radius:0}.banji-home-layout .bh-video-frame{position:relative;overflow:hidden;aspect-ratio:16/9;border:0;border-radius:var(--banji-media-radius);background:var(--banji-ink)}.banji-home-layout .bh-video-frame.is-active{min-height:0}.banji-home-layout .bh-video-poster{position:absolute;inset:0;display:block;color:var(--banji-video-glyph);text-decoration:none}.banji-home-layout .bh-video-poster img{display:block;width:100%;height:100%;object-fit:cover}.banji-home-layout .bh-video-play-position{position:absolute;top:50%;left:50%;width:clamp(64px, 10vw, 100px);aspect-ratio:1;transform:translate(-50%,-50%)}.banji-home-layout .bh-video-play{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border:0;border-radius:50%;background:var(--banji-video-button);color:var(--banji-video-glyph);transform:none;transition:transform .2s ease,background-color .2s ease}.banji-home-layout .bh-video-play svg{display:block;width:62%;height:62%;margin:0;transform:translateX(2%);fill:currentColor}.banji-home-layout .bh-video-poster:hover .bh-video-play,.banji-home-layout .bh-video-poster:focus-visible .bh-video-play{background:var(--banji-accent-fill)}.banji-home-layout .bh-video-poster:focus-visible{outline:3px solid var(--banji-accent);outline-offset:-5px}.banji-home-layout .bh-video-frame iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}.banji-home-layout .bh-video-controls{--bh-video-progress:0%;--bh-video-bar-scale:1;--bh-video-track-color:var(--banji-progress-track);position:absolute;left:0;right:0;bottom:0;display:block;height:clamp(8px, 1.8cqw, 14px);margin:0;padding:0;background:0 0}.banji-home-layout .bh-video-controls:before,.banji-home-layout .bh-video-controls:after{content:"";position:absolute;inset:0;pointer-events:none;transform-origin:left bottom;transform:scaleY(var(--bh-video-bar-scale));transition:transform .24s cubic-bezier(.22,.8,.3,1),width .12s linear,background-color .16s ease}.banji-home-layout .bh-video-controls:before{background:var(--bh-video-track-color)}.banji-home-layout .bh-video-controls:after{right:auto;width:var(--bh-video-progress);background:var(--banji-progress)}@media (hover:hover) and (pointer:fine){.banji-home-layout .bh-video-controls:hover{--bh-video-bar-scale:1.5;--bh-video-track-color:var(--banji-ink)}}.banji-home-layout .bh-video-playhead{position:absolute;z-index:1;top:-4px;bottom:0;width:4px;background:var(--banji-surface);pointer-events:none;transform-origin:center bottom;transition:transform .24s cubic-bezier(.22,.8,.3,1),left .12s linear}.banji-home-layout .bh-video-seek{position:absolute;z-index:2;bottom:0;left:0;display:block;appearance:none;-webkit-appearance:none;width:100%;min-width:0;height:44px;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:0 0;cursor:pointer}.banji-home-layout .bh-video-seek:focus-visible{outline:2px solid var(--banji-accent);outline-offset:-3px}.banji-home-layout .bh-video-seek::-webkit-slider-runnable-track{height:6px;background:0 0}.banji-home-layout .bh-video-seek::-moz-range-track{height:6px;background:0 0}.banji-home-layout .bh-video-seek::-moz-range-progress{background:0 0}.banji-home-layout .bh-video-seek::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:4px;height:6px;margin-top:0;border:0;border-radius:0;background:0 0}.banji-home-layout .bh-video-seek::-moz-range-thumb{width:4px;height:6px;border:0;border-radius:0;background:0 0}@media (prefers-reduced-motion:reduce){.banji-home-layout .bh-video-controls:before,.banji-home-layout .bh-video-controls:after,.banji-home-layout .bh-video-playhead{transition:none}}.banji-home-layout .bh-video-status{margin:4px 0 0;font:13px/1.4 "Banji System Fallback","Trebuchet MS",Arial,sans-serif;letter-spacing:normal;text-transform:none}.banji-home-layout .bh-video-controls[hidden],.banji-home-layout .bh-video-status[hidden],.banji-home-layout .bh-video-poster[hidden]{display:none}@media (max-width:680px){.banji-home-layout .bh-video-grid{grid-template-columns:minmax(0, 1fr);gap:24px}.banji-home-layout .bh-video-grid>.bh-video:nth-child(n+3){display:none}}@media (prefers-reduced-motion:reduce){.banji-home-layout .bh-video-play{transition:none}}.banji-home-layout .bh-video-caption{margin-top:10px;font-size:17px}.mailing-text{width:70vw;height:25vw;background:color-mix(in srgb,var(--banji-ink) 0%,transparent);position:absolute;z-index:-69}.mailing-text text{font-size:34px;letter-spacing:2px}#mc_embed_signup{width:100%;margin-top:5.5vw;float:left;text-transform:uppercase;font-size:var(--banji-text-size);text-align:center;color:var(--banji-text)}#mce-FNAME{font-size:var(--banji-text-size);width:19.2vw;color:var(--banji-text)}#mce-LNAME{font-size:var(--banji-text-size);width:19.2vw;margin-top:1vw;color:var(--banji-text)}#mce-FNAME{margin-top:8.5vw}#mce-EMAIL,#mce-MMERGE7,#mce-MMERGE4{text-transform:uppercase;font-size:var(--banji-text-size);width:27vw;margin-top:1vw;color:var(--banji-text)}#mce-responses{width:100%;margin-left:auto !important;margin-right:auto !important}#mc_embed_signup:has(.form-fields){float:none;width:min(100%, 760px);margin:28px auto 0;text-align:left}#mc_embed_signup:has(.form-fields) #mc_embed_signup_scroll{display:block !important;margin:0}#mc_embed_signup .form-fields{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:22px 28px;float:none;width:100%;line-height:1.4;text-align:left}#mc_embed_signup .form-fields .mc-field-group{display:flex;flex-direction:column;gap:8px;float:none;width:auto;min-width:0;margin:0;padding:0}#mc_embed_signup .form-fields .mc-field-group:has(input[type=email]){grid-column:1/-1}#mc_embed_signup .form-fields label{display:block;font-size:var(--banji-label-size);line-height:1.2;color:var(--banji-ink)}#mc_embed_signup .form-fields input{position:static;float:none;box-sizing:border-box;width:100% !important;min-width:0;height:52px !important;margin:0 !important;padding:10px 12px !important;font-size:var(--banji-text-size) !important;line-height:1.2;text-align:left !important;text-transform:none;color:var(--banji-ink);background:var(--banji-surface);border:2px solid color-mix(in srgb,var(--banji-ink) 35%,transparent);border-radius:var(--banji-button-radius);caret-color:var(--banji-ink)}#mc_embed_signup .form-fields input:focus-visible{border-color:var(--banji-accent);outline:2px solid var(--banji-accent);outline-offset:3px}#mc_embed_signup:has(.form-fields) .indicates-required{float:none;width:auto;height:auto;margin:0 0 22px;font-size:var(--banji-small-size);line-height:1.3;text-align:right}#mc_embed_signup:has(.form-fields) .asterisk{display:inline;position:static;margin:0;font-size:1em !important;line-height:inherit;color:var(--banji-accent)}#mc_embed_signup:has(.form-fields) .mce_inline_error{position:static;float:none;margin:0 !important;padding:0 !important;font-size:var(--banji-small-size);line-height:1.3;text-align:left;color:var(--banji-accent);background:0 0}#mc_embed_signup:has(.form-fields) #mce-responses{margin:0 !important}#mc_embed_signup:has(.form-fields) .response{margin:20px 0;font-size:var(--banji-text-size)}#mc_embed_signup:has(.form-fields) #mc_embed_signup_scroll>.clear:last-child{margin-top:32px;text-align:center}#mc_embed_signup:has(.form-fields) #mc-embedded-subscribe{width:auto !important;min-width:160px;height:auto !important;margin:0 auto !important}@media (max-width:680px){#mc_embed_signup .form-fields{grid-template-columns:minmax(0, 1fr);gap:20px}}.banji-home-layout .bh-bottom{--bh-bottom-copy-size:21px;display:grid;grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr);column-gap:clamp(28px, 6vw, 72px);row-gap:0;align-items:stretch;margin-top:var(--bh-space);padding-top:30px;border-top:2px solid var(--banji-ink)}.banji-home-layout .bh-newsletter,.banji-home-layout .bh-team{display:flex;flex-direction:column;min-width:0}.banji-home-layout .bh-newsletter-body{display:flex;flex:1;flex-direction:column;min-width:0}.banji-home-layout .bh-newsletter-intro{font-size:var(--bh-bottom-copy-size);line-height:1.4;letter-spacing:.015em;white-space:nowrap}.banji-home-layout .bh-newsletter-loopbox{position:relative;flex:1;margin-top:22px}.banji-home-layout .bh-mailing-loop{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible;pointer-events:none}.banji-home-layout .bh-mailing-loop-text{fill:var(--banji-text);font-family:inherit;font-size:var(--bh-bottom-copy-size);letter-spacing:1.8px;font-kerning:none;text-transform:uppercase}.banji-home-layout .bh-mailing-loop-measure{visibility:hidden;letter-spacing:0;white-space:pre}.banji-home-layout .bh-newsletter-form{position:relative;--bh-newsletter-name-width:calc((100% - 16px) / 2.5);width:min(100%, 460px);margin:0 auto;text-align:left}.banji-home-layout .bh-newsletter-fields{text-align:left;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.5fr);gap:16px}.banji-home-layout .bh-newsletter-form label{display:block;margin-bottom:6px;font-size:var(--banji-label-size);color:var(--banji-ink)}.banji-home-layout .bh-newsletter-form input[type=text],.banji-home-layout .bh-newsletter-form input[type=email]{position:static;width:100% !important;height:46px !important;min-height:46px !important;padding:8px 10px !important;font-family:inherit;font-size:17px !important;line-height:1.2 !important;letter-spacing:.02em;text-transform:none;border:2px solid var(--banji-ink);border-radius:var(--banji-button-radius) !important}.banji-home-layout .bh-newsletter-form input[type=submit],.banji-home-layout .bh-newsletter-form input[type=button]{display:inline-flex;box-sizing:border-box;width:var(--bh-newsletter-name-width);height:46px;min-height:46px;float:none;transform-origin:left center !important;margin:24px auto 0 0 !important;padding:10px 18px !important;font-family:inherit;font-size:18px !important;line-height:1.2 !important}.banji-home-layout .bh-newsletter-trap{position:absolute;left:-5000px;width:1px;height:1px;overflow:hidden}.banji-home-layout .bh-contact-list{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:24px;min-width:0;padding-bottom:0}.banji-home-layout .bh-contact-label{margin-top:0;font-size:var(--bh-bottom-copy-size);line-height:1.4;letter-spacing:.025em}.banji-home-layout .bh-contact-detail{margin-top:4px;font-size:min(16px, calc(var(--bh-bottom-copy-size) * 0.8));letter-spacing:.025em;overflow-wrap:anywhere}@supports (grid-template-rows:subgrid){.banji-home-layout .bh-bottom{grid-template-rows:auto minmax(0, 1fr)}.banji-home-layout .bh-newsletter,.banji-home-layout .bh-team{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:0}}@media (max-width:680px){.banji-home-layout .bh-bottom{grid-template-columns:minmax(0, 1fr);gap:32px;grid-template-rows:none}.banji-home-layout .bh-newsletter-form{text-align:left}.banji-home-layout .bh-newsletter-fields{text-align:left}.banji-home-layout .bh-newsletter-form input[type=submit],.banji-home-layout .bh-newsletter-form input[type=button]{float:none;margin-left:0 !important;margin-right:auto !important}.banji-home-layout .bh-newsletter,.banji-home-layout .bh-team{display:flex;grid-row:auto}.banji-home-layout .bh-contact-label{font-size:21px}.banji-home-layout .bh-contact-detail{font-size:16px}.banji-home-layout .bh-contact-list{padding-bottom:0}}@media (max-width:680px){.banji-home-layout .bh-newsletter-fields{grid-template-columns:minmax(0, 1fr)}.banji-home-layout .bh-newsletter-form{--bh-newsletter-name-width:100%}.banji-home-layout .bh-newsletter-fields>:first-child{width:var(--bh-newsletter-name-width)}.banji-home-layout .bh-newsletter-loopbox{padding:38px 26px 36px}}.banji-home-layout :is(.bh-release-title,.bh-newsletter-intro,.bh-contact-label){color:var(--banji-ink)}.desktop-link button{width:90vw;margin-left:-10vw}.mobile-link button{width:90vw}#mc_embed_signup:not(:has(.form-fields)) #mc_embed_signup_scroll{display:flex !important;margin-top:3vw;flex-direction:column;align-items:center !important}#mc_embed_signup:not(:has(.form-fields)) #mce-responses{margin-top:10vw !important}.mailing-text{margin-top:-7.5vw}.instagram-links p{font-size:var(--banji-text-size);text-align:center}.instagram-links button{height:calc(3vw + 3vh) !important;width:100%;margin-top:3vh;margin-bottom:3vh}.links-tour-dates{padding:2vw;margin-top:3vh;margin-bottom:3vh;background:color-mix(in srgb,var(--banji-ink) 10%,transparent);border-style:solid;border-color:var(--banji-ink);border-width:.25vw}.links-tour-dates p{margin-bottom:2.5vh}.links-tour-dates button{margin-top:1vh !important;margin-bottom:1vh !important}@media screen and (max-width:960px){.instagram-links button{padding-top:3vh;padding-bottom:3vh;margin-top:3vw;margin-bottom:3vw}.links-tour-dates button{padding-top:3vw !important;padding-bottom:3vw !important}}.follow-icons{display:none}.order-button{width:90vw;border:.25vw solid var(--banji-ink);border-radius:10px;background:color-mix(in srgb,var(--banji-ink) 2%,transparent) !important;padding-bottom:2vw;padding-top:2vw}.order-button img{width:80%;margin:-17% 0}.order-button:hover{box-shadow:0 0 1em color-mix(in srgb,var(--banji-ink) 60%,transparent) !important;background:color-mix(in srgb,var(--banji-ink) 5%,transparent);transform:scale(1.05);transition-duration:.2s}.order-button:hover>picture img{transform:scale(1.1) translateY(-1.5vw);transition-duration:.35s}.order-text{font-size:var(--banji-text-size) !important;text-align:center}#latest-release{width:90vw;border-radius:100vw;margin-left:auto;margin-right:auto;height:calc(38vw + 30vh)}.latest-release-artwork{width:calc(30vh + 30vw);margin-left:auto;margin-right:auto;transition-duration:.7s;display:flex;align-items:center;justify-content:center}.latest-release-text{width:85vw;font-size:var(--banji-text-size) !important;line-height:1em;margin-bottom:calc(0.5vh + 1.5vw);margin-left:auto;margin-right:auto}.latest-release-text-extra{text-align:center;font-size:var(--banji-text-size);line-height:1.4em;margin-top:-2.5vw;width:calc(25vh + 25vw);margin-left:auto;margin-right:auto;display:none;animation-name:fade-in-down;animation-delay:.45s;animation-duration:.3s;animation-fill-mode:both}#latest-release:hover>#stream-link .latest-release-artwork .fa-play{opacity:0;transition-duration:.8s;transition-timing-function:ease-in}#latest-release:hover>#stream-link .latest-release-text-extra{display:block !important}#latest-release:hover>#stream-link .latest-release-artwork{transform:rotate(-360deg);transition-duration:.8s;transition-timing-function:ease-in}.learn-more a{color:var(--banji-accent);font-size:var(--banji-text-size);letter-spacing:.03em;line-height:1.4}.socials-text-block{color:var(--banji-text);font-size:var(--banji-text-size);letter-spacing:.03em;line-height:1.4}.whatsapp{width:90vw;height:90vw}.whatsapp-text{display:none;float:left;width:27.6vw}.whatsapp-tilted-text{display:none;writing-mode:vertical-rl;width:4.5vw;height:max-content;float:right;margin-top:1.9vw}.whatsapp-bubbles{float:right;margin-right:-2.1vw;width:85vw}.whatsapp-qr{float:right;width:80%;margin-right:.8vw;display:none}.scan-with-phone a{font-size:var(--banji-text-size);float:left;margin-left:1.7vw;margin-top:32vw;letter-spacing:.03em;line-height:1.4;position:absolute;display:none}.bio-shows button{transform:translatey(-30px);width:85%}.links-tour-dates{border-radius:7.5px}@media screen and (min-width:960.01px){.instagram-links button{width:75vw !important;margin-left:-2.5vw}.links-tour-dates{width:80vw !important;margin-left:-5vw}.links-tour-dates button{margin-left:0}}.shows-button button{width:70vw;margin-left:10vw;margin-top:2vw;margin-bottom:1vw}.shows-button:after{content:"(click that big button above to see all of our upcoming tour dates!)";color:var(--banji-text);font-size:var(--banji-text-size);display:flex;justify-content:center}.form-row{padding:0 !important}.form-row input[type=text],.form-row input[type=email],.form-row input[type=password]{min-height:40px}.form-row label{line-height:1.2}select{box-sizing:border-box;min-height:var(--banji-field-height)}table{margin:0 !important}.remove{order:1;margin:0 !important;margin-top:.35vw !important;margin-left:-.8vw !important;margin-right:.8vw !important;width:3vw !important;height:3vw !important;padding:.24vw !important;padding-top:.36vw !important;font-size:var(--banji-text-size) !important}#account_password_field{margin-top:6vw}#account_password_field label{text-align:center}@media screen and (max-width:960px){.checkout{display:flex !important}.form-row label{font-size:var(--banji-label-size) !important}.form-row input[type=text],.form-row input[type=email]{min-height:40px;font-size:var(--banji-label-size) !important}select{box-sizing:border-box;min-height:var(--banji-field-height);font-size:var(--banji-label-size)}.mailchimp-newsletter label{margin-left:1vw !important}}#Page-1{display:none !important}.track-list{font-size:var(--banji-text-size) !important}.woocommerce-page .site-main{width:var(--banji-page-width);max-width:100%;margin:0 auto}.woocommerce-page .page-width .page-width{width:100%}.entry-content>.woocommerce{width:var(--banji-page-width);max-width:100%;margin:0 auto}.woocommerce-page .woocommerce{width:100%;letter-spacing:.02em}.woocommerce-breadcrumb,.woocommerce-products-header__title,.woocommerce-result-count,.woocommerce-ordering,.woocommerce-page .product_meta{display:none}.page-width:has(>.store-menu):has(>.go-store){--banji-store-logo-width:min(50vw, 900px);--banji-store-menu-width:clamp(160px, 18vw, 248px);--banji-store-menu-gap:clamp(24px, 3vw, 38px);position:relative}.page-width:has(>.store-menu)>.go-store{margin-left:auto;margin-right:auto}.store-menu{position:absolute;left:calc((100% - var(--banji-store-logo-width)) / 2 - var(--banji-store-menu-width) - var(--banji-store-menu-gap));z-index:3;display:grid;grid-template-rows:repeat(2,1fr);align-items:center;width:var(--banji-store-menu-width);margin:0;container-type:inline-size}.store-menu-item{min-width:0;transform-origin:left center;transition:transform .3s var(--banji-button-ease)}.store-menu-item a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--banji-ink) !important;font-size:clamp(17px, 2vw, 27px);line-height:1.2;text-decoration:none;white-space:nowrap}.store-menu-item p{float:none;margin:0}.store-menu-item .fa{width:28px;flex:0 0 28px;font-size:26px;text-align:center}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.store-menu-item:hover{transform:translateY(2px) rotate(5deg)}}@media (prefers-reduced-motion:no-preference){.store-menu-item:focus-within{transform:translateY(2px) rotate(5deg)}}@media (max-width:680px){.page-width:has(>.store-menu):has(>.go-store){--banji-store-logo-width:72vw;--banji-store-menu-width:max(24px, min(120px, calc((100vw - 72vw) / 2 - 16px)));--banji-store-menu-gap:8px}.page-width:has(>.store-menu)>.go-store{margin-left:auto}.store-menu{left:calc((100% - var(--banji-store-logo-width)) / 2 - var(--banji-store-menu-width) - var(--banji-store-menu-gap))}.store-menu-item a{display:flex;flex-direction:column;justify-content:center;gap:3px;width:100%;min-height:44px;font-size:clamp(8px, 16cqw, 16px);text-align:center}.store-menu-item .fa{flex-basis:auto;font-size:21px;line-height:1}.store-menu-prefix{display:none}}@media (prefers-reduced-motion:reduce){.store-menu-item{transition:none;transform:none}}.woocommerce-shop .site-main{display:flex;flex-direction:column}.woocommerce-shop :is(.woocommerce-products-header,.page-description){display:contents}.woocommerce-shop .page-description>.has-text-align-center{margin:0 0 32px}.woocommerce-shop .page-description .small-text{display:inline-block;margin-top:8px}.woocommerce-shop .page-description>.return-home{order:80;margin:28px 0 0}.woocommerce-shop .page-description>.page-width:has(>.banji-site-footer){order:90}.woocommerce-page :is(.return-home,.return-to-shop){margin:32px 0 0}.woocommerce-page :is(.wc-forward,.wc-backward,.woocommerce-Button,#place_order){width:auto;height:auto !important;margin:0 !important}.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error),.entry-content>.woocommerce>:is(.woocommerce-message,.woocommerce-info,.woocommerce-error){width:100%;min-height:0;margin:0 0 24px;padding:16px 20px 16px 48px;border:1px solid var(--banji-outline);border-radius:var(--banji-button-radius);background:var(--banji-muted);color:var(--banji-text);font-size:var(--banji-small-size);line-height:1.5;list-style:none}.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error):before{color:var(--banji-accent)}.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error) li{display:list-item;margin:4px 0}.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error) .button{float:none;margin:8px 12px 8px 0 !important}.woocommerce-notices-wrapper:empty{display:none}.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error):before{content:"";position:absolute;top:calc(16px + (1.5em - 20px) / 2 + 0.12em);left:16px;width:20px;height:20px;margin:0;padding:0;background:var(--banji-accent);mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;font-size:inherit;line-height:1;transform:none}.woocommerce-page .woocommerce-info:before{mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%2011v6M12%207v1%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%2011v6M12%207v1%22%2F%3E%3C%2Fsvg%3E")}.woocommerce-page .woocommerce-message:before{mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22m8%2012%203%203%205-6%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22m8%2012%203%203%205-6%22%2F%3E%3C%2Fsvg%3E")}.woocommerce-page .woocommerce-error:before{mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%206v7M12%2016v1%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%206v7M12%2016v1%22%2F%3E%3C%2Fsvg%3E")}.woocommerce-page ul.products{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:clamp(20px, 3vw, 40px);width:100%;margin:0;padding:0;list-style:none}.woocommerce-page ul.products:before,.woocommerce-page ul.products:after{display:none}.woocommerce-page ul.products li.product{display:flex;flex-direction:column;position:relative;container-type:inline-size;float:none !important;clear:none !important;width:auto !important;min-width:0;margin:0 !important;padding:clamp(12px, 1.4vw, 18px);border:1px solid var(--banji-outline);border-radius:var(--banji-card-radius);background:color-mix(in srgb,var(--banji-surface) 35%,transparent);text-align:center;transition:transform .32s cubic-bezier(.22,1.35,.38,1),box-shadow .28s ease,border-color .28s ease}.woocommerce-page ul.products li.product .woocommerce-LoopProduct-link{position:relative;display:flex;flex:1;flex-direction:column;color:var(--banji-ink)}.woocommerce-page ul.products li.product :is(picture,.woocommerce-LoopProduct-link>img){display:block;container-type:inline-size;margin:0 0 16px}.woocommerce-page ul.products li.product .woocommerce-LoopProduct-link img{display:block;position:static;width:100%;height:auto;aspect-ratio:1;object-fit:contain;margin:0;padding:0;border-radius:var(--banji-media-radius);transform-origin:center 65%;transition:transform .36s cubic-bezier(.22,1.35,.38,1)}.woocommerce-page ul.products li.product .woocommerce-loop-product__title{margin:0;padding:0;font-size:var(--banji-text-size);line-height:1.3;white-space:normal;overflow-wrap:anywhere;color:var(--banji-ink)}.woocommerce-page ul.products li.product .price{margin:8px 0 18px;font-size:var(--banji-price-size);color:var(--banji-success)}.woocommerce-page ul.products li.product .button{--banji-button-hover-scale:1.08;--banji-button-duration:.36s;--banji-button-ease:cubic-bezier(.22,1.35,.38,1);--banji-control-size:var(--banji-label-size);--banji-control-height:46px;align-self:stretch;width:100%;max-width:100%;margin:auto 0 0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.woocommerce-page ul.products li.product:hover{z-index:2;transform:translateY(-4px) scale(1.025);border-color:var(--banji-outline);box-shadow:0 0 24px var(--banji-card-glow),0 12px 28px color-mix(in srgb,var(--banji-accent-fill) 14%,transparent)}.woocommerce-page ul.products li.product:hover .woocommerce-LoopProduct-link img{transform:translateY(-3%) scale(1.08)}}.woocommerce-page ul.products li.product:focus-within{border-color:var(--banji-outline);box-shadow:0 0 20px var(--banji-card-glow)}@media (prefers-reduced-motion:reduce){.woocommerce-page ul.products li.product,.woocommerce-page ul.products li.product .woocommerce-LoopProduct-link img{transition:none;transform:none}}.woocommerce-page ul.products li.product .added_to_cart{margin:14px 0 0;font-size:var(--banji-small-size)}.woocommerce-page .onsale{top:20px;left:20px;min-height:0;min-width:0;padding:6px 12px;border-radius:var(--banji-button-radius);background:var(--banji-accent-fill);color:var(--banji-on-accent);font-size:var(--banji-small-size);line-height:1.3}.woocommerce-page :is(.price,.amount,.quantity){letter-spacing:0;font-variant-numeric:lining-nums tabular-nums}.woocommerce-page :is(.price .amount,.price .number,.shop_table .amount,.shop_table .number){font-size:inherit !important;line-height:inherit;vertical-align:baseline}.woocommerce-page .price del{opacity:.6;font-size:var(--banji-small-size)}.woocommerce-page .price ins{background:0 0;text-decoration:none}.woocommerce-page ul.products li.product.outofstock{background:var(--banji-muted);border-color:var(--banji-outline)}.woocommerce-page ul.products li.product.outofstock .woocommerce-LoopProduct-link img{filter:grayscale(1);opacity:.45}.woocommerce-page ul.products li.product.outofstock :is(.woocommerce-loop-product__title,.price){color:var(--banji-text)}.woocommerce-page ul.products li.product.outofstock .button{--banji-control-background:var(--banji-muted);--banji-control-text:var(--banji-text);border-color:var(--banji-outline) !important}.woocommerce-page .banji-stock-badge{position:absolute;z-index:1;top:calc(50cqw - 0.6em);left:0;width:100%;color:var(--banji-accent);font-size:clamp(22px, 11cqw, 44px);line-height:1.2;text-align:center;white-space:nowrap;transform:rotate(-14deg);pointer-events:none}.woocommerce-page div.product{display:grid;grid-template-columns:minmax(0, 1.16fr) minmax(0, 1fr);grid-template-rows:min-content 1fr;gap:24px clamp(24px, 4vw, 64px);min-width:0;margin:12px 0 0}.woocommerce-page div.product :is(.woocommerce-product-gallery,.woo-variation-product-gallery,.summary){float:none;width:100% !important;min-width:0;max-width:100%;height:auto;margin:0}.woocommerce-page div.product>:is(.woocommerce-product-gallery,.woo-variation-product-gallery){grid-column:1;grid-row:1/3;align-self:start;max-width:100% !important}.woocommerce-page div.product>.summary{display:block;grid-column:2;grid-row:1;align-self:start;text-align:left}.woocommerce-page div.product .product_title{display:block !important;margin:0 0 14px;font-size:var(--banji-heading-size);line-height:1.2}.woocommerce-page .woocommerce_after_product_title{display:none}.woocommerce-page div.product .summary .price{margin:0 0 20px;font-size:var(--banji-price-size);color:var(--banji-success)}.woocommerce-page div.product .stock{margin:0 0 20px;font-size:var(--banji-small-size);color:var(--banji-text)}.woocommerce-page div.product .out-of-stock{color:var(--banji-accent)}.woocommerce-page div.product form.cart{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin:20px 0 0}.woocommerce-page div.product form.cart .quantity{float:none;margin:0}.woocommerce-page div.product form.cart .single_add_to_cart_button{--banji-button-hover-scale:1.06;--banji-control-height:48px;flex:1;float:none;min-width:min(100%, 160px);margin:0;white-space:nowrap}.woocommerce-page .quantity .qty{width:70px;height:48px;min-height:44px;padding:8px !important;border:1px solid var(--banji-outline);border-radius:var(--banji-button-radius);background:var(--banji-surface);color:var(--banji-ink);font-size:var(--banji-label-size);text-align:center}.woocommerce-page div.product form.variations_form{display:block}.woocommerce-page div.product form.variations_form table.variations{width:100%;margin:0 0 14px}.woocommerce-page div.product form.variations_form table.variations :is(tbody,tr,th,td){display:block;width:100%;padding:0;border:0;text-align:left}.woocommerce-page div.product form.variations_form table.variations th{margin-bottom:10px;font-size:var(--banji-label-size)}.woocommerce-page div.product .variable-items-wrapper{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.woocommerce-page div.product .variable-items-wrapper .variable-item{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;width:auto;height:auto;margin:0;padding:8px 12px;border:2px solid var(--banji-ink);border-radius:var(--banji-button-radius);background:var(--banji-surface);color:var(--banji-ink);box-shadow:none;font-size:var(--banji-small-size);line-height:1.2;transition:color .16s ease,background-color .16s ease}.woocommerce-page div.product .button-variable-items-wrapper[data-attribute_name="attribute_pa_fit"]{display:grid;grid-template-columns:repeat(6,minmax(0, 1fr));gap:clamp(4px, 0.6vw, 8px);width:100%}.woocommerce-page div.product .button-variable-items-wrapper[data-attribute_name="attribute_pa_fit"] .variable-item.button-variable-item{width:100%;min-width:0;height:auto;min-height:0;aspect-ratio:1;padding:0;border-radius:clamp(6px, 0.8vw, 12px)}.woocommerce-page div.product .button-variable-items-wrapper[data-attribute_name="attribute_pa_fit"] .variable-item:is(.disabled,.out-of-stock,[aria-disabled=true]){width:100% !important;height:auto !important}.woocommerce-page div.product [data-attribute_name="attribute_pa_fit"] [data-value=x-small]{--banji-size-label:"XS"}.woocommerce-page div.product [data-attribute_name="attribute_pa_fit"] [data-value=small]{--banji-size-label:"S"}.woocommerce-page div.product [data-attribute_name="attribute_pa_fit"] [data-value=medium]{--banji-size-label:"M"}.woocommerce-page div.product [data-attribute_name="attribute_pa_fit"] [data-value=large]{--banji-size-label:"L"}.woocommerce-page div.product [data-attribute_name="attribute_pa_fit"] [data-value=x-large]{--banji-size-label:"XL"}.woocommerce-page div.product [data-attribute_name="attribute_pa_fit"] [data-value=x-x-large]{--banji-size-label:"XXL"}.woocommerce-page div.product [data-attribute_name="attribute_pa_fit"] .variable-item-span-button{display:flex !important;align-items:center;justify-content:center;width:100%;height:100%;font-size:0;line-height:0 !important}.woocommerce-page div.product [data-attribute_name="attribute_pa_fit"] .variable-item-span-button:after{content:var(--banji-size-label);display:block;font-size:clamp(14px, 1.6vw, 22px);line-height:1;transform:translateY(-.12em)}.woocommerce-page div.product .variable-items-wrapper .variable-item:is(.selected,[aria-checked=true]){border-color:var(--banji-ink);background:var(--banji-accent-fill) !important;color:var(--banji-on-accent) !important;box-shadow:0 0 18px var(--banji-card-glow) !important}.woocommerce-page div.product .variable-items-wrapper .variable-item:is(.disabled,.out-of-stock,[aria-disabled=true]){display:flex !important;border-color:var(--banji-outline) !important;background:var(--banji-muted) !important;color:var(--banji-text) !important;box-shadow:none !important;opacity:1 !important;transform:none !important;visibility:visible !important;cursor:not-allowed}.woocommerce-page div.product .variable-items-wrapper .variable-item:is(.disabled,.out-of-stock,[aria-disabled=true]) .variable-item-contents:before,.woocommerce-page div.product .variable-items-wrapper .variable-item:is(.disabled,.out-of-stock,[aria-disabled=true]) .variable-item-contents:after{display:none}.woocommerce-page div.product .variable-items-wrapper .variable-item-contents{display:flex !important;align-items:center;justify-content:center;width:100%;height:100%;padding:0}.woocommerce-page div.product .variable-items-wrapper .variable-item:focus-visible{outline:2px solid var(--banji-accent);outline-offset:3px}.woocommerce-page .reset_variations{display:none !important}.woocommerce-page .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:18px}.woocommerce-page div.product>.woocommerce-tabs{display:block;grid-column:2;grid-row:2;align-self:start;min-width:0;margin:0;padding:0}.woocommerce-page div.product .woocommerce-tabs :is(.wc-tabs,#tab-description>h2,#tab-additional_information){display:none}.woocommerce-page div.product .woocommerce-tabs .panel{margin:0;padding:0}.woocommerce-page #tab-description{max-width:none;margin:0;text-align:left;line-height:1.6}.woocommerce-page #tab-description .small-text{display:block;margin:14px 0 0}.woocommerce-page #tab-description p{margin:0 0 16px}.woocommerce-page #tab-description p:last-child{margin-bottom:0}.woocommerce-page div.product>:is(.up-sells,.woocommerce_after_single_product){display:block;grid-column:1/-1;min-width:0;width:100%;margin:12px 0 0}.woocommerce-page .up-sells ul.products{grid-template-columns:repeat(auto-fit,minmax(min(100%, 230px), 340px));justify-content:center}.woocommerce-page :is(.up-sells,.cross-sells)>h2{writing-mode:horizontal-tb;transform:none;width:100%;height:auto;margin:0 0 24px;padding:0;font-size:var(--banji-heading-size);line-height:1.25;text-align:center}.woocommerce-page .related{display:none}.woocommerce-page .woo-variation-gallery-wrapper{width:100%;min-width:0 !important;min-height:0 !important;max-width:100%;container-type:inline-size}.woocommerce-page :is(.woo-variation-gallery-container,.woo-variation-gallery-slider-wrapper,.wvg-single-gallery-image-container){display:block;width:100%;max-width:100%}.woocommerce-page .woo-variation-gallery-slider-wrapper{aspect-ratio:1}.woocommerce-page :is(.woo-variation-gallery-slider-wrapper,.woocommerce-product-gallery__wrapper){overflow:hidden;container-type:inline-size;border-radius:var(--banji-media-radius)}.woocommerce-page div.product :is(.woo-variation-gallery-slider,.woocommerce-product-gallery__image) picture{display:block;width:100%;height:auto;margin:0;padding:0}.woocommerce-page div.product :is(.woo-variation-gallery-slider,.woocommerce-product-gallery__image) img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;margin:0;padding:0;border-radius:0}.woocommerce-page .woo-variation-gallery-slider:not(.slick-initialized) .wvg-gallery-image:not(:first-child){display:none}.woocommerce-page .woo-variation-gallery-thumbnail-wrapper{--banji-thumbnail-width:clamp(56px, 5vw, 72px);width:min(100%, calc(var(--banji-thumbnail-columns, 3) * var(--banji-thumbnail-width)));margin:14px auto 0}.woocommerce-page .woo-variation-gallery-thumbnail-slider:not(.slick-initialized){display:flex;justify-content:center;gap:10px}.woocommerce-page .woo-variation-gallery-thumbnail-slider:not(.slick-initialized) .wvg-gallery-thumbnail-image{flex:0 1 var(--banji-thumbnail-width,68px);width:var(--banji-thumbnail-width,68px);min-width:0;margin:0}.woocommerce-page .wvg-gallery-thumbnail-image{padding:3px;opacity:.65}.woocommerce-page .wvg-gallery-thumbnail-image:is(.current-thumbnail,:hover){opacity:1}.woocommerce-page .wvg-gallery-thumbnail-image img{display:block;width:100%;height:auto;border-radius:var(--banji-button-radius)}.woocommerce-page :is(.wvg-slider-prev-arrow,.wvg-slider-next-arrow){top:50%;width:44px;height:44px;margin-top:-22px;border-radius:50%;background:var(--banji-video-button);color:var(--banji-surface);font-size:26px}.woocommerce-page .wvg-slider-prev-arrow{left:12px}.woocommerce-page .wvg-slider-next-arrow{right:12px}.woocommerce-page :is(.wvg-slider-prev-arrow,.wvg-slider-next-arrow):before{content:"";display:block;position:absolute;top:50%;left:50%;width:12px;height:12px;margin:0;border:solid currentColor;border-width:0 3px 3px 0;transform:translate(-65%,-50%) rotate(-45deg)}.woocommerce-page .wvg-slider-prev-arrow:before{transform:translate(-35%,-50%) rotate(135deg)}.woocommerce-page .form-row{float:none !important;width:100% !important;min-width:0;margin:0 0 18px !important;padding:0}.woocommerce-page .form-row label{display:block;margin:0 0 7px;font-size:var(--banji-label-size);line-height:1.4;text-align:left}.woocommerce-page .form-row :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),select,textarea){box-sizing:border-box !important;display:block;position:static;float:none;width:100% !important;min-width:0;height:48px !important;min-height:48px;margin:0 !important;padding:10px 12px !important;border:1px solid var(--banji-outline);border-radius:var(--banji-button-radius);background:var(--banji-surface);color:var(--banji-ink) !important;font-size:var(--banji-label-size) !important;line-height:1.4 !important;text-transform:none}.woocommerce-page #order_comments,.woocommerce-page .form-row textarea{height:130px !important;min-height:130px !important;max-height:130px;resize:none;overflow-y:auto}.woocommerce-page .form-row :is(input,select,textarea):focus-visible{outline:2px solid var(--banji-accent);outline-offset:2px}.woocommerce-page .form-row input::placeholder,.woocommerce-page .form-row textarea::placeholder{color:var(--banji-text);opacity:.7}.woocommerce-page .form-row .password-input input{padding-right:76px !important}.woocommerce-page form .password-input{display:block;position:relative;width:100%}.woocommerce-page form button.show-password-input{position:absolute;inset:2px 2px 2px auto;display:grid;place-items:center;width:66px;height:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:var(--banji-button-radius);background:0 0;color:var(--banji-ink);font:inherit;transform:none;cursor:pointer}.woocommerce-page form button.show-password-input:before{content:"show";display:block;width:auto;height:auto;background:0 0 !important;font:14px/1 var(--banji-font);text-transform:uppercase;letter-spacing:.02em}.woocommerce-page form button.show-password-input.display-password:before{content:"hide"}.woocommerce-page button.show-password-input:is(:hover,:focus-visible){background:var(--banji-muted)}.woocommerce-page .form-row input:is([type=checkbox],[type=radio]),.woocommerce-page .wc_payment_method>input[type=radio]{appearance:auto;display:inline-block !important;flex:0 0 20px;width:20px;height:20px !important;min-height:0;margin:3px 0 0 !important;padding:0;border:0;border-radius:0;box-shadow:none !important;accent-color:var(--banji-accent);vertical-align:middle}.woocommerce-page .form-row input[type=checkbox]:before{display:none}.woocommerce-page .form-row :is(.checkbox,.woocommerce-form__label-for-checkbox)>input[type=checkbox]{align-self:start;font-size:inherit}.woocommerce-page .form-row :is(.checkbox,.woocommerce-form__label-for-checkbox)>span{min-width:0;font-size:inherit !important;line-height:inherit}.woocommerce-page .form-row :is(.checkbox,.woocommerce-form__label-for-checkbox){display:flex !important;align-items:flex-start;gap:10px;min-height:0;font-size:var(--banji-small-size);line-height:1.4}.woocommerce-page .form-row .required{color:var(--banji-accent);text-decoration:none}.woocommerce-page .form-row.woocommerce-invalid :is(input,select,textarea){border-color:var(--banji-accent)}.woocommerce-page .form-row.woocommerce-validated :is(input,select,textarea){border-color:var(--banji-outline)}.woocommerce-page .mailchimp-newsletter{margin-top:16px !important}.woocommerce-page .mailchimp-newsletter label{margin-left:0 !important}.woocommerce-page .clear{display:none}.woocommerce-page :is(button,.button):is(:disabled,.disabled){opacity:.55 !important;cursor:not-allowed}.woocommerce-page .woocommerce-form-coupon{margin:0 0 24px}.woocommerce-page form.checkout select{appearance:auto;-webkit-appearance:auto;box-sizing:border-box;width:100% !important;min-width:0;min-height:48px;height:48px !important;margin:0 !important;padding:10px 12px !important;border:1px solid var(--banji-outline);border-radius:var(--banji-button-radius);background:var(--banji-surface);color:var(--banji-ink);font-family:inherit;font-size:var(--banji-label-size) !important;line-height:1.4 !important;text-transform:none;cursor:pointer}.woocommerce-page table.shop_table{display:table !important;width:100%;margin:0 0 24px;border:0;border-collapse:collapse;border-spacing:0;background:0 0;font-size:var(--banji-small-size);text-align:left}.woocommerce-page table.shop_table thead{display:table-header-group !important}.woocommerce-page table.shop_table tbody{display:table-row-group !important}.woocommerce-page table.shop_table tfoot{display:table-footer-group !important}.woocommerce-page table.shop_table tr{display:table-row !important;background:0 0 !important}.woocommerce-page table.shop_table :is(th,td){display:table-cell !important;padding:14px 8px;border:0;border-bottom:1px solid var(--banji-outline);vertical-align:middle;background:0 0 !important}.woocommerce-page table.shop_table th{font-weight:600;color:var(--banji-ink)}.woocommerce-page table.shop_table td:before{display:none}.woocommerce-page table.shop_table .amount{font-size:inherit;color:var(--banji-ink);white-space:nowrap}.woocommerce-page table.shop_table .order-total :is(th,td){padding-top:20px;border-bottom:0;color:var(--banji-ink);font-size:var(--banji-price-size)}.woocommerce-page table.shop_table td.product-total,.woocommerce-page table.shop_table tfoot td{text-align:right}.woocommerce-page table.shop_table .variation{margin:6px 0 0;font-size:var(--banji-small-size)}.woocommerce-page a.remove{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;color:var(--banji-accent) !important}.woocommerce-page a.remove:hover{background:var(--banji-muted);color:var(--banji-ink) !important}.woocommerce-page .woocommerce-cart-form{margin:0 0 32px}.woocommerce-page .woocommerce-cart-form .product-thumbnail{width:90px}.woocommerce-page .woocommerce-cart-form .product-thumbnail img{width:70px;height:auto;border-radius:var(--banji-button-radius)}.woocommerce-page .woocommerce-cart-form .actions{text-align:right}.woocommerce-page .woocommerce-cart-form .coupon{display:flex;flex-wrap:wrap;align-items:center;gap:12px;float:left}.woocommerce-page .woocommerce-cart-form .coupon label{display:none}.woocommerce-page .woocommerce-cart-form .coupon input{width:160px !important;height:44px !important;padding:8px 12px !important}.woocommerce-page .cart-collaterals{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:32px}.woocommerce-page .cart-collaterals :is(.cross-sells,.cart_totals){float:none;width:100%;margin:0}.woocommerce-page .cart_totals:only-child{grid-column:2}.woocommerce-page .cart_totals>h2{margin:0 0 24px;font-size:var(--banji-heading-size)}.woocommerce-page .wc-proceed-to-checkout{padding:0;text-align:center}.woocommerce-page .wc-proceed-to-checkout a.checkout-button{display:inline-flex;max-width:100%;font-size:var(--banji-button-size)}.woocommerce-page form.checkout{display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);column-gap:clamp(24px, 4vw, 64px);align-items:start;margin:16px 0 0}.woocommerce-page #customer_details{grid-column:1;grid-row:1;width:100%}.woocommerce-page #customer_details :is(.col-1,.col-2){float:none;width:100%}.woocommerce-page #order_review_heading{display:block;grid-column:2;grid-row:1;margin:0 0 20px}.woocommerce-page #order_review{grid-column:2;grid-row:2;box-sizing:border-box;min-width:0;width:100%;padding:clamp(14px, 1.8vw, 24px);border:1px solid var(--banji-outline);border-radius:var(--banji-card-radius);background:color-mix(in srgb,var(--banji-surface) 45%,transparent);container:banji-checkout/inline-size}.woocommerce-page form.checkout h3{font-size:var(--banji-heading-size);line-height:1.2}.woocommerce-page .woocommerce-billing-fields>h3{margin:0 0 24px}.woocommerce-page :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper){display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:0 16px}.woocommerce-page :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper) .form-row{grid-column:1/-1}.woocommerce-page :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper) .form-row-first{grid-column:1}.woocommerce-page :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper) .form-row-last{grid-column:2}.woocommerce-page .woocommerce-account-fields{margin:8px 0 24px}.woocommerce-page .woocommerce-additional-fields{margin-top:24px}.woocommerce-page .woocommerce-additional-fields>h3{margin:0 0 20px}.woocommerce-page form.checkout .cross-sells{margin-top:32px;padding-top:24px;border-top:1px solid var(--banji-outline)}.woocommerce-page form.checkout .cross-sells>h2{font-size:var(--banji-text-size);text-align:left}.woocommerce-page table.woocommerce-checkout-review-order-table{table-layout:fixed}.woocommerce-page table.woocommerce-checkout-review-order-table .product-name{width:78%;overflow-wrap:anywhere}.woocommerce-page .woocommerce-checkout-review-order-table .product-name>.quantity{display:inline-block;width:52px;margin:0 8px 8px 0;vertical-align:middle}.woocommerce-page .woocommerce-checkout-review-order-table .quantity .qty{width:52px}.woocommerce-page .cqoc_container{display:inline-flex;align-items:center;gap:6px;width:calc(100% - 64px);font-size:0;vertical-align:middle}.woocommerce-page .cqoc_container .remove{font-size:24px}.woocommerce-page .cqoc_product_name{flex:1;min-width:0;font-size:var(--banji-small-size);line-height:1.35;overflow-wrap:break-word}.woocommerce-page #shipping_method{margin:0;padding:0;list-style:none}.woocommerce-page #shipping_method li{margin:0 0 8px}.woocommerce-page #shipping_method input[type=radio]{width:18px;height:18px;margin-right:8px !important;accent-color:var(--banji-accent)}.woocommerce-page #shipping_method label{display:inline}.woocommerce-page table.shop_table .banji-shipping-note td{padding-top:0;font-size:var(--banji-small-size);line-height:1.5;text-align:left}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment{margin:24px 0 0;padding:0;border:0;border-radius:0;background:0 0}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods{grid-template-columns:repeat(2,minmax(0, 1fr));list-style:none}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li{position:relative;display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:minmax(64px, 1fr) auto;align-items:stretch;gap:10px;box-sizing:border-box;min-width:0;min-height:0;aspect-ratio:1;margin:0;padding:clamp(10px, 2cqw, 16px);border:1px solid var(--banji-outline);border-radius:var(--banji-button-radius);background:var(--banji-muted);box-shadow:none;transition:transform .24s ease,box-shadow .24s ease,border-color .18s ease}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li:before,.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li:after{content:none;display:none}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li:has(>input:checked){z-index:1;border-color:var(--banji-outline);background:var(--banji-muted);box-shadow:0 0 18px var(--banji-card-glow);transform:scale(1.03)}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li:has(>input:focus-visible),.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li:has(.payment_box :focus-visible){outline:2px solid var(--banji-ink);outline-offset:3px}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc((100% - var(--banji-payment-gap)) / 2)}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li>input[type=radio]{position:absolute;width:1px !important;height:1px !important;margin:0 !important;padding:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li>label{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;margin:0;padding:0;color:var(--banji-ink);text-align:center;cursor:pointer}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li>label:after{content:"";position:absolute;inset:0;border-radius:inherit;cursor:pointer}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li>label img{position:static}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment div.payment_box{position:relative;z-index:2;grid-column:1;grid-row:2;box-sizing:border-box;width:100%;margin:0;padding:0;background:0 0;color:var(--banji-text);text-align:center}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment div.payment_box:before{display:none}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment div.payment_box p{margin:0 0 8px}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment div.payment_box .form-row{margin:0 !important}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment div.payment_box select{box-sizing:border-box;width:100% !important;max-width:100%;font-size:var(--banji-label-size) !important}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment div.payment_box select{appearance:auto;-webkit-appearance:auto;min-height:48px;height:48px !important;padding:10px 12px !important;border:1px solid var(--banji-outline);border-radius:var(--banji-button-radius);background:var(--banji-surface);color:var(--banji-ink)}@media (prefers-reduced-motion:reduce){.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li{transition:none;transform:none}}.woocommerce-page #payment .place-order{display:block;margin:0 !important;padding:0}.woocommerce-page #place_order{float:none;width:100%}.woocommerce-page .woocommerce-terms-and-conditions-wrapper{margin-bottom:18px;font-size:var(--banji-small-size);line-height:1.5}.woocommerce-page .woocommerce-terms-and-conditions-wrapper .form-row{margin-bottom:12px !important}.woocommerce-page .cross-sells{width:100%;margin:32px 0}.woocommerce-page .cross-sells ul.products{grid-template-columns:minmax(0, 1fr);gap:12px}.woocommerce-page .cross-sells ul.products li.product{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:12px;text-align:left}.woocommerce-page .cross-sells ul.products li.product .woocommerce-LoopProduct-link{display:block}.woocommerce-page .cross-sells ul.products li.product :is(picture,img){display:none}.woocommerce-page .cross-sells ul.products li.product .price{margin:6px 0 0}.woocommerce-page .cross-sells ul.products li.product .button{--banji-control-size:var(--banji-small-size)}.woocommerce-page .cross-sells ul.products li.product :is(.woocommerce-loop-product__title,.price){font-size:var(--banji-small-size)}.woocommerce-account.logged-in .entry-content>.woocommerce{display:grid;grid-template-columns:minmax(150px, 0.28fr) minmax(0, 1fr);align-items:start;gap:32px}.woocommerce-account.logged-in .woocommerce-notices-wrapper{grid-column:1/-1}.woocommerce-page .woocommerce-MyAccount-navigation{float:none;width:100%}.woocommerce-page .woocommerce-MyAccount-navigation ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.woocommerce-page .woocommerce-MyAccount-navigation a{width:100%}.woocommerce-page .woocommerce-MyAccount-navigation .is-active a{--banji-control-background:var(--banji-accent-fill);--banji-control-text:var(--banji-on-accent)}.woocommerce-page .woocommerce-MyAccount-content{float:none;width:100%;min-width:0}.woocommerce-page .woocommerce-MyAccount-content p{margin:0 0 20px}.woocommerce-page #customer_login{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:clamp(24px, 4vw, 64px);align-items:start}.woocommerce-page #customer_login:before,.woocommerce-page #customer_login:after,.woocommerce-page .woocommerce-Addresses:before,.woocommerce-page .woocommerce-Addresses:after{content:none;display:none}.woocommerce-page #customer_login>:is(.col-1,.col-2){float:none;clear:none;min-width:0;width:100%}.woocommerce-page #customer_login h2{margin:0 0 24px;font-size:var(--banji-heading-size)}.woocommerce-page :is(form.login,form.register,form.lost_reset_password,form.edit-account,form.woocommerce-form-add-payment-method){width:100%;margin:0;padding:0;border:0;text-align:left}.woocommerce-page :is(form.login,form.register) .button{margin-top:8px}.woocommerce-page form.lost_reset_password{max-width:620px;margin:0 auto}.woocommerce-page form.lost_reset_password .form-row-first{width:100%}.woocommerce-page .lost_password{margin:12px 0 0;font-size:var(--banji-small-size)}.woocommerce-page .woocommerce-EditAccountForm{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:0 16px}.woocommerce-page .woocommerce-EditAccountForm>*{grid-column:1/-1}.woocommerce-page .woocommerce-EditAccountForm>.form-row-first{grid-column:1}.woocommerce-page .woocommerce-EditAccountForm>.form-row-last{grid-column:2}.woocommerce-page .woocommerce-EditAccountForm fieldset{margin:20px 0 24px;padding:20px;border:1px solid var(--banji-outline);border-radius:var(--banji-button-radius)}.woocommerce-page .woocommerce-EditAccountForm legend{width:auto;margin:0;padding:0 8px;font-size:var(--banji-label-size);color:var(--banji-ink)}.woocommerce-page .woocommerce-Addresses{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:24px}.woocommerce-page .woocommerce-Addresses :is(.col-1,.col-2){float:none;width:100%}.woocommerce-page .woocommerce-Address-title{margin-bottom:14px}.woocommerce-page .woocommerce-Address-title h2{font-size:var(--banji-heading-size)}.woocommerce-page .woocommerce-Addresses address{font-style:normal;line-height:1.6}.woocommerce-page .woocommerce-order-overview{display:flex;flex-wrap:wrap;gap:20px 28px;margin:0 0 32px;padding:0;list-style:none}.woocommerce-page .woocommerce-order-overview li{float:none;margin:0;padding:0;border:0;font-size:var(--banji-small-size)}.woocommerce-page .woocommerce-order-overview strong{display:block;margin-top:6px;color:var(--banji-ink);font-size:var(--banji-text-size)}@media (max-width:960px){.woocommerce-shop ul.products{grid-template-columns:repeat(2,minmax(0, 1fr))}.woocommerce-page div.product,.woocommerce-page form.checkout,.woocommerce-page #customer_login,.woocommerce-page .woocommerce-Addresses,.woocommerce-page .cart-collaterals{grid-template-columns:minmax(0, 1fr)}.woocommerce-page div.product{grid-template-rows:none;gap:24px}.woocommerce-page div.product>:is(.woocommerce-product-gallery,.woo-variation-product-gallery,.summary,.woocommerce-tabs,.up-sells,.woocommerce_after_single_product){grid-column:1;grid-row:auto}.woocommerce-page div.product .summary{max-width:620px;width:100%;margin:0 auto}.woocommerce-page :is(#customer_details,#order_review_heading,#order_review,.banji-checkout-order-panel,.cart_totals:only-child){grid-column:1;grid-row:auto}.woocommerce-page #order_review_heading{margin-top:28px}.woocommerce-account.logged-in .entry-content>.woocommerce{grid-template-columns:minmax(0, 1fr);gap:24px}.woocommerce-page .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap}.woocommerce-page .woocommerce-MyAccount-navigation li{flex:1 1 140px}}@media (max-width:680px){.woocommerce-shop ul.products{grid-template-columns:minmax(0, 1fr)}}@media (max-width:680px){.woocommerce-page :is(.woocommerce-cart-form,.woocommerce-MyAccount-content) table.shop_table_responsive thead{display:none !important}.woocommerce-page :is(.woocommerce-cart-form,.woocommerce-MyAccount-content) table.shop_table_responsive :is(tbody,tbody tr){display:block !important}.woocommerce-page :is(.woocommerce-cart-form,.woocommerce-MyAccount-content) table.shop_table_responsive tbody tr{margin-bottom:20px;padding:8px 14px;border:1px solid var(--banji-outline);border-radius:var(--banji-button-radius)}.woocommerce-page :is(.woocommerce-cart-form,.woocommerce-MyAccount-content) table.shop_table_responsive tbody td{display:block !important;width:100%;text-align:right !important}.woocommerce-page :is(.woocommerce-cart-form,.woocommerce-MyAccount-content) table.shop_table_responsive tbody td[data-title]:before{display:inline;float:left;content:attr(data-title);margin-right:12px;color:var(--banji-ink)}.woocommerce-page .woocommerce-cart-form table.shop_table_responsive tbody td.product-thumbnail{display:none !important}.woocommerce-page .woocommerce-cart-form .coupon{float:none;justify-content:center;margin-bottom:16px}.woocommerce-page .woocommerce-cart-form .actions{text-align:center !important}}@media (max-width:680px){.woocommerce-page :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-EditAccountForm){grid-template-columns:minmax(0, 1fr)}.woocommerce-page :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-EditAccountForm)>:is(.form-row-first,.form-row-last){grid-column:1}.woocommerce-page table.woocommerce-checkout-review-order-table .product-name{width:75%}.woocommerce-page .cqoc_container{display:flex;width:auto}.woocommerce-page table.shop_table :is(th,td){padding-right:4px;padding-left:4px}.woocommerce-page table.shop_table .order-total :is(th,td){font-size:var(--banji-text-size)}}.woocommerce-page .banji-checkout-order-panel{grid-column:2;grid-row:1;align-self:start;min-width:0}.woocommerce-page .banji-checkout-order-panel #order_review_heading{margin:0 0 20px}.woocommerce-page .banji-checkout-order-panel #order_review{margin:0}.woocommerce-page .banji-order-product{display:grid;grid-template-columns:56px minmax(0, 1fr);gap:10px;align-items:center;min-width:0}.woocommerce-page .banji-order-product>.quantity{display:block;width:56px;min-width:0;margin:0 !important}.woocommerce-page .banji-order-product .quantity .qty{width:56px !important;min-width:0;height:44px;padding:6px 4px !important}.woocommerce-page .banji-order-product>.cqoc_container{display:flex;align-items:center;gap:8px;width:auto;min-width:0}.woocommerce-page .cqoc_container .cqoc_product_name{order:1}.woocommerce-page a.remove{position:relative;box-sizing:border-box;min-width:44px;min-height:44px;padding:0;font-size:0 !important;line-height:0;border-radius:50% !important}.woocommerce-page .cqoc_container .remove{order:2;flex:0 0 40px;width:40px !important;height:40px !important;min-width:40px;min-height:40px;margin:0}.woocommerce-page a.remove:before,.woocommerce-page a.remove:after{content:"";display:block;position:absolute;top:50%;left:50%;width:14px;height:3px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%) rotate(45deg)}.woocommerce-page a.remove:after{transform:translate(-50%,-50%) rotate(-45deg)}.woocommerce-page form.checkout>#payment{grid-column:1/-1;grid-row:2;container-type:inline-size;margin:32px 0 0;padding:clamp(16px, 2.5vw, 28px);border:1px solid var(--banji-outline);border-radius:var(--banji-card-radius);background:color-mix(in srgb,var(--banji-surface) 45%,transparent)}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods{--banji-payment-gap:clamp(12px, 1.8vw, 20px);display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:var(--banji-payment-gap);margin:0 0 28px;padding:0;border:0}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods:before,.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods:after{content:none !important;display:none !important}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li,.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li:last-child:nth-child(odd){flex:0 1 clamp(124px, 18cqw, 180px);width:clamp(124px, 18cqw, 180px);max-width:100%;grid-column:auto;justify-self:stretch;grid-template-rows:minmax(0, 1fr) auto;aspect-ratio:1;gap:8px;padding:clamp(10px, 1.4cqw, 16px)}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li>label{min-height:0;gap:9px;font-size:clamp(13px, 1.8cqw, 18px);line-height:1.2}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li>label img{display:block;width:auto;max-width:90%;height:clamp(44px, 7cqw, 72px);margin:0;object-fit:contain}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment div.payment_box{font-size:clamp(12px, 1.6cqw, 14px);line-height:1.25}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment .place-order{max-width:680px;margin:0 auto !important}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment #place_order{width:min(100%, 380px);display:flex;margin:22px auto 0 !important}.woocommerce-page #customer_details{padding:clamp(16px, 2.5vw, 28px);border:1px solid var(--banji-outline);border-radius:var(--banji-card-radius);background:color-mix(in srgb,var(--banji-surface) 45%,transparent)}.woocommerce-page .banji-checkout-order-panel{padding:clamp(16px, 2.5vw, 28px);border:1px solid var(--banji-outline);border-radius:var(--banji-card-radius);background:color-mix(in srgb,var(--banji-surface) 45%,transparent)}.woocommerce-page .banji-checkout-order-panel #order_review{padding:0;border:0;border-radius:0;background:0 0}.woocommerce-page form.checkout .cross-sells ul.products li.product .banji-stock-badge{position:static;display:inline-block;width:max-content;max-width:100%;margin-top:8px;padding:4px 8px;border:1px solid var(--banji-accent);border-radius:5px;font-size:clamp(12px, 1.3vw, 15px);line-height:1.2;text-align:left;transform:none}.woocommerce-page form.checkout .cross-sells ul.products li.product{grid-template-columns:minmax(0, 1fr) minmax(0, auto)}.woocommerce-page form.checkout .cross-sells ul.products li.product .button{max-width:100%;white-space:normal}.woocommerce-page :is(.woocommerce-message,.woocommerce-info).banji-notice-row{display:grid;grid-template-columns:20px minmax(0, 1fr) auto;align-items:center;gap:12px;padding:16px}.woocommerce-page :is(.woocommerce-message,.woocommerce-info).banji-notice-row:before{position:static;grid-column:1;grid-row:1;transform:translateY(.12em)}.woocommerce-page .banji-notice-row>.banji-notice-copy{grid-column:2;grid-row:1;min-width:0;font-size:inherit;line-height:inherit}.woocommerce-page .banji-notice-row>.button{grid-column:3;grid-row:1;justify-self:end;max-width:100%;margin:0 !important}.woocommerce-shop .banji-store-welcome{margin:0 0 8px;color:var(--banji-ink);font-size:clamp(28px, 3.6vw, 44px);line-height:1.15;text-align:center}.woocommerce-shop .page-description>.banji-store-intro{margin:0 0 32px;text-align:center}@media (max-width:680px){.woocommerce-page :is(.woocommerce-message,.woocommerce-info).banji-notice-row{grid-template-columns:20px minmax(0, 1fr)}.woocommerce-page .banji-notice-row>.button{grid-column:2;grid-row:2}.woocommerce-page form.checkout .cross-sells ul.products li.product{grid-template-columns:minmax(0, 1fr);gap:10px}.woocommerce-page form.checkout .cross-sells ul.products li.product .button{justify-self:start}}@media (max-width:960px){.woocommerce-page .banji-checkout-order-panel{grid-column:1;grid-row:auto}.woocommerce-page form.checkout>#payment{grid-row:auto}}@container banji-payment (max-width:680px){.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li,.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li:last-child:nth-child(odd){flex-basis:calc((100% - var(--banji-payment-gap)) / 2);width:calc((100% - var(--banji-payment-gap)) / 2)}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li>label{gap:6px;font-size:13px}.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li>label img{height:42px}}.banji-about{text-align:left;text-transform:none;line-height:1.65;letter-spacing:.015em}.banji-about p{max-width:760px;margin:0 auto 24px}.banji-about>p:first-child{margin-bottom:28px;color:var(--banji-ink);font-size:var(--banji-heading-size);line-height:1.35}.banji-about .banji-about-photo{container-type:inline-size;width:min(100%, 1100px);margin:36px auto}.banji-about .banji-about-photo :is(img,picture){display:block;width:100%;height:auto;margin:0;border-radius:var(--banji-media-radius);animation:none !important;transition:none !important;transform:none !important}.mini-shows{margin-bottom:8vh}.mini-shows .bit-upcoming-events-show-all-button{display:none}.mini-shows .bit-show-upcoming{display:inline-block;overflow:hidden;text-indent:-9999px;padding:0 !important}.mini-shows .bit-show-upcoming:before{content:"upcoming tour dates";float:left;display:flex;align-items:center;text-indent:0;line-height:1.2}.bio-shows .bit-nav-bar-container,.bio-shows .bit-upcoming-events-show-all-button,.bio-shows .bit-spacer,.bio-shows .bit-event-lists{display:none !important}body a:where(:not(.banji-button,.wp-block-button__link,.button,.home-button,.bh-video-poster,.social-bubble a,.bit-widget a,.woocommerce a.remove)){color:var(--banji-accent) !important}.bit-widget-container{width:100%;max-width:100%;container:banji-shows/inline-size}.bit-container{width:100%;max-width:100%}.bit-widget{--bit-date-size:clamp(92px, 19cqw, 104px);--bit-copy-size:var(--banji-text-size);display:flex;flex-direction:column;align-items:center;width:100%;min-width:0 !important;max-width:100%;font-family:var(--banji-font) !important;font-weight:600;font-size:var(--bit-copy-size) !important;line-height:1.35;letter-spacing:.02em;color:var(--banji-text) !important;background:0 0 !important}.bit-widget,.bit-widget *{box-sizing:border-box}.bit-widget .bit-nav-bar-container{width:100%;padding:0}.bit-widget .bit-nav-bar-container .bit-nav-bar{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center;gap:18px;padding:0 !important;margin:24px 0 28px}.bit-widget .bit-nav-bar .bit-event-list-title{margin:0;padding:0;text-align:center}.bit-widget .bit-nav-bar h2.bit-event-list-title{order:0;font-size:var(--banji-heading-size);line-height:1.2;letter-spacing:.03em;cursor:default}.bit-widget .bit-nav-bar button.bit-event-list-title{order:1}.bit-widget .bit-event-lists,.bit-widget .bit-events-container,.bit-widget .bit-upcoming-events,.bit-widget .bit-past-events,.bit-widget .bit-local-events,.bit-widget .bit-local-events-container{width:100%;margin:0 !important;padding:0;border:0 !important}.bit-widget .bit-shows-near-me-text{font-family:inherit !important;font-size:var(--banji-label-size) !important;line-height:1.3;margin-bottom:14px;text-align:center}.bit-widget .bit-local-events-container:has(.bit-event){--banji-nearby-padding:clamp(10px, 2cqw, 16px);width:calc(100% + 2 * (var(--banji-nearby-padding) + 1px));padding:var(--banji-nearby-padding);margin:0 calc(-1 * (var(--banji-nearby-padding) + 1px)) 20px !important;border:1px solid var(--banji-outline) !important;border-radius:var(--banji-small-card-radius);background:var(--banji-muted)}.bit-widget .bit-local-events .bit-event:first-child,.bit-widget .bit-event:last-child{margin-bottom:0 !important}.bit-widget .bit-event{display:grid !important;grid-template-columns:var(--bit-date-size) minmax(0, 1fr) max-content;grid-template-areas:"date details actions";--bit-card-padding:clamp(10px, 1.8cqw, 14px);gap:clamp(12px, 2.5cqw, 18px);align-items:center !important;width:100%;max-width:100%;padding:var(--bit-card-padding) !important;margin:0 0 16px !important;border:2px solid var(--banji-ink) !important;border-radius:10px !important;background:color-mix(in srgb,var(--banji-ink) 2%,transparent) !important;box-shadow:none !important;cursor:pointer !important}.bit-widget .bit-event .bit-vertical-date{position:relative;grid-area:date;display:grid !important;grid-template-rows:minmax(0, 1fr) auto repeat(2, minmax(0, 1fr));place-items:center;width:var(--bit-date-size) !important;height:var(--bit-date-size) !important;min-width:0 !important;min-height:0;aspect-ratio:1;padding:clamp(6px, 1.54cqw, 8px) !important;margin:0 !important;overflow:visible;border:2px solid var(--banji-ink);border-radius:18px !important;background:var(--banji-surface);font-family:inherit;line-height:1 !important;letter-spacing:.01em;transition:transform .22s ease}.bit-widget .bit-vertical-date:has(.banji-calendar-link):is(:hover,:focus-within){z-index:2;transform:scale(1.05)}.bit-widget .bit-vertical-date:has(.banji-calendar-link:focus-visible){outline:2px solid var(--banji-ink);outline-offset:3px}.bit-widget .bit-vertical-date .bit-vertical-date-subsection{max-width:100%;margin:0 !important;font-size:clamp(11px, 2.5cqw, 13px) !important;line-height:1.1 !important;white-space:nowrap;letter-spacing:0}.bit-widget .bit-vertical-date-subsection:first-child{color:var(--banji-accent)}.bit-widget .bit-vertical-date .bit-vertical-date-numeric-date{max-width:100%;font-size:clamp(28px, 6.16cqw, 32px) !important;line-height:1 !important;margin:0 !important;white-space:nowrap}.bit-widget .bit-event .bit-details-inner-wrapper-vertical-date{grid-area:details;display:block !important;width:auto !important;min-width:0;max-width:100%;margin:0;padding:0;font-size:var(--bit-copy-size);line-height:1.35;text-align:left;white-space:normal;overflow-wrap:anywhere}.bit-widget .bit-event .bit-details-inner-wrapper-vertical-date .bit-details{display:block !important}.bit-widget .bit-event .bit-venue-vertical,.bit-widget .bit-event .bit-location-under-desktop{display:block !important;width:auto !important;min-width:0 !important;max-width:100% !important;text-align:left !important;padding:0 !important;margin:0;overflow:visible;white-space:normal;text-overflow:clip}.bit-widget .bit-event .bit-venue-vertical{color:var(--banji-ink) !important}.bit-widget .bit-event .bit-location-under-desktop{margin-top:5px;font-size:.85em;color:var(--banji-text) !important}.bit-widget .bit-event .bit-location-under-tablet,.bit-widget .bit-event .bit-location-under-mobile,.bit-widget .bit-event .bit-mobile-date-and-share-wrapper,.bit-widget .bit-event .bit-desktop-social-share-button:empty,.bit-widget .bit-event-toggle-separator{display:none !important}.bit-widget .bit-event>.bit-event-buttons{grid-area:actions;display:flex !important;flex-direction:column-reverse !important;align-items:stretch !important;justify-content:center !important;gap:8px;width:auto !important;min-width:0;margin:0 !important}.bit-widget .bit-event .bit-offers-inner-wrapper,.bit-widget .bit-event .bit-offers-container,.bit-widget .bit-event .bit-rsvp-container{width:auto !important;margin:0 !important;padding:0;flex:none !important}.bit-widget .bit-event .bit-button{--banji-control-size:clamp(12px, 2.6cqw, 20px);--banji-control-height:clamp(44px, 6cqw, 52px);width:auto !important;max-width:100%;margin:0 !important;padding:10px clamp(8px, 1.8cqw, 18px) !important;opacity:1 !important}.bit-widget .bit-offers-text,.bit-widget .bit-sold-out-text,.bit-widget .bit-rsvp-text{font-size:inherit !important;line-height:inherit;padding:0 !important}.bit-widget .bit-local-events .bit-event:nth-child(n+2),.bit-widget .bit-event.banji-nearby-duplicate{display:none !important}.bit-widget .bit-banji-empty{width:100%;text-align:center;padding:24px 0 36px}.bit-widget .bit-banji-empty p{font-size:var(--banji-text-size);margin:0 0 22px;text-align:center}.bit-widget .bit-banji-empty .banji-button{margin:0 auto !important}.bit-widget .bit-upcoming-events-show-all-button,.bit-widget .bit-past-events-show-all-button{margin:20px auto !important}@container banji-shows (max-width:960px){.bit-widget .bit-event{--bit-copy-size:clamp(16px, 2.8cqw, 18px)}}@container banji-shows (max-width:680px){.bit-widget .bit-event{--bit-date-size:92px;gap:clamp(8px, 2cqw, 12px)}}@container banji-shows (max-width:360px){.bit-widget .bit-event{--bit-date-size:72px;--bit-copy-size:14px;--bit-card-padding:8px;gap:8px}.bit-widget .bit-event .bit-vertical-date{padding:4px !important;border-radius:14px !important}.bit-widget .bit-event .bit-vertical-date-subsection{font-size:10px !important}.bit-widget .bit-event .bit-vertical-date-numeric-date{font-size:26px !important}.bit-widget .bit-event .bit-location-under-desktop{font-size:10px;letter-spacing:.01em}}.bit-widget :is(.bit-event-list-title,.bit-vertical-date-numeric-date){color:var(--banji-ink) !important}.bit-widget :is(.bit-shows-near-me-text,.bit-banji-empty p){color:var(--banji-text) !important}.banji-home-layout .bh-shows-widget .bit-widget-container,.banji-home-layout .bh-shows-widget .bit-container{padding:0 !important}.banji-home-layout .bh-shows-widget .bit-banji-empty,.banji-home-layout .bh-shows-widget .bit-nav-bar-container,.banji-home-layout .bh-shows-widget .bit-play-my-city-wrapper,.banji-home-layout .bh-shows-widget .bit-spacer,.banji-home-layout .bh-shows-widget .bit-logo,.banji-home-layout .bh-shows-widget .bit-logo-container{display:none !important}.banji-home-layout .bh-shows-widget .bit-upcoming-events-show-all-button{display:none !important}.bh-footer,.banji-site-footer,.bottom-text{float:none;width:100%;margin:32px auto 0;padding-bottom:var(--banji-footer-bottom);font-size:var(--banji-footer-size);line-height:1.5;letter-spacing:.02em;text-align:center;color:var(--banji-text)}.bh-footer-links,.banji-footer-links{display:flex;align-items:center;justify-content:center;gap:clamp(6px, 1.4vw, 14px);font-size:inherit}.bh-footer-links a,.banji-footer-links a{white-space:nowrap;font-size:inherit}.bottom-text p,.bottom-text a{font-size:inherit;line-height:inherit}.banji-home-layout .bh-footer,body.home .banji-site-footer{margin-top:clamp(52px, 7vw, 76px)}.bh-footer,.banji-site-footer,.bottom-text,.banji-home-layout .bh-footer,body.home .banji-site-footer{margin-top:clamp(52px, 7vw, 76px)}.banji-footer-home{display:flex;justify-content:center;margin:0 0 28px !important;padding:0}.banji-footer-home .banji-home-button{position:relative;width:min(100%, 260px);margin:0}.banji-home-button:after{content:"";position:absolute;inset:-2px;border-radius:inherit;box-shadow:0 0 34px var(--banji-card-glow);opacity:0;pointer-events:none;transition:opacity .35s ease}.banji-home-button:is(:hover,:focus-visible):after{opacity:1;transition:opacity 1.6s ease 3s}@media (prefers-reduced-motion:reduce){.banji-home-button:is(:hover,:focus-visible):after{transition-duration:0ms}}@keyframes banji-grain{0.000000%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%2213%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}4.166667%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%2230%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}8.333333%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%2247%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}12.500000%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%2264%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}16.666667%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%2281%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}20.833333%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%2298%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}25.000000%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22115%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}29.166667%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22132%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}33.333333%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22149%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}37.500000%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22166%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}41.666667%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22183%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}45.833333%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22200%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}50.000000%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22217%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}54.166667%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22234%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}58.333333%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22251%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}62.500000%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22268%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}66.666667%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22285%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}70.833333%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22302%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}75.000000%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22319%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}79.166667%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22336%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}83.333333%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22353%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}87.500000%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22370%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}91.666667%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22387%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}95.833333%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%22404%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}100%{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20seed%3D%2213%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23grain%29%22%2F%3E%3C%2Fsvg%3E")}}@keyframes down{from{transform:translate3d(0,-35%,0)}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-down{from{opacity:0;transform:translate3d(0,-80%,0)}to{opacity:1}}@keyframes fade-in-right{from{opacity:0;transform:translate3d(-20%,0,0)}to{opacity:1}}@keyframes buzz{50%{transform:translateX(1px) rotate(1deg)}100%{transform:translateX(-1px) rotate(-1deg)}}@keyframes buzz-out{10%{transform:translateX(3px) rotate(2deg) scale(1.05)}20%{transform:translateX(-3px) rotate(-2deg)}30%{transform:translateX(3px) rotate(2deg)}40%{transform:translateX(-3px) rotate(-2deg) scale(1.07)}50%{transform:translateX(2px) rotate(1deg)}60%{transform:translateX(-2px) rotate(-1deg)}70%{transform:translateX(2px) rotate(1deg) scale(1.12)}80%{transform:translateX(-2px) rotate(-1deg)}90%{transform:translateX(1px) rotate(0)}100%{transform:translateX(-1px) rotate(0) scale(1.1)}}@keyframes rotation{0%{transform:scale(1) rotate(0deg)}10%{transform:scale(.9) rotate(0deg)}100%{transform:scale(1.7) rotate(-350deg)}}@keyframes loading{0%{transform:scale(1)}50%{transform:scale(2)}100%{transform:scale(1)}}@keyframes bh-social-breathe{0%,100%{transform:translateY(calc(1px * var(--bh-bounciness))) rotate(calc(-1deg * var(--bh-bounciness))) scale(calc(1 - 0.05 * var(--bh-bounciness)))}50%{transform:translateY(calc(-2px * var(--bh-bounciness))) rotate(calc(1.5deg * var(--bh-bounciness))) scale(calc(1 + 0.0825 * var(--bh-bounciness)))}}@keyframes bh-social-rim-breathe{0%,100%{transform:scale(calc(1 - 0.010526 * var(--bh-bounciness)), calc(1 + 0.010526 * var(--bh-bounciness)));border-radius:50% 50% calc(50% - 1% * var(--bh-bounciness)) calc(50% + 1% * var(--bh-bounciness)) / calc(50% - 1% * var(--bh-bounciness)) calc(50% + 1% * var(--bh-bounciness)) 50% 50%}50%{transform:scale(calc(1 + 0.016166 * var(--bh-bounciness)), calc(1 - 0.016166 * var(--bh-bounciness)));border-radius:calc(50% + 2% * var(--bh-bounciness)) calc(50% - 2% * var(--bh-bounciness)) calc(50% - 1% * var(--bh-bounciness)) calc(50% + 1% * var(--bh-bounciness)) / calc(50% - 2% * var(--bh-bounciness)) calc(50% + 2% * var(--bh-bounciness)) calc(50% - 1% * var(--bh-bounciness)) calc(50% + 1% * var(--bh-bounciness))}}@keyframes bh-social-icon-breathe{0%,100%{transform:scale(calc(1 - 0.001263 * var(--bh-bounciness)), calc(1 + 0.001263 * var(--bh-bounciness)))}50%{transform:scale(calc(1 + 0.00194 * var(--bh-bounciness)), calc(1 - 0.00194 * var(--bh-bounciness)))}}@keyframes bh-social-sway{0%,100%{transform:translateX(calc(-5px * var(--bh-bounciness))) rotate(calc(-14deg * var(--bh-bounciness))) scale(1);animation-timing-function:ease-in}25%{transform:translateX(0px) rotate(0deg) scale(calc(1 + 0.01 * var(--bh-bounciness)));animation-timing-function:ease-out}50%{transform:translateX(calc(5px * var(--bh-bounciness))) rotate(calc(14deg * var(--bh-bounciness))) scale(1);animation-timing-function:ease-in}75%{transform:translateX(0px) rotate(0deg) scale(calc(1 + 0.01 * var(--bh-bounciness)));animation-timing-function:ease-out}}@keyframes bh-social-rim-sway{0%,100%{transform:scale(calc(1 - 0.04 * var(--bh-bounciness) * var(--bh-deformation)), calc(1 + 0.04 * var(--bh-bounciness) * var(--bh-deformation)));border-radius:calc(50% + 2% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% - 2% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% - 3% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% + 3% * var(--bh-bounciness) * var(--bh-deformation)) / calc(50% - 2% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% + 2% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% + 1% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% - 1% * var(--bh-bounciness) * var(--bh-deformation));animation-timing-function:ease-in}25%{transform:scale(1,1);border-radius:50%;animation-timing-function:ease-out}50%{transform:scale(calc(1 + 0.05 * var(--bh-bounciness) * var(--bh-deformation)), calc(1 - 0.05 * var(--bh-bounciness) * var(--bh-deformation)));border-radius:calc(50% - 3% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% + 3% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% + 2% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% - 2% * var(--bh-bounciness) * var(--bh-deformation)) / calc(50% + 3% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% - 3% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% - 1% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% + 1% * var(--bh-bounciness) * var(--bh-deformation));animation-timing-function:ease-in}75%{transform:scale(calc(1 - 0.029703 * var(--bh-bounciness) * var(--bh-deformation)), calc(1 + 0.029703 * var(--bh-bounciness) * var(--bh-deformation)));border-radius:calc(50% + 1% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% - 1% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% - 2% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% + 2% * var(--bh-bounciness) * var(--bh-deformation)) / 50% 50% calc(50% + 2% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% - 2% * var(--bh-bounciness) * var(--bh-deformation));animation-timing-function:ease-out}}@keyframes bh-social-icon-sway{0%,100%{transform:scale(calc(1 - 0.0048 * var(--bh-bounciness) * var(--bh-deformation)), calc(1 + 0.0048 * var(--bh-bounciness) * var(--bh-deformation)));animation-timing-function:ease-in}25%{transform:scale(1,1);animation-timing-function:ease-out}50%{transform:scale(calc(1 + 0.006 * var(--bh-bounciness) * var(--bh-deformation)), calc(1 - 0.006 * var(--bh-bounciness) * var(--bh-deformation)));animation-timing-function:ease-in}75%{transform:scale(calc(1 - 0.003564 * var(--bh-bounciness) * var(--bh-deformation)), calc(1 + 0.003564 * var(--bh-bounciness) * var(--bh-deformation)));animation-timing-function:ease-out}}@keyframes bh-social-bob{0%,100%{transform:translateY(calc(0px - var(--bh-youtube-height) * var(--bh-bounciness))) rotate(calc(-0.5deg * var(--bh-bounciness))) scale(calc(1 + 0.0025 * var(--bh-bounciness)));animation-timing-function:ease-in}25%{transform:translateY(0px) rotate(calc(0.25deg * var(--bh-bounciness))) scale(calc(1 + 0.005 * var(--bh-bounciness)));animation-timing-function:ease-out}50%{transform:translateY(calc(var(--bh-youtube-height) * var(--bh-bounciness))) rotate(calc(0.75deg * var(--bh-bounciness))) scale(calc(1 + 0.0025 * var(--bh-bounciness)));animation-timing-function:ease-in}75%{transform:translateY(0px) rotate(0deg) scale(calc(1 + 0.005 * var(--bh-bounciness)));animation-timing-function:ease-out}}@keyframes bh-social-rim-bob{0%,100%{transform:scale(calc(1 + 0.017456 * var(--bh-bounciness)), calc(1 - 0.017456 * var(--bh-bounciness)));border-radius:calc(50% + 1% * var(--bh-bounciness)) calc(50% - 1% * var(--bh-bounciness)) 50% 50% / calc(50% - 1% * var(--bh-bounciness)) calc(50% - 1% * var(--bh-bounciness)) calc(50% + 1% * var(--bh-bounciness)) calc(50% + 1% * var(--bh-bounciness));animation-timing-function:ease-in}25%{transform:scale(calc(1 - 0.00995 * var(--bh-bounciness)), calc(1 + 0.00995 * var(--bh-bounciness)));border-radius:50% 50% calc(50% - 1% * var(--bh-bounciness)) calc(50% + 1% * var(--bh-bounciness)) / calc(50% + 1% * var(--bh-bounciness)) calc(50% - 1% * var(--bh-bounciness)) 50% 50%;animation-timing-function:ease-out}50%{transform:scale(calc(1 + 0.022444 * var(--bh-bounciness)), calc(1 - 0.022444 * var(--bh-bounciness)));border-radius:50% 50% calc(50% + 1% * var(--bh-bounciness)) calc(50% - 1% * var(--bh-bounciness)) / calc(50% + 1% * var(--bh-bounciness)) calc(50% + 1% * var(--bh-bounciness)) calc(50% - 1% * var(--bh-bounciness)) calc(50% - 1% * var(--bh-bounciness));animation-timing-function:ease-in}75%{transform:scale(calc(1 - 0.00995 * var(--bh-bounciness)), calc(1 + 0.00995 * var(--bh-bounciness)));border-radius:50% 50% 50% 50%/calc(50% - 1% * var(--bh-bounciness)) calc(50% + 1% * var(--bh-bounciness)) 50% 50%;animation-timing-function:ease-out}}@keyframes bh-social-icon-bob{0%,100%{transform:scale(calc(1 + 0.002095 * var(--bh-bounciness)), calc(1 - 0.002095 * var(--bh-bounciness)));animation-timing-function:ease-in}25%{transform:scale(calc(1 - 0.001194 * var(--bh-bounciness)), calc(1 + 0.001194 * var(--bh-bounciness)));animation-timing-function:ease-out}50%{transform:scale(calc(1 + 0.002693 * var(--bh-bounciness)), calc(1 - 0.002693 * var(--bh-bounciness)));animation-timing-function:ease-in}75%{transform:scale(calc(1 - 0.001194 * var(--bh-bounciness)), calc(1 + 0.001194 * var(--bh-bounciness)));animation-timing-function:ease-out}}@keyframes bh-social-spin{0%{transform:rotate(0deg) scale(1)}25%{transform:rotate(90deg) scale(1)}50%{transform:rotate(180deg) scale(1)}75%{transform:rotate(270deg) scale(1)}100%{transform:rotate(360deg) scale(1)}}@keyframes bh-social-rim-spin{0%{transform:scale(1,1);border-radius:50%}25%{transform:scale(calc(1 + 0.04 * var(--bh-bounciness)), calc(1 - 0.04 * var(--bh-bounciness)));border-radius:calc(50% + 2% * var(--bh-bounciness)) calc(50% - 2% * var(--bh-bounciness)) calc(50% - 1% * var(--bh-bounciness)) calc(50% + 1% * var(--bh-bounciness)) / calc(50% - 1% * var(--bh-bounciness)) calc(50% + 1% * var(--bh-bounciness)) calc(50% + 2% * var(--bh-bounciness)) calc(50% - 2% * var(--bh-bounciness))}50%{transform:scale(calc(1 - 0.02 * var(--bh-bounciness)), calc(1 + 0.02 * var(--bh-bounciness)));border-radius:calc(50% - 1% * var(--bh-bounciness)) calc(50% + 1% * var(--bh-bounciness)) calc(50% + 2% * var(--bh-bounciness)) calc(50% - 2% * var(--bh-bounciness)) / calc(50% + 2% * var(--bh-bounciness)) calc(50% - 2% * var(--bh-bounciness)) calc(50% - 1% * var(--bh-bounciness)) calc(50% + 1% * var(--bh-bounciness))}75%{transform:scale(calc(1 + 0.03 * var(--bh-bounciness)), calc(1 - 0.03 * var(--bh-bounciness)));border-radius:calc(50% + 1% * var(--bh-bounciness)) calc(50% - 1% * var(--bh-bounciness)) calc(50% - 2% * var(--bh-bounciness)) calc(50% + 2% * var(--bh-bounciness)) / calc(50% - 2% * var(--bh-bounciness)) calc(50% + 2% * var(--bh-bounciness)) calc(50% + 1% * var(--bh-bounciness)) calc(50% - 1% * var(--bh-bounciness))}100%{transform:scale(1,1);border-radius:50%}}@keyframes bh-social-icon-spin{0%{transform:scale(1,1)}25%{transform:scale(calc(1 + 0.0048 * var(--bh-bounciness)), calc(1 - 0.0048 * var(--bh-bounciness)))}50%{transform:scale(calc(1 - 0.0024 * var(--bh-bounciness)), calc(1 + 0.0024 * var(--bh-bounciness)))}75%{transform:scale(calc(1 + 0.0036 * var(--bh-bounciness)), calc(1 - 0.0036 * var(--bh-bounciness)))}100%{transform:scale(1,1)}}@keyframes bh-social-nod{0%,100%{transform:translate(calc(1.5px * var(--bh-bounciness)), calc(-4px * var(--bh-bounciness))) rotate(calc(-8deg * var(--bh-bounciness))) scale(calc(1 + 0.0125 * var(--bh-bounciness)))}50%{transform:translate(calc(-2px * var(--bh-bounciness)), calc(5px * var(--bh-bounciness))) rotate(calc(9deg * var(--bh-bounciness))) scale(calc(1 + 0.0125 * var(--bh-bounciness)))}}@keyframes bh-social-rim-nod{0%,100%{transform:scale(calc(1 - 0.022222 * var(--bh-bounciness) * var(--bh-deformation)), calc(1 + 0.022222 * var(--bh-bounciness) * var(--bh-deformation)));border-radius:calc(50% + 1% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% - 1% * var(--bh-bounciness) * var(--bh-deformation)) 50% 50% / calc(50% - 1% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% + 1% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% - 1% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% + 1% * var(--bh-bounciness) * var(--bh-deformation))}50%{transform:scale(calc(1 + 0.02716 * var(--bh-bounciness) * var(--bh-deformation)), calc(1 - 0.02716 * var(--bh-bounciness) * var(--bh-deformation)));border-radius:calc(50% - 1% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% + 1% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% + 1% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% - 1% * var(--bh-bounciness) * var(--bh-deformation)) / calc(50% + 1% * var(--bh-bounciness) * var(--bh-deformation)) calc(50% - 1% * var(--bh-bounciness) * var(--bh-deformation)) 50% 50%}}@keyframes bh-social-icon-nod{0%,100%{transform:scale(calc(1 - 0.002667 * var(--bh-bounciness) * var(--bh-deformation)), calc(1 + 0.002667 * var(--bh-bounciness) * var(--bh-deformation)))}50%{transform:scale(calc(1 + 0.003259 * var(--bh-bounciness) * var(--bh-deformation)), calc(1 - 0.003259 * var(--bh-bounciness) * var(--bh-deformation)))}}.banji-page-logo[data-caption-destination=store][data-caption-mode=tap][data-active=true] .banji-logo-caption{animation-name:banji-store-plank-release-tap}.banji-home-layout .bh-store-caption{display:none}.banji-home-layout .bh-newsletter-form{--banji-button-hover-scale:1.08}.banji-home-layout .bh-newsletter-loopbox{--bh-mailing-gap:clamp(18px, 2vw, 28px);padding:calc(var(--bh-mailing-gap) + var(--bh-bottom-copy-size) + 12px);display:flex;align-items:center}.store-menu{--banji-store-menu-height:max(88px, calc(var(--banji-store-logo-width) * 0.16));top:calc(18px + var(--banji-store-logo-width) * 0.17 - var(--banji-store-menu-height) / 2);height:var(--banji-store-menu-height);padding:0;gap:0}.store-menu-item a{padding:0}.store-menu-item .fa{padding:0;line-height:1}label.banji-checkbox-control{display:flex !important;align-items:flex-start !important;gap:10px;min-height:0}label.banji-checkbox-control>input[type=checkbox]{appearance:auto;-webkit-appearance:auto;position:static;display:block !important;box-sizing:border-box;flex:0 0 20px;align-self:flex-start;width:20px !important;height:20px !important;min-width:20px;min-height:0;padding:0 !important;border:0;border-radius:0;box-shadow:none !important;accent-color:var(--banji-accent)}label.banji-checkbox-control>input[type=checkbox]:before{display:none}label.banji-checkbox-control>.banji-checkbox-copy,label.banji-checkbox-control>.banji-checkbox-copy :is(span,a){min-width:0;font-size:inherit !important;line-height:inherit}body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error).banji-notice-row{display:grid;grid-template-columns:20px minmax(0, 1fr) auto;align-items:center;gap:12px;padding:16px}body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error).banji-notice-row:after{content:none !important;display:none !important}body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error).banji-notice-row:before{position:static;grid-column:1;grid-row:1;align-self:start;margin:var(--banji-notice-ink-offset,0px) 0 0;transform:none}body.woocommerce-page .banji-notice-row>.banji-notice-copy{grid-column:2;grid-row:1;min-width:0;margin:0;padding:0;font-size:inherit;line-height:inherit;list-style:none}body.woocommerce-page .banji-notice-copy>ul,body.woocommerce-page .banji-notice-copy>ul>li{margin:0;padding:0;list-style:none}body.woocommerce-page .banji-notice-row>.banji-notice-action{grid-column:3;grid-row:1;justify-self:end;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;min-width:0;max-width:100%;padding:0 12px;margin:0;list-style:none}body.woocommerce-page .banji-notice-row .banji-notice-action>.button{--banji-button-hover-scale:1.06;--banji-button-ease:cubic-bezier(.22,.61,.36,1);min-width:0;max-width:min(100%, 380px);white-space:normal;overflow-wrap:break-word;margin:0 !important}body.woocommerce-page .site-main{container:banji-page/inline-size}body.woocommerce-page form.checkout{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr));grid-template-rows:min-content auto;gap:clamp(24px, 3vw, 40px);min-width:0;width:100%;max-width:100%}body.woocommerce-page form.checkout>:is(#customer_details,.banji-checkout-order-panel,.banji-checkout-recommendations,#payment){box-sizing:border-box;min-width:0;max-width:100%;width:100%;margin:0;float:none}body.woocommerce-page form.checkout>#customer_details{grid-column:1;grid-row:1}body.woocommerce-page form.checkout>.banji-checkout-order-panel{grid-column:2 !important;grid-row:1 !important}body.woocommerce-page form.checkout.banji-checkout-has-recommendations>#customer_details{grid-row:1/3}body.woocommerce-page form.checkout>.banji-checkout-recommendations{grid-column:2;grid-row:2}body.woocommerce-page form.checkout>.banji-checkout-order-panel,body.woocommerce-page form.checkout .banji-checkout-recommendations{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:clamp(16px, 2.5vw, 28px);border:1px solid var(--banji-outline);border-radius:var(--banji-card-radius);background:color-mix(in srgb,var(--banji-surface) 45%,transparent)}body.woocommerce-page .banji-checkout-order-panel #order_review_heading{margin:0 0 20px}body.woocommerce-page .banji-checkout-order-panel #order_review{width:100%;margin:0;padding:0;container-type:normal}body.woocommerce-page #order_review table.shop_table{table-layout:auto;margin-bottom:0}body.woocommerce-page #order_review table.shop_table,body.woocommerce-page #order_review table.shop_table :is(th,td,p,span,small,strong,label,a){color:var(--banji-ink)}body.woocommerce-page #order_review table.shop_table :is(th,td){padding:14px 0}body.woocommerce-page #order_review table.shop_table :is(th,td):first-child{padding-right:12px}body.woocommerce-page #order_review table.shop_table :is(th,td):last-child{text-align:right;padding-right:0}body.woocommerce-page #order_review table.shop_table .banji-shipping-note td{text-align:left;vertical-align:middle;padding-top:calc(14px + var(--banji-shipping-ink-offset, 0px));padding-bottom:calc(14px - var(--banji-shipping-ink-offset, 0px))}body.woocommerce-page #order_review table.shop_table .product-name{width:72%}body.woocommerce-page #order_review table.shop_table .product-total{white-space:nowrap}body.woocommerce-page #order_review .banji-order-product{grid-template-columns:52px minmax(0, 1fr);gap:8px}body.woocommerce-page #order_review .banji-order-product>.quantity,body.woocommerce-page #order_review .banji-order-product .quantity .qty{width:52px !important}body.woocommerce-page #order_review .banji-order-product>.cqoc_container{justify-content:flex-start;gap:16px}body.woocommerce-page #order_review .cqoc_product_name{flex:0 1 auto}body.woocommerce-page #order_review .cqoc_container .remove{flex:0 0 32px;width:32px !important;height:32px !important;min-width:32px;min-height:32px;margin:0 !important;padding:0 !important;transform:translateY(var(--banji-remove-ink-offset,0px))}body.woocommerce-page form.checkout .cross-sells>h2{margin:0 0 20px;color:var(--banji-ink)}body.woocommerce-page form.checkout .cross-sells ul.products{margin:0;grid-auto-rows:1fr}body.woocommerce-page form.checkout .cross-sells ul.products li.product{position:relative;overflow:hidden;min-height:88px;height:100%;padding:18px;align-items:center;grid-template-columns:minmax(0, 1fr) minmax(0, auto)}body.woocommerce-page form.checkout .cross-sells ul.products li.product .woocommerce-LoopProduct-link{position:static}body.woocommerce-page form.checkout .cross-sells ul.products li.product .button{--banji-button-hover-scale:1.04;--banji-button-ease:cubic-bezier(.22,.61,.36,1);align-self:center;justify-self:end;width:max-content;max-width:100%;margin:0 !important}body.woocommerce-page form.checkout .cross-sells ul.products li.product .banji-stock-badge{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:none;margin:0;padding:0;border:0;border-radius:0;color:var(--banji-accent);font-size:clamp(24px, 3vw, 36px);line-height:1.2;text-align:center;transform:rotate(-14deg)}body.woocommerce-page form.checkout>#payment{grid-column:1/-1;grid-row:2;width:100%;min-width:0;margin:0;container:banji-payment/inline-size}body.woocommerce-page form.checkout.banji-checkout-has-recommendations>#payment{grid-row:3}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment>.banji-payment-heading{margin:0 0 20px;color:var(--banji-ink)}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods{--banji-payment-gap:clamp(12px, 1.8vw, 20px);display:flex !important;flex-wrap:nowrap;justify-content:center;align-items:start;gap:var(--banji-payment-gap);width:100%;max-width:none;margin:0 0 28px;padding:0}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li,body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li:last-child:nth-child(odd){display:grid;grid-template-rows:auto;flex:0 0 clamp(132px, 17cqw, 180px);width:clamp(132px, 17cqw, 180px);max-width:100%;aspect-ratio:auto;grid-column:auto;justify-self:stretch;padding:0 !important;border:0 !important;border-radius:var(--banji-small-card-radius);gap:8px;background:0 0 !important;box-shadow:none !important;transform:none !important}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li[hidden]{display:none !important}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li>label{position:relative;display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:minmax(0, 1fr) auto;aspect-ratio:1;box-sizing:border-box;align-items:stretch;justify-content:stretch;min-height:0;width:100%;padding:8px;border:3px solid var(--banji-outline);border-radius:inherit;background:var(--banji-muted);gap:6px;font-size:clamp(13px, 1.8cqw, 18px) !important;line-height:1.2;word-break:normal;overflow-wrap:break-word;box-shadow:none}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li:has(>input:checked)>label{border-color:var(--banji-accent);box-shadow:0 0 28px color-mix(in srgb,var(--banji-accent) 60%,transparent)}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li:has(>input:focus-visible)>label{outline:2px solid var(--banji-ink);outline-offset:3px}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment .banji-payment-art{position:relative;display:block;min-width:0;min-height:0;width:100%;height:100%}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li>label .banji-payment-art :is(img,svg){position:absolute;inset:0;display:block;float:none !important;width:100% !important;height:100% !important;min-width:0;max-width:none !important;max-height:none !important;margin:0 !important;object-fit:contain}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment .banji-payment-name{display:flex;align-items:center;justify-content:center;min-height:2.4em;font-size:inherit;line-height:inherit}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment .banji-empty-payment-box{display:none !important}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment .place-order{display:flex;flex-direction:column;align-items:center;width:100%;max-width:680px;margin:0 auto !important}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment .woocommerce-terms-and-conditions-wrapper{width:100%}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment #place_order{--banji-control-height:52px;display:flex;align-self:center;justify-content:center;float:none;width:min(100%, 380px);min-height:52px;margin:24px auto 0 !important}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment.banji-payment-list ul.payment_methods{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:24px}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment.banji-payment-list ul.payment_methods>li,body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment.banji-payment-list ul.payment_methods>li:last-child:nth-child(odd){flex:0 0 auto;width:100% !important;max-width:100% !important}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment.banji-payment-list ul.payment_methods>li>label{grid-template-columns:64px minmax(0, 1fr);grid-template-rows:auto;align-items:center;gap:16px;aspect-ratio:auto;min-height:84px;padding:12px 16px;font-size:clamp(14px, 3vw, 18px) !important;text-align:left}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment.banji-payment-list .banji-payment-art{width:64px;height:48px}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment.banji-payment-list .banji-payment-name{display:block;min-height:0;text-align:left}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment.banji-payment-list .woocommerce-privacy-policy-text{font-size:clamp(13px, 3.5vw, 16px);line-height:1.5}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment.banji-payment-list div.payment_box{overflow-wrap:break-word}body.woocommerce-page form.checkout.banji-checkout-stacked{display:flex !important;flex-flow:column nowrap !important;align-items:stretch;gap:24px}body.woocommerce-page form.checkout.banji-checkout-stacked>:is(#customer_details,.banji-checkout-order-panel,.banji-checkout-recommendations,#payment){grid-area:auto !important;position:static;flex:0 0 auto !important;align-self:stretch;min-width:0 !important;width:100% !important;max-width:100% !important;margin:0 !important}body.woocommerce-page form.checkout.banji-checkout-stacked #customer_details>:is(.col-1,.col-2){float:none !important;width:100% !important;min-width:0}@media (max-width:960px){.page-width:has(>.store-menu):has(>.go-store){display:flex;flex-direction:column}.page-width:has(>.store-menu)>.go-store{order:-1}.store-menu{position:static;display:flex;justify-content:center;gap:24px;width:100%;height:auto;margin:-4px 0 28px}.store-menu-item a{display:inline-flex;flex-direction:row;gap:8px;font-size:clamp(16px, 2.5vw, 23px)}.store-menu-item .fa{flex:0 0 24px;font-size:23px}.store-menu-prefix{display:inline}}@container banji-page (max-width:960px){body.woocommerce-page :is(div.product,#customer_login,.woocommerce-Addresses,.cart-collaterals){grid-template-columns:minmax(0, 1fr)}body.woocommerce-page div.product>:is(.woocommerce-product-gallery,.woo-variation-product-gallery,.summary,.woocommerce-tabs,.up-sells,.woocommerce_after_single_product),body.woocommerce-page .cart_totals:only-child{grid-column:1;grid-row:auto}body.woocommerce-account.logged-in .entry-content>.woocommerce{grid-template-columns:minmax(0, 1fr)}body.woocommerce-shop ul.products{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:680px){body.woocommerce-page form.checkout{display:flex !important;flex-flow:column nowrap !important;align-items:stretch;gap:24px}body.woocommerce-page form.checkout>:is(#customer_details,.banji-checkout-order-panel,.banji-checkout-recommendations,#payment){grid-area:auto !important;flex:0 0 auto !important;width:100% !important;max-width:100% !important}body.woocommerce-shop ul.products{grid-template-columns:repeat(2,minmax(0, 1fr));gap:clamp(12px, 3vw, 20px)}body.woocommerce-shop ul.products li.product{padding:clamp(8px, 2.5vw, 12px);border-radius:var(--banji-small-card-radius)}body.woocommerce-shop ul.products li.product .woocommerce-loop-product__title{font-size:clamp(14px, 4vw, 20px)}body.woocommerce-shop ul.products li.product .button{--banji-control-size:clamp(12px, 3.8vw, 16px);min-width:0;width:100%;white-space:normal;overflow-wrap:break-word}body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error).banji-notice-row{grid-template-columns:20px minmax(0, 1fr)}body.woocommerce-page .banji-notice-row>.banji-notice-action{grid-column:1/-1;grid-row:2;justify-self:stretch}.bh-footer-links,.banji-footer-links{display:flex;flex-wrap:wrap;gap:10px 16px}.bh-footer-links>span,.banji-footer-links>span{display:none}body.woocommerce-page #order_review .banji-order-product{grid-template-columns:44px minmax(0, 1fr)}body.woocommerce-page #order_review .banji-order-product>.quantity,body.woocommerce-page #order_review .banji-order-product .quantity .qty{width:44px !important}body.woocommerce-page #order_review table.shop_table :is(th,td):first-child{padding-right:8px}body.woocommerce-page form.checkout .cross-sells ul.products li.product{grid-template-columns:minmax(0, 1fr);gap:16px}body.woocommerce-page form.checkout .cross-sells ul.products li.product .button{justify-self:center}body.woocommerce-page form.checkout>:is(#customer_details,.banji-checkout-order-panel,.banji-checkout-recommendations,#payment){padding:16px;border-radius:var(--banji-small-card-radius)}body.woocommerce-page form.checkout :is(#order_review_heading,.woocommerce-billing-fields>h3,.banji-payment-heading){font-size:clamp(24px, 6.2vw, 32px);margin-bottom:20px}}@container banji-page (max-width:680px){body.woocommerce-page form.checkout .cross-sells ul.products li.product{grid-template-columns:minmax(0, 1fr);gap:16px}body.woocommerce-page form.checkout .cross-sells ul.products li.product .button{justify-self:center}body.woocommerce-shop ul.products{grid-template-columns:repeat(2,minmax(0, 1fr))}body.woocommerce-page :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-EditAccountForm){grid-template-columns:minmax(0, 1fr)}body.woocommerce-page :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-EditAccountForm)>:is(.form-row-first,.form-row-last){grid-column:1}body.woocommerce-page .banji-notice-row{grid-template-columns:20px minmax(0, 1fr) !important}body.woocommerce-page .banji-notice-row>.banji-notice-action{grid-column:1/-1;grid-row:2;justify-self:stretch}body.woocommerce-page .woocommerce-cart-form .coupon{float:none;justify-content:center}body.woocommerce-page :is(.woocommerce-cart-form,.woocommerce-MyAccount-content) table.shop_table_responsive thead{display:none !important}body.woocommerce-page :is(.woocommerce-cart-form,.woocommerce-MyAccount-content) table.shop_table_responsive :is(tbody,tbody tr){display:block !important}body.woocommerce-page :is(.woocommerce-cart-form,.woocommerce-MyAccount-content) table.shop_table_responsive tbody tr{margin-bottom:20px;padding:8px 14px;border:1px solid var(--banji-outline);border-radius:var(--banji-button-radius)}body.woocommerce-page :is(.woocommerce-cart-form,.woocommerce-MyAccount-content) table.shop_table_responsive tbody td{display:block !important;width:100%;text-align:right !important}body.woocommerce-page :is(.woocommerce-cart-form,.woocommerce-MyAccount-content) table.shop_table_responsive tbody td[data-title]:before{display:inline;float:left;content:attr(data-title);margin-right:12px;color:var(--banji-ink)}body.woocommerce-page .woocommerce-cart-form table.shop_table_responsive tbody td.product-thumbnail{display:none !important}}.banji-card-stage{position:relative;perspective:900px;transform-style:preserve-3d}.bh-artwork.banji-card-stage{transform-style:flat}.banji-card-stage[data-banji-card-hover=true]{z-index:3}.banji-card-stage>.banji-card-face{position:relative;overflow:hidden;transform-origin:50% 50%;transform:translateZ(var(--banji-card-depth,0px)) rotateX(var(--banji-card-rotate-x,0deg)) rotateY(var(--banji-card-rotate-y,0deg)) scale(var(--banji-card-scale,1));transition:transform .42s cubic-bezier(.22,.61,.36,1),filter .42s ease;filter:drop-shadow(0 0 0 rgb(39 20 20/0))}.banji-card-stage[data-banji-card-hover=true]>.banji-card-face{--banji-card-scale:1.03;transition-duration:.14s,.22s;filter:drop-shadow(0 10px 14px rgb(39 20 20/.17));will-change:transform}.bh-artwork.banji-card-stage[data-banji-card-sensor=true]>.banji-card-face{--banji-card-scale:1.045;transition-duration:60ms,.22s;filter:drop-shadow(0 13px 17px rgb(39 20 20/.20))}.banji-card-face:before,.banji-card-face:after{content:"";position:absolute;z-index:1;inset:0;border-radius:inherit;pointer-events:none;background-size:240% 240%;background-position:var(--banji-card-reflection-x,50%) var(--banji-card-reflection-y,50%);background-repeat:no-repeat;transition:opacity .22s ease,background-position .14s cubic-bezier(.22,.61,.36,1)}.banji-card-face:after{opacity:var(--banji-card-light,0);background-image:linear-gradient(var(--banji-card-reflection-angle,122deg),rgb(255 255 255/0) 49.25%,rgb(255 255 255/.025) 49.5%,rgb(255 255 255/.12) 49.8%,rgb(255 255 255/.18) 50%,rgb(255 255 255/.11) 50.2%,rgb(255 255 255/.016) 50.5%,rgb(255 255 255/0) 50.75%,rgb(255 255 255/0) 55.85%,rgb(255 255 255/.022) 56%,rgb(255 255 255/.09) 56.2%,rgb(255 255 255/.02) 56.4%,rgb(255 255 255/0) 56.55%)}.banji-card-face:before{opacity:var(--banji-card-foil-light,0);mix-blend-mode:screen;filter:hue-rotate(var(--banji-card-foil-hue,0deg)) brightness(var(--banji-card-foil-brightness,.85)) contrast(1.9);background-image:linear-gradient(var(--banji-card-reflection-angle,122deg),rgb(123 220 255/0) 47%,rgb(123 220 255/.12) 47.3%,rgb(152 170 255/.28) 47.75%,rgb(243 154 244/.30) 48.2%,rgb(255 215 133/.22) 48.65%,rgb(255 215 133/0) 49.25%)}.banji-home-layout .bh-artwork.banji-card-stage>a.banji-card-face,body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li.banji-card-stage>label.banji-card-face{transform:translateZ(var(--banji-card-depth,0px)) rotateX(var(--banji-card-rotate-x,0deg)) rotateY(var(--banji-card-rotate-y,0deg)) scale(var(--banji-card-scale,1))}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment.banji-payment-list .banji-card-face{transform:none !important;filter:none !important;transition:none !important;will-change:auto}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment.banji-payment-list .banji-card-face:before,body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment.banji-payment-list .banji-card-face:after{opacity:0 !important}body .banji-home-layout .bh-artwork>button.banji-artwork-motion-toggle{position:absolute;z-index:4;right:12px;bottom:12px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px !important;min-height:44px !important;margin:0 !important;padding:0 !important;border:2px solid var(--banji-ink) !important;border-radius:50% !important;background:color-mix(in srgb,var(--banji-surface) 94%,transparent) !important;color:var(--banji-ink) !important;line-height:1;transform:none !important;box-shadow:0 2px 8px rgb(39 20 20/.12);transition:opacity .45s ease,visibility 0s linear .45s}.banji-home-layout .bh-artwork>.banji-artwork-motion-toggle[hidden]{display:none}body .banji-home-layout .bh-artwork>.banji-artwork-motion-toggle svg{position:static !important;display:block !important;width:22px !important;height:22px !important;margin:0 !important;fill:none !important;stroke:currentColor !important}body .banji-home-layout .bh-artwork>button.banji-artwork-motion-toggle[aria-pressed=true]{border-color:var(--banji-accent) !important;color:var(--banji-accent) !important;box-shadow:0 0 16px color-mix(in srgb,var(--banji-accent) 35%,transparent)}.banji-home-layout .bh-artwork>.banji-artwork-motion-toggle:focus-visible{outline:2px solid var(--banji-accent);outline-offset:3px}@media (hover:none){.banji-home-layout .bh-artwork.banji-card-stage:not([data-banji-card-sensor=true])>a.banji-card-face,body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li.banji-card-stage>label.banji-card-face{transform:none;transition:none;filter:none}.banji-home-layout .bh-artwork:not([data-banji-card-sensor=true])>.banji-card-face:before,.banji-home-layout .bh-artwork:not([data-banji-card-sensor=true])>.banji-card-face:after,body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment .banji-card-face:before,body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment .banji-card-face:after{opacity:0}}@media (prefers-reduced-motion:reduce){.banji-home-layout .bh-artwork.banji-card-stage>a.banji-card-face,body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li.banji-card-stage>label.banji-card-face{transform:none;transition:none;filter:none}.banji-card-face:before,.banji-card-face:after{opacity:0 !important}}body .store-menu-item,body .store-menu-item:is(:hover,:focus-within),body .store-menu-item>a,body .store-menu-item>a:is(:hover,:focus,:focus-visible,:active){transform:none !important;transition:none !important}body .store-menu-item>a{position:relative}body .store-menu-item .banji-store-menu-face{display:inline-flex;flex-direction:inherit;align-items:center;justify-content:inherit;gap:inherit;min-width:0;pointer-events:none;transform-origin:left center;transition:transform .3s var(--banji-button-ease)}body .store-menu-item .banji-store-menu-face *{pointer-events:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){body .store-menu-item:hover .banji-store-menu-face{transform:translateY(2px) rotate(5deg)}}@media (prefers-reduced-motion:no-preference){body .store-menu-item:focus-within .banji-store-menu-face{transform:translateY(2px) rotate(5deg)}}@media (prefers-reduced-motion:reduce){body .store-menu-item .banji-store-menu-face{transform:none !important;transition:none}}body.woocommerce-account.logged-in .entry-content>.woocommerce,body .banji-account-layout,body.woocommerce-account .woocommerce:has(>.woocommerce-MyAccount-navigation):has(>.woocommerce-MyAccount-content){display:grid !important;grid-template-columns:minmax(0, 1fr) !important;align-items:start;gap:24px;float:none;min-width:0;width:100%;max-width:none;margin-left:auto;margin-right:auto}body .banji-account-layout:before,body .banji-account-layout:after,body.woocommerce-account .woocommerce:has(>.woocommerce-MyAccount-navigation):before,body.woocommerce-account .woocommerce:has(>.woocommerce-MyAccount-navigation):after{content:none !important;display:none !important}body .banji-account-layout>.woocommerce-notices-wrapper:empty{display:none}body.woocommerce-page :is(.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content){grid-column:1/-1 !important;grid-row:auto !important;position:static !important;float:none !important;clear:both;min-width:0;width:100% !important;max-width:none !important;margin:0 !important;box-sizing:border-box}body.woocommerce-page .woocommerce-MyAccount-navigation ul{margin:0;list-style:none}body.woocommerce-page .woocommerce-MyAccount-navigation li{min-width:0;width:100%;margin:0;padding:0}body.woocommerce-page .woocommerce-MyAccount-navigation a{--banji-control-size:clamp(11px, 2.2vw, 20px);width:100% !important;box-sizing:border-box;font-size:var(--banji-control-size) !important;line-height:1.2}body.woocommerce-page .woocommerce-MyAccount-content{padding:clamp(16px, 3vw, 32px);border:2px solid var(--banji-outline);border-radius:var(--banji-card-radius);background:var(--banji-surface);color:var(--banji-text);overflow-wrap:break-word}body.woocommerce-page .woocommerce-MyAccount-content>:last-child{margin-bottom:0}body.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Addresses{width:100%}body.woocommerce-page form .password-input{display:grid !important;grid-template-columns:minmax(0, 1fr) 66px;align-items:center;gap:8px;width:100%;min-width:0}body.woocommerce-page form .password-input input{grid-column:1;min-width:0;width:100% !important;padding-right:44px !important}body.woocommerce-page form .password-input .show-password-input{grid-column:2;position:static !important;inset:auto !important;display:grid;place-items:center;width:66px !important;min-width:66px;height:44px !important;min-height:44px;margin:0 !important;padding:0 !important;border:0;border-radius:var(--banji-button-radius);background:var(--banji-muted);color:var(--banji-ink);transform:none !important;cursor:pointer}body.woocommerce-page form .password-input .show-password-input:before{content:"show";display:block;width:auto;height:auto;background:0 0 !important;font:14px/1 var(--banji-font);text-transform:uppercase;letter-spacing:.02em}body.woocommerce-page form .password-input .show-password-input.display-password:before{content:"hide"}body :is(.bh-footer,.banji-site-footer,.bottom-text){container-type:inline-size}body :is(.bh-footer-links,.banji-footer-links){flex-flow:row nowrap !important;align-items:center;justify-content:center;gap:clamp(4px, 1.2vw, 12px) !important;width:100%;min-width:0;margin:0;padding:0;white-space:nowrap !important}body :is(.bh-footer-links,.banji-footer-links)>:is(a,span){display:inline-block !important;flex:0 0 auto;width:auto;margin:0;padding:0;font-size:inherit !important;white-space:nowrap !important}body.home :is(.bh-footer,.banji-site-footer,.bottom-text)>.banji-footer-home,.banji-home-layout .bh-footer>.banji-footer-home{display:none !important}body .banji-page-logo .banji-logo-caption{color:#777}body .banji-page-logo[data-caption-destination=home] .banji-logo-caption{color:var(--banji-accent)}@media (hover:none){body .banji-page-logo:not([data-banji-caption-ready]) .banji-logo-caption{opacity:0}}body .banji-home-layout .bh-artwork{cursor:pointer}body.banji-presave-open{overflow:hidden}body dialog.banji-presave-dialog{position:fixed;inset:0;max-width:none;max-height:none;margin:auto;padding:52px 0 0;border:0;background:0 0;overflow:visible;color:var(--banji-surface)}body dialog.banji-presave-dialog::backdrop{background:rgba(0,0,0,.78);backdrop-filter:blur(6px)}body .banji-presave-embed{width:100%;aspect-ratio:1;box-sizing:border-box;border:2px solid var(--banji-ink);background-color:var(--banji-ink);background-position:center;background-size:cover;overflow:hidden;box-shadow:0 16px 56px rgba(0,0,0,.5)}body .banji-presave-embed iframe{display:block;width:100%;height:100%;max-width:none;margin:0;border:0;background:0 0}body dialog.banji-presave-dialog>button.banji-presave-close{position:absolute;top:0;right:0;margin:0;border:1px solid rgb(255 255 255/.22) !important;background:#211f1d !important;color:var(--banji-surface) !important;transform:none !important}body dialog.banji-presave-dialog>button.banji-presave-close:hover{color:#bcb8b3 !important}body button.banji-presave-close svg{display:block;width:22px;height:22px;margin:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}body .banji-presave-fallback{display:block;margin-top:12px;color:var(--banji-surface);font:14px/1.4 var(--banji-font);text-align:center}body.woocommerce-checkout :is(.banji-footer-home,.return-home){display:none !important}body.woocommerce-page .woocommerce-MyAccount-navigation ul{display:grid !important;grid-template-columns:repeat(var(--banji-account-tabs,4),minmax(0, 1fr));gap:0 !important;width:100%;padding:4px;box-sizing:border-box;border:2px solid var(--banji-ink);border-radius:18px;background:var(--banji-muted);overflow:hidden}body.woocommerce-page .woocommerce-MyAccount-navigation li{position:relative;display:block;border:0;background:0 0}body.woocommerce-page .woocommerce-MyAccount-navigation a{position:relative;display:flex !important;align-items:center;justify-content:center;width:100%;min-height:48px;margin:0;padding:12px clamp(3px, 1.2vw, 18px) !important;border:0 !important;border-radius:12px !important;box-shadow:none !important;background:0 0 !important;color:var(--banji-text) !important;font:600 clamp(10px, 2.2vw, 20px)/1.2 var(--banji-font) !important;letter-spacing:.015em;text-align:center;text-transform:uppercase;text-decoration:none;white-space:nowrap;transform:none !important;animation:none !important;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease !important}body.woocommerce-page .woocommerce-MyAccount-navigation li.is-active>a{background:var(--banji-accent-fill) !important;color:var(--banji-on-accent) !important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--banji-ink) 12%,transparent),0 1px 4px color-mix(in srgb,var(--banji-ink) 14%,transparent) !important}@media (hover:hover) and (pointer:fine){body.woocommerce-page .woocommerce-MyAccount-navigation li:not(.is-active)>a:hover{background:var(--banji-button-hover-background) !important;color:var(--banji-accent) !important}}body.woocommerce-page .woocommerce-MyAccount-navigation a:focus-visible{outline:2px solid var(--banji-accent);outline-offset:-3px}body.woocommerce-page div.product .variable-items-wrapper .variable-item.banji-centered-size{position:relative}body.woocommerce-page div.product .banji-centered-size .variable-item-span-button{position:absolute;width:0 !important;height:0 !important;overflow:hidden}body.woocommerce-page div.product .banji-centered-size .variable-item-span-button:after{content:none !important}body.woocommerce-page div.product .banji-size-glyph{position:absolute;left:50%;top:50%;display:block;width:max-content;height:auto;margin:0;padding:0;font:600 clamp(14px, 1.6vw, 22px)/1 var(--banji-font);letter-spacing:0;white-space:nowrap;text-transform:none;pointer-events:none;transform:translate(calc(-50% + var(--banji-size-offset-x, 0px)), calc(-50% + var(--banji-size-offset-y, 0px)))}.banji-home-layout .bh-video-playhead{--bh-video-head-scale:1;--bh-video-head-width:1;left:clamp(3px, var(--bh-video-progress), calc(100% - 3px));transform:translateX(-50%) scale(var(--bh-video-head-width),var(--bh-video-head-scale))}@media (hover:hover) and (pointer:fine){.banji-home-layout .bh-video-controls:hover .bh-video-playhead{--bh-video-head-scale:2.6;--bh-video-head-width:1.5}}body dialog.banji-presave-dialog{width:min(600px, calc(100vw - 36px), calc(100svh - 152px));padding-top:60px}body .banji-presave-embed{border-radius:24px}body dialog.banji-presave-dialog>button.banji-presave-close{display:grid;place-items:center;width:48px;min-width:48px;height:48px;min-height:48px !important;padding:0 !important;border-radius:50% !important;line-height:0;box-shadow:0 4px 14px rgba(0,0,0,.25) !important;box-sizing:border-box;appearance:none;transition:color .18s ease}body dialog.banji-presave-dialog>button.banji-presave-close svg{position:static !important;display:block !important;flex:none;width:28px !important;height:28px !important;max-width:none !important;margin:0 !important;fill:none !important;stroke:currentColor !important;stroke-width:5;stroke-linecap:round;overflow:visible}.banji-icon{display:inline-block;flex:0 0 auto;width:1em;height:1em;vertical-align:-.12em;fill:currentColor}.store-menu-item .banji-icon{width:1em;height:1em;margin:0}.store-menu-item .banji-store-menu-face{gap:10px}.fa-brands:has(>.banji-icon):before{content:none}.social-bubble>a>.banji-icon{width:55%;height:55%}body :where(input:not([type=checkbox],[type=radio],[type=submit],[type=hidden],[type=range]),select,textarea){border-color:var(--banji-field-outline)}body .woocommerce-page :where(input,select,textarea){max-width:100%}body.woocommerce-page :is(.form-row input:not([type=checkbox],[type=radio],[type=hidden]),input.input-text,.quantity .qty,form.checkout select,textarea),body :is(.banji-mail-form,.bh-newsletter-form) :is(input[type=text],input[type=email],textarea){border-color:var(--banji-field-outline) !important}body :where(input,select,textarea,button,a[href]):focus-visible{outline:2px solid var(--banji-accent);outline-offset:4px}body input[aria-invalid=true],body .woocommerce-invalid :is(input,select,textarea){border-color:var(--banji-accent)}.banji-mail-form :is([role=alert],[role=status]){margin-top:var(--banji-space-3)}body label:has(>input[type=checkbox]),body label.banji-checkbox-control{display:flex;align-items:flex-start;gap:10px;min-width:0;min-height:24px;line-height:1.4;cursor:pointer}body label:has(>input[type=checkbox])>input[type=checkbox],body label.banji-checkbox-control>input[type=checkbox],body.woocommerce-page .form-row label.banji-checkbox-control>input[type=checkbox]{appearance:auto;-webkit-appearance:auto;position:static;display:block;flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:var(--banji-checkbox-ink-offset,calc(.65em - 10px)) 0 0 !important;padding:0;border:0;box-shadow:none;accent-color:var(--banji-accent)}body label.banji-checkbox-control>.banji-checkbox-copy{min-width:0}body.woocommerce-page .banji-notice-row:before{margin-top:var(--banji-notice-ink-offset,.18em)}body.woocommerce-page .banji-notice-row .banji-notice-action{padding-inline:12px}body .banji-notice-row .banji-notice-action .button{transform-origin:center}body :is(.long-text,.banji-about,.woocommerce-product-details__short-description,.woocommerce-Tabs-panel,.woocommerce-privacy-policy-text,.woocommerce-terms-and-conditions-checkbox-text,.woocommerce-LostPassword,.banji-checkbox-copy) a:not(.button),body :is(.entry-content>p,.entry-content>.page-width>p) a:not(.button,.wp-block-button__link){text-decoration:underline;text-decoration-thickness:.07em;text-underline-offset:.18em}body .banji-page-heading.screen-reader-text{display:block}body.woocommerce-page #customer_login{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr));align-items:stretch}body.woocommerce-page #customer_login>:is(.col-1,.col-2){display:flex;flex-direction:column;float:none;min-width:0}body.woocommerce-page #customer_login :is(form.login,form.register){display:flex;flex:1;flex-direction:column}body.woocommerce-page #customer_login .banji-account-submit-row{margin-top:auto;padding-top:var(--banji-space-4) !important}body.woocommerce-page #customer_login .banji-account-submit-row>button{float:none;margin:0}body.woocommerce-page #customer_login .lost_password{order:-1;margin:0 0 var(--banji-space-3)}@supports (grid-template-rows:subgrid){body.woocommerce-page #customer_login{grid-template-rows:auto auto auto}body.woocommerce-page #customer_login>:is(.col-1,.col-2){display:grid;grid-template-rows:subgrid;grid-row:1/4}body.woocommerce-page #customer_login>.col-1{grid-column:1}body.woocommerce-page #customer_login>.col-2{grid-column:2}body.woocommerce-page #customer_login :is(form.login,form.register){display:grid;grid-row:2/4;grid-template-rows:subgrid}body.woocommerce-page #customer_login .banji-account-fields{grid-row:1}body.woocommerce-page #customer_login .banji-account-submit-row{grid-row:2}}body.woocommerce-page :is(.woocommerce-order,.woocommerce-order-pay,form#order_review,.woocommerce-MyAccount-content){min-width:0}body.woocommerce-page :is(.woocommerce-order-details,.woocommerce-customer-details,.woocommerce-order-pay form,.woocommerce-order>.woocommerce-order-overview){padding:var(--banji-card-padding);border:1px solid var(--banji-outline);border-radius:var(--banji-card-radius);background:var(--banji-surface)}body.woocommerce-page ul.order_details{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 150px), 1fr));gap:var(--banji-space-4);margin:var(--banji-space-4) 0}body.woocommerce-page ul.order_details:before,body.woocommerce-page ul.order_details:after{content:none}body.woocommerce-page ul.order_details li{float:none;width:auto;margin:0;padding:0;border:0;overflow-wrap:anywhere}body.woocommerce-page :is(.woocommerce-table--order-downloads,.woocommerce-orders-table){width:100%}body.woocommerce-page .woocommerce-MyAccount-content :is(.woocommerce-message,.woocommerce-info,.woocommerce-error):last-child{margin-bottom:0}body.woocommerce-page #order_review .banji-order-product>.quantity{grid-column:1;grid-row:1}body.woocommerce-page #order_review .banji-order-product>.cqoc_container{grid-column:2;grid-row:1}body.woocommerce-page #order_review .banji-order-product:not(:has(.cqoc_container)){display:flex;align-items:center;gap:var(--banji-space-1);flex-wrap:wrap}body.woocommerce-page #order_review .banji-order-product:not(:has(.cqoc_container)) .product-quantity{white-space:nowrap}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment .banji-payment-art{grid-column:1;grid-row:1}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment .banji-payment-name{grid-column:1;grid-row:2}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment.banji-payment-list .banji-payment-art,body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment.banji-payment-list .banji-payment-name{grid-row:1}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment.banji-payment-list .banji-payment-name{grid-column:2}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment .banji-payment-selected{position:absolute;inset:6px 6px auto auto;display:none;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--banji-accent);color:#fff;font:700 16px/1 Arial,sans-serif;pointer-events:none}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment li:has(>input:checked) .banji-payment-selected{display:grid}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment li>.payment_box:empty{display:none !important}@media (max-width:680px){body.woocommerce-page #customer_login{display:flex !important;flex-direction:column}body.woocommerce-page #customer_login :is(form.login,form.register){display:flex}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods{flex-direction:column;align-items:stretch}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li{flex:0 0 auto;width:100%}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li>label{grid-template-columns:64px minmax(0, 1fr);grid-template-rows:auto;align-items:center;aspect-ratio:auto;min-height:84px;padding:12px 16px;padding-right:42px;gap:16px;text-align:left}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods .banji-payment-art{width:64px;height:48px}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods .banji-payment-name{grid-column:2;grid-row:1;min-height:0;text-align:left;justify-content:start}}@media (scripting:none){.banji-home-layout .bh-newsletter-loopbox{border:1px solid var(--banji-field-outline);border-radius:var(--banji-card-radius)}.banji-home-layout .bh-mailing-loop{display:none}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods{flex-direction:column;align-items:stretch}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li{flex:0 0 auto;width:100%}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li>label{grid-template-columns:64px minmax(0, 1fr);grid-template-rows:auto;aspect-ratio:auto;min-height:84px}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment .banji-payment-art{width:64px;height:48px}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment .banji-payment-name{grid-column:2;grid-row:1}}body :is(.bh-footer-links,.banji-footer-links){display:flex !important;flex-wrap:nowrap;gap:clamp(4px, 1.2vw, 12px);font-size:clamp(14px, 1.7vw, 18px) !important;letter-spacing:0;line-height:1.3;white-space:nowrap}body :is(.bh-footer-links,.banji-footer-links)>a{display:inline-flex !important;align-items:center;justify-content:center;min-height:44px;padding:0 2px}.banji-mobile-purchase{display:none}@media (max-width:680px){body .banji-mobile-purchase:not([hidden]){position:fixed;inset:auto 12px calc(12px + env(safe-area-inset-bottom)) 12px;z-index:800;display:flex;align-items:center;gap:var(--banji-space-2);padding:12px 16px;border:1px solid var(--banji-field-outline);border-radius:var(--banji-card-radius);background:var(--banji-background);box-shadow:0 6px 24px #211f1d24}.banji-mobile-purchase-details{display:flex;flex:1;flex-direction:column;min-width:0;font-size:14px;line-height:1.3}.banji-mobile-purchase-price{color:var(--banji-success)}.banji-mobile-purchase-size{color:var(--banji-text);font-size:12px}body .banji-mobile-purchase .button{--banji-button-hover-scale:1;flex:0 0 auto;min-height:44px;margin:0;font-size:16px;padding:10px 12px}body.banji-purchase-visible{padding-bottom:calc(110px + env(safe-area-inset-bottom));scroll-padding-bottom:120px}}.bit-event .banji-calendar-link{position:absolute;inset:0;z-index:1;display:block;margin:0;padding:0;border-radius:inherit;color:var(--banji-text);text-decoration:none}.bit-event .banji-calendar-link:after{content:"Add to calendar";position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%,-3px);padding:7px 12px;border:0;border-radius:999px;background:#171615;color:#f4f3f0;box-shadow:0 0 0 1px rgb(244 243 240/.18),0 0 5px 2px rgb(244 243 240/.08);font:600 11px/1.2 var(--banji-font);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.bit-event .banji-calendar-link:is(:hover,:focus-visible):after{opacity:1;transform:translate(-50%,0)}body .banji-presave-embed{border:0}body button.banji-presave-close:focus-visible{outline-color:#f4f3f0}@media (min-width:681px){body dialog.banji-presave-dialog>button.banji-presave-close{right:-64px}}body :is(.single_add_to_cart_button,.add_to_cart_button,.banji-mobile-purchase>.button){--banji-control-background:var(--banji-muted);--banji-control-text:var(--banji-accent)}body :is(.single_add_to_cart_button,.add_to_cart_button,.banji-mobile-purchase>.button):is(:hover,:focus-visible,:active){background:color-mix(in srgb,var(--banji-ink) 12%,var(--banji-background)) !important;color:var(--banji-ink) !important}body.woocommerce-page .banji-notice-row>.banji-notice-action{padding:8px 12px}body.woocommerce-page .banji-notice-row .banji-notice-action>.button{--banji-button-hover-scale:1.04;max-width:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto !important}body *,body *:before,body *:after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;transition-delay:0ms !important}}body :is(#place_order,[data-banji-purchase]).banji-purchase-exploding,body.banji-purchase-in-flight :is(#place_order,[data-banji-purchase]){opacity:0 !important;transition:opacity 0s !important}.banji-purchase-explosion-canvas{display:block;pointer-events:none !important;touch-action:auto;border:0 !important;background:0 0 !important;z-index:2147482000}body .banji-home-layout .bh-artwork>button.banji-artwork-motion-toggle.banji-motion-granted{opacity:0;visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){body .banji-home-layout .bh-artwork>button.banji-artwork-motion-toggle{transition:none}}.banji-home-layout .bh-shows-widget{margin:0 !important;flex:0 0 auto}.banji-home-layout .bh-all-shows{margin:12px 0 0 !important;padding:0 !important}.banji-home-layout .bh-all-shows>a{margin:0 !important}.banji-home-layout .bh-shows .bit-widget{--bit-date-size:76px;--bit-copy-size:clamp(15px, 2.8cqw, 18px)}.banji-home-layout .bh-shows .bit-widget .bit-event{--bit-date-size:76px;--bit-card-padding:9px;gap:clamp(8px, 2cqw, 14px);margin-bottom:10px !important}.banji-home-layout .bh-shows .bit-widget .bit-event .bit-vertical-date{padding:5px !important;border-radius:15px !important}.banji-home-layout .bh-shows .bit-widget .bit-vertical-date .bit-vertical-date-subsection{font-size:10px !important}.banji-home-layout .bh-shows .bit-widget .bit-vertical-date .bit-vertical-date-numeric-date{font-size:28px !important}.banji-home-layout .bh-shows .bit-widget .bit-local-events-container:has(.bit-event){--banji-nearby-padding:10px;margin-bottom:12px !important}.banji-home-layout .bh-shows .bit-widget .bit-shows-near-me-text{margin-bottom:8px}.banji-home-layout .bh-shows .bit-event-lists,.banji-home-layout .bh-shows .bit-events-container{min-height:0 !important;padding-bottom:0 !important}.banji-home-layout .bh-shows .banji-home-show-hidden{display:none !important}.banji-home-layout .bh-shows .bit-widget:not([data-banji-home-limit]) .bit-upcoming-events .bit-event:nth-child(n+4){display:none !important}.banji-home-layout .bh-shows .bit-widget .bit-local-events .bit-event,.banji-home-layout .bh-shows .bit-widget .bit-event:not(.banji-home-show-hidden):not(.banji-nearby-duplicate):not(:has(~.bit-event:not(.banji-home-show-hidden):not(.banji-nearby-duplicate))){margin-bottom:0 !important}@container banji-shows (max-width:360px){.banji-home-layout .bh-shows .bit-widget .bit-event{--bit-date-size:68px;--bit-card-padding:8px;--bit-copy-size:14px}}body .banji-presave-fallback,body .banji-presave-fallback:visited{color:#fff !important}body .banji-presave-fallback:is(:hover,:focus-visible){color:var(--banji-accent) !important}.bit-widget .bit-event .banji-calendar-link:focus{outline:0;box-shadow:none}.banji-home-layout .bh-all-shows{margin-top:10px !important}.banji-home-layout .bh-shows .bit-widget{padding-bottom:0 !important}.banji-shows-continuous .banji-upcoming-heading,.banji-shows-continuous .banji-past-heading{width:100%;margin:24px 0 20px;text-align:center;font-size:var(--banji-heading-size);color:var(--banji-ink)}.banji-shows-continuous .banji-past-section{width:100%;margin-top:32px}.banji-shows-continuous .banji-no-upcoming{width:100%;text-align:center}.banji-shows-continuous .bit-upcoming-events-show-all-button,.banji-shows-continuous .bit-past-events-show-all-button{display:none !important}.banji-page-logo .banji-logo-float{display:block;position:relative;transform-origin:50% 55%;pointer-events:none}.banji-page-logo .banji-logo-float .banji-caption-window{top:0}@media (prefers-reduced-motion:reduce){.banji-page-logo .banji-logo-float{transform:none !important}}body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error){box-sizing:border-box;min-height:max(72px, var(--banji-notice-equal-height, 72px));align-content:center}body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error):not(.banji-notice-row):before{top:50%;margin:0;transform:translateY(-50%)}body.woocommerce-page .banji-notice-row>.banji-notice-action{padding-block:2px}body :is(ul.products li.product>.button,.single_add_to_cart_button,.add_to_cart_button,.cross-sells .button,.banji-mobile-purchase .button){display:inline-flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;line-height:1.2 !important;padding-top:calc(10px + var(--banji-cart-text-offset, .12em)) !important;padding-bottom:calc(10px - var(--banji-cart-text-offset, .12em)) !important}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment .banji-payment-selected{background:0 0;color:var(--banji-accent);border:0;border-radius:0;font-size:0}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment .banji-payment-selected:before{content:"";display:block;width:24px;height:24px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2012%204.5%204.5L19%207%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2012%204.5%204.5L19%207%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment.banji-payment-list ul.payment_methods>li>label{padding-right:56px}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment.banji-payment-list .banji-payment-selected{inset:50% 16px auto auto;transform:translateY(-50%)}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment.banji-payment-list .banji-payment-name{position:relative;top:var(--banji-payment-name-ink-offset,.12em)}@media (max-width:680px){body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment ul.payment_methods>li>label{padding-right:56px}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment .banji-payment-selected{inset:50% 16px auto auto;transform:translateY(-50%)}body.woocommerce-page :is(form.checkout,form.banji-order-pay) #payment .banji-payment-name{position:relative;top:var(--banji-payment-name-ink-offset,.12em)}}body.woocommerce-page form.checkout .cross-sells{container:banji-recommendations/inline-size}body.woocommerce-page form.checkout .cross-sells ul.products li.product{container-type:normal;grid-template-columns:minmax(0, 1fr) minmax(0, 46%);align-items:center;gap:10px;min-height:82px;padding:12px}body.woocommerce-page form.checkout .cross-sells ul.products li.product .woocommerce-loop-product__title{font-size:16px;font-size:clamp(12px, 3.4cqw, 16px);letter-spacing:.04em;line-height:1.2;margin:0 0 4px}body.woocommerce-page form.checkout .cross-sells ul.products li.product .price{font-size:15px;font-size:clamp(12px, 3.45cqw, 15px);letter-spacing:.04em;margin:0}body.woocommerce-page form.checkout .cross-sells ul.products li.product .button{--banji-control-size:clamp(12px, 3.9cqw, 17px);letter-spacing:.04em;width:100%;justify-self:end;white-space:normal;padding-inline:10px !important}body :is(#mc_embed_signup,.woocommerce) :is(.asterisk,.required),body.woocommerce-page .form-row .required{color:var(--banji-accent) !important}.bh-artwork.banji-card-stage[data-banji-card-motion-ready=true]>.banji-card-face{--banji-card-scale:1.045;filter:drop-shadow(0 13px 17px rgb(39 20 20/.20))}@media (max-width:680px){body :is(.bh-footer-links,.banji-footer-links){font-size:clamp(11px, 3.25vw, 15px) !important;gap:clamp(2px, .7vw, 5px)}body :is(.bh-footer-links,.banji-footer-links)>a{padding-inline:1px}}.banji-shows-continuous .banji-past-section{text-align:center}.banji-shows-continuous .banji-load-past{margin:0 auto}body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error).banji-notice-row:before{align-self:center;margin:0 !important;transform:translateY(var(--banji-notice-ink-offset,-.12em))}body.single-product .woo-variation-gallery-thumbnail-wrapper,body.single-product .woo-variation-gallery-thumbnail-slider,body.single-product .woocommerce-product-gallery .flex-control-thumbs{display:none !important}@media (min-width:681px){body.woocommerce-page div.product{grid-template-columns:minmax(0, 1.16fr) minmax(0, 1fr);grid-template-rows:min-content 1fr;gap:24px clamp(18px, 3vw, 48px)}body.woocommerce-page div.product>:is(.woocommerce-product-gallery,.woo-variation-product-gallery){grid-column:1;grid-row:1/3}body.woocommerce-page div.product>.summary{grid-column:2;grid-row:1;margin:0}body.woocommerce-page div.product>.woocommerce-tabs{grid-column:2;grid-row:2}body.woocommerce-page div.product>:is(.up-sells,.woocommerce_after_single_product){grid-column:1/-1;grid-row:auto}}body.woocommerce-page label[for=order_comments] .optional{display:none}body.woocommerce-page form.checkout .cross-sells ul.products li.product .woocommerce-loop-product__title{white-space:normal;overflow-wrap:anywhere;min-width:0}body.woocommerce-page form.checkout>:is(.woocommerce-NoticeGroup,.woocommerce-NoticeGroup-checkout,.woocommerce-notices-wrapper,.woocommerce-error,.woocommerce-message,.woocommerce-info){grid-column:1/-1 !important;box-sizing:border-box;width:100%;min-width:0;max-width:none}body.woocommerce-page form.checkout :is(.woocommerce-NoticeGroup,.woocommerce-notices-wrapper)>:is(.woocommerce-error,.woocommerce-message,.woocommerce-info){box-sizing:border-box;width:100%;max-width:none}@property --banji-loader-angle{syntax:'<angle>';initial-value:0deg;inherits:false}:is(.woocommerce-cart-form,.cart_totals,form.checkout,form.banji-order-pay,.woocommerce-checkout-review-order) .blockUI.blockOverlay{opacity:1 !important;background:rgba(128,128,128,.18) !important;border-radius:inherit;overflow:hidden}:is(.woocommerce-cart-form,.cart_totals,form.checkout,form.banji-order-pay,.woocommerce-checkout-review-order) .blockUI.blockOverlay:before,:is(.woocommerce-cart-form,.cart_totals,form.checkout,form.banji-order-pay,.woocommerce-checkout-review-order) .blockUI.blockOverlay:after{content:'' !important;position:absolute;inset:0;width:auto !important;height:auto !important;margin:0 !important;padding:2px;border:0;border-radius:inherit;background:conic-gradient(from var(--banji-loader-angle),rgba(195,75,75,0) 0deg 260deg,rgba(195,75,75,.08) 275deg,rgba(195,75,75,.4) 310deg,#c34b4b 350deg,rgba(195,75,75,0) 352deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:banji-border-loading 2.8s linear infinite !important;transform:none !important;box-shadow:none !important}:is(.woocommerce-cart-form,.cart_totals,form.checkout,form.banji-order-pay,.woocommerce-checkout-review-order) .blockUI.blockOverlay:before{z-index:2}:is(.woocommerce-cart-form,.cart_totals,form.checkout,form.banji-order-pay,.woocommerce-checkout-review-order) .blockUI.blockOverlay:after{z-index:1;padding:2px;filter:blur(1px);opacity:.45}:is(.woocommerce-cart-form,.cart_totals,form.checkout,form.banji-order-pay,.woocommerce-checkout-review-order) .blockUI.blockMsg{display:none !important}@keyframes banji-border-loading{to{--banji-loader-angle:360deg}}@media (prefers-reduced-motion:reduce){:is(.woocommerce-cart-form,.cart_totals,form.checkout,form.banji-order-pay,.woocommerce-checkout-review-order) .blockUI.blockOverlay:before,:is(.woocommerce-cart-form,.cart_totals,form.checkout,form.banji-order-pay,.woocommerce-checkout-review-order) .blockUI.blockOverlay:after{animation:none !important}}.bit-widget .bit-local-events{padding-bottom:0 !important}.bit-widget .bit-local-events .bit-event{margin-bottom:0 !important}.bit-widget .bit-local-events-container>.bit-spacer{display:none !important}body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error).banji-notice-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}body.woocommerce-page .banji-notice-row:before{flex:0 0 20px}body.woocommerce-page .banji-notice-row>.banji-notice-copy{flex:1 1 min(240px, calc(100% - 32px))}body.woocommerce-page .banji-notice-row>.banji-notice-action{flex:0 0 auto;width:max-content;max-width:100%}body .store-menu-item{text-align:left}body .store-menu-item>a,body .store-menu-item .banji-store-menu-face{justify-content:flex-start}@media (min-width:961px){body .store-menu-item>a{width:100%}}body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error).banji-notice-row{padding:10px 16px}.bit-widget .bit-widget-loading{display:none !important}body.woocommerce-page .banji-checkout-order-panel{position:relative}body.woocommerce-page .banji-checkout-order-panel #order_review,body.woocommerce-page .banji-checkout-order-panel table.woocommerce-checkout-review-order-table{position:static !important}body.woocommerce-page .banji-checkout-order-panel .blockUI.blockOverlay{inset:0 !important;width:100% !important;height:100% !important;border-radius:var(--banji-card-radius)}