body.template-index{--bf-home-black: #0b0a09;--bf-home-charcoal: #171511;--bf-home-ivory: #f7f1e8;--bf-home-cream: #ede3d5;--bf-home-gold: #c6a15b;--bf-home-line: rgba(23, 21, 17, .16);background:var(--bf-home-ivory);color:var(--bf-home-charcoal)}body.template-index #MainContent{overflow:clip}body.template-index #MainContent .heading,body.template-index #MainContent .banner__title,body.template-index #MainContent .title-wrapper h2,body.template-index #MainContent .media-card__text .heading{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Baskerville,Georgia,serif;font-weight:400;letter-spacing:-.045em}body.template-index #MainContent .title-wrapper{margin-bottom:clamp(2.5rem,5vw,5.5rem)}body.template-index #MainContent .title-wrapper>.grid>p.heading,body.template-index #MainContent .banner__subheading{color:var(--bf-home-gold);font-family:var(--font-body-family);font-size:.72rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}body.template-index #MainContent .title-wrapper .description{max-width:43rem;color:#171511b3}body.template-index #MainContent .button{min-height:3.35rem;border-radius:0;font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}body.template-index [id$=__hero_editorial] .banner__overlay{background:linear-gradient(180deg,#0b0a090d,#0b0a0938 44%,#0b0a09e6),linear-gradient(90deg,#0b0a09ad,#0b0a0933 58%,#0b0a090f)}body.template-index [id$=__hero_editorial] .banner__box{max-width:70rem;padding-bottom:clamp(2rem,5vw,5rem)}body.template-index [id$=__hero_editorial] .banner__title{max-width:64rem;font-size:clamp(3.8rem,7.8vw,8.7rem);line-height:.88;text-wrap:balance}body.template-index [id$=__hero_editorial] .rte{max-width:47rem;color:#fffaf1d6}body.template-index [id$=__gold_marquee]{border-top:1px solid rgba(210,176,106,.25);border-bottom:1px solid rgba(210,176,106,.25)}body.template-index [id$=__gold_marquee] .scrolling-text__item{letter-spacing:-.025em}body.template-index [id$=__collections_grid] .card-grid{gap:clamp(.75rem,1.4vw,1.3rem)}body.template-index [id$=__collections_grid] .media-card{border:1px solid rgba(198,161,91,.24);background:var(--bf-home-black)}body.template-index [id$=__collections_grid] .media-card .media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 38%,rgba(11,10,9,.88) 100%);pointer-events:none}body.template-index [id$=__collections_grid] .media-card img{transition:transform .9s cubic-bezier(.2,.7,.2,1),filter .5s ease}body.template-index [id$=__collections_grid] .media-card:hover img{transform:scale(1.045);filter:saturate(1.05) contrast(1.03)}body.template-index [id$=__collections_grid] .media-card__content{padding:1.4rem 1.25rem}body.template-index [id$=__collections_grid] .media-card__text .heading{font-size:clamp(1.55rem,2.2vw,2.45rem)}body.template-index [id$=__featured_tabs] .tab-list,body.template-index [id$=__tekhram_feature] .title-wrapper{border-bottom:1px solid var(--bf-home-line);padding-bottom:1.5rem}body.template-index [id$=__featured_tabs] .tab__item{border-color:#1715113d}body.template-index [id$=__featured_tabs] .product-card,body.template-index [id$=__tekhram_feature] .product-card{padding:.7rem;border:1px solid rgba(23,21,17,.12);background:#ffffff70}body.template-index [id$=__featured_tabs] .product-card__media,body.template-index [id$=__tekhram_feature] .product-card__media{background:#eee6da}body.template-index [id$=__featured_tabs] .product-card__content,body.template-index [id$=__tekhram_feature] .product-card__content{padding-top:1.1rem}body.template-index [id$=__featured_tabs] .product-card__title,body.template-index [id$=__tekhram_feature] .product-card__title{font-size:.95rem;line-height:1.35}body.template-index [id$=__manifesto] .highlight-text{max-width:75rem;margin-inline:auto}body.template-index [id$=__manifesto] .highlight-text .heading{font-size:clamp(3rem,6vw,7rem);line-height:.98}body.template-index [id$=__manifesto] .highlight-text .rte{display:block;max-width:48rem;margin:2rem auto 0;color:#fffaf1b3}body.template-index [id$=__manifesto] .highlight-text .media{margin:0 1rem;border:1px solid rgba(210,176,106,.42)}body.template-index [id$=__boutique_story] .image-with-text{align-items:stretch}body.template-index [id$=__boutique_story] .image-with-text__media{min-height:100%}body.template-index [id$=__boutique_story] .rich-text{padding:clamp(1rem,4vw,4.5rem)}body.template-index [id$=__boutique_story] .rich-text .heading{font-size:clamp(3rem,5.3vw,6.4rem);line-height:.94}body.template-index [id$=__facts] .text-with-icons{border-top:1px solid rgba(210,176,106,.35);border-bottom:1px solid rgba(210,176,106,.35)}body.template-index [id$=__facts] .column{padding:2rem;border-color:#d2b06a38}body.template-index [id$=__facts] .column__icon{color:var(--bf-home-gold)}body.template-index [id$=__facts] .column__title{font-family:Iowan Old Style,Baskerville,Georgia,serif;font-size:1.45rem;font-weight:400}body.template-index [id$=__facts] .column__text{color:#fffaf1ad}body.template-index [id$=__final_cta] .banner__overlay{background:linear-gradient(180deg,#0b0a091f,#0b0a09e6),linear-gradient(90deg,#0b0a09b8,#0b0a0926 70%)}body.template-index [id$=__final_cta] .banner__title{max-width:62rem;font-size:clamp(3.2rem,6vw,7rem);line-height:.92}body.template-index [id$=__final_cta] .rte{max-width:48rem;color:#fffaf1cc}@media(max-width:767px){body.template-index #MainContent .title-wrapper{margin-bottom:2.25rem}body.template-index [id$=__hero_editorial] .banner__box{padding-bottom:1.25rem}body.template-index [id$=__hero_editorial] .banner__title{font-size:clamp(3.15rem,15vw,5.2rem)}body.template-index [id$=__collections_grid] .card-grid{gap:.65rem}body.template-index [id$=__collections_grid] .media-card__content{padding:1rem .9rem}body.template-index [id$=__collections_grid] .media-card__text .heading{font-size:1.35rem}body.template-index [id$=__featured_tabs] .product-card,body.template-index [id$=__tekhram_feature] .product-card{padding:.45rem}body.template-index [id$=__manifesto] .highlight-text .heading{font-size:clamp(2.55rem,11vw,4.2rem)}body.template-index [id$=__boutique_story] .rich-text{padding:2.25rem .25rem 0}body.template-index [id$=__facts] .column{padding:1.5rem 1rem}body.template-index [id$=__final_cta] .banner__title{font-size:clamp(2.8rem,12vw,4.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bf-premium-home.css.map */
