.bf-directory,.bf-sampler-editorial{background:#111310;color:#ebe0cc;font-family:DM Sans,Arial,sans-serif}.bf-directory__heading{margin-bottom:4.5rem;max-width:90rem}.bf-directory__heading p{color:#c4b8a6;font-size:1.5rem;line-height:1.75;margin-top:1.5rem}.bf-directory__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem}.bf-directory__card{display:block;position:relative;min-height:36rem;overflow:hidden;background:#28271f;color:#f3eadb;text-decoration:none;isolation:isolate}.bf-directory__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.73) saturate(.84);transition:transform .65s ease,filter .65s ease}.bf-directory__card:after{content:"";position:absolute;top:10%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 15%,rgba(9,9,8,.85) 100%);z-index:0}.bf-directory__card-body{position:absolute;z-index:1;left:2.2rem;right:2rem;bottom:2.1rem;display:flex;flex-direction:column;gap:.5rem}.bf-directory__card-body small{font-size:.88rem;letter-spacing:.17em;font-weight:600;color:#e0cba7}.bf-directory__card-body strong{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(3.1rem,2.5vw,5rem);font-weight:500;line-height:1.08}.bf-directory__card-body>span{font-size:1.1rem;color:#dfd4c4}.bf-directory__card:hover img,.bf-directory__card:focus-visible img{transform:scale(1.05);filter:brightness(.9) saturate(.9)}.bf-directory__card:focus-visible{outline:3px solid #dcc18e;outline-offset:3px}.bf-sampler-editorial{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,6vw,10rem);align-items:center;background:#1c1c1a}.bf-sampler-editorial__photo{position:relative;min-width:0}.bf-sampler-editorial__photo img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;box-shadow:0 18px 58px #0003}.bf-sampler-editorial__photo small{display:block;margin-top:1.2rem;font-size:.9rem;letter-spacing:.1em;color:#b8a994}.bf-sampler-editorial__copy h2{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(4.2rem,5vw,8rem);font-weight:400;line-height:1;margin:2rem 0}.bf-sampler-editorial__copy h2 em{color:#d2b98e;font-weight:400}.bf-sampler-editorial__copy>p{font-size:1.6rem;line-height:1.75;color:#d7cbbb;max-width:52rem}.bf-sampler-editorial__facts{display:flex;flex-wrap:wrap;gap:1.5rem;margin:2.5rem 0;color:#d6bc8d;letter-spacing:.1em;font-size:.99rem}.bf-sampler-editorial__facts span{border-bottom:1px solid #826f52;padding-bottom:.6rem}.bf-sampler-editorial__cta{display:inline-block;background:#e7d8bf;color:#191714!important;text-decoration:none;padding:1.2rem 1.8rem;margin:.5rem 0 1.5rem;font-size:1.2rem;font-weight:600;letter-spacing:.07em}.bf-sampler-editorial__soon{display:block;color:#dfc79f;letter-spacing:.15em;font-size:1.2rem;margin:2rem 0}.bf-sampler-editorial__copy>small{display:block;font-size:1.05rem;line-height:1.6;color:#a99a87;max-width:45rem}.bf-collection-prologue{height:clamp(40rem,60vw,65rem);position:relative;display:flex;align-items:flex-end;overflow:hidden;background:#161a18;color:#f7ead6}.bf-collection-prologue>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 46%;filter:brightness(.69) saturate(.8)}.bf-collection-prologue__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#070908d6,#07090854 72%),linear-gradient(0deg,rgba(7,9,8,.73),transparent 75%)}.bf-collection-prologue__copy{position:relative;z-index:1;padding:clamp(3rem,6vw,8rem);max-width:100rem}.bf-collection-prologue__kicker,.bf-collection-prologue__meta{display:block;letter-spacing:.22em;font:600 1.1rem DM Sans,Arial,sans-serif;color:#e8cca0}.bf-collection-prologue h1{font:400 clamp(5.4rem,9vw,13rem)/.93 "Cormorant Garamond",Georgia,serif;margin:1.3rem 0 1rem}.bf-collection-prologue__copy>p{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:clamp(2.2rem,2.8vw,4rem);color:#f0dfc6;line-height:1.15;margin:0 0 2.5rem}.bf-collection-prologue__description{padding-top:3rem;padding-bottom:2.5rem;color:inherit}.bf-collection-prologue__description p{max-width:85rem;font-size:1.5rem;line-height:1.8}@media(max-width:1100px){.bf-directory__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:750px){.bf-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.bf-directory__card{min-height:28rem}.bf-directory__card-body{left:1.5rem;right:1.1rem;bottom:1.6rem}.bf-directory__card-body strong{font-size:3.3rem}.bf-directory__card-body small{font-size:.75rem;line-height:1.5}.bf-sampler-editorial{grid-template-columns:1fr;gap:2.4rem}.bf-collection-prologue{height:48rem}.bf-collection-prologue__copy{padding:2.6rem}.bf-collection-prologue h1{font-size:clamp(4.9rem,12vw,7rem)}}@media(max-width:450px){.bf-directory__grid{grid-template-columns:1fr}.bf-directory__card{min-height:34rem}}.bf-collection-prologue-editable{height:var(--bf-cover-height,600px)}.bf-collection-prologue-editable .bf-collection-prologue__shade{background:rgba(8,9,8,var(--bf-cover-overlay,.65))}.bf-collection-prologue-editable .bf-collection-prologue__copy{text-align:var(--bf-cover-align,left);max-width:none;width:100%}.bf-collection-prologue-editable h1{font-family:var(--bf-cover-font,Georgia,serif);font-size:var(--bf-cover-title,100px);color:var(--bf-cover-color,#f7ead6)}.bf-collection-prologue-editable .bf-collection-prologue__kicker,.bf-collection-prologue-editable .bf-collection-prologue__meta{color:var(--bf-cover-accent,#e8cca0)}@media(max-width:749px){.bf-collection-prologue-editable h1{font-size:min(var(--bf-cover-title,100px),12vw)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/brighton-archive.css.map */
