.bna{background:var(--bm-paper);color:var(--bm-ink);padding:64px 0 80px}@media screen and (min-width:980px){.bna{padding:96px 0 112px}}.bna__inner{max-width:148rem;margin:0 auto}.bna__head{padding:0 24px;margin-bottom:36px;display:flex;flex-direction:column;gap:12px}@media screen and (min-width:980px){.bna__head{padding:0 40px;margin-bottom:56px}}.bna__eyebrow{color:var(--bm-muted)}.bna__title{margin:4px 0 0;font-family:var(--bm-sans);font-weight:500;font-size:clamp(3.4rem,4.6vw,6rem);line-height:1;letter-spacing:-.028em}.bna__sub{margin:0;font-size:1.6rem;line-height:1.5;color:#0e0e10c7;max-width:60ch}.bna__rail{display:flex;gap:16px;padding:0 24px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bna__rail::-webkit-scrollbar{display:none}@media screen and (min-width:980px){.bna__rail{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding:0 40px;overflow:visible}}.bna__card{flex:0 0 86%;scroll-snap-align:center;display:flex;flex-direction:column;gap:14px;background:transparent}@media screen and (min-width:720px){.bna__card{flex:0 0 48%;scroll-snap-align:start}}@media screen and (min-width:980px){.bna__card{flex:1}}@media screen and (max-width:719px){.bna__rail{gap:12px;padding:0 16px;scroll-padding:0 16px}}.bna__card-stage{position:relative;display:grid;aspect-ratio:3 / 4;overflow:hidden;place-items:center;padding:0;text-decoration:none}.bna__card--cream .bna__card-stage{background:#f2efe7;border:1px solid var(--bm-line)}.bna__card--aegean .bna__card-stage{background:linear-gradient(180deg,#e5eef7,#c9dced)}.bna__card--pink .bna__card-stage{background:linear-gradient(180deg,#fbeeea,#f4ddd4)}.bna__card--ink .bna__card-stage{background:linear-gradient(180deg,#1c1c1f,#0e0e10)}.bna__card-badge{position:absolute;top:14px;left:14px;background:var(--bm-ink);color:var(--bm-paper);padding:5px 9px 4px;font-family:var(--bm-mono);font-size:.95rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;z-index:2}.bna__card--ink .bna__card-badge{background:var(--bm-paper);color:var(--bm-ink)}.bna__card-img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;padding:3% 8%;box-sizing:border-box;transition:transform .3s ease}.bna__card:hover .bna__card-img{transform:scale(1.03)}.bna__card-img--placeholder{width:50%;height:50%;background:#0e0e100a}.bna__card-meta{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:0}.bna__card-name-link{text-decoration:none;color:inherit;flex:1;min-width:0}.bna__card-name{margin:0;font-family:var(--bm-sans);font-weight:500;font-size:clamp(1.6rem,1.8vw,1.9rem);letter-spacing:-.01em;color:var(--bm-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bna__card-price{font-family:var(--bm-sans);font-weight:500;font-size:clamp(1.4rem,1.6vw,1.7rem);color:var(--bm-ink);white-space:nowrap}.bna__form{margin:0;width:100%}.bna__cta{width:100%;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--bm-ink);color:var(--bm-paper);border:1px solid var(--bm-ink);border-radius:0;font-family:var(--bm-mono);font-size:1.05rem;letter-spacing:.22em;text-transform:uppercase;font-weight:500;min-height:46px;padding:12px 18px;cursor:pointer;text-decoration:none;transition:background .18s ease,color .18s ease,transform .18s ease}.bna__cta:hover{background:var(--bm-aegean);border-color:var(--bm-aegean)}.bna__cta:disabled{cursor:progress;opacity:.85}.bna__cta--soldout{background:transparent;color:var(--bm-ink);border:1px solid var(--bm-ink)}.bna__cta--soldout:hover{background:var(--bm-ink);color:var(--bm-paper)}.bna__cta-check{display:none}.bna__cta.is-added{background:#2e7d32;border-color:#2e7d32}.bna__cta.is-added .bna__cta-check{display:inline-block}.bna__cta.is-added .bna__cta-text{letter-spacing:.22em}.bna__cta.is-error{background:var(--bm-artemis);border-color:var(--bm-artemis)}.bna__card-stage{position:relative}.bna__card-img--primary,.bna__card-img--hover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;padding:3% 8%;box-sizing:border-box;display:block;transition:opacity .32s ease}.bna__card-img--hover{opacity:0;pointer-events:none}@media(hover:hover)and (pointer:fine){.bna__card:hover .bna__card-img--primary{opacity:0}.bna__card:hover .bna__card-img--hover{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-bold-arrivals.css.map */
