/*!/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.04.36
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:#37913f;--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:.045;--banji-grain-duration:6s;--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}@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}@font-face{font-family:"Banji Home Brands";src:url("/fa/webfonts/fa-brands-400.woff2") format("woff2");font-style:normal;font-weight:400;font-display:block}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{min-height:18px;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)}}@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}}@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 :is(.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),.woocommerce-MyAccount-navigation-link a,.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 :is(.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),.woocommerce-MyAccount-navigation-link a,.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 :is(.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 :is(.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 :is(.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),.woocommerce-MyAccount-navigation-link a,.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-button-hover-scale)) !important}}@media (prefers-reduced-motion:no-preference){body :is(.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),.woocommerce-MyAccount-navigation-link a,.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-button-hover-scale)) !important}}@media (prefers-reduced-motion:reduce){body :is(.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),.woocommerce-MyAccount-navigation-link a,.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 !important;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 !important;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 !important}.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-all-shows 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;font-size:clamp(18px, 2vw, 22px);line-height:1.3;text-align:center;text-transform:none;text-decoration:none}.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;font-size:clamp(18px, 2vw, 22px);line-height:1.3;text-align:center;text-decoration:none}.banji-home-layout .bh-all-shows a:hover{color:var(--banji-ink);text-decoration:none}.banji-home-layout .bh-store-caption a:hover{color:var(--banji-ink);text-decoration:none !important;border-bottom:0 !important;box-shadow:none !important;background-image:none !important}.banji-home-layout .bh-store-caption a:focus-visible{text-decoration:none !important;border-bottom:0 !important;box-shadow:none !important;background-image:none !important}.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 !important;clip-path:none !important}.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 !important;filter:none !important;mix-blend-mode:normal !important;top:0;height:100%;min-width:0;min-height:0;display:block;margin:0;padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important;overflow:visible;perspective:900px;transform-style:preserve-3d;transform:none !important;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 !important}.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 !important;filter:none !important;mix-blend-mode:normal !important}.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 !important;mix-blend-mode:normal !important;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 !important;background-blend-mode:normal !important;opacity:1 !important;filter:none !important;mix-blend-mode:normal !important;transform:none !important;transition:none !important;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 !important}.banji-home-layout .bh-logo[data-banji-logo-motion=turns-v16] .banji-logo-card{transform:none !important;filter:none !important}.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 !important}}.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:"Banji Home Brands";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:"Banji Home Brands";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 !important}.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}.banji-home-layout .bh-video-stage{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:var(--banji-media-radius)}.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;left:clamp(2px, var(--bh-video-progress), calc(100% - 2px));width:4px;background:var(--banji-surface);pointer-events:none;transform:translateX(-50%) scaleY(var(--bh-video-bar-scale));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 !important}@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;padding:42px 32px 40px}.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:calc(100% / 1.28)}.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:content-box !important;height:44px !important}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:content-box !important;height:44px !important;font-size:var(--banji-label-size) !important}.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;top:calc(18px + var(--banji-store-logo-width) * 0.165 - max(88px, var(--banji-store-logo-width) * 0.219) / 2);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);height:max(88px, calc(var(--banji-store-logo-width) * 0.219));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{top:18px;left:18px;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:20px;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;margin-top:max(0px, calc(0.7em - 10px + 0.18em)) !important}.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;border-radius:50%;color:var(--banji-accent) !important;font-size:28px;line-height:1}.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:20px;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{order:2;flex:0 0 32px;width:32px;height:44px;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 form.checkout #payment{margin:24px 0 0;padding:0;border:0;border-radius:0;background:0 0}.woocommerce-page form.checkout #payment ul.payment_methods{--banji-payment-gap:18px;display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--banji-payment-gap);margin:0 0 28px;padding:0;border:0;list-style:none}.woocommerce-page form.checkout #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 form.checkout #payment ul.payment_methods>li:before,.woocommerce-page form.checkout #payment ul.payment_methods>li:after{content:none;display:none}.woocommerce-page form.checkout #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 form.checkout #payment ul.payment_methods>li:has(>input:focus-visible),.woocommerce-page form.checkout #payment ul.payment_methods>li:has(.payment_box :focus-visible){outline:2px solid var(--banji-ink);outline-offset:3px}.woocommerce-page form.checkout #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 form.checkout #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 form.checkout #payment ul.payment_methods>li>label{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:64px;margin:0;padding:0;color:var(--banji-ink);font-size:var(--banji-label-size);line-height:1.3;text-align:center;cursor:pointer}.woocommerce-page form.checkout #payment ul.payment_methods>li>label:after{content:"";position:absolute;inset:0;border-radius:inherit;cursor:pointer}.woocommerce-page form.checkout #payment ul.payment_methods>li>label img{position:static;display:block;width:auto;max-width:64px;height:32px;margin:0;object-fit:contain}.woocommerce-page form.checkout #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);font-size:var(--banji-small-size);line-height:1.4;text-align:center}.woocommerce-page form.checkout #payment div.payment_box:before{display:none}.woocommerce-page form.checkout #payment div.payment_box p{margin:0 0 8px}.woocommerce-page form.checkout #payment div.payment_box .form-row{margin:0 !important}.woocommerce-page form.checkout #payment div.payment_box select{box-sizing:border-box;width:100% !important;max-width:100%;font-size:var(--banji-label-size) !important}.woocommerce-page form.checkout #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 form.checkout #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-account-submit-row{padding-top:var(--banji-account-button-offset,0px) !important}.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:20px;background:color-mix(in srgb,var(--banji-surface) 45%,transparent)}.woocommerce-page form.checkout #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 form.checkout #payment ul.payment_methods:before,.woocommerce-page form.checkout #payment ul.payment_methods:after{content:none !important;display:none !important}.woocommerce-page form.checkout #payment ul.payment_methods>li,.woocommerce-page form.checkout #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 form.checkout #payment ul.payment_methods>li>label{min-height:0;gap:9px;font-size:clamp(13px, 1.8cqw, 18px);line-height:1.2}.woocommerce-page form.checkout #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 form.checkout #payment div.payment_box{font-size:clamp(12px, 1.6cqw, 14px);line-height:1.25}.woocommerce-page form.checkout #payment .place-order{max-width:680px;margin:0 auto !important}.woocommerce-page form.checkout #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:20px;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:20px;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 form.checkout #payment ul.payment_methods>li,.woocommerce-page form.checkout #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 form.checkout #payment ul.payment_methods>li>label{gap:6px;font-size:13px}.woocommerce-page form.checkout #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,.woocommerce-MyAccount-navigation-link a)){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}.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:default !important}.bit-widget .bit-event .bit-vertical-date{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:hidden;border:2px solid var(--banji-ink);border-radius:18px !important;background:var(--banji-surface);font-family:inherit;line-height:1 !important;letter-spacing:.01em}.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-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(16px, 2.6cqw, 20px);--banji-control-height:clamp(44px, 6cqw, 52px);width:auto !important;max-width:100%;margin:0 !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+3){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{grid-template-columns:var(--bit-date-size) minmax(0, 1fr);grid-template-areas:"date details" "date actions";--bit-copy-size:clamp(16px, 2.8cqw, 18px);grid-template-rows:minmax(0, 1fr) auto;row-gap:8px;align-items:center !important}.bit-widget .bit-event .bit-details-inner-wrapper-vertical-date{align-self:center}}@container banji-shows (min-width:680.01px) and (max-width:960px){.bit-widget .bit-event .bit-details-inner-wrapper-vertical-date,.bit-widget .bit-event .bit-venue-vertical,.bit-widget .bit-event .bit-location-under-desktop{text-align:center !important}.bit-widget .bit-event>.bit-event-buttons{flex-direction:row !important;flex-wrap:wrap;align-items:center !important;justify-content:center !important}.bit-widget .bit-event .bit-button{transform-origin:center}}@container banji-shows (max-width:680px){.bit-widget .bit-event{--bit-date-size:92px;grid-template-areas:"date details" "actions actions";grid-template-rows:auto auto}.bit-widget .bit-event>.bit-event-buttons{flex-direction:row !important;flex-wrap:wrap;align-items:center !important;justify-content:center !important}}.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,.banji-home-layout .bh-shows-widget .bit-widget-container,.banji-home-layout .bh-shows-widget .bit-container{width:100% !important;max-width:100% !important;padding:0 !important;background:0 0 !important;color:var(--banji-text) !important;font-family:inherit !important;font-size:17px !important;line-height:1.35 !important;letter-spacing:.02em}.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-rsvp-container,.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-widget{--bit-copy-size:17px}.banji-home-layout .bh-shows-widget .bit-event{width:100% !important;max-width:100% !important;padding:14px !important;margin:0 0 12px !important;border:0 !important;border-radius:0 !important;background:0 0 !important}.banji-home-layout .bh-shows-widget .bit-local-events .bit-event{background:color-mix(in srgb,var(--banji-accent) 12%,transparent) !important}.banji-home-layout .bh-shows-widget .bit-local-events .bit-event:nth-child(n+3){display:none !important}.banji-home-layout .bh-shows-widget .bit-shows-near-me-text{margin:0 0 10px;font-family:inherit !important;font-size:17px !important}.banji-home-layout .bh-shows-widget .bit-date,.banji-home-layout .bh-shows-widget .bit-location,.banji-home-layout .bh-shows-widget .bit-venue,.banji-home-layout .bh-shows-widget .bit-details{width:auto !important;max-width:100% !important;white-space:normal !important;overflow-wrap:anywhere;font-family:inherit !important;font-size:17px !important;line-height:1.35 !important;letter-spacing:.02em !important}.banji-home-layout .bh-shows-widget .bit-event a{font-family:inherit !important;font-size:17px !important;line-height:1.35 !important}.banji-home-layout .bh-shows-widget .bit-offers{width:auto !important;height:auto !important;margin:10px 0 0 !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)}@media (max-width:680px){.bh-footer-links,.banji-footer-links{display:grid;grid-template-columns:repeat(3,max-content);row-gap:8px}.bh-footer-links>span:nth-child(4),.banji-footer-links>span:is(:nth-child(4),:nth-child(8)){display:none}.banji-footer-links>a:last-child:nth-child(9){grid-column:1/-1}}.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}}.featured-release-height #featured-release{display:table;margin-left:auto;margin-right:auto}.featured-release-height #featured-release p{color:var(--banji-text);font-size:var(--banji-text-size)}.release-artwork{width:calc(30vh + 30vw);margin-left:auto;margin-right:auto;transition-duration:.7s;display:flex;align-items:center;justify-content:center}.fa-play{height:1.5em;width:1.5em;font-size:8em;padding-left:.16em;color:var(--banji-background);border:none;background:color-mix(in srgb,var(--banji-accent) 96%,transparent);opacity:1;position:absolute}.featured-release-height #featured-release:hover>#stream-link .release-artwork .fa-play{opacity:0;transition-duration:.8s;transition-timing-function:ease-in}.featured-release-height #featured-release:hover>#stream-link .release-artwork{transform:rotate(-360deg);transition-duration:.8s;transition-timing-function:ease-in}.release-text-mobile{margin-bottom:2vw}.release-text-desktop{display:none;float:left;width:30vw;margin-left:1vw;animation-name:fade-in-right;animation-delay:.4s;animation-duration:1s;animation-fill-mode:both}#featured-video-desktop{display:none;margin-left:1vw;margin-top:4vw;opacity:0}#video-border-desktop{display:block;float:left;width:30vw;height:calc(30vw * 0.5625);border-radius:1.5vw;mask-image:-webkit-radial-gradient(#fff,#000)}#video-border-desktop iframe{width:100%;height:100%}#featured-video{display:block}#featured-video p{font-size:var(--banji-text-size)}#video-border{width:90vw;height:calc(90vw * 0.5625);border-radius:3vw;margin-left:auto;margin-right:auto;mask-image:-webkit-radial-gradient(#fff,#000)}#video-border iframe{width:100%;height:100%}@media screen and (min-width:960.01px){.featured-release-height{height:40vw;width:110%;margin-left:-5%}.featured-release-height #featured-release:hover{width:100%;padding:5%;height:32vw}.release-text-mobile{display:none}.featured-release-height #featured-release p{font-size:var(--banji-text-size)}#featured-video-desktop{display:block}.release-artwork{width:32vw;float:left}.fa-play{font-size:2.5em;padding-left:.18em}.featured-release-height #featured-release:hover>#stream-link .release-artwork{width:38vw;margin-top:-3vw;transform:rotate(-360deg);transition-duration:.8s;transition-timing-function:ease-in}.release-text-desktop{width:30vw;margin-top:-.5vw;line-height:1.4;letter-spacing:.03em}.featured-release-height #featured-release:hover>#stream-link .release-text-desktop{display:block}.video-text-desktop{width:30vw;margin-bottom:.2vw;font-size:var(--banji-text-size);line-height:1.4;letter-spacing:.03em}.featured-release-height #featured-release:hover>#featured-video-desktop{display:inline-block !important;animation-delay:2.5s;animation-duration:2s;animation-fill-mode:both;animation-name:fade-in}#featured-video{display:none}#video-border{margin-left:-10vw}}.lightbox{display:none;position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;text-align:center;background:color-mix(in srgb,var(--banji-ink) 75%,transparent)}.lightbox iframe{width:70vw;height:78vh;margin-top:6vh;border-radius:2vh;max-width:780px;max-height:780px}.lightbox-image img{display:none}.lightbox:target,.lightbox:target>.lightbox-image img{display:block}@media (min-width:960.01px){.lightbox iframe{margin-top:15vh;height:80vh;width:50vw}}.home-text-blocks{margin-top:4.5vh}@media screen and (max-width:960px){.home-text-blocks{width:75vw;margin-left:7.5vw}}.home-text-blocks p,.home-text-blocks a{color:var(--banji-text);font-size:var(--banji-small-size);letter-spacing:.03em;line-height:1.4}.learn-more{float:left;width:32.2vw}.learn-more a{padding:.6vw;padding-right:0}.socials-text-block{float:right;width:32.2vw}.whatsapp-height{float:left;width:32.2vw;height:32.2vw;margin-top:5.8vw}.whatsapp-text-block{display:none;float:left;width:27.6vw}.tilted-text-block{display:none;writing-mode:vertical-rl;width:4.5vw;height:max-content;float:right;margin-top:1.9vw}.banji-qr{float:right;width:80%;margin-right:.8vw;display:none}.banji-whatsapp{float:right;margin-right:-3vw;margin-top:-3.2vw;width:37vw}@media screen and (min-width:960.01px){.banji-whatsapp{display:none}.banji-qr,.whatsapp-text-block,.tilted-text-block{display:block}.whatsapp-height:hover>.scan-with-phone a{display:block;animation-delay:.45s;animation-duration:.15s;animation-fill-mode:both;animation-name:fade-in-down}}.whatsapp-height:hover>.banji-qr,.whatsapp-height:hover>.banji-whatsapp{transform:scale(1.02);animation-name:buzz-out;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:1}.live-text-block{float:right;width:32.2vw;margin-top:5.8vw}.live-text-block a{padding:.6vw;padding-left:0}@keyframes banji-grain{0%,100%{transform:translate3d(0,0,0)}12.5%{transform:translate3d(-7px,4px,0)}25%{transform:translate3d(5px,-8px,0)}37.5%{transform:translate3d(-4px,-5px,0)}50%{transform:translate3d(9px,3px,0)}62.5%{transform:translate3d(-8px,8px,0)}75%{transform:translate3d(4px,-3px,0)}87.5%{transform:translate3d(-2px,6px,0)}}@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:20px;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 form.checkout #payment>.banji-payment-heading{margin:0 0 20px;color:var(--banji-ink)}body.woocommerce-page form.checkout #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 form.checkout #payment ul.payment_methods>li,body.woocommerce-page form.checkout #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:16px;gap:8px;background:0 0 !important;box-shadow:none !important;transform:none !important}body.woocommerce-page form.checkout #payment ul.payment_methods>li[hidden]{display:none !important}body.woocommerce-page form.checkout #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 form.checkout #payment ul.payment_methods>li:has(>input:checked)>label{border-color:var(--banji-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--banji-accent) 18%,transparent),0 0 28px color-mix(in srgb,var(--banji-accent) 60%,transparent)}body.woocommerce-page form.checkout #payment ul.payment_methods>li:has(>input:focus-visible)>label{outline:2px solid var(--banji-ink);outline-offset:3px}body.woocommerce-page form.checkout #payment .banji-payment-art{position:relative;display:block;min-width:0;min-height:0;width:100%;height:100%}body.woocommerce-page form.checkout #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 form.checkout #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 form.checkout #payment .banji-empty-payment-box{display:none !important}body.woocommerce-page form.checkout #payment .place-order{display:flex;flex-direction:column;align-items:center;width:100%;max-width:680px;margin:0 auto !important}body.woocommerce-page form.checkout #payment .woocommerce-terms-and-conditions-wrapper{width:100%}body.woocommerce-page form.checkout #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 form.checkout #payment.banji-payment-list ul.payment_methods{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:24px}body.woocommerce-page form.checkout #payment.banji-payment-list ul.payment_methods>li,body.woocommerce-page form.checkout #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 form.checkout #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 form.checkout #payment.banji-payment-list .banji-payment-art{width:64px;height:48px}body.woocommerce-page form.checkout #payment.banji-payment-list .banji-payment-name{display:block;min-height:0;text-align:left}body.woocommerce-page form.checkout #payment.banji-payment-list .woocommerce-privacy-policy-text{font-size:clamp(13px, 3.5vw, 16px);line-height:1.5}body.woocommerce-page form.checkout #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:16px}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:16px}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.015;transition-duration:60ms,.22s;filter:drop-shadow(0 7px 12px rgb(39 20 20/.14))}.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 form.checkout #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 form.checkout #payment.banji-payment-list .banji-card-face{transform:none !important;filter:none !important;transition:none !important;will-change:auto}body.woocommerce-page form.checkout #payment.banji-payment-list .banji-card-face:before,body.woocommerce-page form.checkout #payment.banji-payment-list .banji-card-face:after{opacity:0 !important}.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:1px solid var(--banji-outline) !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)}.banji-home-layout .bh-artwork>.banji-artwork-motion-toggle[hidden]{display:none !important}.banji-home-layout .bh-artwork>.banji-artwork-motion-toggle svg{display:block;width:24px;height:24px}.banji-home-layout .bh-artwork>.banji-artwork-motion-toggle[aria-pressed=true]{border-color:var(--banji-accent) !important;color:var(--banji-accent) !important}.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 form.checkout #payment ul.payment_methods>li.banji-card-stage>label.banji-card-face{transform:none !important;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 #payment .banji-card-face:before,body.woocommerce-page #payment .banji-card-face:after{opacity:0 !important}}@media (prefers-reduced-motion:reduce){.banji-home-layout .bh-artwork.banji-card-stage>a.banji-card-face,body.woocommerce-page form.checkout #payment ul.payment_methods>li.banji-card-stage>label.banji-card-face{transform:none !important;transition:none;filter:none}.banji-card-face:before,.banji-card-face:after{opacity:0 !important}}