.bm-collection-row__head{max-width:var(--bm-page-max);margin:0 auto;padding:24px 32px 16px;display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;border-bottom:1px solid var(--bm-border-hairline)}.bm-collection-row__heading-group{display:flex;flex-direction:column;gap:6px}.bm-collection-row__heading-group h3{font:700 var(--bm-text-h3)/1.2 var(--bm-font-display);margin:0}.bm-collection-row__heading-group p{font:400 1.4344rem/1.5 var(--bm-font-body);color:var(--bm-text-secondary);margin:0}.bm-collection-row__see-all{background:transparent;border:none;cursor:pointer;font:600 1.4344rem/1 var(--bm-font-display);color:var(--bm-color-coral);text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.bm-collection-row__grid-wrap{max-width:var(--bm-page-max);margin:0 auto;padding:16px 32px 24px}.bm-collection-row__empty{max-width:var(--bm-page-max);margin:0 auto;padding:8px 32px 24px;font:400 1.4344rem/1.5 var(--bm-font-body);color:var(--bm-text-muted)}.bm-carousel{position:relative;display:flex;align-items:center;gap:12px}.bm-carousel__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x proximity;scroll-behavior:smooth;flex:1;min-width:0;padding:4px 4px 12px;scrollbar-width:none;-ms-overflow-style:none}.bm-carousel__track::-webkit-scrollbar{display:none}.bm-carousel__item{flex:0 0 auto;width:280px;scroll-snap-align:start}.bm-carousel__nav{flex-shrink:0;width:44px;height:44px;border-radius:var(--bm-radius-pill);background:var(--bm-surface-2);border:1px solid var(--bm-border-hairline);box-shadow:var(--bm-shadow-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--bm-text-primary);transition:background var(--bm-duration-fast) var(--bm-ease-standard),box-shadow var(--bm-duration-fast) var(--bm-ease-standard)}.bm-carousel__nav:hover{background:var(--bm-tint-coral);box-shadow:var(--bm-shadow-md)}.bm-carousel__nav:disabled{opacity:.3;cursor:default;pointer-events:none}@media screen and (max-width:599px){.bm-collection-row__head{padding:20px 20px 16px}.bm-collection-row__grid-wrap{padding:20px}.bm-carousel__nav{width:36px;height:36px}.bm-carousel__item{width:220px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-bm-collection-row.css.map */
