[data-storefront-theme].bn-storefront{--bn-cream:#f3ebdd;--bn-page-bg:#f3ebdd;--bn-ink:#0a0a0a;--bn-gold:#b89a5a;--bn-line:#1a1a1a;--bn-muted:#5c574e;--color-white:#f3ebdd;--background:var(--bn-page-bg);--sf-color-page-bg:var(--bn-page-bg);--sf-color-card-bg:var(--bn-page-bg);--sf-color-form-bg:var(--bn-page-bg);--sf-header-bg:var(--bn-page-bg);--sf-btn-secondary-bg:var(--bn-page-bg);background:var(--bn-page-bg);color:var(--bn-ink);font-family:var(--font-bn-sans),system-ui,sans-serif}[data-storefront-theme].bn-storefront>main{background:var(--bn-page-bg)}[data-storefront-theme].bn-storefront .bn-serif{font-family:var(--font-bn-serif),Georgia,"Times New Roman",serif}[data-storefront-theme].bn-storefront .bn-hairline{border-color:var(--bn-ink)}[data-storefront-theme].bn-storefront .bn-btn-outline{display:inline-flex;align-items:center;justify-content:center;border:1px solid;padding:.7rem 1.25rem;font-size:.7rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;background:transparent;transition:background .16s ease,color .16s ease}[data-storefront-theme].bn-storefront .bn-btn-outline:hover{background:var(--bn-ink);color:var(--bn-cream)}[data-storefront-theme].bn-storefront .bn-btn-outline-light{color:#fff;border-color:rgba(255,255,255,.85)}[data-storefront-theme].bn-storefront .bn-btn-outline-light:hover{background:var(--bn-page-bg);color:var(--bn-ink)}[data-storefront-theme].bn-storefront .bn-btn-solid{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--bn-ink);padding:.7rem 1.25rem;font-size:.7rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;background:var(--bn-ink);color:#fff;border-radius:0;transition:opacity .16s ease}[data-storefront-theme].bn-storefront .bn-btn-solid:hover{opacity:.88}[data-storefront-theme].bn-storefront .bn-btn-solid:focus-visible{outline:2px solid var(--bn-ink);outline-offset:2px}[data-storefront-theme].bn-storefront .bn-pdp{color:var(--bn-ink)}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-btn-primary{display:inline-flex;align-items:center;justify-content:center;background:var(--bn-ink)!important;color:var(--bn-cream)!important;border:1px solid var(--bn-ink)!important;border-radius:0;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background .16s ease,color .16s ease,border-color .16s ease,opacity .16s ease}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-btn-primary:focus-visible,[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-btn-primary:hover{background:#1f1f1f!important;color:var(--bn-cream)!important;border-color:#1f1f1f!important;outline:2px solid var(--bn-ink);outline-offset:2px}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-btn-primary:active{background:#000!important;color:var(--bn-cream)!important}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-btn-primary:disabled,[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-btn-primary[aria-disabled=true]{opacity:.5;cursor:not-allowed}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-btn-secondary{display:inline-flex;align-items:center;justify-content:center;background:transparent!important;color:var(--bn-ink)!important;border:1px solid var(--bn-ink)!important;border-radius:0;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background .16s ease,color .16s ease,opacity .16s ease}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-btn-secondary:focus-visible,[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-btn-secondary:hover{background:var(--bn-ink)!important;color:var(--bn-cream)!important;outline:2px solid var(--bn-ink);outline-offset:2px}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-btn-secondary:disabled,[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-btn-secondary[aria-disabled=true]{opacity:.5;cursor:not-allowed}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-option{min-width:3.25rem;border:1px solid var(--bn-ink);border-radius:0;background:transparent;color:var(--bn-ink);padding:.55rem 1rem;font-size:.7rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;transition:background .16s ease,color .16s ease}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-option:focus-visible,[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-option:hover{background:color-mix(in srgb,var(--bn-ink) 6%,transparent);outline:2px solid var(--bn-ink);outline-offset:2px}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-option[aria-selected=true]{background:var(--bn-ink);color:var(--bn-cream)}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-option:disabled,[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-option[aria-disabled=true]{opacity:.4;cursor:not-allowed;text-decoration:line-through}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-swatch{border:1px solid color-mix(in srgb,var(--bn-ink) 35%,transparent);border-radius:0;box-shadow:none}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-swatch.is-active{border-color:var(--bn-ink);outline:1px solid var(--bn-ink);outline-offset:2px}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-swatch:focus-visible{outline:2px solid var(--bn-ink);outline-offset:2px}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-qty{display:inline-flex;align-items:center;border:1px solid var(--bn-ink);border-radius:0;background:transparent}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-qty button{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;color:var(--bn-ink);transition:background .12s ease}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-qty button:focus-visible,[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-qty button:hover{background:color-mix(in srgb,var(--bn-ink) 6%,transparent);outline:none}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-qty input{height:2.5rem;width:3.5rem;border-left:1px solid var(--bn-ink);border-right:1px solid var(--bn-ink);background:transparent;text-align:center;font-size:.875rem;outline:none}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-icon-btn{display:inline-flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border:1px solid var(--bn-ink);border-radius:0;background:transparent;color:var(--bn-ink);transition:background .16s ease,color .16s ease}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-icon-btn:focus-visible,[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-icon-btn:hover{background:var(--bn-ink);color:var(--bn-cream);outline:2px solid var(--bn-ink);outline-offset:2px}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-icon-btn[aria-pressed=true]{background:var(--bn-ink);color:var(--bn-cream)}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-marketplace{display:inline-flex;height:2.5rem;width:100%;align-items:center;justify-content:center;border:1px solid var(--bn-ink);border-radius:0;background:var(--bn-page-bg);transition:background .16s ease}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-marketplace:focus-visible,[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-marketplace:hover{background:color-mix(in srgb,var(--bn-ink) 4%,var(--bn-page-bg));outline:2px solid var(--bn-ink);outline-offset:2px}[data-storefront-theme].bn-storefront .bn-pdp .free-shipping-blink{border-radius:0;box-shadow:none;background:var(--bn-ink)!important;color:var(--bn-cream)!important;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-related article{border-radius:0;border-color:var(--bn-ink);background:var(--bn-page-bg)}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-related article .sf-btn-primary{border-radius:0;background:var(--bn-ink)!important;color:var(--bn-cream)!important;border-color:var(--bn-ink)!important}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-related article .sf-btn-primary:focus-visible,[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-related article .sf-btn-primary:hover{background:#1f1f1f!important;border-color:#1f1f1f!important}[data-storefront-theme].bn-storefront .bn-pdp .bn-pdp-related article .sf-btn-primary:disabled{opacity:.5;cursor:not-allowed}.bn-pdp-lightbox{--bn-cream:#f3ebdd;--bn-ink:#0a0a0a;font-family:var(--font-bn-sans),system-ui,sans-serif}.bn-pdp-lightbox button:focus-visible{outline:2px solid #fff;outline-offset:2px}[data-storefront-theme].bn-storefront .bn-home-passport-stamps{min-width:0;max-width:100%;container-type:inline-size;container-name:bn-home-passport-stamps}[data-storefront-theme].bn-storefront .bn-home-passport-stamp-grid{display:grid;width:100%;min-width:0;gap:1.5rem 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0;justify-items:center}@container bn-home-passport-stamps (min-width: 360px){[data-storefront-theme].bn-storefront .bn-home-passport-stamp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.65rem 1.35rem}}@container bn-home-passport-stamps (min-width: 520px){[data-storefront-theme].bn-storefront .bn-home-passport-stamp-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.85rem 1.5rem}}[data-storefront-theme].bn-storefront .bn-home-passport-stamp-grid>li{min-width:0;width:100%;max-width:8rem}[data-storefront-theme].bn-storefront .bn-collection-description{color:var(--bn-muted);font-size:.875rem;line-height:1.625}[data-storefront-theme].bn-storefront .bn-collection-description p{margin:0 0 .75rem}[data-storefront-theme].bn-storefront .bn-collection-description p:last-child{margin-bottom:0}[data-storefront-theme].bn-storefront .bn-collection-description ol,[data-storefront-theme].bn-storefront .bn-collection-description ul{margin:0 0 .75rem;padding-left:1.25rem}[data-storefront-theme].bn-storefront .bn-collection-description ul{list-style:disc}[data-storefront-theme].bn-storefront .bn-collection-description ol{list-style:decimal}[data-storefront-theme].bn-storefront .bn-collection-description a{color:var(--bn-ink);text-decoration:underline;text-underline-offset:2px}[data-storefront-theme].bn-storefront .bn-collection,[data-storefront-theme].bn-storefront .bn-journal-archive{color:var(--bn-ink)}[data-storefront-theme].bn-storefront .bn-journal-archive__layout{display:grid;grid-template-columns:minmax(0,1fr);min-height:70vh;border-top:1px solid var(--bn-ink)}@media (min-width:960px){[data-storefront-theme].bn-storefront .bn-journal-archive__layout{grid-template-columns:minmax(300px,29fr) minmax(0,71fr)}}[data-storefront-theme].bn-storefront .bn-journal-archive__panel{padding:1.5rem 1.25rem 2rem}@media (min-width:960px){[data-storefront-theme].bn-storefront .bn-journal-archive__panel{padding:2rem 1.5rem 2.5rem}[data-storefront-theme].bn-storefront .bn-journal-archive__panel--journal{border-right:1px solid rgba(243,235,221,.18)}}[data-storefront-theme].bn-storefront .bn-journal-archive__panel--journal{background:#0a0a0a;color:var(--bn-cream);container-type:inline-size;container-name:bn-journal-panel}[data-storefront-theme].bn-storefront .bn-journal-archive__panel--products{background:var(--bn-page-bg);color:var(--bn-ink);min-width:0;max-width:100%;overflow-x:clip;container-type:inline-size;container-name:bn-products-panel}[data-storefront-theme].bn-storefront .bn-journal-archive__brand{font-size:.68rem;letter-spacing:.18em;text-transform:uppercase}[data-storefront-theme].bn-storefront .bn-journal-archive__journal-heading{margin-top:.65rem;font-size:clamp(2.4rem,4vw,3.4rem);font-weight:500;letter-spacing:.04em;line-height:1}[data-storefront-theme].bn-storefront .bn-journal-archive__journal-tagline{margin-top:.75rem;max-width:16rem;font-size:.78rem;line-height:1.45;color:rgba(243,235,221,.72)}[data-storefront-theme].bn-storefront .bn-journal-archive__journal-list{margin-top:1.75rem;display:flex;flex-direction:column;gap:.65rem}[data-storefront-theme].bn-storefront .bn-journal-archive__journal-card{display:grid;grid-template-columns:auto minmax(72px,96px) minmax(0,1fr) auto;gap:.65rem;align-items:center;padding:.55rem .65rem;border:1px solid rgba(243,235,221,.22);border-radius:0;color:inherit;text-decoration:none;transition:border-color .16s ease,background .16s ease}[data-storefront-theme].bn-storefront .bn-journal-archive__journal-card:hover{border-color:color-mix(in srgb,var(--bn-cream) 55%,transparent);background:color-mix(in srgb,var(--bn-cream) 4%,transparent)}[data-storefront-theme].bn-storefront .bn-journal-archive__journal-card:focus-visible{outline:2px solid var(--bn-cream);outline-offset:2px}[data-storefront-theme].bn-storefront .bn-journal-archive__journal-meta{display:flex;flex-direction:column;gap:.2rem;width:3.1rem;font-size:.55rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(243,235,221,.55);writing-mode:horizontal-tb}[data-storefront-theme].bn-storefront .bn-journal-archive__journal-thumb{position:relative;aspect-ratio:4/3;width:100%;background:rgba(243,235,221,.06);overflow:hidden}[data-storefront-theme].bn-storefront .bn-journal-archive__journal-copy{min-width:0}[data-storefront-theme].bn-storefront .bn-journal-archive__journal-title{font-size:.95rem;line-height:1.2;letter-spacing:.02em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-storefront-theme].bn-storefront .bn-journal-archive__journal-excerpt{margin-top:.3rem;font-size:.7rem;line-height:1.35;color:rgba(243,235,221,.65);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-storefront-theme].bn-storefront .bn-journal-archive__journal-date{margin-top:.45rem;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(243,235,221,.55)}[data-storefront-theme].bn-storefront .bn-journal-archive__journal-arrow{font-size:.85rem;color:rgba(243,235,221,.7);padding-right:.15rem}[data-storefront-theme].bn-storefront .bn-journal-archive__more-btn{margin-top:1.25rem;width:100%;border:1px solid color-mix(in srgb,var(--bn-cream) 45%,transparent);background:transparent;color:var(--bn-cream);padding:.75rem 1rem;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;transition:background .16s ease,color .16s ease}[data-storefront-theme].bn-storefront .bn-journal-archive__more-btn:hover{background:var(--bn-cream);color:#0a0a0a}[data-storefront-theme].bn-storefront .bn-journal-archive__more-btn:focus-visible{outline:2px solid var(--bn-cream);outline-offset:2px}[data-storefront-theme].bn-storefront .bn-journal-archive__products-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;margin-bottom:1.25rem}[data-storefront-theme].bn-storefront .bn-journal-archive__products-heading{font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:500;letter-spacing:.04em}[data-storefront-theme].bn-storefront .bn-journal-archive__products-rule{display:block;height:1px;background:var(--bn-ink);opacity:.85}[data-storefront-theme].bn-storefront .bn-journal-archive__view-all{font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap}[data-storefront-theme].bn-storefront .bn-journal-archive__view-all:hover{text-decoration:underline;text-underline-offset:4px}[data-storefront-theme].bn-storefront .bn-journal-archive__product-grid{display:grid;width:100%;min-width:0;gap:0;grid-template-columns:repeat(1,minmax(0,1fr))}@container bn-products-panel (min-width: 280px){[data-storefront-theme].bn-storefront .bn-journal-archive__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container bn-products-panel (min-width: 520px){[data-storefront-theme].bn-storefront .bn-journal-archive__product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container bn-products-panel (min-width: 720px){[data-storefront-theme].bn-storefront .bn-journal-archive__product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-storefront-theme].bn-storefront .bn-journal-archive__product-grid>.bn-shop-card{min-width:0;max-width:100%}[data-storefront-theme].bn-storefront .bn-journal-archive__empty{margin-top:2rem;font-size:.85rem;color:rgba(243,235,221,.7)}[data-storefront-theme].bn-storefront .bn-journal-archive__empty--light{color:var(--bn-muted)}[data-storefront-theme].bn-storefront .bn-journal-archive__section-error{margin-top:1.5rem;padding:1rem;border:1px solid rgba(243,235,221,.35);font-size:.85rem}[data-storefront-theme].bn-storefront .bn-journal-archive__section-error--light{border-color:rgba(10,10,10,.25)}[data-storefront-theme].bn-storefront .bn-journal-archive__retry{display:inline-block;margin-top:.75rem;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}[data-storefront-theme].bn-storefront .bn-journal-archive__skeleton-card{pointer-events:none}[data-storefront-theme].bn-storefront .bn-journal-archive__skeleton-block{background:rgba(243,235,221,.08)}[data-storefront-theme].bn-storefront .bn-journal-archive__panel--products .bn-journal-archive__skeleton-block{background:rgba(10,10,10,.06)}[data-storefront-theme].bn-storefront .bn-journal-archive__skeleton-thumb{aspect-ratio:4/3;width:96px}[data-storefront-theme].bn-storefront .bn-journal-archive__skeleton-product-image{aspect-ratio:3/4;width:100%}[data-storefront-theme].bn-storefront .bn-journal-archive__skeleton-lines{display:flex;flex-direction:column;gap:.4rem;flex:1}[data-storefront-theme].bn-storefront .bn-journal-archive__skeleton-line{height:.65rem;width:100%;background:rgba(243,235,221,.12)}[data-storefront-theme].bn-storefront .bn-journal-archive__panel--products .bn-journal-archive__skeleton-line{background:rgba(10,10,10,.08)}[data-storefront-theme].bn-storefront .bn-journal-archive__skeleton-line--short{width:55%}@container bn-journal-panel (max-width: 340px){.bn-journal-archive__journal-card{grid-template-columns:minmax(72px,96px) minmax(0,1fr) auto}.bn-journal-archive__journal-meta{display:none}}@container bn-journal-panel (max-width: 280px){.bn-journal-archive__journal-card{grid-template-columns:minmax(0,1fr);gap:.5rem}.bn-journal-archive__journal-thumb{width:min(100%,140px)}.bn-journal-archive__journal-arrow{display:none}}[data-storefront-theme].bn-storefront .bn-shop-grid{border-top:1px solid color-mix(in srgb,var(--bn-ink) 14%,transparent);border-left:1px solid color-mix(in srgb,var(--bn-ink) 14%,transparent)}[data-storefront-theme].bn-storefront .bn-shop-grid>.bn-shop-card{border-right:1px solid color-mix(in srgb,var(--bn-ink) 14%,transparent);border-bottom:1px solid color-mix(in srgb,var(--bn-ink) 14%,transparent);border-radius:0;box-shadow:none}[data-storefront-theme].bn-storefront .bn-shop-listing .sf-btn-primary{background:var(--bn-ink)!important;color:#fff!important;border-color:var(--bn-ink)!important;border-radius:0}[data-storefront-theme].bn-storefront .bn-shop-listing .sf-btn-secondary{background:var(--bn-page-bg)!important;color:var(--bn-ink)!important;border-color:color-mix(in srgb,var(--bn-ink) 20%,transparent)!important;border-radius:0}[data-storefront-theme].bn-storefront .bn-shop-listing .sf-btn-secondary:hover{border-color:var(--bn-ink)!important;color:var(--bn-ink)!important}[data-storefront-theme].bn-storefront .bn-home{background:var(--bn-page-bg);color:var(--bn-ink)}[data-storefront-theme].bn-storefront .bn-home-arrival-card{border:0;border-radius:0;box-shadow:none;background:transparent}[data-storefront-theme].bn-storefront .bn-home-arrival-card__media{border-radius:0}[data-storefront-theme].bn-storefront .bn-home-hero__swiper{height:clamp(480px,72vw,560px)}@media (min-width:768px){[data-storefront-theme].bn-storefront .bn-home-hero__swiper{height:clamp(360px,34vw,600px)}}[data-storefront-theme].bn-storefront .bn-home-hero__swiper .swiper-slide,[data-storefront-theme].bn-storefront .bn-home-hero__swiper .swiper-wrapper{height:100%}[data-storefront-theme].bn-storefront .bn-passport-country,[data-storefront-theme].bn-storefront .bn-passport-country-swiper,[data-storefront-theme].bn-storefront .bn-passport-page{width:100%;max-width:100%;min-width:0}[data-storefront-theme].bn-storefront .bn-passport-country-swiper .swiper{width:100%;max-width:100%;min-width:0;overflow:hidden}[data-storefront-theme].bn-storefront .bn-passport-country-swiper .swiper-wrapper{align-items:stretch}[data-storefront-theme].bn-storefront .bn-passport-country-swiper .swiper-slide{height:auto;max-width:100%;box-sizing:border-box;min-width:0}[data-storefront-theme].bn-storefront .bn-passport-city-card{width:100%;max-width:100%;min-width:0}[data-storefront-theme].bn-storefront .bn-passport-city-card img{max-width:100%;height:auto;object-fit:contain}[data-storefront-theme].bn-storefront .bn-new-arrivals-swiper .swiper{overflow:hidden}[data-storefront-theme].bn-storefront .bn-new-arrivals-swiper .swiper-wrapper{align-items:stretch}[data-storefront-theme].bn-storefront .bn-new-arrivals-swiper .swiper-slide{height:auto;box-sizing:border-box}