.bf-public-tracker{padding-block:7rem;color:#241b14;overflow-x:clip}.bf-public-tracker,.bf-public-tracker *{box-sizing:border-box}.bf-public-tracker__inner{width:min(100% - 3.2rem,76rem);margin-inline:auto;padding:2.4rem;border:.1rem solid rgba(36,27,20,.16);border-radius:1.4rem;background:#fffaf0d1;box-shadow:0 1.5rem 5rem #241b141f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bf-public-tracker__kicker{margin:0 0 .8rem;color:#a86132;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.bf-public-tracker h1,.bf-public-tracker h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.2rem,8vw,5.6rem);line-height:1}.bf-public-tracker h2{font-size:clamp(2.4rem,6vw,3.6rem)}.bf-public-tracker__text{margin-top:1.4rem;line-height:1.6;overflow-wrap:anywhere}.bf-public-tracker__account{display:grid;gap:1.2rem;margin-top:2rem;padding:2rem;border-radius:1rem;background:#ffffff9e}.bf-public-tracker__account summary{cursor:pointer;color:#8b4d27;font-weight:800}.bf-public-tracker__account-body{display:grid;gap:1.2rem;padding-top:1.2rem}.bf-public-tracker__account p{margin:0}.bf-public-tracker__button--link{display:inline-flex;width:fit-content;align-items:center;justify-content:center;text-decoration:none}.bf-public-tracker__divider{display:flex;align-items:center;gap:1rem;margin-top:2.4rem;color:#241b14ad;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bf-public-tracker__divider:before,.bf-public-tracker__divider:after{height:.1rem;flex:1;background:#241b142e;content:""}.bf-public-tracker__projects{display:grid;gap:1.4rem}.bf-public-tracker__project{display:grid;gap:1rem;padding:clamp(1.3rem,3vw,1.8rem);border:.1rem solid rgba(240,197,111,.18);border-radius:1.8rem;background:radial-gradient(circle at 85% 16%,rgba(240,197,111,.18),transparent 18rem),linear-gradient(135deg,#1d120afa,#5c321eeb);box-shadow:inset 0 0 0 .1rem #fffaf00d,0 1.4rem 3rem #1d120a29;color:#fff6e2}.bf-public-tracker__project p{margin:0}.bf-public-tracker__tracker-topline,.bf-public-tracker__overview,.bf-public-tracker__progress-header,.bf-public-tracker__progress-header span{display:flex;align-items:center}.bf-public-tracker__tracker-topline{justify-content:space-between;gap:1rem;color:#fff6e2a3;font-size:1rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.bf-public-tracker__tracker-topline strong{padding:.45rem .75rem;border-radius:999px;background:#f0c56f29;color:#f0c56f;text-align:center}.bf-public-tracker__overview{gap:1rem;padding:1rem;border:.1rem solid rgba(255,250,240,.12);border-radius:1.3rem;background:#fffaf014}.bf-public-tracker__thumb{flex:0 0 5.6rem;width:5.6rem;aspect-ratio:4 / 5;border:.55rem solid rgba(240,197,111,.7);border-radius:.6rem;background:radial-gradient(circle at 44% 34%,rgba(181,102,52,.55),transparent 26%),linear-gradient(135deg,#fffaf04d,#fffaf014);box-shadow:inset 0 0 0 .25rem #1d120a94,0 .8rem 1.8rem #00000038}.bf-public-tracker__overview-text{min-width:0}.bf-public-tracker__overview h2{margin:0;color:#fff6e2;font-size:clamp(1.8rem,5vw,2.6rem);line-height:1.05}.bf-public-tracker__overview small,.bf-public-tracker__specs{display:block;margin-top:.45rem;color:#fff6e2b3;font-size:1.25rem;line-height:1.3}.bf-public-tracker__specs{color:#f0c56fe0;font-weight:800}.bf-public-tracker__project-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.bf-public-tracker__project-heading strong{font-family:Georgia,Times New Roman,serif;font-size:2rem}.bf-public-tracker__stage{padding:.4rem .8rem;border-radius:999px;background:#a861321f;color:#8b4d27;font-size:1.2rem;font-weight:700;text-align:center}.bf-public-tracker__milestone{color:#8b4d27;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,5vw,2.8rem);font-weight:700;line-height:1.15}.bf-public-tracker__progress,.bf-public-tracker__mat-progress{display:grid;gap:.7rem;margin-block:.3rem .4rem;padding:1.1rem;border:.1rem solid rgba(255,250,240,.12);border-radius:1.2rem;background:#fffaf014}.bf-public-tracker__progress-header{justify-content:space-between;gap:1rem}.bf-public-tracker__progress-header strong{color:#f0c56f;font-family:inherit;font-size:1.5rem}.bf-public-tracker__progress-header span{color:#fff6e2b8;font-size:1.2rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.bf-public-tracker__progress-track{position:relative;overflow:hidden;height:1rem;border-radius:999px;background:#fffaf024}.bf-public-tracker__progress-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#b56634,#f0c56f)}.bf-public-tracker__progress-track--mat .bf-public-tracker__progress-fill{background:linear-gradient(90deg,#46372d,#a86132)}.bf-public-tracker__progress small{color:#fff6e2b8;font-weight:700}.bf-public-tracker__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .9rem;margin:0;padding:0;list-style:none}.bf-public-tracker__steps li{position:relative;min-width:0;padding-left:1.2rem;color:#fff6e294;font-size:1.05rem;font-weight:800;line-height:1.18}.bf-public-tracker__steps li:before{content:"";position:absolute;left:0;top:.36em;width:.6rem;height:.6rem;border-radius:50%;background:#fffaf03d}.bf-public-tracker__steps li.is-complete,.bf-public-tracker__steps li.is-active{color:#fff6e2}.bf-public-tracker__steps li.is-complete:before{background:#f0c56f}.bf-public-tracker__steps li.is-active:before{background:#b56634;box-shadow:0 0 0 .35rem #b566342e}.bf-public-tracker__status-grid{display:grid;gap:.8rem;margin:0}.bf-public-tracker__status-card{display:grid;gap:.35rem;padding:1rem;border:.1rem solid rgba(255,250,240,.12);border-radius:.9rem;background:#fffaf014}.bf-public-tracker__status-card--complete{border-color:#79ba7f59;background:#236e4133}.bf-public-tracker__status-card--action{border-color:#f0c56f5c;background:#a861322e}.bf-public-tracker__status-card dt{color:#fff6e29e;font-size:1.1rem;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.bf-public-tracker__status-card dd{margin:0;color:#fff6e2;font-weight:800;line-height:1.25}.bf-public-tracker__status-card small{color:#fff6e2b8;font-size:1.25rem;font-weight:600;line-height:1.4}.bf-public-tracker__mat-steps{display:flex;flex-wrap:wrap;gap:.6rem}.bf-public-tracker__mat-step{padding:.45rem .75rem;border:.1rem solid rgba(255,250,240,.14);border-radius:999px;background:#fffaf014;color:#fff6e2b8;font-size:1.2rem;font-weight:700}.bf-public-tracker__mat-step--complete{border-color:#f0c56f52;background:#f0c56f24;color:#f0c56f}.bf-public-tracker__preference{display:flex;align-items:flex-start;gap:.7rem;margin-top:.4rem;color:#fff6e2c7;font-weight:700}.bf-public-tracker__updated{color:#fff6e29e;font-size:1.2rem;font-weight:700}.bf-public-tracker__preference input{width:2rem;height:2rem;flex:0 0 auto}.bf-public-tracker__form{display:grid;gap:1rem;margin-top:2.4rem}.bf-public-tracker__form label{font-weight:700}.bf-public-tracker__form input{width:100%;min-width:0;min-height:5rem;padding:1rem 1.2rem;border:.1rem solid rgba(36,27,20,.34);border-radius:.8rem;background:#fff;color:inherit;font:inherit}.bf-public-tracker__button{max-width:100%;min-height:5rem;padding:1rem 1.6rem;border:0;border-radius:999px;background:#a86132;color:#fff;cursor:pointer;font:inherit;font-weight:700}.bf-public-tracker__button--secondary{border:.1rem solid #a86132;background:#fffaf0;color:#8b4d27}.bf-public-tracker__portal-fallback{margin-top:1.4rem;color:#241b14c7}.bf-public-tracker__portal-fallback summary{cursor:pointer;font-weight:800}.bf-public-tracker__form--secondary{margin-top:1.2rem}.bf-public-tracker__helper{margin:1rem 0 0;color:#241b14b8;font-size:1.4rem;line-height:1.5;overflow-wrap:anywhere}.bf-public-tracker__result{display:grid;gap:.8rem;margin-top:2rem;padding:1.8rem;border-radius:1rem;background:#a861321a}.bf-public-tracker__result strong{font-family:Georgia,Times New Roman,serif;font-size:2.4rem}.bf-public-tracker__result .bf-public-tracker__progress-header strong{font-family:inherit;font-size:1.5rem}.bf-public-tracker__result p{margin:0}.bf-public-tracker__error{color:#922}@media screen and (min-width:750px){.bf-public-tracker__inner{padding:4.5rem}.bf-public-tracker__form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.bf-public-tracker__form--direct{grid-template-columns:minmax(0,1fr) minmax(0,.72fr) auto}.bf-public-tracker__form label{display:grid;gap:.6rem}.bf-public-tracker__status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.bf-public-tracker{padding-block:4rem}.bf-public-tracker__inner{width:min(100% - 2rem,76rem);padding:1.5rem;border-radius:1.2rem}.bf-public-tracker__account,.bf-public-tracker__project,.bf-public-tracker__result{padding:1.3rem}.bf-public-tracker__project-heading{display:grid;gap:.75rem}.bf-public-tracker__stage{display:inline-flex;width:fit-content;min-height:3.6rem;align-items:center}.bf-public-tracker__progress-header{display:grid;gap:.35rem}.bf-public-tracker__form input{min-height:5.4rem;font-size:16px}.bf-public-tracker__button,.bf-public-tracker__button--link{width:100%;min-height:5.4rem}.bf-public-tracker__preference{align-items:center;padding-block:.6rem}.bf-public-tracker__preference input{width:2.4rem;height:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/bf-public-tracker.css.map */
