.bf-early{position:relative;display:grid;align-items:center;min-height:clamp(460px,40vw,650px);overflow:hidden;isolation:isolate;background:#101819;color:#fff;border-bottom:3px solid #fb6700}.bf-early__media,.bf-early__media:after{position:absolute;top:0;right:0;bottom:0;left:0}.bf-early__media{z-index:-1}.bf-early__media:after{content:"";background:linear-gradient(90deg,#101819,#101819f5 20%,#101819ad 43%,#10181900 73%)}.bf-early__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.bf-early__content{width:100%;padding-top:48px;padding-bottom:52px}.bf-early__copy{max-width:570px}.bf-early__eyebrow{margin:0 0 10px;color:#ffad70;font-size:14px;font-weight:750;letter-spacing:.17em;text-transform:uppercase}.bf-early__title{margin:0;color:#fff;font-size:clamp(62px,8vw,116px);font-weight:800;line-height:.98;letter-spacing:-.055em}.bf-early__description{margin:18px 0 0;max-width:32ch;color:#f5f0e9;font-size:clamp(17px,1.7vw,22px);line-height:1.45}.bf-early__details{display:flex;align-items:center;gap:11px 15px;flex-wrap:wrap;margin:21px 0 22px;color:#f5f0e9;font-size:14px}.bf-early__code{display:inline-block;border:1px solid #e28d52;border-radius:3px;padding:5px 10px;color:#ffbb89;font-weight:750;letter-spacing:.07em}.bf-early__cta,.bf-early__cta:visited{display:inline-flex;min-height:47px;align-items:center;justify-content:center;border-radius:3px;padding:10px 22px;background:#fb6700;color:#121619;font-size:15px;font-weight:800}.bf-early__cta:hover{background:#ffad70;color:#121619}.bf-early__cta:focus-visible{outline:2px solid #fff;outline-offset:4px}@media screen and (max-width:749px){.bf-early{min-height:0}.bf-early__media{position:relative;height:clamp(175px,52vw,270px)}.bf-early__media:after{background:linear-gradient(0deg,#101819,#10181900 43%)}.bf-early__image{object-position:76% 52%}.bf-early__content{padding-top:10px;padding-bottom:32px}.bf-early__title{font-size:clamp(54px,12vw,80px)}.bf-early__eyebrow{font-size:12px;letter-spacing:.12em}.bf-early__description{margin-top:12px}.bf-early__details{margin:16px 0 17px}}.bf-shop-home{color:#101819;background:#f7f5f0}.bf-shop-hero{display:grid;position:relative;isolation:isolate;align-items:center;min-height:clamp(335px,31.4vw,520px);background:#101819;color:#fff;overflow:hidden}.bf-shop-hero:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(10,16,17,.83),rgba(10,16,17,.54) 39%,transparent 72%)}.bf-shop-hero__image{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 44%}.bf-shop-hero__inner{width:100%;padding-block:35px}.bf-shop-hero__copy{max-width:56%}.bf-shop-hero h1{margin:0;color:#fff;font-size:clamp(52px,6vw,96px);text-align:start;text-transform:none;letter-spacing:-.045em;line-height:.99}.bf-shop-hero p{margin:15px 0 20px;font-size:clamp(16px,1.75vw,25px)}.bf-shop-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:10px 22px;background:#ff6b22;color:#101819;font-size:16px;font-weight:800;border-radius:4px}.bf-shop-button:hover,.bf-shop-button:focus{background:#ff9258;color:#101819}.bf-shop-home__body{padding-top:16px;padding-bottom:26px}.bf-shop-categories{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding-bottom:20px}.bf-shop-tile,.bf-shop-product{display:block;overflow:hidden;color:inherit;background:#f7f5f0;border:1px solid #c9c6bf;border-radius:5px}.bf-shop-tile:hover,.bf-shop-product:hover{color:#101819;border-color:#a84816}.bf-shop-tile__image{display:block;width:100%;aspect-ratio:1.75;height:auto;object-fit:cover}.bf-shop-tile span{display:block;padding:8px 4px;text-align:center;font-weight:800;font-size:clamp(14px,1.45vw,22px)}.bf-shop-home__heading{border-top:1px solid #c9c6bf;margin:0 0 14px;padding-top:15px;color:inherit;font-size:clamp(26px,3vw,43px);text-align:start}.bf-shop-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bf-shop-product__image{display:block;width:100%;aspect-ratio:1.54;height:auto;object-fit:contain;background:#eeebe5}.bf-shop-product__copy{border-top:1px solid #c9c6bf;padding:10px 12px}.bf-shop-product h3{margin:0 0 4px;color:inherit;font-size:clamp(17px,1.55vw,24px);text-align:start;text-transform:none}.bf-shop-product p{margin:0;font-weight:700}@media screen and (max-width:749px){.bf-shop-hero{min-height:clamp(270px,78vw,350px)}.bf-shop-hero:after{background:linear-gradient(90deg,#0a1011de,#0a10118f 44%,#0a10110a 90%)}.bf-shop-hero__image{object-position:70% center}.bf-shop-hero__copy{max-width:72%}.bf-shop-hero h1{font-size:clamp(36px,9vw,55px)}.bf-shop-hero p{margin:10px 0 15px}.bf-shop-home__body{padding-inline:12px}.bf-shop-categories{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:30%;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.bf-shop-tile{scroll-snap-align:start}.bf-shop-tile__image{aspect-ratio:1.16}.bf-shop-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bf-shop-product:first-child{grid-column:1 / -1}.bf-shop-product:first-child img{aspect-ratio:1.6}.bf-shop-product h3{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
