:root{--bl-espresso: #4B2A20;--bl-deep: #2E1810;--bl-gold: #FDBC00;--bl-gold-band:#DC9929;--bl-gold-dk: #E0A400;--bl-paper: #FCFCFC;--bl-cream: #F3EEE4;--bl-kraft: #8A6A4A;--bl-on-dark: #FFFFFF;--bl-on-dark-70: rgba(255,255,255,.7);--bl-on-dark-45: rgba(255,255,255,.55);--bl-gold-ink: #8A6700;--bl-on-dark-16: rgba(255,255,255,.16);--bl-on-light-70: rgba(75,42,32,.72);--bl-on-light-16: rgba(75,42,32,.16);--bl-r-card: 22px;--bl-r-tile: 18px;--bl-r-pill: 999px;--bl-sh-1: 0 2px 10px rgba(30,14,8,.1);--bl-sh-2: 0 16px 44px rgba(30,14,8,.22);--bl-ease-out: cubic-bezier(.23,1,.32,1);--bl-ease-block: cubic-bezier(.5,1,.89,1);--bl-ease-char: cubic-bezier(0,0,.58,1);--bl-ease-reveal: cubic-bezier(.5,1,.89,1);--bl-ease-io: cubic-bezier(.77,0,.175,1);--bl-t-display: clamp(52px, 8.6vw, 132px);--bl-t-h2: clamp(34px, 4.4vw, 68px);--bl-t-h3: clamp(17px, 1.35vw, 20px);--bl-t-body: clamp(14.5px, 1vw, 16px);--bl-t-label: 13px;--bl-gutter: clamp(18px, 4vw, 64px);--bl-max: 1400px;--bl-torn-h: clamp(34px, 4.2vw, 74px);--font-weight-body--bold: 500;--font-weight-body--bolder: 600;--font-weight-header--bolder: 400;--font-weight-header--lighter: 400}@font-face{font-family:BL-Display;font-style:normal;font-weight:400;font-display:swap;src:url(/cdn/shop/files/PLBLAnton-400.woff2?v=1787683052) format("woff2")}@font-face{font-family:BL-Body;font-style:normal;font-weight:400;font-display:swap;src:url(/cdn/shop/files/PLBLGeneralSans-400.woff2?v=1787683056) format("woff2")}@font-face{font-family:BL-Body;font-style:normal;font-weight:500;font-display:swap;src:url(/cdn/shop/files/PLBLGeneralSans-500.woff2?v=1787683059) format("woff2")}@font-face{font-family:BL-Body;font-style:normal;font-weight:600;font-display:swap;src:url(/cdn/shop/files/PLBLGeneralSans-600.woff2?v=1787683062) format("woff2")}body.bl{--font-stack-header: "BL-Display";--font-stack-body: "BL-Body";--font-weight-header: 400;--font-weight-body: 400;font-family:BL-Body,system-ui,sans-serif}body.bl :is(h1,h2,h3,h4,h5,h6){font-family:BL-Display,system-ui,sans-serif;font-weight:400}body.bl{background:var(--bl-deep)}.bl-sec{position:relative;font-family:var(--font-stack-body),sans-serif;font-size:var(--bl-t-body);line-height:1.62}.bl-sec :is(h1,h2,h3,h4,h5,h6),.bl-sec :is(h1,h2,h3,h4,h5,h6) a{color:inherit}.bl-wrap{width:100%;max-width:var(--bl-max);margin-inline:auto;padding-inline:var(--bl-gutter);position:relative}.bl-t-espresso{background:var(--bl-espresso);color:var(--bl-on-dark)}.bl-t-deep{background:var(--bl-deep);color:var(--bl-on-dark)}.bl-t-gold{background:var(--bl-gold-band);color:var(--bl-espresso)}.bl-t-paper{background:var(--bl-paper);color:var(--bl-espresso)}.bl-h1,.bl-h2,.bl-h3{font-family:var(--font-stack-header),sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:-.01em;margin:0}.bl-h1{font-size:var(--bl-t-display);line-height:var(--bl-lh-display, 1.02)}.bl-h2{font-size:var(--bl-t-h2);line-height:var(--bl-lh-h2, 1.06)}.bl-h3{font-size:var(--bl-t-h3);line-height:1.18;letter-spacing:0}.bl-gold-word{color:var(--bl-gold)}.bl-eyebrow{display:inline-flex;align-items:center;gap:14px;font-family:var(--font-stack-body),sans-serif;font-size:var(--bl-t-label);font-weight:400;letter-spacing:.01em;margin:0 0 18px;color:currentColor;opacity:.92}.bl-eyebrow i{display:block;width:clamp(48px,7vw,108px);height:1px;background:currentColor;opacity:.5;position:relative;flex:0 0 auto}.bl-eyebrow i:before{content:"";position:absolute;left:-3px;top:-2.5px;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:1}.bl-lead{margin:22px 0 0;max-width:52ch}.bl-t-espresso .bl-lead,.bl-t-deep .bl-lead{color:var(--bl-on-dark-70)}.bl-t-paper .bl-lead{color:var(--bl-kraft)}.bl-t-gold .bl-lead{color:#4b2a20f0}.bl-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-stack-body),sans-serif;font-size:14.5px;font-weight:500;letter-spacing:0;padding:15px 30px;border-radius:var(--bl-r-pill);border:1.5px solid transparent;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .15s var(--bl-ease-out),color .15s var(--bl-ease-out),border-color .15s var(--bl-ease-out),transform .16s var(--bl-ease-out)}.bl-btn:active{transform:scale(.96)}.bl-btn--white{background:#fff;color:var(--bl-espresso);border-color:#fff}.bl-btn--gold{background:var(--bl-gold);color:var(--bl-espresso);border-color:var(--bl-gold)}.bl-btn--espresso{background:var(--bl-espresso);color:#fff;border-color:var(--bl-espresso)}.bl-btn--ghost{background:transparent;color:currentColor;border-color:currentColor}@media(hover:hover)and (pointer:fine){.bl-btn--white:hover{background:var(--bl-gold);border-color:var(--bl-gold)}.bl-btn--gold:hover{background:#fff;border-color:#fff}.bl-btn--espresso:hover{background:var(--bl-gold);color:var(--bl-espresso);border-color:var(--bl-gold)}.bl-btn--ghost:hover{background:currentColor}.bl-t-paper .bl-btn--ghost:hover{color:#fff}}.bl-chip{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:48px;height:48px;border-radius:50%;text-decoration:none;border:1.5px solid transparent;transition:background-color .15s var(--bl-ease-out),color .15s var(--bl-ease-out),transform .22s var(--bl-ease-out)}.bl-chip svg{width:17px;height:17px}.bl-chip--white{background:#fff;color:var(--bl-espresso)}.bl-chip--espresso{background:var(--bl-espresso);color:#fff}.bl-chip--gold{background:var(--bl-gold);color:var(--bl-espresso)}.bl-chip--ghost{background:transparent;color:currentColor;border-color:currentColor}@media(hover:hover)and (pointer:fine){.bl-pillrow:hover .bl-chip{transform:rotate(45deg)}}.bl-pillrow{display:inline-flex;align-items:center;gap:8px}.bl-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(26px,3vw,46px)}@media(max-width:767px){.bl-head{flex-direction:column;align-items:flex-start;gap:18px}}.bl-card{position:relative;display:flex;flex-direction:column;text-decoration:none;color:inherit}.bl-card__media{position:relative;border-radius:var(--bl-r-card);overflow:hidden;background:var(--bl-cream);aspect-ratio:1 / 1}.bl-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:3%;transform:none;transition:opacity .3s var(--bl-ease-out)}.bl-card__media img.bl-card__hover{opacity:0}.bl-card__body{padding-top:16px}.bl-card__name+.bl-card__desc{margin-top:8px}.bl-card__price{font-family:var(--font-stack-body),sans-serif;font-weight:600;font-size:clamp(16px,1.25vw,19px);color:var(--bl-gold);margin:0 0 7px}.bl-t-paper .bl-card__price{color:var(--bl-gold-ink)}.bl-card__name{font-family:var(--font-stack-header),sans-serif;font-weight:400;text-transform:uppercase;font-size:clamp(18px,1.55vw,24px);line-height:1.12;letter-spacing:0;margin:0;min-height:2.4em}.bl-card__desc{margin:10px 0 0;font-size:13.5px;line-height:1.5;opacity:.66;overflow-wrap:anywhere;padding-inline:4px;overflow:visible}.bl-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.bl-card__act{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%) scale(.7);opacity:0;pointer-events:none;transition:opacity .5s var(--bl-ease-block) 0ms,transform .5s var(--bl-ease-block) 0ms}.bl-card__media img{transition:opacity .3s var(--bl-ease-out),filter .25s var(--bl-ease-out)}@media(hover:hover)and (pointer:fine){.bl-card:hover .bl-card__media img{filter:blur(7px) brightness(.78)}.bl-card:hover .bl-card__act{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:auto;transition-delay:.15s}.bl-card:hover .bl-card__media:has(.bl-card__hover) img:first-of-type{opacity:0}.bl-card--single:hover .bl-card__media img:first-of-type{opacity:1}.bl-card:hover .bl-card__hover{opacity:1}}@media(max-width:767px){.bl-card__name{-webkit-line-clamp:3;font-size:17px}.bl-card__desc{-webkit-line-clamp:3}}.bl-torn{position:absolute;left:0;right:0;width:100%;height:var(--bl-torn-h);display:block;pointer-events:none;z-index:4}.bl-torn--top{top:0;transform:translateY(-99%)}.bl-torn--bottom{bottom:0;transform:translateY(99%) scaleY(-1)}.bl-torn svg{display:block;width:100%;height:100%}.js .bl-r{opacity:0;filter:blur(var(--bl-blur, 12px));transition:opacity var(--bl-dur, .76s) var(--bl-ease-block) var(--bl-delay, 0ms),filter var(--bl-dur, .76s) var(--bl-ease-block) var(--bl-delay, 0ms)}.js .bl-r.is-in{opacity:1;filter:blur(0px)}.js .bl-card.bl-r,.js .bl-r[class*=tile]{--bl-blur: 16px;--bl-dur: .8s}.js .bl-btn.bl-r,.js .bl-pillrow.bl-r{--bl-blur: 13px;--bl-dur: .9s}.js .bl-eyebrow.bl-r,.js .bl-lead.bl-r,.js p.bl-r{--bl-blur: 6px;--bl-dur: .7s}.js .bl-r--wipe{opacity:1;filter:none;transition:none}.js .bl-w{display:inline-block;white-space:nowrap}.js .bl-c{display:inline-block;opacity:0;filter:blur(var(--bl-blur-c, 20px));transition:opacity .65s var(--bl-ease-char) var(--bl-delay, 0ms),filter .65s var(--bl-ease-char) var(--bl-delay, 0ms)}.js .bl-r--wipe.is-in .bl-c{opacity:1;filter:blur(0px)}.js .bl-r--pour{opacity:1;filter:none}.js .bl-r--pour>*{clip-path:inset(100% 0 0 0);transform:translateY(14px) scale(.985);transform-origin:50% 100%}.js .bl-r--pour.is-in>*{clip-path:inset(0 0 0 0);transform:none;transition:clip-path 1.15s cubic-bezier(.33,1,.68,1) var(--bl-delay, 0ms),transform 1.15s cubic-bezier(.33,1,.68,1) var(--bl-delay, 0ms)}@media(prefers-reduced-motion:reduce){.js .bl-r--pour>*{clip-path:none!important;transform:none!important;transition:none!important}.js .bl-r,.js .bl-r--wipe,.js .bl-c{opacity:1!important;filter:none!important;transition:none!important}}.pl-tnotes{margin:9px 0 0;font-family:var(--font-stack-body),sans-serif;font-weight:500;font-size:12.5px;line-height:1.35;letter-spacing:.055em;text-transform:uppercase;min-height:1.35em;color:var(--bl-on-light-70)}@supports (color: color-mix(in srgb,red,blue)){.pl-tnotes{color:color-mix(in srgb,currentColor 78%,transparent)}}.pl-tnotes--empty{min-height:1.35em}.pl-tnotes i{font-style:normal;color:var(--bl-gold-ink)}.pl-tnotes{overflow-wrap:anywhere}.bl-t-espresso .pl-tnotes i,.bl-t-deep .pl-tnotes i{color:var(--bl-gold)}.bl-t-gold .pl-tnotes i{color:inherit}.bl-card__body .pl-tnotes{margin-top:8px}.m-product-card__info .pl-tnotes{margin:7px 0 3px}@media(max-width:767px){.pl-tnotes{font-size:11.5px;letter-spacing:.04em}}@media(max-width:400px){.pl-tnotes{font-size:11px;letter-spacing:.015em}}@media(max-width:359px){.pl-tnotes{min-height:2.7em}}@media(min-width:768px)and (max-width:899px){.pl-tnotes{font-size:11px;letter-spacing:.02em}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bl.css.map */
