html:not([data-bd-camp]) [data-bd-camp-only]{display:none!important}html[data-bd-camp] [data-bd-camp-hide],[data-bd-countdown-wrap][hidden]{display:none!important}html[data-bd-camp]{--bd-black: #0b0b0b;--bd-gold: #c9a24d;--bd-gold-fill: linear-gradient(105deg, #94732f 0%, #d8ba70 26%, #f2e1ab 46%, #c9a24d 66%, #8a6a2b 100%);--bd-accent: var(--bd-gold);--bd-title-fill: var(--bd-gold-fill);--bd-line: rgba(201, 162, 77, .38);--on-sale-text: 11 11 11}html[data-bd-camp=blackfriday]{--bd-accent: #ffffff;--bd-title-fill: linear-gradient(180deg, #ffffff 0%, #ffffff 100%);--bd-line: rgba(255, 255, 255, .22)}.bd-camp-count{font-family:var(--text-font-family, "Montserrat"),sans-serif;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.06em;white-space:nowrap}html[data-bd-camp] .shopify-section--announcement-bar{display:none}.bd-camp-bar{background:var(--bd-black);color:var(--bd-accent);border-bottom:1px solid var(--bd-line)}.bd-camp-bar__text{margin:0;padding:11px 16px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;font-family:Adieu,system-ui,sans-serif;font-size:11px;line-height:1.3;letter-spacing:.18em;text-transform:uppercase;text-align:center}.bd-camp-bar__name{font-weight:400}.bd-camp-bar__dot{display:inline-block;width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.6}.bd-camp-bar__count{display:inline-flex;align-items:center;gap:12px;color:#fff}.bd-camp-bar__ends{opacity:.7}@media screen and (max-width:699px){.bd-camp-bar__text{font-size:10px;letter-spacing:.12em;gap:4px 8px;padding:10px 12px}.bd-camp-bar__count{gap:8px}.bd-camp-bar__ends{display:none}}html[data-bd-camp] .shopify-section--header .header,html[data-bd-camp] .shopify-section--header .header.color-scheme{--background: 11 11 11 / 1;--background-without-opacity: 11 11 11;--text-color: 255 255 255;--border-color: 255 255 255 / .14;--button-background: 255 255 255;--button-text-color: 11 11 11;background:#0b0b0b;color:#fff}html[data-bd-camp] .shopify-section--header .header__logo-image{filter:invert(1)}html[data-bd-camp] .shopify-section--footer .footer,html[data-bd-camp] .shopify-section--footer .footer.color-scheme{--background: 11 11 11 / 1;--background-without-opacity: 11 11 11;--text-color: 255 255 255;--border-color: 255 255 255 / .14;--button-background: 255 255 255;--button-text-color: 11 11 11;background:#0b0b0b;color:#fff}html[data-bd-camp] .shopify-section--footer .footer__block--image img{filter:invert(1)}html[data-bd-camp] .shopify-section--bd-campaign-hero:has(.bd-camp-hero[data-hide-next])+.shopify-section--image-with-text-overlay,html[data-bd-camp] .shopify-section--bd-campaign-hero:has(.bd-camp-hero[data-hide-next])+.shopify-section--slideshow{display:none}.bd-camp-hero{position:relative;isolation:isolate;display:grid;place-items:center;min-height:var(--bd-hero-min-h, 520px);padding:64px 20px;overflow:hidden;text-align:center;color:#fff;background:var(--bd-black, #0b0b0b)}.bd-camp-hero--vip{background:radial-gradient(ellipse 70% 55% at 50% 118%,rgba(201,162,77,.26),transparent 70%),radial-gradient(ellipse 60% 45% at 50% -18%,rgba(201,162,77,.14),transparent 70%),#0b0b0b}.bd-camp-hero--blackfriday{background:radial-gradient(ellipse 70% 55% at 50% 118%,rgba(255,255,255,.1),transparent 70%),#050505}.bd-camp-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.bd-camp-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;z-index:-1}.bd-camp-hero__inner{display:flex;flex-direction:column;align-items:center;gap:18px;max-width:980px}.bd-camp-hero__eyebrow{margin:0;display:flex;align-items:center;gap:14px;font-family:Adieu,system-ui,sans-serif;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--bd-accent)}.bd-camp-hero__eyebrow:before,.bd-camp-hero__eyebrow:after{content:"";width:42px;height:1px;background:currentColor;opacity:.7}.bd-camp-hero .bd-camp-hero__title{margin:0;font-family:Adieu,system-ui,sans-serif;font-weight:400;font-size:clamp(52px,11.5vw,156px);line-height:.92;letter-spacing:.01em;text-transform:uppercase;color:var(--bd-accent);background:var(--bd-title-fill);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.bd-camp-hero__sub{margin:0;font-family:Adieu,system-ui,sans-serif;font-size:clamp(15px,2.1vw,24px);letter-spacing:.1em;text-transform:uppercase;color:#fff}.bd-camp-hero__count{margin:4px 0 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:10px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:#ffffffb8}.bd-camp-hero__count .bd-camp-count{font-size:15px;font-weight:600;letter-spacing:.08em;color:var(--bd-accent)}.bd-camp-hero__cta{margin-top:8px;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 38px;background:var(--bd-accent);color:#0b0b0b;font-family:Adieu,system-ui,sans-serif;font-size:13px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease}.bd-camp-hero__cta:hover,.bd-camp-hero__cta:focus-visible{background:#fff;color:#0b0b0b}@media screen and (max-width:699px){.bd-camp-hero{padding:52px 18px}.bd-camp-hero__inner{gap:14px}.bd-camp-hero__eyebrow{font-size:11px;letter-spacing:.24em;gap:10px}.bd-camp-hero__eyebrow:before,.bd-camp-hero__eyebrow:after{width:24px}.bd-camp-hero__cta{width:100%;max-width:340px}}.bd-camp-banner{background:var(--bd-black, #0b0b0b);color:#fff;text-align:center;border-bottom:1px solid var(--bd-line)}html[data-bd-camp=vip] .bd-camp-banner{background:radial-gradient(ellipse 60% 120% at 50% 130%,rgba(201,162,77,.22),transparent 70%),#0b0b0b}.bd-camp-banner__inner{padding:34px 20px 30px;display:flex;flex-direction:column;align-items:center;gap:8px}.bd-camp-banner__eyebrow{margin:0;font-family:Adieu,system-ui,sans-serif;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--bd-accent)}.bd-camp-banner__title{margin:0;font-family:Adieu,system-ui,sans-serif;font-size:clamp(32px,5.4vw,64px);line-height:1;text-transform:uppercase;color:var(--bd-accent);background:var(--bd-title-fill);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.bd-camp-banner__sub{margin:0;font-family:Adieu,system-ui,sans-serif;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.bd-camp-banner__count{margin:4px 0 0;display:flex;gap:8px;align-items:baseline;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8}.bd-camp-banner__count .bd-camp-count{color:var(--bd-accent);font-weight:600}.badge.bd-camp-badge,html[data-bd-camp] .badge.badge--on-sale{background:#0b0b0b;color:var(--bd-accent);font-family:Adieu,system-ui,sans-serif;font-weight:400;letter-spacing:.06em}.bd-camp-price,.bd-camp-orig{display:contents}html[data-bd-camp] .bd-camp-price .text-on-sale{font-weight:600}html[data-bd-camp] .bd-pdp-price{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:6px}.bd-pdp-price .bd-camp-badge{font-size:11px;padding:5px 9px;line-height:1}.bd-camp-callout{margin-top:14px;padding:14px 16px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;background:#0b0b0b;color:#fff;border-left:3px solid var(--bd-accent)}.bd-camp-callout__text{margin:0;font-size:14px;line-height:1.4}.bd-camp-callout__text strong{font-family:Adieu,system-ui,sans-serif;font-weight:400;letter-spacing:.06em;color:var(--bd-accent)}.bd-camp-callout__count{margin:0;display:flex;gap:8px;align-items:baseline;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb8}.bd-camp-callout__count .bd-camp-count{color:var(--bd-accent);font-weight:600}.bd-camp-cartstrip{margin:0 0 4px;padding:11px var(--bd-cart-side-padding, 1.875rem);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;background:#0b0b0b;color:#fff;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.bd-camp-cartstrip__text,.bd-camp-cartstrip__count{margin:0;display:flex;align-items:center;gap:8px}.bd-camp-cartstrip__text strong{font-family:Adieu,system-ui,sans-serif;font-weight:400;color:var(--bd-accent)}.bd-camp-cartstrip__count{color:#ffffffb8}.bd-camp-cartstrip__count .bd-camp-count{color:var(--bd-accent);font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/63/assets/bd-campaign.css.map */
