.bloshe-blovers{--bb-ink: #111111;--bb-muted: #5c5650;--bb-cream: #f7f4ef;--bb-gold: #b8976a;--bb-gap: .65rem;padding:clamp(2.5rem,6vw,4.5rem) 0 clamp(2rem,5vw,3.5rem);background:#fff;overflow:hidden}.bloshe-blovers--no-header,.bloshe-blovers--rows-1{padding-top:clamp(1.25rem,3vw,2rem)}.bloshe-blovers--no-header .bloshe-blovers__header{display:none}.bloshe-blovers__header{max-width:42rem;margin:0 auto clamp(1.5rem,4vw,2.25rem);padding:0 1.25rem;text-align:center}.bloshe-blovers__title{margin:0 0 .65rem;font-family:var(--font-heading--family, Georgia, serif);font-size:clamp(1.65rem,4vw,2.35rem);font-weight:400;letter-spacing:-.02em;color:var(--bb-ink);line-height:1.15}.bloshe-blovers__title .bloshe-blovers__hash{color:var(--bb-gold);font-style:italic}.bloshe-blovers__lead{margin:0 auto;max-width:36rem;font-family:var(--font-body--family, Georgia, serif);font-size:clamp(.875rem,2vw,1rem);line-height:1.55;color:var(--bb-muted)}.bloshe-blovers__tracks{display:flex;flex-direction:column;gap:var(--bb-gap)}.bloshe-blovers__track{position:relative;overflow:hidden;mask-image:linear-gradient(90deg,transparent 0%,#000 3%,#000 97%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 3%,#000 97%,transparent 100%)}.bloshe-blovers__rail{display:flex;width:max-content;gap:var(--bb-gap);will-change:transform;backface-visibility:hidden}.bloshe-blovers__item{flex:0 0 auto;width:clamp(140px,18vw,220px);aspect-ratio:3 / 4;border-radius:12px;overflow:hidden;background:var(--bb-cream);position:relative;display:block;color:inherit;text-decoration:none}.bloshe-blovers--compact .bloshe-blovers__item{width:clamp(120px,16vw,180px)}.bloshe-blovers__item img,.bloshe-blovers__item video{width:100%;height:100%;object-fit:cover;display:block}.bloshe-blovers__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgb(184 151 106 / .18);border-radius:inherit;pointer-events:none}@media(prefers-reduced-motion:reduce){.bloshe-blovers__rail{transform:none!important;flex-wrap:wrap;width:100%;justify-content:center;max-width:1100px;margin:0 auto;padding:0 1rem}}@media screen and (max-width:749px){.bloshe-blovers{--bb-gap: .5rem}.bloshe-blovers__item{width:clamp(110px,38vw,160px)}.bloshe-blovers--rows-3 .bloshe-blovers__track--desktop{display:none}.bloshe-blovers__track--mobile-only{display:block}}@media screen and (min-width:750px){.bloshe-blovers__track--mobile-only{display:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/bloshe-blovers.css.map */
