.template-page-2026-black-friday-live #main-content,.template-page-2026-black-friday-live #wrapper #main-content{background:#000}#main-content:has([data-bfl-nav]),#wrapper #main-content:has([data-bfl-nav]){clip-path:none;overflow-x:clip;overflow-y:visible;background:#000}.template-page-2026-black-friday-live .header{padding-inline:16px}.template-page-2026-black-friday-live .header:before{border-bottom:0}.template-page-2026-black-friday-live .header .header--inner:before{display:none}@media(min-width:1068px){.template-page-2026-black-friday-live .header{padding-inline:32px}.template-page-2026-black-friday-live .header .header--inner{width:100%;max-width:1280px}}.bf-live{--bf-gold: #ffdd90;--bf-muted: #bbbbbf;--bf-card: #1d1d1f;--bf-gradient-stops: #fcde9b 4.4514%, #ffe9b7 26.103%, #ffc457 52.076%, #fff4dc 79.577%, #f4af0e 94.148%;--bf-gradient: linear-gradient(143.562deg, var(--bf-gradient-stops));background:#000;color:#fff;font:400 16px/1.4 Poppins,var(--font-body-family, sans-serif);letter-spacing:-.02em}.bf-live *,.bf-live *:before,.bf-live *:after{box-sizing:border-box}.bf-live h1,.bf-live h2,.bf-live h3,.bf-live p{margin:0;color:inherit;font-family:inherit}.bf-live p{font-size:inherit;line-height:inherit;letter-spacing:inherit}.bf-live :is(ul,ol){list-style:none;padding:0;margin-left:0;line-height:inherit}.bf-live button,.bf-live a{font-family:inherit;letter-spacing:inherit}.bf-live button{cursor:pointer;margin:0}.bf-live :is(button,a,summary){transition:filter .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}@media(hover:hover){.bf-live .bf-live__button:not(:disabled):not([aria-disabled=true]):not(.is-disabled):is(:hover,:active){filter:brightness(1.12)}.bf-live .bf-live__button.bf-live__button--outline:not(:disabled):not([aria-disabled=true]):not(.is-disabled):is(:hover,:active){background-color:#ffdd901f}.bf-live .bf-live__terms:not(:disabled):not([aria-disabled=true]):is(:hover,:active){color:var(--bf-gold)}.bf-live .bf-live-nav__links a:hover{color:#ffdd90}.bf-live .bf-live-faq__list summary:hover{color:#ffdd90}}@media(prefers-reduced-motion:reduce){.bf-live :is(button,a,summary){transition:none}}.bf-live img{display:block}.bf-live [hidden]{display:none!important}.bf-live__container{width:min(1280px,calc(100% - 64px));margin-inline:auto}.bf-live .bf-live__heading{display:flex;align-items:center;justify-content:center;gap:16px;font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-.04em;text-align:center}.bf-live__heading img{flex:0 0 38px;width:38px;height:40px;object-fit:contain}.bf-live__heading>img:first-child{transform:none}.bf-live__heading>img:last-child{transform:scaleX(-1)}.bf-live .bf-live__mobile-only{display:none}.bf-live .bf-live__description{max-width:564px;margin:8px auto 0;font-size:16px;line-height:22px;letter-spacing:-.02em;text-align:center}.bf-live .bf-live__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;min-height:48px;padding:15px 28px 14px;border:0;border-radius:100px;background:var(--bf-gradient);color:#232427;text-decoration:none;font-size:16px;font-weight:500;line-height:1.2;letter-spacing:-.02em;text-align:center}.bf-live .bf-live__button--outline{padding:14px 27px 13px;border:1px solid var(--bf-gold);background:transparent;color:var(--bf-gold)}.bf-live .bf-live__button:disabled{cursor:default;opacity:.65}.bf-live :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--bf-gold);outline-offset:4px}.bf-live .bf-live__button:focus-visible{outline-color:#fff}.bf-live :is([role=tab],.bf-live-products__pagination button):focus-visible{outline:none;box-shadow:none}.bf-live [role=tab]:focus-visible{text-decoration:underline;text-underline-offset:4px}.bf-live .bf-live-products__pagination button:focus-visible{background-color:#4a4a4c}@media(forced-colors:active){.bf-live .bf-live-products__pagination button:focus-visible{outline:2px solid Highlight;outline-offset:3px}}.bf-live .bf-live__terms{position:relative;border:0;padding:0;background:transparent;color:var(--bf-muted);font-size:16px;font-weight:500;line-height:19px;letter-spacing:-.02em;text-decoration:underline;text-underline-offset:3px}.bf-live__terms:after{position:absolute;content:"";top:-12px;right:0;bottom:-12px;left:0}.bf-live .bf-live__dialog{width:min(640px,calc(100% - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:40px 32px 32px;border:1px solid #dedee0;border-radius:16px;background:#fff;color:#232427;font:inherit;overflow-y:auto;overflow-wrap:anywhere}.bf-live__dialog{--bf-dialog-scrollbar-size: 6px;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d1d1d1 transparent}.bf-live__dialog::-webkit-scrollbar{width:var(--bf-dialog-scrollbar-size);height:var(--bf-dialog-scrollbar-size)}.bf-live__dialog::-webkit-scrollbar-track,.bf-live__dialog::-webkit-scrollbar-corner{background:transparent}.bf-live__dialog::-webkit-scrollbar-thumb{min-height:24px;border:0;border-radius:100px;background:#d1d1d1}.bf-live__dialog::-webkit-scrollbar-thumb:hover{background:#afb1b2}.bf-live__dialog::-webkit-scrollbar-button{display:none;width:0;height:0}@supports selector(::-webkit-scrollbar){.bf-live__dialog{scrollbar-width:auto;scrollbar-color:auto}}.bf-live__dialog::backdrop{background:#000b}.bf-live__dialog h2{font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-.04em;margin-bottom:16px}.bf-live__dialog:has(.bf-live__close) h2{padding-right:24px}.bf-live .bf-live__close{position:absolute;right:8px;top:4px;width:36px;height:36px;border:0;background:none;color:#232427;font-size:28px}.bf-live__richtext p+p{margin-top:12px}.bf-live__richtext a{color:var(--bf-gold)}.bf-live__dialog .bf-live__richtext a{color:#765000;text-decoration:underline}.bf-live__dialog .bf-live__richtext :is(ul,ol){padding-inline-start:1.5em;margin-block:12px}.bf-live__dialog .bf-live__richtext ul{list-style:disc}.bf-live__dialog .bf-live__richtext ol{list-style:decimal}.bf-live .bf-live__dialog :is(a,button,[tabindex]):focus-visible{outline:2px solid #765000;outline-offset:3px}.bf-live__editor-note{background:var(--bf-gold);color:#232427;padding:12px 20px;font-size:14px}.bf-live [role=status]:empty{display:none}.bf-live[id],.bf-live [id]{scroll-margin-top:calc(var(--bfl-nav-offset, 0px) + var(--bfl-nav-height, 54px) + 24px)}.bf-live-hero{position:relative;height:clamp(620px,46.875vw,900px);isolation:isolate}.bf-live-hero__picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.bf-live-hero__picture img{width:100%;height:100%;object-fit:cover}.bf-live-hero:after{content:"";position:absolute;top:95%;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(transparent,#000)}.bf-live-hero__inner{display:flex;align-items:center;height:100%}.bf-live-hero__copy{width:532px;max-width:45%}.bf-live .bf-live-hero__eyebrow{font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-.04em;margin-bottom:8px}.bf-live .bf-live-hero__title{font-size:clamp(40px,2.917vw,56px);font-weight:600;line-height:1.2;letter-spacing:-.04em}.bf-live .bf-live-hero__description{margin-top:8px;font-size:18px;line-height:1.4}.bf-live-hero__description strong{color:var(--bf-gold);font-weight:400}.bf-live-hero__copy>.bf-live__button{margin-top:24px;background:linear-gradient(134.6086deg,var(--bf-gradient-stops))}.bf-live-timeline{padding-block:104px}.bf-live-timeline__stages{display:grid;grid-template-columns:repeat(3,minmax(0,240px));justify-content:space-between;list-style:none;margin:32px 0 0;padding:0}.bf-live-timeline__stage{position:relative;min-width:0;text-align:center;color:#86868c}.bf-live-timeline__stage:not(:last-child):after{content:"";position:absolute;left:calc(100% + 64px);top:15px;width:152px;height:26px;background:url(black-friday-live-timeline-connector.svg) center / contain no-repeat}.bf-live .bf-live-timeline__dates{display:grid;place-items:center;height:56px;padding:0 8px;border-radius:29px;background:#353537;font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-.04em}.bf-live .bf-live-timeline__stage h3{margin-top:16px;font-size:20px;font-weight:500;line-height:1.2;letter-spacing:-.04em}.bf-live .bf-live-timeline__stage-description{margin-top:4px;line-height:22px}.bf-live-timeline__stage.is-highlighted .bf-live-timeline__dates{background:linear-gradient(146.561deg,var(--bf-gradient-stops));color:#232427}.bf-live-timeline__stage.is-highlighted h3{color:#fff}.bf-live-timeline__stage.is-highlighted .bf-live-timeline__stage-description{color:var(--bf-muted)}.bf-live-nav-section{position:sticky;top:var(--bfl-nav-offset, 0px);z-index:45;flex:none;border:0;background:#000;box-shadow:none}.bf-live.bf-live-nav{border:0;box-shadow:none}.bf-live .bf-live-nav__links{display:flex;justify-content:center;gap:48px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin:0;padding:0 24px;border:0;background:#000;box-shadow:none;list-style:none}.bf-live-nav__links::-webkit-scrollbar{display:none;width:0;height:0}.bf-live-nav__links a{position:relative;display:flex;align-items:center;height:54px;padding:0;color:var(--bf-muted);font-size:16px;font-weight:500;line-height:1.4;text-decoration:none;white-space:nowrap}.bf-live-nav__links a[aria-current=location]{color:#fff}.bf-live-nav__links a[aria-current=location]:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:#fff}@media(min-width:750px){.bf-live-nav-section:before{content:"";position:absolute;top:0;right:0;bottom:-2px;left:0;z-index:-1;background:#000;pointer-events:none}}.bf-live-gifts{padding-top:104px}.bf-live-gifts__grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:32px;list-style:none;padding:0;margin-bottom:0}.bf-live-gifts__grid:before{content:"";position:absolute;inset-inline:0;bottom:45px;height:8px;border-radius:100px;background:linear-gradient(90deg,#fff3dc,#ffd47f)}.bf-live-gifts__tier{position:relative;padding-bottom:77px;text-align:center}.bf-live-gifts__stage{position:relative;height:248px}.bf-live-gifts__base{position:absolute;bottom:0;left:0;width:100%;height:calc(152px + var(--tier) * 32px);border-radius:16px;background:var(--bf-card);overflow:hidden}.bf-live-gifts__base img{position:absolute;max-width:none;opacity:.4;width:287.21%;height:328.86%;left:-94.98%;top:-44.45%}.bf-live-gifts__base--2 img{width:279.2%;height:264.08%;left:-89.5%;top:-16.37%}.bf-live-gifts__base--3 img{width:299.44%;height:241.27%;left:-101.75%;top:-6.09%}.bf-live-gifts__base--4 img{width:305.54%;height:214.42%;left:-106.17%;top:5.05%}.bf-live-gifts__image-slot{position:absolute;top:11px;left:calc(50% - 90px);width:180px;height:180px;overflow:hidden}.bf-live-gifts__image{position:absolute;max-width:none;width:100%;height:100%;object-fit:cover}.bf-live-gifts__image-slot--1 img{width:86.5%;height:86.5%;left:6.47%;top:7.04%}.bf-live-gifts__image-slot--2 img{width:120.24%;height:120.24%;left:-10.42%;top:-6.05%}.bf-live-gifts__image-slot--4 img{width:107.97%;height:107.97%;left:-4.09%;top:-3.87%}.bf-live-gifts__image-slot--custom img{width:100%;height:100%;left:0;top:0;object-fit:contain}.bf-live .bf-live-gifts__label{position:absolute;bottom:32px;inset-inline:24px;font-size:18px;font-weight:400;line-height:1.4;letter-spacing:-.02em}.bf-live-gifts__badge{position:absolute;top:calc(72px - var(--tier) * 24px);right:-11px;width:88px;height:88px}.bf-live-gifts__badge>picture>img{position:absolute;width:68.3403px;height:67.3935px;left:10px;top:10px;transform:rotate(15deg)}.bf-live-gifts__badge-copy{position:absolute;top:23px;inset-inline:7px;transform:rotate(15deg);color:#232427;font-size:18px;font-weight:500;line-height:1.2;letter-spacing:-.04em}.bf-live-gifts__badge-copy del{display:block;margin-top:0;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:-.02em}.bf-live-gifts__tier:before{display:none;position:absolute;content:"";bottom:45px;left:-8px;right:-8px;height:8px;background:linear-gradient(90deg,#fff3dc,#ffd47f)}.bf-live-gifts__tier:first-child:before{left:0;border-radius:100px 0 0 100px}.bf-live-gifts__tier:last-child:before{right:0;border-radius:0 100px 100px 0}.bf-live-gifts__check{position:absolute;width:24px;height:24px;left:calc(50% - 12px);bottom:37px}.bf-live-gifts__check img{width:100%;height:100%}.bf-live .bf-live-gifts__spend{position:absolute;bottom:0;left:0;width:100%;color:var(--bf-gold);font-size:24px;font-weight:500;line-height:29px;letter-spacing:-.04em}.bf-live-gifts__spend strong{font:inherit;color:inherit}.bf-live-gifts__spend>span{font-size:18px;font-weight:400;line-height:1.4;letter-spacing:-.02em}.bf-live-gifts__spend>strong{font-weight:600}.bf-live-spin{padding-top:104px}.bf-live-spin__grid{display:grid;grid-template-columns:740fr 524fr;gap:16px}.bf-live-spin__art{position:relative;width:100%;height:420px;overflow:hidden;border-radius:16px;background:var(--bf-card)}.bf-live-spin__ambient{position:absolute;width:190.08%;height:189.24%;max-width:none;left:-56.61%;top:-27.43%;opacity:.5}.bf-live-spin__machine,.bf-live-spin__custom{position:absolute;width:100%;height:100%;object-fit:fill;object-position:bottom;top:0;right:0;bottom:0;left:0}.bf-live-spin__custom{object-fit:cover}.bf-live-spin__copy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;padding:40px;border-radius:16px;background:var(--bf-card);text-align:center}.bf-live-spin__copy>div{width:min(400px,100%)}.bf-live-spin__copy .bf-live__button{background:linear-gradient(139.3121deg,var(--bf-gradient-stops))}.bf-live .bf-live-spin__copy h2{font-size:32px;font-weight:500;line-height:1.2;letter-spacing:-.04em}.bf-live .bf-live-spin__copy p{margin-top:8px}.bf-live-spin__pool{margin-top:16px;padding:24px 0;border-radius:16px;background:var(--bf-card)}.bf-live .bf-live-spin__pool>h3{margin:0 24px 16px;font-size:24px;font-weight:500;line-height:29px;letter-spacing:-.04em}.bf-live-spin__marquee{--bfl-prize-gap: 24px;--bfl-prize-size: 100px;display:block;padding-inline:24px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.bf-live-spin__marquee::-webkit-scrollbar{display:none}.bf-live-spin__marquee[data-bfl-marquee-active]{overflow-x:hidden}.bf-live-spin__track{display:flex;width:max-content;gap:calc(2 * var(--bfl-prize-gap))}.bf-live-spin__prizes{display:flex;flex:none;width:max-content;gap:calc(2 * var(--bfl-prize-gap));margin:0;padding:0;list-style:none}.bf-live-spin__marquee[data-bfl-marquee-active] .bf-live-spin__track{animation:bfl-prize-marquee var(--bfl-marquee-duration) linear infinite}.bf-live-spin__marquee:focus-within .bf-live-spin__track,.bf-live-spin__marquee[data-bfl-marquee-paused] .bf-live-spin__track{animation-play-state:paused}.bf-live-spin__prize{display:flex;align-items:center;flex:none;gap:8px;position:relative;min-height:var(--bfl-prize-size)}.bf-live-spin__prize+.bf-live-spin__prize:before,.bf-live-spin__marquee[data-bfl-marquee-active] .bf-live-spin__prize:first-child:before{content:"";position:absolute;left:calc(-1 * var(--bfl-prize-gap));inset-block:0;width:1px;background:#3d3e3f}.bf-live-spin__prize-image{width:100%;height:100%;object-fit:contain}.bf-live-spin__prize-image-slot{position:relative;width:var(--bfl-prize-size);height:var(--bfl-prize-size);flex:none;overflow:hidden;aspect-ratio:1}.bf-live-spin__prize-image-slot--mount img{position:absolute;width:90.01%;height:90.01%;left:5.49%;top:4.61%}.bf-live-spin__prize-image-slot--coupon img{position:absolute;width:87.63%;height:51.9%;left:6.68%;top:23.7%}.bf-live-spin__prize-image-slot--sd img{position:absolute;width:92.55%;height:92.55%;left:3.91%;top:3.96%}.bf-live-spin__prize-copy{display:flex;flex:none;flex-direction:column;justify-content:center;gap:4px;width:190px;min-height:var(--bfl-prize-size);padding-block:4px}.bf-live-spin__prize-copy p{overflow-wrap:anywhere}.bf-live-spin__prize-copy:has(.bf-live-spin__rank){justify-content:flex-start}.bf-live-spin__rank{position:relative;width:48px;height:20px;font-size:12px;font-weight:500;line-height:1.2;letter-spacing:-.02em;text-align:center;color:#c57507}.bf-live-spin__rank img{position:absolute;width:48px;height:20px;top:0;right:0;bottom:0;left:0}.bf-live-spin__rank span{position:relative;display:block;padding-top:3px}.bf-live-spin__rank--second{color:#20414b}.bf-live-spin__rank--third{color:#c54307}@keyframes bfl-prize-marquee{to{transform:translate(calc(-1 * var(--bfl-marquee-distance)))}}@media(hover:hover){.bf-live-spin__marquee:hover .bf-live-spin__track{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.bf-live-spin__track{animation:none!important}}.bf-live-faq{padding-block:104px}.bf-live-faq__list{width:100%;margin:32px auto 0}.bf-live-faq details{position:relative;padding:24px 0;background:url(black-friday-live-faq-divider.svg) left bottom / 100% 1px no-repeat}.bf-live-faq summary{display:flex;align-items:center;justify-content:space-between;gap:48px;font-size:18px;font-weight:500;line-height:22px;letter-spacing:-.04em;cursor:pointer;list-style:none}.bf-live-faq summary::-webkit-details-marker{display:none}.bf-live-faq__chevron{display:block;flex:0 0 20px;width:20px;height:20px}.bf-live-faq__chevron img{width:20px;height:20px}.bf-live-faq__chevron .bf-live-faq__open,.bf-live-faq details[open] .bf-live-faq__closed{display:none}.bf-live-faq details[open] .bf-live-faq__open{display:block}.bf-live.bf-live-faq details .bf-live__richtext{margin-top:8px;color:var(--bf-muted);font-size:16px;line-height:22px}.bf-live-rewards,.bf-live-social{padding-top:104px}.bf-live-social .bf-live-social__description{max-width:658px}.bf-live-social .bf-live-social__terms{display:block;width:fit-content;margin:24px auto 0}.bf-live.bf-live-rewards .bf-live-rewards__title{display:block;text-align:left}.bf-live.bf-live-rewards .bf-live-rewards__description{margin:0;max-width:500px;text-align:left}.bf-live.bf-live-products{padding:104px 0 0}.bf-live .bf-live-products__description{line-height:22px}.bf-live-bundles{padding-top:104px}.bf-live-bundles__tabs{width:fit-content;max-width:100%;margin:32px auto 24px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.bf-live-bundles__tabs::-webkit-scrollbar{display:none}.bf-live-bundles__tabs-track{display:flex;width:max-content;padding:4px;border-radius:28px;background:var(--bf-card)}.bf-live-bundles__tabs button{height:48px;min-height:48px;padding:15px 28px 14px;border:0;border-radius:24px;background:transparent;color:#fff;font-size:16px;font-weight:500;line-height:1.2;letter-spacing:-.02em;white-space:nowrap}.bf-live-bundles__tabs button[aria-selected=true]{background:#fff;color:#232427}.bf-live-bundles__panels{margin-top:32px}.bf-live-bundles__tabs:not([hidden])+.bf-live-bundles__panels{margin-top:0}.bf-live-bundle{--bf-gradient: linear-gradient(152.9471deg, var(--bf-gradient-stops));display:grid;grid-template-columns:1fr 1fr;border-radius:16px;background:var(--bf-card);overflow:hidden}.bf-live-bundle+.bf-live-bundle{margin-top:24px}[data-bfl-bundles][data-bfl-bound] .bf-live-bundles__panels{display:grid}[data-bfl-bundles][data-bfl-bound] .bf-live-bundle{grid-area:1 / 1;margin-top:0}.bf-live [data-bfl-bundles] .bf-live-bundle[hidden],.bf-live[data-bfl-bundles] .bf-live-bundle[hidden]{display:grid!important;visibility:hidden;pointer-events:none}.bf-live-bundle__visual{position:relative;min-height:575px;overflow:hidden}.bf-live-bundle__scene{width:121.85%;height:105.96%;max-width:none;position:absolute;left:-7.5%;top:0;object-fit:cover}.bf-live-bundle__body{position:relative;display:flex;flex-direction:column;min-width:0;padding:32px 48px}.bf-live-bundle__body>*{flex-shrink:0}.bf-live-bundle__footer{margin-top:auto;padding-top:24px}.bf-live .bf-live-bundle__body>h3{font-size:32px;font-weight:500;line-height:38px;letter-spacing:-.04em;margin-bottom:24px}.bf-live-bundle__items{display:grid;gap:12px;list-style:none;margin:0;padding:0}.bf-live-bundle__items li{display:grid;grid-template-columns:84px minmax(0,1fr);gap:16px;align-items:center;min-height:100px;padding:8px;border-radius:8px;background:#353537}.bf-live-bundle__item-copy{display:grid;grid-column:2;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;min-width:0}.bf-live-bundle__items img{width:84px;height:84px;object-fit:contain}.bf-live-bundle__items .bf-live-bundle__image-link{position:relative;display:block;width:100%}.bf-live-bundle__availability{position:absolute;left:2px;right:2px;bottom:2px;justify-content:center;height:auto;min-height:18px;padding:3px 2px;font-size:10px;line-height:12px;text-align:center;white-space:normal;overflow-wrap:anywhere}.bf-live-bundle__items a{max-width:260px;color:#fff;font-size:16px;font-weight:500;line-height:1.4;text-decoration:none;overflow-wrap:anywhere}.bf-live-bundle__prices{text-align:right;padding-right:16px}.bf-live-bundle__items strong{display:block;font-size:20px;font-weight:500;line-height:1.2;letter-spacing:-.04em;white-space:nowrap}.bf-live-bundle__items del{display:block;color:var(--bf-muted);font-size:16px;line-height:1.4;white-space:nowrap}.bf-live-bundle__total{display:flex;align-items:center;gap:6px;min-height:29px}.bf-live-bundle__total>span:first-child{margin-right:auto}.bf-live-bundle__total strong{font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-.04em}.bf-live-bundle__total del{font-size:16px;color:var(--bf-muted)}.bf-live-bundle__saving{padding:4px 8px 3px;border-radius:14px;background:var(--bf-gold);color:#232427;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:-.02em;white-space:nowrap}.bf-live-bundle__actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.bf-live-bundle__actions button{min-width:0}.bf-live .bf-live-bundle__actions .bf-live-bundle__unavailable-button:disabled{grid-column:1 / -1;border:0;background:#d1d1d1;color:#fff;opacity:1}.bf-live-bundle__gifts{position:absolute;right:16px;bottom:16px;display:flex;gap:8px}.bf-live-bundle__gift{position:relative;width:72px;height:76px;padding-top:20px;border:2px solid var(--bf-gold);border-radius:8px;background:#fff}.bf-live-bundle__gift .bf-live-bundle__bow{position:absolute;left:calc(50% - 21.80075px);top:-18px;width:43.6015px;height:18.0001px}.bf-live-bundle__gift>span{position:absolute;inset:0 0 auto;height:20px;border-radius:6px 6px 0 0;background:var(--bf-gold);text-align:center;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.02em;color:#232427}.bf-live-bundle__gift>img:last-child{width:56px;height:56px;margin:auto;object-fit:contain}.bf-live-bundle__status{color:var(--bf-gold)!important;font-size:12px;padding-top:6px}@media(max-width:1279px){.bf-live .bf-live-nav__links{justify-content:flex-start;gap:32px}.bf-live-timeline__stage:not(:last-child):after{left:calc(100% + 8px);width:max(30px,calc((100vw - 784px)/2 - 16px))}.bf-live-spin__copy{padding:28px;gap:28px}.bf-live-gifts__image-slot{left:calc(50% - 75px);width:150px;height:150px}.bf-live-gifts__badge{right:-7px}.bf-live .bf-live-gifts__label{inset-inline:12px;font-size:16px}.bf-live .bf-live-gifts__spend{font-size:20px}.bf-live-bundle__body{padding-inline:24px}.bf-live .bf-live-bundle__body>h3{font-size:28px}.bf-live-bundle__items li{grid-template-columns:64px minmax(0,1fr);gap:8px}.bf-live-bundle__item-copy{gap:8px}.bf-live-bundle__items img{width:64px;height:64px}.bf-live-bundle__prices{padding-right:4px}.bf-live-bundle__items strong{font-size:18px}.bf-live-bundle__items del{font-size:14px}}@media(max-width:989px){.bf-live .bf-live__heading{font-size:32px;gap:12px}.bf-live__heading img{flex-basis:30px;width:30px;height:32px}.bf-live-spin__grid{grid-template-columns:1fr 1fr}.bf-live-spin__art{height:100%;min-height:360px;object-fit:cover}.bf-live .bf-live-spin__copy h2{font-size:28px}.bf-live-timeline__stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.bf-live-timeline__stage:not(:last-child):after{display:none}.bf-live .bf-live-timeline__dates{font-size:20px}.bf-live-gifts__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.bf-live-gifts__grid:before{display:none}.bf-live-gifts__tier:before{display:block}.bf-live-gifts__stage{height:248px}.bf-live-gifts__base{height:216px}.bf-live-gifts__image-slot{width:180px;height:180px;left:calc(50% - 90px)}.bf-live-gifts__badge{top:24px;right:4px}.bf-live-gifts__tier:nth-child(2):before{right:0;border-radius:0 100px 100px 0}.bf-live-gifts__tier:nth-child(3):before{left:0;border-radius:100px 0 0 100px}.bf-live-bundle{grid-template-columns:1fr}.bf-live-bundle__visual{min-height:0;aspect-ratio:640 / 460}.bf-live-bundle__items li{grid-template-columns:84px minmax(0,1fr)}.bf-live-bundle__items img{width:84px;height:84px}}@media(max-width:749px){html:has(.bf-live){scrollbar-gutter:auto}.bf-live__dialog{--bf-dialog-scrollbar-size: 4px}.bf-live__container{width:calc(100% - 32px)}.bf-live .bf-live__mobile-only{display:initial}.bf-live .bf-live__desktop-only{display:none}.bf-live .bf-live__heading{font-size:clamp(26px,calc(13.33333vw - 20px),32px);gap:8px}.bf-live__heading>span{min-width:0}.bf-live__heading img{flex-basis:32px;width:32px;height:34px}.bf-live .bf-live__description{max-width:342px;margin-top:4px;font-size:14px;line-height:20px}.bf-live .bf-live__button{height:38px;min-height:38px;padding:11px 20px 10px;font-size:14px}.bf-live .bf-live__button--outline{padding:10px 19px 9px}.bf-live .bf-live__terms{font-size:14px;line-height:1.2}.bf-live-hero{height:auto;min-height:154.8718vw;padding:32px 0 0}.bf-live-hero__picture{top:0;right:0;bottom:0;left:0;height:auto}.bf-live-hero__picture img{object-position:center}.bf-live-hero:after{top:96.022%;right:0;bottom:0;left:0}.bf-live-hero__inner{height:auto}.bf-live-hero__copy{max-width:none;width:100%;text-align:center}.bf-live .bf-live-hero__eyebrow{font-size:20px;margin-bottom:4px}.bf-live .bf-live-hero__title{max-width:480px;margin:auto;font-size:clamp(32px,10.25641vw,40px)}.bf-live .bf-live-hero__description{margin-top:4px;font-size:16px;line-height:22px}.bf-live-hero__description strong{color:inherit}.bf-live-hero__copy>.bf-live__button{margin-top:16px;background:linear-gradient(144.7199deg,var(--bf-gradient-stops))}.bf-live-timeline{padding-block:64px}.bf-live.bf-live-timeline .bf-live__heading{font-size:32px}.bf-live-timeline__stages{display:flex;gap:64px;width:calc(100% + 32px);margin:24px -16px 0;padding:0 16px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity}.bf-live .bf-live-timeline__stages{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;justify-content:flex-start}.bf-live-timeline__stages::-webkit-scrollbar{display:none}.bf-live-timeline__stage{flex:0 0 204px;scroll-snap-align:start}.bf-live-timeline__stage--desktop-only{display:none}.bf-live-timeline__stage:not(:last-child):after{display:block;left:calc(100% + 16px);top:25px;width:32px;height:3px;border-radius:100px;background:linear-gradient(167.215deg,var(--bf-gradient-stops))}.bf-live-timeline__stage:not(:has(~.bf-live-timeline__stage:not(.bf-live-timeline__stage--desktop-only))):after{display:none}.bf-live .bf-live-timeline__dates{height:52px;font-size:20px;padding:0 8px}.bf-live .bf-live-timeline__stage h3{font-size:18px;margin-top:12px;line-height:22px}.bf-live .bf-live-timeline__stage-description{font-size:14px;line-height:20px;letter-spacing:-.02em}.bf-live .bf-live-nav__links{padding-inline:16px;gap:24px}.bf-live-nav__links a{height:52px;font-size:14px;padding:0;letter-spacing:-.02em}.bf-live-gifts,.bf-live-spin{padding-top:64px}.bf-live-gifts .bf-live__heading>span{max-width:255px}.bf-live-gifts__grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:24px}.bf-live-gifts__grid:before{display:block;inset:0 auto 0 91px;width:6px;height:auto;border-radius:100px;background:url(black-friday-live-gift-progress-mobile.png) center / 100% 100% no-repeat}.bf-live-gifts__tier{min-height:156px;padding:0}.bf-live-gifts__tier:before{display:none}.bf-live-gifts__stage{width:calc(100% - 120px);height:auto;min-height:156px;margin-left:120px;padding:120px 0 16px}.bf-live-gifts__base{height:100%;border-radius:12px}.bf-live-gifts__base img{width:299.44%;height:241.27%;left:-103.01%;top:-6.73%}.bf-live-gifts__image-slot{width:120px;height:120px;left:calc(50% - 60px);top:0}.bf-live-gifts__badge{width:80.8332px;height:80.8332px;top:0;right:.249px}.bf-live-gifts__badge-copy{top:23.4px;inset-inline:7px;font-size:16px}.bf-live-gifts__badge-copy del{margin-top:-2px;font-size:12px}.bf-live-gifts__badge>picture>img{width:62.4315px;height:61.5744px;left:9.42px;top:8.79px}.bf-live .bf-live-gifts__label{position:relative;inset:auto;margin-inline:24px;min-height:20px;font-size:14px;line-height:20px;letter-spacing:-.02em}.bf-live-gifts__check{width:20px;height:20px;left:84px;top:calc(50% - 10px);bottom:auto}.bf-live .bf-live-gifts__spend{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;width:68px;left:0;top:50%;bottom:auto;transform:translateY(-50%);text-align:right}.bf-live-gifts__spend>span{color:#fff;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.02em}.bf-live-gifts__spend>strong{font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.04em}.bf-live-spin__grid{grid-template-columns:minmax(0,1fr);gap:12px}.bf-live-spin__art{height:auto;min-height:0;aspect-ratio:358 / 204;border-radius:12px}.bf-live-spin__copy{min-height:212px;padding:16px;gap:16px;border-radius:12px}.bf-live-spin__copy>div{width:100%}.bf-live .bf-live-spin__copy h2{font-size:24px}.bf-live .bf-live-spin__copy p{margin-top:4px;font-size:14px;line-height:20px;letter-spacing:-.02em}.bf-live-spin__copy .bf-live__button{background:linear-gradient(140.1832deg,var(--bf-gradient-stops))}.bf-live-spin__marquee{--bfl-prize-gap: 16px;--bfl-prize-size: 88px;padding-inline:16px}.bf-live-spin__prize-copy{width:136px;font-size:16px}.bf-live-spin__prize:nth-child(-n+2) .bf-live-spin__prize-copy{font-size:14px;letter-spacing:-.02em}.bf-live-spin__prize:nth-child(-n+3) .bf-live-spin__prize-copy:has(.bf-live-spin__rank){padding-block:0}.bf-live-spin__rank--first,.bf-live-spin__rank--first img{width:44px}.bf-live-spin__pool{margin-top:12px;padding-block:16px;border-radius:12px}.bf-live .bf-live-spin__pool>h3{margin-inline:16px;font-size:20px;line-height:24px}.bf-live.bf-live-faq{padding-top:64px;padding-bottom:64px;min-height:0!important}.bf-live-faq__list{margin-top:24px}.bf-live-faq details{padding-block:16px}.bf-live-faq summary{gap:16px;font-size:16px;line-height:1.2}.bf-live-faq__chevron,.bf-live-faq__chevron img{flex-basis:18px;width:18px;height:18px}.bf-live.bf-live-faq details .bf-live__richtext{font-size:14px;line-height:20px;letter-spacing:-.28px}.bf-live-rewards,.bf-live-social{padding-top:64px}.bf-live.bf-live-products{padding-top:64px;padding-bottom:0}.bf-live-bundles{padding-top:64px}.bf-live-bundles__tabs{margin:24px -16px;padding-inline:16px;width:max-content;max-width:calc(100% + 32px);height:46px}.bf-live-bundles__tabs-track{border-radius:23px}.bf-live-bundles__tabs button{flex:none;height:38px;min-height:38px;padding:11px 20px 10px;border-radius:19px;font-size:14px}.bf-live-bundle{border-radius:12px}.bf-live-bundle__visual{aspect-ratio:358 / 220}.bf-live-bundle__scene{width:108.56%;height:108.71%;left:-4.26%;top:-.05%}.bf-live-bundle__body{padding:16px}.bf-live .bf-live-bundle__body>h3{margin-bottom:16px;font-size:20px;line-height:24px}.bf-live-bundle__items{gap:8px}.bf-live-bundle__items li{grid-template-columns:80px minmax(0,1fr);gap:8px;min-height:88px;padding:4px}.bf-live-bundle__items img{width:80px;height:80px}.bf-live-bundle__item-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;max-width:222px}.bf-live-bundle__items a{max-width:100%;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.02em}.bf-live-bundle__prices{display:flex;align-items:center;gap:4px;padding:0;text-align:left}.bf-live-bundle__items strong{font-size:16px;letter-spacing:-.02em}.bf-live-bundle__items del{font-size:14px;letter-spacing:-.02em}.bf-live-bundle__saving{letter-spacing:-.02em}.bf-live-bundle__total{flex-wrap:wrap}.bf-live-bundle__footer{padding-top:12px}.bf-live-bundle__total{min-height:24px}.bf-live-bundle__total>span:first-child{display:none}.bf-live-bundle__total strong{font-size:20px}.bf-live-bundle__total del{font-size:16px}.bf-live-bundle__actions{gap:8px;margin-top:12px}.bf-live-bundle__actions .bf-live__button{padding:10px 20px 11px}.bf-live-bundle__actions .bf-live__button:not(.bf-live__button--outline){background:linear-gradient(145.9268deg,var(--bf-gradient-stops))}.bf-live-bundle__gifts{right:24px;bottom:8px;gap:4px}.bf-live-bundle__gift{width:61px;height:64px;padding-top:17px;border-radius:6px}.bf-live-bundle__gift>span{height:17px;font-size:12px;line-height:17px}.bf-live-bundle__gift>img:last-child{width:45px;height:45px}.bf-live-bundle__gift .bf-live-bundle__bow{width:32.0001px;height:13.2107px;left:calc(50% - 16.00005px);top:-12px}}@media(prefers-reduced-motion:reduce){.bf-live *{scroll-behavior:auto!important}}[class*=bf-] button,[class*=bf-] a{overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/47/assets/black-friday-live.css.map */
