.bf{--cream:#F4E7D1;--cream2:#EBDAC0;--brown:#3B1E12;--orange:#E9772A;--pink:#F3A3C6;--butter:#F6D06A;--green:#2FD46B;--f-shrik:"Shrikhand",serif;--f-mono:"Space Mono",monospace;--f-hand:"Caveat",cursive;--f-body:"Archivo",sans-serif;--f-black:"Archivo Black",sans-serif;color:var(--brown);font-family:var(--f-body);-webkit-font-smoothing:antialiased;position:relative}.bf *,.bf *:before,.bf *:after{box-sizing:border-box}.bf h1,.bf h2,.bf h3,.bf h4,.bf h5,.bf p,.bf ul{margin:0;padding:0}.bf a{text-decoration:none;color:inherit}.bf img{max-width:100%}.bf .grain{position:relative}.bf .grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");opacity:.18;mix-blend-mode:multiply;pointer-events:none;z-index:50}.bf .mono{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase}.bf .shrik{font-family:var(--f-shrik);font-weight:400}.bf .hand{font-family:var(--f-hand);font-weight:700}.bf .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--f-black);letter-spacing:.02em;border-radius:999px;border:3px solid var(--brown);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.bf .btn:hover{transform:translate(-2px,-2px)}.bf .scene{position:relative;overflow:hidden;isolation:isolate}.bf .scene .sweep{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.bf .scene .floor{position:absolute;left:-10%;right:-10%;bottom:0;height:42%;z-index:0;border-radius:50% 50% 0 0/22% 22% 0 0;filter:blur(2px)}.bf .doodle{position:absolute;z-index:1;opacity:.85;line-height:0}.bf .doodle svg{width:100%;height:auto}.bf .p{position:absolute;z-index:3;transition:transform .35s ease}.bf .p img{width:100%;display:block;filter:drop-shadow(0 22px 18px rgba(40,15,5,.3)) drop-shadow(0 4px 4px rgba(40,15,5,.28))}.bf .p .cs{position:absolute;left:8%;right:8%;bottom:-3%;height:10%;background:radial-gradient(closest-side,#280f056b,#280f0500);filter:blur(4px);z-index:-1}.bf .pola{position:absolute;z-index:6;background:#fbf6ec;padding:6px 6px 22px;box-shadow:0 10px 18px #280f0547,0 1px 2px #0003}.bf .pola img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;filter:contrast(1.05) saturate(1.1) sepia(.12)}.bf .pola .cap{position:absolute;left:0;right:0;bottom:2px;text-align:center;font-family:var(--f-hand);font-weight:700;font-size:15px;color:var(--brown);white-space:nowrap;overflow:hidden}.bf .tape{position:absolute;top:-10px;left:50%;width:58px;height:20px;transform:translate(-50%) rotate(-4deg);background:#f6e2aad1;box-shadow:0 1px 2px #0000001f}.bf .sticker{position:absolute;z-index:7;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:3px solid var(--brown);box-shadow:4px 4px 0 var(--brown);color:var(--brown)}.bf .note{position:absolute;z-index:8;font-family:var(--f-hand);font-weight:700;color:var(--brown);line-height:1}.bf .tag{position:absolute;z-index:8;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.18em;padding:6px 9px;background:var(--brown);color:var(--cream);border-radius:4px}.bf .chip{font-family:var(--f-mono);font-size:9.5px;background:var(--green);color:var(--brown);padding:5px 8px;border-radius:5px;letter-spacing:.1em;text-transform:uppercase}.bf-hero{position:relative;height:800px;overflow:hidden;background:#2a160c}.bf-hero .ph{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center 62%;filter:contrast(1.08) saturate(1.18) sepia(.06) brightness(1.04)}.bf-hero .shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#281006b8,#28100661 38%,#28100600 62%),linear-gradient(180deg,#1e0c0473,#1e0c0400 22% 70%,#1e0c048c)}.bf-hero .copy{position:absolute;left:56px;top:200px;z-index:5;color:var(--cream);max-width:760px}.bf-hero .eyebrow{font-size:13px;margin-bottom:18px;display:flex;gap:14px;align-items:center}.bf-hero .eyebrow i{width:46px;height:2px;background:var(--orange);display:inline-block}.bf-hero h1{font-family:var(--f-shrik);font-weight:400;font-size:92px;line-height:.92;text-shadow:5px 5px 0 var(--brown);letter-spacing:-.01em;color:var(--cream)}.bf-hero h1 em{font-style:normal;color:var(--pink)}.bf-hero .deals{display:flex;gap:12px;margin:30px 0;flex-wrap:wrap}.bf-hero .deal{background:#f4e7d1f2;color:var(--brown);border-radius:14px;padding:10px 16px 10px 12px;display:flex;align-items:center;gap:12px;border:2px solid var(--brown);box-shadow:4px 4px 0 var(--orange)}.bf-hero .deal img{width:40px;height:40px;object-fit:contain}.bf-hero .deal .mono{font-size:10.5px;letter-spacing:.14em}.bf-hero .deal .shrik{font-size:24px;line-height:1}.bf-hero .ctas{display:flex;gap:14px;align-items:center}.bf-hero .b1{background:var(--cream);color:var(--brown);padding:18px 30px;font-size:16px;box-shadow:5px 5px 0 var(--orange)}.bf-hero .b2{color:var(--cream);border-color:var(--cream);padding:16px 26px;font-size:14px}.bf-hero .note1{right:330px;top:300px;font-size:38px;color:var(--cream);transform:rotate(-6deg);text-shadow:0 2px 8px rgba(0,0,0,.5)}.bf-hero .ar1{position:absolute;right:250px;top:335px;width:90px;z-index:6;transform:rotate(18deg)}.bf-hero .stamp{position:absolute;right:46px;bottom:38px;font-family:var(--f-mono);font-weight:700;color:#ff9b3d;font-size:30px;letter-spacing:.06em;text-shadow:0 0 8px rgba(255,120,30,.7);z-index:6}.bf-hero .stk{right:70px;top:150px;width:150px;height:150px;background:var(--pink);transform:rotate(12deg)}.bf-promo{position:relative;background:var(--orange);color:var(--brown);padding:34px 56px;display:grid;grid-template-columns:auto 1fr auto;gap:40px;align-items:center;z-index:2}.bf-promo:after{content:"";position:absolute;left:0;right:0;bottom:-13px;height:14px;background:radial-gradient(circle at 10px -2px,transparent 9px,var(--orange) 10px) 0 0/20px 14px repeat-x}.bf-promo .bfw{font-family:var(--f-shrik);font-size:72px;line-height:.85;color:var(--cream);text-shadow:4px 4px 0 var(--brown);transform:rotate(-3deg)}.bf-promo .mid .mono{font-size:12px;letter-spacing:.2em}.bf-promo .mid .big{font-family:var(--f-black);font-size:34px;line-height:1.05;margin:8px 0 6px;letter-spacing:-.01em}.bf-promo .mid .hand{font-size:26px}.bf-cd{display:flex;gap:10px;align-items:flex-end}.bf-cd .u{background:var(--brown);color:var(--cream);border-radius:12px;width:78px;padding:10px 0 8px;text-align:center;box-shadow:4px 4px #3b1e1259}.bf-cd .u b{display:block;font-family:var(--f-shrik);font-weight:400;font-size:36px;line-height:1}.bf-cd .u small{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.16em}.bf-promo .cdwrap .mono{font-size:11px;margin-bottom:10px;text-align:right}.bf-kits{padding:96px 56px 70px;background:var(--cream)}.bf-kits .khead{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px}.bf-kits .khead .mono{font-size:12.5px;margin-bottom:10px;color:var(--orange)}.bf-kits .khead h2{font-family:var(--f-shrik);font-weight:400;font-size:64px;line-height:1;color:var(--brown)}.bf-kits .khead .right{text-align:right}.bf-kits .khead .hand{font-size:30px;transform:rotate(-3deg);display:inline-block}.bf-kits .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.bf-kit{display:flex;flex-direction:column;background:#fbf4e6;border:2.5px solid var(--brown);border-radius:22px;overflow:hidden;box-shadow:7px 7px 0 var(--pink);transition:transform .2s ease,box-shadow .2s ease}.bf-kit:hover{transform:translate(-3px,-3px);box-shadow:10px 10px 0 var(--pink)}.bf-kit:hover .p{transform:translateY(-6px)}.bf-kit.sh-orange{box-shadow:7px 7px 0 var(--orange)}.bf-kit.sh-orange:hover{box-shadow:10px 10px 0 var(--orange)}.bf-kit .kitscene{aspect-ratio:4/4.7;border-bottom:2.5px solid var(--brown)}.bf-kit .kbody{padding:20px 20px 22px;flex:1;display:flex;flex-direction:column}.bf-kit .kname{font-size:10.5px;color:var(--orange)}.bf-kit h3{font-family:var(--f-shrik);font-weight:400;font-size:25px;line-height:1.05;margin:8px 0 14px;color:var(--brown)}.bf-kit ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:6px 10px;font-size:12.5px;margin-bottom:16px}.bf-kit li:before{content:"\2713  ";color:var(--orange);font-weight:700}.bf-kit .prow{display:flex;align-items:center;gap:10px;margin-bottom:16px;flex-wrap:wrap}.bf-kit .prow .pr{font-size:40px;line-height:1}.bf-kit .prow s{font-size:14px;opacity:.55;font-family:var(--f-mono)}.bf-kit .kbtn{margin-top:auto;width:100%;background:var(--brown);color:var(--cream);padding:14px;font-size:13.5px;letter-spacing:.06em}.bf-kit .kbtn span{color:var(--pink)}.bf-kit .sticker .sp{font-size:clamp(18px,1.75vw,26px);line-height:.9}.bf-kit .sticker .ss{font-size:8.5px;letter-spacing:.1em;margin-top:3px}.bf-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:70px}.bf-trust div{border-top:2.5px solid var(--brown);padding-top:18px}.bf-trust h4{font-family:var(--f-shrik);font-weight:400;font-size:26px;margin-bottom:6px;color:var(--brown)}.bf-trust p{font-family:var(--f-mono);font-size:12.5px}.bf-khero{display:grid;grid-template-columns:1fr 1.05fr;background:var(--brown);color:var(--cream);min-height:640px}.bf-khero .l{padding:76px 56px 60px;position:relative}.bf-khero .eb{font-size:13px;display:flex;gap:14px;align-items:center}.bf-khero .eb i{width:46px;height:2px;background:var(--orange)}.bf-khero h1{font-family:var(--f-shrik);font-weight:400;font-size:96px;line-height:.95;margin:20px 0 22px;text-shadow:5px 5px 0 #1d0c05;color:var(--cream)}.bf-khero .pr{display:flex;align-items:center;gap:22px;margin-bottom:22px}.bf-khero .pr .big{font-size:120px;line-height:.9;color:var(--pink);text-shadow:5px 5px 0 #1d0c05}.bf-khero .pr s{font-family:var(--f-mono);font-size:22px;opacity:.55;display:block}.bf-khero .pr .chip{display:inline-block;margin-top:8px;font-size:11px}.bf-khero .cta{background:var(--cream);color:var(--brown);padding:18px 30px;font-size:17px;box-shadow:5px 5px 0 var(--orange)}.bf-khero .row{display:flex;gap:26px;margin-top:34px;font-family:var(--f-mono);font-size:12px;letter-spacing:.12em;opacity:.9;text-transform:uppercase}.bf-khero .row span:before{content:"\2713  ";color:var(--green)}.bf-khero .r{position:relative;margin:28px 28px 28px 0;border-radius:26px;overflow:hidden;border:2.5px solid #1d0c05;min-height:560px}.bf-khero .r .scene{position:absolute;top:0;right:0;bottom:0;left:0}.bf-khero .hn{font-size:30px}.bf-builder{padding:70px 56px 40px;background:var(--cream)}.bf-builder .bhead{display:flex;align-items:center;gap:16px;margin-bottom:26px}.bf-builder .bhead .n{width:50px;height:50px;border-radius:50%;background:var(--orange);color:var(--cream);font-family:var(--f-shrik);font-size:26px;display:flex;align-items:center;justify-content:center;border:2.5px solid var(--brown);box-shadow:3px 3px 0 var(--brown)}.bf-builder .bhead h3{font-family:var(--f-shrik);font-weight:400;font-size:40px;color:var(--brown)}.bf-builder .bhead .hand{margin-left:auto;font-size:26px;transform:rotate(-3deg)}.bf-builder .bwrap{display:grid;grid-template-columns:1fr 400px;gap:44px;align-items:start}.bf-wild{padding:30px 56px 70px;background:var(--cream)}.bf-wild .hd{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:34px}.bf-wild h3{font-family:var(--f-shrik);font-weight:400;font-size:46px;color:var(--brown)}.bf-wild .hand{font-size:26px}.bf-wild .wrow{display:grid;grid-template-columns:repeat(4,1fr);gap:34px;padding:0 10px}.bf-wild .pola{position:relative;padding:10px 10px 38px}.bf-wild .pola .cap{font-size:20px;bottom:6px}.bf-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding:0 56px 60px;background:var(--cream)}.bf-steps div{border-top:2.5px solid var(--brown);padding-top:18px}.bf-steps h4{font-family:var(--f-shrik);font-weight:400;font-size:26px;margin-bottom:6px;color:var(--brown)}.bf-steps p{font-family:var(--f-mono);font-size:12.5px}@media(max-width:1200px){.bf-kits .grid{grid-template-columns:repeat(2,1fr)}.bf-hero h1{font-size:76px}.bf-khero h1{font-size:72px}.bf-khero .pr .big{font-size:92px}.bf-builder .bwrap{grid-template-columns:1fr 340px}}@media(max-width:749px){.bf-hero{height:840px}.bf-hero .ph{background-position:50% 0;background-size:auto 560px;background-repeat:no-repeat;inset:0 0 auto 0;height:560px}.bf-hero .ph.has-m{background-size:cover;background-position:50% 0}.bf-hero .shade{background:linear-gradient(180deg,#1e0c0480,#1e0c040d 22%,#1e0c0400 45%,#2b160c 66% 100%)}.bf-hero .copy{left:20px;right:20px;top:auto;bottom:34px}.bf-hero h1{font-size:54px;text-shadow:3px 3px 0 var(--brown)}.bf-hero .eyebrow{font-size:10.5px}.bf-hero .deals{gap:8px;margin:20px 0;flex-wrap:nowrap}.bf-hero .deal{padding:7px 11px 7px 8px;gap:8px;box-shadow:3px 3px 0 var(--orange)}.bf-hero .deal img{width:28px;height:28px}.bf-hero .deal .shrik{font-size:18px}.bf-hero .deal .mono{font-size:8.5px}.bf-hero .b1{padding:15px 20px;font-size:14px;flex:1}.bf-hero .b2,.bf-hero .stk{display:none}.bf-hero .note1{right:26px;top:300px;font-size:28px}.bf-hero .ar1{right:150px;top:318px;width:56px;transform:scaleX(-1) rotate(30deg)}.bf-hero .stamp{right:16px;bottom:auto;top:40px;font-size:18px}.bf-promo{grid-template-columns:1fr;padding:30px 20px 34px;gap:18px;text-align:center}.bf-promo .bfw{font-size:52px}.bf-promo .mid .big{font-size:20px}.bf-promo .mid .hand{font-size:22px}.bf-promo .cdwrap .mono{text-align:center}.bf-cd{justify-content:center}.bf-cd .u{width:68px}.bf-cd .u b{font-size:28px}.bf-kits{padding:64px 16px 40px}.bf-kits .khead{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:26px}.bf-kits .khead h2{font-size:42px}.bf-kits .khead .right{text-align:left}.bf-kits .khead .hand{font-size:24px}.bf-kits .grid{grid-template-columns:1fr;gap:28px}.bf-kit .sticker .sp{font-size:30px}.bf-kit h3{font-size:28px}.bf-trust{grid-template-columns:1fr;gap:20px;margin-top:44px}.bf-khero{grid-template-columns:1fr;min-height:0}.bf-khero .r{order:-1;margin:16px 16px 0;min-height:380px}.bf-khero .l{padding:26px 20px 34px}.bf-khero h1{font-size:50px;margin:14px 0}.bf-khero .pr .big{font-size:72px}.bf-khero .cta{width:100%;font-size:15px}.bf-khero .row{flex-wrap:wrap;gap:8px 16px;font-size:10px;margin-top:22px}.bf-khero .hn{font-size:24px}.bf-builder{padding:44px 16px 20px}.bf-builder .bwrap{grid-template-columns:1fr}.bf-builder .bhead h3{font-size:28px}.bf-builder .bhead .hand{display:none}.bf-wild{padding:20px 16px 50px}.bf-wild h3{font-size:34px}.bf-wild .hd{flex-direction:column;align-items:flex-start;gap:8px}.bf-wild .wrow{grid-template-columns:1fr 1fr;gap:18px}.bf-steps{grid-template-columns:1fr;padding:0 16px 60px;gap:18px}}.bf h1,.bf h2,.bf h3,.bf h4,.bf h5{text-transform:none;font-weight:400}.bf h2,.bf h3,.bf h4,.bf h5{letter-spacing:normal}@media(min-width:750px)and (max-width:1100px){.bf-hero{height:720px}.bf-hero .copy{left:40px;right:40px;top:auto;bottom:56px}.bf-hero h1{font-size:68px}.bf-hero .note1,.bf-hero .ar1{display:none}.bf-hero .stk{width:120px;height:120px;top:96px;right:40px}.bf-hero .shade{background:linear-gradient(180deg,#1e0c0473,#1e0c0400 22%,#1e0c0440 45%,#1e0c04e0)}.bf-hero .stamp{top:40px;bottom:auto;right:40px;font-size:22px}.bf-promo{grid-template-columns:1fr;text-align:center;gap:20px;padding:34px 40px 40px}.bf-promo .cdwrap .mono{text-align:center}.bf-cd{justify-content:center}.bf-kits{padding:80px 40px 60px}.bf-kits .khead h2{font-size:52px}.bf-khero{grid-template-columns:1fr}.bf-khero .r{order:-1;margin:24px 24px 0;min-height:480px}.bf-builder .bwrap{grid-template-columns:1fr}}.bf button{font:inherit;-webkit-appearance:none;appearance:none;min-height:0;box-shadow:none;letter-spacing:inherit}.bf-builder .bhead .cnt{margin-left:auto;font-size:11.5px;display:flex;align-items:center;gap:10px}.bf-builder .bar{display:inline-block;width:90px;height:8px;border-radius:9px;background:var(--cream2);overflow:hidden;border:1.5px solid var(--brown)}.bf-builder .bar b{display:block;height:100%;width:0;background:var(--green);transition:width .3s}.bf-builder .picks{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:56px}.bf-builder .picks.c3{grid-template-columns:repeat(3,1fr)}.bf-builder .picks.c2{grid-template-columns:repeat(2,1fr);max-width:66%}.bf .pick{background:#fbf4e6;border:2.5px dashed rgba(59,30,18,.35);border-radius:20px;overflow:hidden;transition:transform .15s,box-shadow .15s}.bf .pick.sel{border:2.5px solid var(--brown);box-shadow:6px 6px 0 var(--pink)}.bf .pick.soldout{opacity:.5}.bf .pick .tile{position:relative;display:block;width:100%;aspect-ratio:1/1.05;overflow:hidden;border:0;border-radius:0;padding:0;margin:0;cursor:pointer}.bf .pick .tile.wide{aspect-ratio:1.45/1}.bf .pick:not(.sel) .tile{filter:saturate(.8)}.bf .pick .tile .p{left:24%;top:8%;width:52%;transform:rotate(-6deg)}.bf .pick .tile.wide .p{left:18%;top:12%;width:64%;transform:rotate(-4deg)}.bf .pick .tile:hover .p{transform:rotate(-2deg) translateY(-4px)}.bf .p.mul img{mix-blend-mode:multiply;filter:none}.bf .pick .check,.bf .pick .plus{position:absolute;right:12px;top:12px;width:34px;height:34px;border-radius:50%;align-items:center;justify-content:center;font-weight:700;z-index:9;font-family:var(--f-body);line-height:1}.bf .pick .check{display:none;background:var(--orange);color:#fff;border:2px solid var(--brown)}.bf .pick .plus{display:flex;background:#fff9;color:var(--brown);border:2px dashed var(--brown);font-size:20px}.bf .pick.sel .check{display:flex}.bf .pick.sel .plus{display:none}.bf .pb{padding:14px 16px 16px}.bf .pb h5{font-family:var(--f-shrik);font-size:21px;line-height:1.05;color:var(--brown)}.bf .pb .sub{font-size:10px;margin-top:4px;opacity:.7}.bf .sizes{display:none;flex-wrap:wrap;gap:5px;margin-top:10px}.bf .pick.sel .sizes{display:flex}.bf .sizes button{font-family:var(--f-mono);font-size:10.5px;border:1.5px solid var(--brown);border-radius:6px;padding:2px 6px;background:transparent;color:var(--brown);cursor:pointer}.bf .sizes button.on{background:var(--brown);color:var(--cream)}.bf .sizes button[disabled]{opacity:.3;text-decoration:line-through;cursor:not-allowed}.bf .tap{font-size:10px;margin-top:12px;color:var(--orange)}.bf .pick.sel .tap{display:none}.bf .sum{position:sticky;top:90px;background:var(--brown);color:var(--cream);border-radius:24px;padding:28px;box-shadow:9px 9px 0 var(--orange);border:2.5px solid #1d0c05}.bf .sum h4{font-family:var(--f-shrik);font-size:32px;color:var(--cream)}.bf .sum .prog{display:flex;align-items:center;gap:10px;font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;margin:10px 0 18px}.bf .sum .prog .bar{flex:1;width:auto;background:#fff2;border:0}.bf .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px}.bf .thumbs .th{min-width:0;aspect-ratio:1;border-radius:12px;display:flex;align-items:center;justify-content:center;border:2px dashed #F4E7D155}.bf .thumbs .th.on{border:2px solid #1d0c05}.bf .thumbs img{width:70%;max-width:70%;filter:drop-shadow(0 4px 4px rgba(0,0,0,.3))}.bf .sum ul{list-style:none;font-family:var(--f-mono);font-size:12.5px;margin:0;padding:0}.bf .sum li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;border-bottom:1.5px dashed #F4E7D140}.bf .sum li span:last-child{color:var(--green)}.bf .sum li button{background:none;border:0;color:var(--pink);cursor:pointer;font-size:13px;padding:0 4px}.bf .sum .tot{display:flex;align-items:flex-end;justify-content:space-between;margin:20px 0 6px}.bf .sum .tot s{font-family:var(--f-mono);font-size:18px;opacity:.5}.bf .sum .tot .shrik{font-size:76px;line-height:.9;color:var(--pink)}.bf .sum .sv{text-align:right;font-family:var(--f-mono);font-size:11.5px;letter-spacing:.14em;margin-bottom:20px}.bf .sum .add{width:100%;background:var(--pink);color:var(--brown);padding:18px;font-size:18px;border-color:var(--cream)}.bf .add[disabled]{opacity:.55;cursor:not-allowed;transform:none}.bf .sum .ap{text-align:center;font-family:var(--f-mono);font-size:11px;margin-top:14px;opacity:.8}.bf .sum .err{color:var(--pink);font-size:11px;margin-top:10px;text-align:center}.bf .sum .stk2{position:absolute;right:-26px;top:-26px;background:var(--butter);color:var(--brown);border:2.5px solid var(--brown);border-radius:50%;width:96px;height:96px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:20px;line-height:1;transform:rotate(12deg);z-index:2}.bf .mbar{display:none}@media(max-width:1100px){.bf .sum{position:relative;top:0}.bf .sum .stk2{right:10px}}@media(max-width:749px){.bf-builder .bhead{gap:10px}.bf-builder .bhead .n{width:40px;height:40px;font-size:20px}.bf-builder .bhead h3{font-size:25px;white-space:nowrap}.bf-builder .bhead .cnt{font-size:9.5px}.bf-builder .bhead .cnt .bar{display:none}.bf-builder .picks,.bf-builder .picks.c3,.bf-builder .picks.c2{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:40px;max-width:none}.bf .pb{padding:12px 12px 14px}.bf .pb h5{font-size:17px}.bf-steps{padding-bottom:110px}.bf .mbar{display:flex;position:fixed;left:10px;right:10px;bottom:12px;z-index:100;background:var(--brown);color:var(--cream);border-radius:18px;padding:10px 10px 10px 18px;align-items:center;justify-content:space-between;box-shadow:0 10px 30px #00000059;border:2px solid #1d0c05}.bf .mbar .shrik{font-size:30px;color:var(--pink);line-height:1}.bf .mbar .mono{font-size:9px;letter-spacing:.12em}.bf .mbar .add{background:var(--pink);color:var(--brown);padding:13px 18px;font-size:13.5px;border-color:var(--cream)}}.bf .pick.sel.nosize .sizes{outline:2px dashed var(--orange);outline-offset:5px;border-radius:6px}.bf .pick.sel.nosize .sub:after{content:" \b7  pick a size";color:var(--orange)}.bf{isolation:isolate}.bf .pick .tile .p.land{left:11%;top:50%;width:78%;transform:translateY(-58%) rotate(-6deg)}.bf .pick .tile:hover .p.land{transform:translateY(-60%) rotate(-3deg)}@media(max-width:749px){.bf .bf-hero{height:960px!important}.bf .bf-hero .ph{height:600px!important;background-size:auto 600px!important}.bf .bf-hero .shade{background:linear-gradient(#1e0c0480,#1e0c040d 18%,#1e0c0400 36%,#2b160c 58% 100%)!important}.bf .bf-hero .stamp{top:98px!important}.bf .bf-hero .note1{top:218px!important}.bf .bf-hero .ar1{top:236px!important}}@media(max-width:749px){.bf .bf-hero .deals{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.bf .bf-hero .deals .deal{min-width:0!important;width:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/bf-combos.css.map */
