.sb-store{--font-body--family:"SB Store Body",Arial,sans-serif;--font-heading--family:"SB Store Display",Arial,sans-serif;--font-subheading--family:"SB Store Display",Arial,sans-serif;--font-accent--family:"SB Store Mono",monospace;--sb-store-gutter:clamp(20px,3.5vw,72px);font-family:var(--font-body--family);background:#fff;color:#111;-webkit-font-smoothing:antialiased}.sb-store h1,.sb-store h2,.sb-store h3,.sb-store h4{font-family:SB Store Display,Arial,sans-serif;font-style:normal;font-weight:800;letter-spacing:-.035em}.sb-store :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid currentColor;outline-offset:5px}.sb-store .button,.sb-store .shopify-payment-button__button{border-radius:12px}.sb-store .header__menu a,.sb-store .header-actions{font-family:SB Store Body,Arial,sans-serif}.sb-store .sbe{--sbe-gutter:var(--sb-store-gutter);font-family:SB Store Body,Arial,sans-serif}.sb-store .sbe-eyebrow,.sb-store .sbe-journey li,.sb-store .sbe-journey__caption{font-family:SB Store Mono,monospace;font-size:11px}.sb-store .sbe-display{font-family:SB Store Display,Arial,sans-serif;font-weight:900;font-size:clamp(38px,4.7vw,64px);line-height:.98;letter-spacing:-.04em}.sb-store .sbe-hero{--sbe-focus:#fff;background:#111;color:#fff;display:grid;grid-template-columns:46% 54%;grid-template-rows:auto 1fr;gap:0;padding:56px var(--sbe-gutter) 40px;align-items:center}.sb-store .sbe-hero__intro{padding:0 30px 0 0;grid-column:1;grid-row:1}.sb-store .sbe-hero__intro .sbe-eyebrow{color:#b9b9b9;letter-spacing:.13em}.sb-store .sbe-hero__title{font-family:SB Store Display,Arial,sans-serif;font-weight:900;font-style:normal;font-size:clamp(76px,7.8vw,132px);line-height:.87;letter-spacing:-.045em;color:#fff!important;background:none;width:auto;margin-top:28px!important;max-width:100%;text-transform:uppercase}.sb-store .sbe-hero__title>span{white-space:normal}.sb-store .sbe-hero__title em{font-style:normal;font-weight:900}.sb-store .sbe-hero__copy{padding:28px 36px 0 0;grid-column:1;grid-row:2;align-self:start}.sb-store .sbe-hero__body{font-size:17px;color:#d4d4d4;max-width:43ch;line-height:1.5}.sb-store .sbe-hero__figure{grid-column:2;grid-row:1/3;width:100%;padding-left:24px;align-self:center}.sb-store .sbe-hero__image{width:100%;height:auto;object-fit:contain}.sb-store .sbe-hero .sbe-button{background:#b89b58;border-color:#b89b58;color:#111!important;font-weight:700;font-size:14px;gap:18px}.sb-store .sbe-hero .sbe-button:hover{background:#d1b777}.sb-store .sbe-hero .sbe-text-link{color:#fff;font-size:14px;text-decoration:none!important}.sb-store .sbe-hero__audience{color:#b9b9b9}.sb-store .sbe-journey{background:#111;color:#d4d4d4;border-color:#333;padding-block:16px}.sb-store .sbe-journey ol{width:100%}.sb-store .sbe-journey__caption{display:none}.sb-store .sbe-goals{padding-block:48px 20px}.sb-store .sbe-goals__lead .sbe-display{max-width:13ch}.sb-store .sbe-goal__summary{font-family:SB Store Display,Arial,sans-serif;font-weight:650;min-height:60px;font-size:19px}.sb-store .sbe-goal[open] .sbe-goal__number{color:#866d34}.sb-store .sbe-goal__panel{padding:32px;background:#f2f2f2}.sb-store .sbe-goal__panel h3{font-family:SB Store Display,Arial,sans-serif;font-weight:850;font-size:clamp(30px,3.2vw,46px);line-height:1.04}.sb-store .sbe-goal__tool-number{font-family:SB Store Display,Arial,sans-serif;font-weight:800;font-size:36px;color:#737373}.sb-store .sbe-goal__tool-name{font-family:SB Store Display,Arial,sans-serif;font-weight:750}.sb-store .sbe-goal__tool-desc{line-height:1.5}.sb-store .sbe-rooms a{font-size:13px}.sb-store .sbe-suites{background:#111;color:#fff;--sbe-rule:#414141;--sbe-focus:#fff;padding-block:48px}.sb-store .sbe-suites__heading>p{color:#c7c7c7;font-size:14px}.sb-store .sbe-suite{min-height:70px}.sb-store .sbe-suite strong{font-family:SB Store Display,Arial,sans-serif;font-size:22px;font-weight:750}.sb-store .sbe-suite__purpose{color:#b9b9b9;font-size:13px}.sb-store .sbe-closing{background:#fff;color:#111;--sbe-focus:#111;border-bottom:1px solid #b7b7b7;padding-block:48px}.sb-store .sbe-closing__company{border-color:#b7b7b7}.sb-store .sbs{--sb-paper:#fff;--sb-ink:#111;--sb-muted:#5a5a5a;--sb-rule:#c7c7c7;font-family:SB Store Body,Arial,sans-serif}.sb-store .sbs-dark{background:#111;color:#fff;--sb-rule:#414141;--sb-muted:#c7c7c7}.sb-store .sbs-light{background:#fff;color:#111}.sb-store .sbs h1,.sb-store .sbs h2{font-family:SB Store Display,Arial,sans-serif;font-weight:850;letter-spacing:-.035em;line-height:.98;text-transform:none}.sb-store .sbs h1{font-size:clamp(42px,5.8vw,86px)}.sb-store .sbs h2{font-size:clamp(32px,4vw,56px)}.sb-store .sbs h3{font-family:SB Store Display,Arial,sans-serif;font-weight:750}.sb-store .sbs-shell{max-width:1440px}.sb-store .sbs-section{padding-block:48px}.sb-store .sbs-page-head{padding-block:20px 40px}.sb-store .sbs-lead{font-size:clamp(17px,1.4vw,21px)}.sb-store .sbs-button{background:#b89b58;color:#111!important;border-color:#b89b58}.sb-store .sbs-button:hover{background:#d1b777}.sb-store .sbs-suite-name{font-family:SB Store Display,Arial,sans-serif;font-weight:750;letter-spacing:-.02em}.sb-store .sbs-suite-hero{padding-block:32px 48px}.sb-store .sbs-suite-hero-grid{align-items:center;gap:48px}.sb-store .sbs-suite-hero img{height:auto;object-fit:contain}.sb-store .sbs-history summary,.sb-store .sbs-directory-item summary{min-height:56px}.sb-store .sbs-plan{border-radius:0}.sb-store .sbs-price{font-family:SB Store Display,Arial,sans-serif;font-weight:800}.sb-store .sbs-comparison{width:100%;font-size:15px}.sb-store .sbs-comparison td,.sb-store .sbs-comparison th{overflow-wrap:anywhere}.sb-page{max-width:1440px;margin-inline:auto;padding:48px var(--sb-store-gutter) 64px}.sb-page__head{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:48px;padding-bottom:36px;border-bottom:1px solid #b7b7b7;margin-bottom:36px}.sb-page__head h1{font-size:clamp(44px,6vw,88px);line-height:.98;max-width:16ch;margin:16px 0 0}.sb-label{font-family:SB Store Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.sb-page__head p:not(.sb-label){font-size:18px;line-height:1.5;max-width:46ch}.sb-page__body{font-size:17px;line-height:1.65;max-width:920px}.sb-page__body h2{font-size:32px;line-height:1.12;margin:32px 0 16px}.sb-page__body h3{font-size:23px;margin:28px 0 12px}.sb-page__body p{margin:16px 0}.sb-page__body ul{padding-left:20px}.sb-page__body a{text-decoration:underline;text-underline-offset:4px}.sb-page__body li{padding-block:5px}.sb-page__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:28px}.sb-catalog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}.sb-card{display:block;text-decoration:none;color:#111;min-width:0}.sb-card__media{display:flex;align-items:center;justify-content:center;background:#f2f2f2;aspect-ratio:1/1;overflow:hidden}.sb-card__media img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .2s ease}.sb-card:hover .sb-card__media img{transform:scale(1.025)}.sb-card__copy{display:flex;justify-content:space-between;align-items:start;gap:16px;padding-top:16px;border-bottom:1px solid #b7b7b7;padding-bottom:16px}.sb-card h2,.sb-card h3{font-family:SB Store Display,Arial,sans-serif;font-weight:700;font-size:18px;line-height:1.25;margin:0}.sb-card__price{white-space:nowrap;font-size:14px;margin:0}.sb-card__status{display:block;font-size:12px;color:#555;margin-top:6px}.sb-store .sb-card:focus-visible{outline:3px solid #111;outline-offset:6px}.sb-featured{padding:40px var(--sb-store-gutter);background:#fff}.sb-featured__head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px}.sb-featured h2{font-size:clamp(32px,3.5vw,48px);line-height:1;margin:12px 0 0}.sb-featured .sb-catalog,.sb-featured__head{max-width:1440px;margin-inline:auto}.sb-empty{padding:32px;background:#f2f2f2;line-height:1.6}.sb-contact-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:64px}.sb-contact-form{display:grid;grid-template-columns:1fr 1fr;gap:20px}.sb-field{display:flex;flex-direction:column;gap:8px}.sb-field--full{grid-column:1/-1}.sb-field label{font-size:14px;font-weight:600}.sb-field input,.sb-field textarea,.sb-field select{font:inherit;color:#111;background:#fff;border:1px solid #737373;border-radius:8px;padding:12px;min-height:48px;width:100%}.sb-contact-form button{justify-self:start}.sb-contact-form .form-errors,.sb-form-result{grid-column:1/-1;padding:16px;border:1px solid currentColor}.sb-contact-aside h2{font-size:28px;line-height:1.1;margin:0 0 16px}.sb-contact-aside p{font-size:16px;line-height:1.6}.sb-contact-aside a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.sb-purchase-help{padding:24px var(--sb-store-gutter);border-block:1px solid #b7b7b7;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:14px}.sb-purchase-help a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.sb-store .shopify-policy__container{max-width:1000px;padding:48px 24px;line-height:1.65}.sb-store .product-information h1{font-size:clamp(30px,3.5vw,52px);line-height:1.05}@media(max-width:989px){.sb-store .sbe-hero{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;padding:28px 20px 32px}.sb-store .sbe-hero__intro{padding:0;grid-row:1}.sb-store .sbe-hero__title{font-size:clamp(64px,14vw,108px);margin-top:22px!important}.sb-store .sbe-hero__copy{grid-row:2;padding:20px 0 0}.sb-store .sbe-hero__figure{grid-column:1;grid-row:3;padding:0;margin:26px 0 0!important;width:100%}.sb-store .sbe-hero__actions{display:flex;gap:12px 20px}.sb-store .sbe-hero__actions .sbe-button{width:auto}.sb-store .sbe-goal__panel{padding:24px}.sb-store .sbe-suite strong{font-size:18px}.sb-store .sbe-suites,.sb-store .sbe-closing{padding-block:32px}.sb-store .sbs-page-head{gap:28px}.sb-store .sbs-section{padding-block:32px}.sb-store .sbs-suite-hero-grid{gap:28px}.sb-page{padding-block:32px 44px}.sb-page__head{gap:24px}.sb-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.sb-contact-grid{grid-template-columns:1fr;gap:40px}.sb-featured{padding-block:32px}.sb-store .sbe-goal__panel h3{font-size:32px}}@media(max-width:599px){.sb-store .sbe-hero__title{font-size:clamp(60px,16vw,86px)}.sb-store .sbe-hero__body{font-size:16px}.sb-store .sbe-hero__intro .sbe-eyebrow{font-size:9px}.sb-store .sbe-hero__audience{font-size:11px}.sb-store .sbe-goals{padding-top:32px}.sb-store .sbe-goal__summary{font-size:17px}.sb-store .sbe-suite strong{font-size:16px}.sb-store .sbe-suite__purpose{font-size:11px}.sb-store .sbe-goal__tools{margin-top:18px!important}.sb-store .sbs h1{font-size:42px}.sb-store .sbs h2{font-size:34px}.sb-store .sbs-comparison{font-size:12px}.sb-store .sbs-comparison td,.sb-store .sbs-comparison th{padding:10px 6px}.sb-page__head{grid-template-columns:1fr;gap:20px}.sb-page__head h1{font-size:48px}.sb-page__head p:not(.sb-label){font-size:16px}.sb-card__copy{display:block}.sb-card__price{margin-top:10px}.sb-card h2,.sb-card h3{font-size:16px}.sb-featured__head{align-items:start}.sb-featured .sb-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.sb-featured .sb-card h3{font-size:16px}.sb-featured .sb-card__price{font-size:14px}.sb-contact-form{grid-template-columns:1fr}.sb-contact-form .sb-field{grid-column:1}.sb-store .sbe-closing .sbe-display{font-size:42px}}@media(prefers-reduced-motion:reduce){.sb-store *,.sb-store *:before,.sb-store *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media(forced-colors:active){.sb-store .sbe-hero__title{color:CanvasText!important}.sb-card__media,.sb-store .sbe-goal__panel{border:1px solid CanvasText}}.sb-store .sbe-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:52px;padding:13px 22px;border:1px solid #111;border-radius:12px;background:#111;color:#fff;font-family:SB Store Body,Arial,sans-serif;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;cursor:pointer}.sb-store .sbe-text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.sb-store .sbe-hero .sbe-button{background:#b89b58;border-color:#b89b58;color:#111}.sb-store .sbe-hero .sbe-text-link{color:#fff}.sb-catalog-tools{display:flex;justify-content:flex-end;margin-bottom:24px}.sb-catalog-tools .sbe-text-link{min-height:44px;display:inline-flex;align-items:center;gap:12px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/street-banker-store.css.map */
