.baffour-band{border-top:1px solid var(--baffour-rule)}.baffour-band--tint{background:#faf9f6}.baffour-band__inner--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.baffour-band__inner--split.baffour-band__inner--flip .baffour-band__text{order:2}.baffour-band__text{min-width:0;max-width:62ch}.baffour-band__eyebrow{margin:0 0 10px;font-family:var(--baffour-text);font-size:1.25rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--baffour-gold)}.baffour-band__heading{margin:0 0 18px;font-family:var(--baffour-display);font-weight:500;text-wrap:balance}.baffour-band__heading em{font-style:italic}.baffour-band__body>:first-child{margin-top:0}.baffour-band__body>:last-child{margin-bottom:0}.baffour-band__body p{font-family:var(--baffour-text);font-size:1.7rem;line-height:1.62}.baffour-band--bg{position:relative;isolation:isolate;overflow:hidden}.baffour-band__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.baffour-band__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(0,0,0,var(--bf-darken, .55))}.baffour-band--bg,.baffour-band--bg .baffour-band__heading,.baffour-band--bg .baffour-band__body p,.baffour-band--bg .baffour-band__note{color:#fff}.baffour-band--bg .baffour-band__note{opacity:.8}.baffour-band--bg .baffour-band__inner{min-height:28rem;align-content:center;justify-items:center}.baffour-band--bg .baffour-band__text{max-width:none;width:100%;margin-inline:auto;text-align:center}.baffour-band--bg .baffour-band__body{max-width:92ch;margin-inline:auto}.baffour-band__fig{margin-top:2.6rem}@media(max-width:600px){.baffour-band__fig .cuts{grid-template-columns:repeat(2,minmax(0,1fr))}.baffour-band__fig .cuts figure{padding:1.2rem .6rem .9rem}.baffour-band__fig .fire{gap:2rem;flex-wrap:wrap}.baffour-band__fig .mohs .row{grid-template-columns:7.5rem 1fr 3.4rem;gap:.8rem;font-size:1.05rem}}.baffour-band__fig .fire{display:flex;gap:clamp(2rem,5vw,4.5rem);align-items:flex-end}.baffour-band__fig .fire figure{margin:0}.baffour-band__fig .fire svg{width:clamp(11rem,16vw,15rem);height:auto;display:block}.baffour-band__fig .fire figcaption{margin-top:1.1rem;font-family:var(--baffour-text);font-size:1.05rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:.65}.baffour-band__fig .fire b{display:block;margin-top:.3rem;font-family:var(--baffour-display);font-size:2.6rem;font-weight:500;color:var(--baffour-gold);font-variant-numeric:lining-nums tabular-nums}.baffour-band__fig .cuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.baffour-band__fig .cuts figure{margin:0;border:1px solid var(--baffour-rule);padding:1.6rem .8rem 1.1rem;text-align:center}.baffour-band__fig .cuts figure.on{border-color:var(--baffour-gold);background:var(--baffour-gold-soft);color:var(--baffour-gold)}.baffour-band__fig .cuts svg{width:68%;height:auto;display:block;margin:0 auto}.baffour-band__fig .cuts figcaption{margin-top:1rem;font-family:var(--baffour-text);font-size:1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.baffour-band__fig .mohs{display:grid;gap:1rem}.baffour-band__fig .mohs .row{display:grid;grid-template-columns:9rem 1fr 4rem;gap:1.2rem;align-items:center;font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;font-family:var(--baffour-text);font-weight:600;opacity:.72}.baffour-band__fig .mohs .bar{display:block;height:.7rem;background:var(--baffour-rule)}.baffour-band__fig .mohs .bar i{display:block;height:100%;background:#c9c3b8}.baffour-band__fig .mohs .val{text-align:right;font-variant-numeric:lining-nums tabular-nums}.baffour-band__fig .mohs .row.me{opacity:1;color:var(--baffour-gold)}.baffour-band__fig .mohs .row.me .bar i{background:var(--baffour-gold)}.baffour-band__note{margin:18px 0 0;font-size:1.5rem;line-height:1.5;opacity:.66}.baffour-band__link{display:inline-block;margin-top:20px;font-family:var(--baffour-text);font-size:1.35rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--baffour-gold);text-underline-offset:5px}.baffour-band__figure{margin:0;min-width:0;max-width:70%;justify-self:center}@media(max-width:860px){.baffour-band__figure{max-width:100%}}.baffour-band__figure img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block;border:1px solid var(--baffour-rule);background:#fff}@media(max-width:860px){.baffour-band__inner--split{grid-template-columns:minmax(0,1fr)}.baffour-band__inner--split.baffour-band__inner--flip .baffour-band__text{order:0}}.baffour-grades{border-top:1px solid var(--baffour-rule)}.baffour-grades--tint{background:#faf9f6}.baffour-grades__head{margin-bottom:28px}.baffour-grades__eyebrow{margin:0 0 10px;font-family:var(--baffour-text);font-size:1.25rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--baffour-gold)}.baffour-grades__heading{margin:0;font-family:var(--baffour-display);font-weight:500;text-wrap:balance}.baffour-grades__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;background:var(--baffour-rule);border:1px solid var(--baffour-rule)}.baffour-grades__cell{background:rgb(var(--color-background));padding:clamp(20px,3vw,34px) clamp(14px,2vw,24px);text-align:center;min-width:0}.baffour-grades--tint .baffour-grades__cell{background:#faf9f6}.baffour-grades__value{font-family:var(--baffour-display);font-size:clamp(3rem,4.6vw,4.4rem);font-weight:500;line-height:1.05;font-variant-numeric:lining-nums tabular-nums}.baffour-grades__suffix{font-size:.55em}.baffour-grades__label{margin:10px 0 0;font-family:var(--baffour-text);font-size:1.25rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:.6}@media(max-width:749px){.baffour-grades__row{grid-template-columns:repeat(2,minmax(0,1fr))}.baffour-grades__cell{padding:1.6rem .6rem;min-width:0}.baffour-grades__value{font-size:clamp(2.4rem,9vw,3.4rem)}.baffour-grades__label{font-size:1rem;letter-spacing:.1em}}.baffour-worn{border-top:1px solid var(--baffour-rule)}.baffour-worn__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}.baffour-worn__titles{text-align:left}.baffour-worn__eyebrow{margin:0 0 6px;font-family:var(--baffour-text);font-size:1.25rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-primary, var(--baffour-gold))}.baffour-worn__heading{margin:0;font-family:var(--baffour-display);font-weight:500}.baffour-worn__nav{display:flex;gap:8px}.baffour-worn__arrow{width:46px;height:46px;border:1px solid var(--baffour-rule);background:transparent;color:inherit;font-size:1.5rem;line-height:1;cursor:pointer;transition:border-color .15s,color .15s}.baffour-worn__arrow:hover{border-color:var(--baffour-gold);color:var(--baffour-gold)}.baffour-worn__track{--worn-gap: 16px;--worn-per-view: 4;display:flex;gap:var(--worn-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:6px}.baffour-worn__track::-webkit-scrollbar{display:none}.baffour-worn__slide{flex:0 0 calc((100% - (var(--worn-per-view) - 1) * var(--worn-gap)) / var(--worn-per-view));scroll-snap-align:start;margin:0;border:1px solid var(--baffour-rule);display:flex;flex-direction:column}@media(max-width:1100px){.baffour-worn__track{--worn-per-view: 3}}@media(max-width:749px){.baffour-worn__track{--worn-per-view: 2;--worn-gap: 12px}}@media(max-width:480px){.baffour-worn__track{--worn-per-view: 1}}.baffour-worn__slide img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;display:block;background:#fff}.baffour-worn__slide figcaption{padding:14px 16px 16px;font-family:var(--baffour-text);font-size:1.5rem;line-height:1.45;color:rgb(var(--color-foreground));opacity:.72}@media(prefers-reduced-motion:reduce){.baffour-worn__track{scroll-behavior:auto}}.baffour-worn__cta{margin-top:3rem;text-align:center}.baffour-worn__cta .button{min-height:5.4rem;padding-inline:3rem}.bf-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;background:#14120e80;overflow-y:auto;padding:max(2rem,env(safe-area-inset-top,0px)) 1.6rem}.bf-sheet[hidden]{display:none}.bf-sheetcard{position:relative;width:100%;max-width:54rem;background:rgb(var(--color-background));border:1px solid var(--baffour-rule);padding:clamp(2.4rem,4vw,4rem);margin-block:auto;text-align:left}.bf-sheetcard h3{margin:0 0 1rem;font-family:var(--baffour-display);font-weight:500}.bf-sheetx{position:absolute;top:.6rem;right:.6rem;width:4.4rem;height:4.4rem;border:0;background:none;font-size:2.4rem;line-height:1;cursor:pointer;color:inherit;opacity:.6}.bf-sheetx:hover{opacity:1;color:var(--baffour-gold)}.bf-offer{background:var(--baffour-gold-soft);border-left:3px solid var(--baffour-gold);padding:1.4rem 1.8rem;margin:1.6rem 0 1.4rem}.bf-offer b{display:block;font-size:1.5rem}.bf-offer span{display:block;margin-top:.3rem;font-size:1.3rem;opacity:.7}.bf-sheetlede{font-size:1.4rem;line-height:1.5;opacity:.75;margin:0}.bf-pform{display:flex;flex-direction:column;gap:1.8rem;margin-top:2.4rem}.bf-pform label{display:block;font-family:var(--baffour-text);font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.bf-pform input[type=text],.bf-pform input[type=email],.bf-pform textarea{width:100%;margin-top:.8rem;padding:1.3rem 1.4rem;border:1px solid var(--baffour-rule);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--baffour-text);font-size:1.5rem}.bf-pform textarea{min-height:9rem;resize:vertical}.bf-attach{border:1px dashed var(--baffour-rule);padding:1.6rem 1.8rem}.bf-attach b{display:block;font-size:1.4rem}.bf-attach p{margin:.6rem 0 0;font-size:1.3rem;line-height:1.5;opacity:.72}.bf-check{display:flex!important;gap:1.1rem;align-items:flex-start;text-transform:none!important;letter-spacing:0!important;font-weight:400!important;font-size:1.35rem!important;line-height:1.45;opacity:1!important}.bf-check input{margin-top:.4rem;width:1.8rem;height:1.8rem;accent-color:var(--baffour-gold);flex:none}.bf-formerr{color:#8b0000;font-size:1.35rem}.bf-pfsubmit{width:100%;min-height:5.6rem}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
