.sbs-section{background:rgb(var(--color-background));color:var(--bn-ink)}.sbs{padding:48px 0;color:var(--bn-ink);font-family:var(--font-body-family);-webkit-font-smoothing:antialiased}.sbs *,.sbs *:before,.sbs *:after{box-sizing:border-box}.sbs a{color:inherit;text-decoration:none}.sbs__inner{max-width:1300px;margin:0 auto;padding:0 15px}.sbs__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin:0 0 36px}.sbs__titles{display:flex;flex-direction:column;gap:14px;min-width:0}.sbs__eyebrow{margin:0;font:500 11px / 1.4 var(--font-body-family);letter-spacing:.2em;text-transform:uppercase;color:var(--bn-accent)}.sbs__title{margin:0;font:500 46px / 1.05 var(--font-heading-family);letter-spacing:0;color:var(--bn-ink);text-wrap:balance}.sbs__all-link{flex:none;font:500 12px / 1 var(--font-body-family);border-bottom:1px solid currentColor;padding-bottom:3px}.sbs__all-link:hover{color:var(--bn-accent)}.sbs__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sbs-gap)}.sbs__item{margin:0;min-width:0}.sbs__card{display:flex;flex-direction:column;height:100%}.sbs__media{height:var(--sbs-h);background:var(--bn-panel);display:flex;align-items:center;justify-content:center;padding:32px;overflow:hidden}.sbs .sbs__img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.sbs .sbs__media .placeholder-svg{display:block;height:100%;width:auto;max-width:100%;aspect-ratio:4 / 5;background:rgba(var(--color-foreground),.04);fill:var(--bn-muted)}.sbs__fallback{font:italic 400 40px / 1 var(--font-heading-family);color:var(--bn-muted)}.sbs__meta{display:flex;align-items:baseline;gap:12px;padding-top:14px}.sbs__name{flex:1 1 auto;min-width:0;font:500 var(--sbs-fs) / 1.15 var(--font-heading-family);color:var(--bn-ink);text-wrap:balance}.sbs__shop{flex:none;font:500 12px / 1 var(--font-body-family);color:var(--bn-accent);opacity:0;transform:translate(-4px)}.sbs__dates{margin-top:6px;font:400 12px / 1.2 var(--font-body-family);color:var(--bn-muted)}.sbs__card:hover .sbs__shop,.sbs__card:focus-visible .sbs__shop{opacity:1;transform:none}.sbs__tile{display:flex;flex-direction:column;justify-content:space-between;gap:24px;height:100%;min-height:var(--sbs-h);padding:24px;border:1px solid var(--bn-line)}.sbs__tile:hover{border-color:var(--bn-accent)}.sbs__tile-k{font:500 11px / 1 var(--font-body-family);letter-spacing:.2em;text-transform:uppercase;color:var(--bn-accent)}.sbs__tile-l{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font:500 32px / 1.05 var(--font-heading-family);color:var(--bn-ink)}.sbs__tile-arrow{font:400 18px / 1 var(--font-body-family)}.sbs :focus-visible{outline:2px solid var(--bn-accent);outline-offset:3px}@media only screen and (min-width:768px)and (max-width:1024px){.sbs__inner{padding:0 24px}.sbs__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sbs__title{font-size:38px}.sbs__media{padding:24px}}@media only screen and (max-width:767.98px){.sbs__inner{padding:0 24px}.sbs__head{margin-bottom:24px}.sbs__title{font-size:32px}.sbs__media{height:var(--sbs-h-mb);padding:20px}.sbs__name{font-size:var(--sbs-fs-mb)}.sbs__shop{opacity:1;transform:none}.sbs__tile{min-height:var(--sbs-h-mb)}.sbs__tile-l{font-size:26px}.sbs__fallback{font-size:30px}.sbs__grid{display:flex;gap:var(--sbs-gap-mb);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -24px;padding:0 24px;scroll-padding:0 24px}.sbs__grid::-webkit-scrollbar{display:none}.sbs__item{flex:0 0 72%;scroll-snap-align:start}}@media only screen and (min-width:768px){.sbs-section--hide-desktop{display:none}}@media only screen and (max-width:767.98px){.sbs-section--hide-mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-shop-by-artist-salon.css.map */
