body.sb-store:not(.sb-template-index){background:#000!important;color:#fff;--color-background:#000;--color-foreground:#fff;--sbxp-ink:#fff;--sbxp-muted:#ccc;--sbxp-line:#414141}body:not(.sb-template-index) #MainContent{background:#000!important;color:#fff}body:not(.sb-template-index) #MainContent :is(section,article,header,footer,aside,.sbxp,.sbp,.sbp__shell,.sbxi-page,.sb100-detail,.sb-merch-page,.sbxp-story__opening,.sbxp-story__process,.sbxp-story__closing,.sbxp-suite__next,.sbxp-directory__rooms,.shopify-policy__container,.sb-merch-page__image){background-color:transparent!important;color:#fff}body:not(.sb-template-index) #MainContent :is(h1,h2,h3,h4,p,li,dt,dd,figcaption,summary,label,a,small,span){color:#fff!important}body:not(.sb-template-index) #MainContent :is(h1,h2){text-align:center;max-width:24ch;margin-inline:auto}body:not(.sb-template-index) #MainContent :is(p,figcaption){text-align:center}body:not(.sb-template-index) #MainContent :is(.sbxp-shell,.sbp__shell,.sb-merch-page__shell,.sb100-detail__shell){max-width:1280px;margin-inline:auto}body:not(.sb-template-index) #MainContent :is(.sbxp-suite__hero,.sbxp-directory__hero,.sbxp-story__hero-grid,.sbxp-story__section-head,.sbxp-story__process-grid,.sbxp-story__founder-note,.sbxp-about__masthead,.sbxp-about__company-intro,.sbxp-about__founder-grid,.sbxp-about__history-head,.sbxi-page__hero,.sbxi-distribution__application,.sbxp-contact__head){display:grid;grid-template-columns:minmax(0,1fr)!important;gap:28px;text-align:center;justify-items:center}body:not(.sb-template-index) #MainContent :is(.sbxp-suite__intro,.sbxp-story__hero-copy,.sbxp-about__masthead-copy,.sbxp-story__section-head>div,.sbxi-page__hero>div){width:100%;max-width:960px;margin-inline:auto}body:not(.sb-template-index) #MainContent .sbxp-suite__hero--banner .sbxp-suite__intro{display:block}body:not(.sb-template-index) #MainContent .sbxp-suite__hero--banner .sbxp-suite__title{margin:20px auto}body:not(.sb-template-index) #MainContent :is(.sbxp-suite__lead,.sbxp-story__intro,.sbxp-about__masthead-copy>p,.sbxi-page__hero>p,.sbxp-contact__head>p){max-width:64ch;margin:18px auto}body:not(.sb-template-index) #MainContent :is(.sbxp-suite__identity,.sbxp-suite__actions,.sbxp-story__closing-grid,.sbxp-story__platform-handoff,.sbxi-page__actions){justify-content:center;text-align:center}body:not(.sb-template-index) #MainContent .sbxp-story__closing-grid{flex-direction:column;align-items:center}body:not(.sb-template-index) #MainContent .sbxp-suite__identity{display:flex}body:not(.sb-template-index) #MainContent .sbxp-founder-signature img{filter:none!important;margin-inline:auto;max-width:min(100%,420px)}body:not(.sb-template-index) #MainContent .sbxp-story__scope{max-width:68ch;margin:24px auto}body:not(.sb-template-index) #MainContent :is(.sbxp-story__hero-figure,.sbxp-suite__figure){max-width:1050px;margin-inline:auto}body:not(.sb-template-index) #MainContent .sbxp-services__engagements{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}body:not(.sb-template-index) #MainContent .sbxp-services__engagement{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;padding:32px 20px;border-color:#444}body:not(.sb-template-index) #MainContent .sbxp-services__engagement>div{display:block}body:not(.sb-template-index) #MainContent .sbxp-services__engagement h3{margin-bottom:16px}.sbxi-service-symbol{flex:none;color:#fff}body:not(.sb-template-index) #MainContent :is(.sbxi-page__body,.shopify-policy__body){max-width:68ch;margin-inline:auto}body:not(.sb-template-index) #MainContent :is(.sbxi-page__body,.shopify-policy__body) :is(p,li){text-align:left}body:not(.sb-template-index) #MainContent :is(input,textarea,select){background-color:#141414;color:#fff;border-color:#777;color-scheme:dark}body:not(.sb-template-index) #MainContent :is(input,textarea)::placeholder{color:#aaa}body:not(.sb-template-index) #MainContent :is(button,.button):not(.sbxi-action):not([class*=swatch]):not([class*=variant]){color:#fff;background-color:#222;border-color:#777}body:not(.sb-template-index) #MainContent :is(.sb-contact-form,.sb-contact-form label,.sb-contact-form input,.sb-contact-form textarea,.sb-contact-form select){text-align:left}body:not(.sb-template-index) #MainContent :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #d3b36b;outline-offset:4px}body:not(.sb-template-index) #MainContent .sbxp-suite__access>*{min-width:0}@media(max-width:749px){body:not(.sb-template-index) #MainContent .sbxp-services__engagements{grid-template-columns:minmax(0,1fr)}body:not(.sb-template-index) #MainContent .sbxp-story__title{font-size:clamp(40px,10vw,66px)}body:not(.sb-template-index) #MainContent .sbxp-suite__access{grid-template-columns:minmax(0,1fr)}}@media(forced-colors:active){body:not(.sb-template-index) #MainContent :is(input,textarea,select){background:Canvas;color:CanvasText}.sbxi-service-symbol{color:CanvasText}}html body.sb-store:not(.sb-template-index):has(#MainContent){background:#000!important;color:#fff}body:not(.sb-template-index) #MainContent :is(.sbxp-about__history-card,.sbp__card,.sbxp-suite__capability,.sb-merch-page__help,.sbxp-story__hero-copy){background-color:transparent!important}body:not(.sb-template-index) #MainContent .sbxp-directory .sbxp-suite-entry{grid-template-columns:minmax(0,1fr);justify-items:center}body:not(.sb-template-index) #MainContent .sbxp-directory .sbxp-suite-entry__copy{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}body:not(.sb-template-index) #MainContent .sbxp-directory .sbxp-suite-entry__plaque{width:144px;height:144px;margin:0 auto 14px;border:0;border-radius:0;background:transparent;box-shadow:none}body:not(.sb-template-index) #MainContent .sbxp-directory .sbxp-suite-entry__plaque img{clip-path:inset(7.6% 6.8% 8.5% 6.8% round 1.5%)}body:not(.sb-template-index) #MainContent .sbxp-directory .sbxp-suite-entry[aria-label=Motion] .sbxp-suite-entry__plaque img{clip-path:inset(8.8% 8.2% 10.1% 8.2% round 1.5%)}body:not(.sb-template-index) #MainContent .sbxp-directory .sbxp-suite-entry__purpose{max-width:26ch;text-align:center;margin:0 auto}body:not(.sb-template-index) #MainContent .sbxp-directory .sbxp-suite-entry__actions{justify-content:center;width:100%}body:not(.sb-template-index) #MainContent .sbxp-contact .sb-contact-aside{text-align:center}body:not(.sb-template-index) #MainContent .sbxp-contact .sb-contact-aside a{display:inline-flex;align-items:center;justify-content:center}body:not(.sb-template-index) #MainContent .sbxp-contact .sb-account-help__links{justify-content:center}body:not(.sb-template-index) #MainContent .sbxp-about__route{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:30px 24px}body:not(.sb-template-index) #MainContent .sbxp-about__route-index{padding:0}body:not(.sb-template-index) #MainContent .sbxp-about__route :is(h3,p){max-width:58ch;margin:0 auto;text-align:center}body:not(.sb-template-index) #MainContent .sbxp-about__route a{align-self:center;justify-self:center;justify-content:center;margin:12px auto 0}body:not(.sb-template-index) #MainContent .sbxp-about__founder-grid .sbxp-link{justify-content:center;margin-inline:auto}body:not(.sb-template-index) #MainContent .sbxp-about__bottom{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}body:not(.sb-template-index) #MainContent .sb100-detail :is(.sb100-detail__intro,.sb100-detail__formats,.sb100-detail__close){text-align:center}body:not(.sb-template-index) #MainContent .sb100-detail__intro>p:last-child,body:not(.sb-template-index) #MainContent .sb100-detail__close>p{margin-inline:auto}body:not(.sb-template-index) #MainContent .sb100-detail__grid article{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding:28px 20px}body:not(.sb-template-index) #MainContent .sb100-detail__grid article :is(span,h3,p){text-align:center;max-width:58ch;margin-inline:auto}body:not(.sb-template-index) #MainContent .sbxp-contact .sb-contact-aside>a{display:flex;width:fit-content;max-width:100%;margin:20px auto;justify-content:center;text-align:center}body:not(.sb-template-index) #MainContent .sbxp-contact .sb-account-help__links{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;margin:20px auto;width:100%}body:not(.sb-template-index) #MainContent .sbxp-contact .sb-account-help__links>a{display:flex;justify-content:center;align-self:center;text-align:center;width:fit-content;max-width:100%;margin-inline:auto}.sbxi-direction{display:inline-block;flex:none;width:30px;height:30px;vertical-align:middle}body:not(.sb-template-index) #MainContent .sbp .sbp__fan{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;max-width:620px;margin-inline:auto;padding-block:36px;gap:22px}body:not(.sb-template-index) #MainContent .sbp .sbp__fan-copy{width:100%}body:not(.sb-template-index) #MainContent .sbp .sbp__fan-art{display:block;width:auto;height:clamp(280px,30vw,390px);max-width:100%;overflow:hidden}body:not(.sb-template-index) #MainContent .sbp .sbp__fan>.sbxi-action{width:100%;max-width:390px;margin-inline:auto}body:not(.sb-template-index) #MainContent .sbxp-directory .sbxp-suite-entry__actions{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:14px;width:100%;max-width:390px;margin-inline:auto}body:not(.sb-template-index) #MainContent .sbxp-directory .sbxp-suite-entry__actions>.sbxi-action{width:100%;margin:0}body:not(.sb-template-index) #MainContent .sbxp-directory .sbxi-action__label{left:11%;right:11%;text-align:center}body:not(.sb-template-index) #MainContent .sbxp-directory .sbxp-suite-entry__text-link{justify-content:center;text-align:center;margin-inline:auto;min-height:44px}body:not(.sb-template-index) #MainContent .sbxp-directory .sbxp-suite-entry__details{width:100%;max-width:390px;justify-self:center;margin-inline:auto}body:not(.sb-template-index) #MainContent .sbxp-directory .sbxp-suite-entry__details summary{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;gap:12px;text-align:center;min-height:48px}body:not(.sb-template-index) #MainContent .sbxp-directory .sbxp-suite-entry__details summary:before{content:"";width:24px}body:not(.sb-template-index) #MainContent .sbxp-directory .sbxp-suite-entry__details summary svg{justify-self:end}
/*# sourceMappingURL=/cdn/shop/t/36/assets/sbx-dark-editorial.css.map */
