.hb.hb--bf .hb-hero{background:var(--brand-ink);color:var(--brand-cream)}.hb.hb--bf .hb-eyebrow{color:var(--brand-tan)}.hb.hb--bf .hb-title{color:var(--brand-cream)}.hb.hb--bf .hb-title .hb-l1{font-size:clamp(120px,11.7vw,168px);line-height:.9;letter-spacing:-.05em}.hb.hb--bf .hb-title .hb-l2{margin-top:8px;font-size:clamp(34px,3.4vw,48px);line-height:1.1;letter-spacing:-.025em;color:var(--brand-tan)}.hb.hb--bf .hb-sub{margin-top:22px;color:var(--brand-dulce);text-wrap:balance}.hb.hb--bf .hb-cta{margin-top:24px}.hb.hb--bf .hb-strip{background:var(--brand-tan);color:var(--brand-ink-on-tan)}.hb.hb--bf .hb-track span:after{background:var(--brand-ink)}.hb.hb--bf .bf-sticker,.hb.hb--bf .bf-bags,.hb.hb--bf .bf-foot{display:none}@media(max-width:900px){.hb.hb--bf .hb-hero{--bf-num:clamp(108px,33vw,160px);--bf-bag:clamp(220px,64vw,280px);--bf-foot:118px}.hb.hb--bf .hb-stage{padding:24px 0 22px}.hb.hb--bf .hb-inner{padding:0 16px}.hb.hb--bf .hb-title{margin-top:2px}.hb.hb--bf .hb-title .hb-l1{font-size:var(--bf-num);font-weight:800;line-height:1;letter-spacing:-.065em}.hb.hb--bf .hb-title .hb-l2{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.hb.hb--bf .hb-fans{display:none}.hb.hb--bf .hb-arc{bottom:0;height:calc(var(--bf-foot) + var(--bf-bag) * .3)}.hb.hb--bf .bf-sticker{position:absolute;z-index:6;top:16px;right:max(8px,calc(50% - var(--bf-num) * 1.45));width:calc(var(--bf-num) * .66);height:calc(var(--bf-num) * .66);font-size:calc(var(--bf-num) * .1);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.05;border-radius:var(--brand-radius-pill);background:var(--brand-tan);color:var(--brand-ink-on-tan);transform:rotate(12deg);box-shadow:0 14px 24px -14px #0009}.hb.hb--bf .bf-sticker b{font-size:1em;font-weight:600}.hb.hb--bf .bf-sticker i{font-style:normal;font-size:1.45em;font-weight:800;letter-spacing:-.02em}.hb.hb--bf .bf-bags{display:block;position:relative;z-index:4;align-self:stretch;height:var(--bf-bag);margin-top:calc(var(--bf-num) * -.34)}.hb.hb--bf .bf-bag{position:absolute;bottom:0;height:91%;transform-origin:50% 100%;filter:drop-shadow(0 16px 12px rgba(0,0,0,.38))}.hb.hb--bf .bf-bag__img{height:100%;width:auto}.hb.hb--bf .bf-bag--1{right:calc(50% + var(--bf-bag) * .2);transform:rotate(-14deg);z-index:1}.hb.hb--bf .bf-bag--2{left:50%;height:100%;transform:translate(-50%) rotate(2deg);z-index:2}.hb.hb--bf .bf-bag--3{left:calc(50% + var(--bf-bag) * .2);transform:rotate(13deg);z-index:1}.hb.hb--bf .bf-foot{display:block;position:relative;z-index:5;margin:14px 16px 12px;font-size:15px;font-weight:600;line-height:1.35;color:var(--color-white);text-align:center}.hb.hb--bf .hb-cta{margin-top:0;width:auto;height:auto}.hb.hb--bf .hb-btn{flex:0 0 auto;padding:0 32px;background:var(--brand-paper);color:var(--brand-green-dark)}.hb.hb--bf .hb-btn:hover{background:var(--brand-cream);color:var(--brand-green-dark)}.hb.hb--bf .hb-cta .hb-sticker{display:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/black-friday-hero.css.map */
