.bdc-hol{--hol-pine: #04190f;--hol-ink: #092415;--hol-gold: #d8b96f;--hol-gold-hi: #f0da9a;--hol-price: #edce87;--hol-label: #e6ca87;--hol-rule: #b7954b;--hol-frame: #d9c38a;--hol-card-edge: #fff0bc;--hol-sage: #b8cfb7;--hol-sage-2: #c4d1bf;--hol-cream: #e5e0d6;--hol-serif: Georgia, "Times New Roman", serif;--hol-display: "Chakra Petch", sans-serif;--hol-body: "Inter", sans-serif;position:relative;overflow:hidden;background:var(--hol-pine);color:#fff;font-family:var(--hol-body)}.bdc-hol a{text-decoration:none}.bdc-hol__snow,.bdc-hol__snow img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.bdc-hol__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bdc-hol-fan{position:relative;flex-shrink:0}.bdc-hol-fan__card{position:absolute;object-fit:cover;object-position:top;border:1px solid var(--hol-frame);border-radius:2px;box-shadow:0 2px 8px #00000080}.bdc-hol-fan__mystery{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--hol-gold);border:1px solid var(--hol-card-edge);border-radius:2px;box-shadow:0 2px 8px #00000080;color:var(--hol-ink);font-family:var(--hol-serif);line-height:1}.bdc-hol-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--hol-gold);border:1px solid var(--hol-gold-hi);border-radius:4px;font-family:var(--hol-display);font-weight:700;letter-spacing:.08em;color:var(--hol-ink);transition:background .15s}.bdc-hol-btn:hover{background:var(--hol-gold-hi);color:var(--hol-ink)}.bdc-hol-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.bdc-hol-bar{border-bottom:1px solid var(--hol-rule)}.bdc-hol-bar .bdc-hol__shade{background:linear-gradient(90deg,#04190f99,#04190fd9 35% 70%,#04190f99)}.bdc-hol-bar__inner{position:relative;height:9.2rem;display:flex;align-items:center;gap:3.2rem;padding:0 5rem;color:#fff}.bdc-hol-bar .bdc-hol-fan{width:19rem;height:7.2rem}.bdc-hol-bar .bdc-hol-fan__card,.bdc-hol-bar .bdc-hol-fan__mystery{width:4.4rem;height:6.6rem}.bdc-hol-bar .bdc-hol-fan>:nth-child(1){left:0;top:.6rem;transform:rotate(-10deg)}.bdc-hol-bar .bdc-hol-fan>:nth-child(2){left:3.4rem;top:.2rem;transform:rotate(-4deg)}.bdc-hol-bar .bdc-hol-fan>:nth-child(3){left:6.8rem;top:.2rem;transform:rotate(2deg)}.bdc-hol-bar .bdc-hol-fan>:nth-child(4){left:10.2rem;top:.4rem;transform:rotate(7deg)}.bdc-hol-bar .bdc-hol-fan__mystery{left:13.8rem!important;top:.6rem!important;transform:rotate(12deg)!important;font-size:3rem}.bdc-hol-bar__copy{display:flex;flex-direction:column;gap:.4rem;min-width:0}.bdc-hol-bar__eyebrow{font-family:var(--hol-display);font-size:1.1rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--hol-label)}.bdc-hol-bar__title{font-family:var(--hol-serif);font-size:2.6rem;line-height:1.15}.bdc-hol-bar__sub{font-size:1.3rem;color:var(--hol-sage)}.bdc-hol-bar__buy{margin-left:auto;display:flex;align-items:center;gap:2rem;flex-shrink:0}.bdc-hol-bar__price-wrap{display:flex;flex-direction:column;align-items:flex-end}.bdc-hol-bar__price{font-family:var(--hol-display);font-size:3.2rem;font-weight:700;line-height:1;color:var(--hol-price)}.bdc-hol-bar__stock{font-family:var(--hol-display);font-size:1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--hol-label);margin-top:.4rem}.bdc-hol-bar .bdc-hol-btn{height:4.4rem;padding:0 2rem;font-size:1.3rem}.bdc-hol-bar__shop-sm{display:none}@media(max-width:1100px){.bdc-hol-bar__sub{display:none}.bdc-hol-bar__inner{gap:2.4rem;padding:0 3rem}}@media(max-width:749px){.bdc-hol-bar .bdc-hol__shade{background:#04190fc7}.bdc-hol-bar__inner{height:auto;padding:1rem 1.5rem;gap:1.2rem}.bdc-hol-bar .bdc-hol-fan{width:7.4rem;height:5.4rem}.bdc-hol-bar .bdc-hol-fan__card,.bdc-hol-bar .bdc-hol-fan__mystery{width:3.2rem;height:4.8rem}.bdc-hol-bar .bdc-hol-fan>:nth-child(1){left:0;top:.4rem;transform:rotate(-8deg)}.bdc-hol-bar .bdc-hol-fan>:nth-child(2){left:2rem;top:.2rem;transform:none}.bdc-hol-bar .bdc-hol-fan>.bdc-hol-fan__card:nth-child(n+3){display:none}.bdc-hol-bar .bdc-hol-fan__mystery{left:4rem!important;top:.4rem!important;transform:rotate(9deg)!important;font-size:2.2rem}.bdc-hol-bar__eyebrow,.bdc-hol-bar__sub,.bdc-hol-bar .bdc-hol-btn{display:none}.bdc-hol-bar__copy{flex:1;gap:.2rem}.bdc-hol-bar__title{font-size:1.6rem;line-height:1.2}.bdc-hol-bar__stock-sm{display:block;font-family:var(--hol-display);font-size:1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--hol-label)}.bdc-hol-bar__buy{gap:.2rem;flex-direction:column;align-items:flex-end}.bdc-hol-bar__price{font-size:1.8rem}.bdc-hol-bar__price-wrap .bdc-hol-bar__stock{display:none}.bdc-hol-bar__shop-sm{display:block;font-family:var(--hol-display);font-size:1rem;font-weight:700;letter-spacing:.1em;color:var(--hol-price)}}@media(min-width:750px){.bdc-hol-bar__stock-sm{display:none}}.bdc-hol-slide{min-height:62rem}.bdc-hol-slide .bdc-hol__shade{background:linear-gradient(90deg,#020b07eb,#020b07bf 45%,#020b0740)}.bdc-hol-slide__inner{position:relative;max-width:144rem;margin:0 auto;padding:11.2rem 10rem 8rem;display:grid;grid-template-columns:minmax(0,1fr) 46rem;gap:6rem;align-items:center}.bdc-hol-slide__copy{display:flex;flex-direction:column;align-items:flex-start;gap:1.8rem}.bdc-hol-slide__eyebrow{font-family:var(--hol-display);font-size:1.2rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--hol-label);border:1px solid var(--hol-rule);padding:.6rem 1.2rem;border-radius:3px}.bdc-hol-slide__title{margin:0;font-family:var(--hol-serif);font-weight:400;font-size:6.4rem;line-height:1.08;text-transform:none;letter-spacing:normal;color:#fff}.bdc-hol-slide__price-row{display:flex;align-items:baseline;gap:1.6rem;flex-wrap:wrap}.bdc-hol-slide__price{font-family:var(--hol-display);font-size:5.6rem;font-weight:700;line-height:1;color:var(--hol-price)}.bdc-hol-slide__grade{font-size:1.6rem;color:var(--hol-cream)}.bdc-hol-slide__mix{font-size:1.5rem;line-height:1.5;color:var(--hol-sage-2)}.bdc-hol-slide__cta{display:flex;align-items:center;gap:1.8rem;margin-top:.8rem;flex-wrap:wrap}.bdc-hol-slide .bdc-hol-btn{height:5.2rem;padding:0 2.8rem;font-size:1.5rem}.bdc-hol-slide__stock{font-family:var(--hol-display);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--hol-label)}.bdc-hol-slide__cutoff{font-family:var(--hol-display);font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--hol-sage)}.bdc-hol-slide__cutoff [data-hol-clock]{color:#fff}.bdc-hol-slide .bdc-hol-fan{width:46rem;height:40rem}.bdc-hol-slide .bdc-hol-fan__card,.bdc-hol-slide .bdc-hol-fan__mystery{width:21rem;height:31.5rem;border-width:2px;border-radius:4px;box-shadow:0 10px 30px #0009}.bdc-hol-slide .bdc-hol-fan>:nth-child(1){left:0;top:4.4rem;transform:rotate(-9deg)}.bdc-hol-slide .bdc-hol-fan>:nth-child(2){left:12.6rem;top:1.6rem;transform:rotate(-1deg)}.bdc-hol-slide .bdc-hol-fan__mystery{left:24.8rem;top:4.4rem;transform:rotate(8deg);gap:.8rem}.bdc-hol-fan__q{font-size:12rem}.bdc-hol-fan__more{font-family:var(--hol-display);font-size:1.2rem;font-weight:700;letter-spacing:.2em}@media(max-width:1100px){.bdc-hol-slide__inner{padding:10rem 5rem 7rem;grid-template-columns:minmax(0,1fr) 34rem;gap:4rem}.bdc-hol-slide__title{font-size:5rem}.bdc-hol-slide .bdc-hol-fan{zoom:.74}}@media(max-width:749px){.bdc-hol-slide{min-height:0}.bdc-hol-slide .bdc-hol__shade{background:linear-gradient(180deg,#020b07e0,#020b079e,#020b07e6)}.bdc-hol-slide__inner{display:flex;flex-direction:column;align-items:center;gap:1.4rem;padding:7.2rem 2rem 4.4rem;text-align:center}.bdc-hol-slide__copy{display:contents}.bdc-hol-slide__eyebrow{order:1;font-size:1rem;letter-spacing:.26em;padding:.5rem 1rem}.bdc-hol-slide__title{order:2;font-size:3.4rem;line-height:1.1}.bdc-hol-slide .bdc-hol-fan{order:3;width:26rem;height:21rem;margin:.4rem 0;zoom:1}.bdc-hol-slide__price-row{order:4;flex-direction:column;align-items:center;gap:.4rem}.bdc-hol-slide__mix{order:5;font-size:1.3rem}.bdc-hol-slide__cta{order:6;align-self:stretch;flex-direction:column;gap:1.4rem;margin:0}.bdc-hol-slide__cutoff{order:7;font-size:1.1rem;letter-spacing:.12em}.bdc-hol-slide__price{font-size:4rem}.bdc-hol-slide__grade{font-size:1.4rem}.bdc-hol-slide .bdc-hol-btn{width:100%;height:5rem;font-size:1.4rem}.bdc-hol-slide__stock{font-size:1.1rem}.bdc-hol-slide .bdc-hol-fan__card,.bdc-hol-slide .bdc-hol-fan__mystery{width:12rem;height:18rem;border-radius:3px;box-shadow:0 8px 20px #0009}.bdc-hol-slide .bdc-hol-fan>:nth-child(1){left:0;top:2.4rem}.bdc-hol-slide .bdc-hol-fan>:nth-child(2){left:7rem;top:.8rem}.bdc-hol-slide .bdc-hol-fan__mystery{left:13.8rem;top:2.4rem;gap:.4rem}.bdc-hol-fan__q{font-size:7rem}.bdc-hol-fan__more{font-size:1rem;letter-spacing:.18em}}.hl__slide.hl__slide--holiday{display:block;padding:0!important;align-self:stretch}.hl__slide--holiday .bdc-hol-slide{min-height:100%;height:100%}.hl__slide--holiday .bdc-hol-slide__inner{padding-top:calc(var(--header-height, 128px) + 3.2rem);padding-bottom:7rem}@media(max-width:749px){.hl__slide.hl__slide--holiday{align-self:start}.hl__slide--holiday .bdc-hol-slide__inner{padding-top:calc(var(--header-height, 128px) + 1.6rem);padding-bottom:5.2rem}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/bdc-holiday.css.map */
