.bf-live{--bf-live-black: #000;--bf-live-text: #fff;--bf-live-gold: #ffdd90;--bf-live-ink: #1d1d1f;--bf-live-button: linear-gradient(143deg, #fcde9b 4.45%, #ffe9b7 26.1%, #ffc457 52.08%, #fff4dc 79.58%, #f4af0e 94.15%);color:var(--bf-live-text);font-family:Poppins,var(--font-body-family, sans-serif)}.bf-live-rewards{width:100%;background:var(--bf-live-black)}.bf-live-rewards__banner{position:relative;min-height:460px;margin:0 auto;overflow:hidden;border-radius:16px;background:#090909}.bf-live-rewards__picture,.bf-live-rewards__background{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.bf-live-rewards__background{object-fit:cover;object-position:center bottom}.bf-live-rewards__background--design{object-fit:fill}.bf-live-rewards__content{position:relative;z-index:1;display:flex;width:min(500px,calc(100% - 128px));flex-direction:column;align-items:flex-start;gap:24px;padding:123px 0 24px;margin:0 0 0 64px}.bf-live-rewards__copy{display:flex;flex-direction:column;gap:8px}.bf-live-rewards .bf-live-rewards__title{display:block;font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-1.6px;text-align:left}.bf-live-rewards .bf-live__description{margin:0;text-align:left}.bf-live-rewards__description{max-width:500px}.bf-live__button.is-disabled{cursor:not-allowed;opacity:1}.bf-live-social{width:100%;overflow:hidden;background:var(--bf-live-black);text-align:center}.bf-live-social__header{display:flex;flex-direction:column;align-items:center;padding:0 20px}.bf-live-social__title{display:flex;min-height:48px;align-items:center;justify-content:center;gap:16px;white-space:nowrap}.bf-live-social__gift{display:block;position:relative;width:38px;height:40px;flex:0 0 38px}.bf-live-social__gift img{display:block;width:100%;height:100%;object-fit:contain;transform:none}.bf-live-social__gift--right{transform:scaleX(-1)}.bf-live-social__description{margin-top:8px}.bf-live-social .bf-live-social__description{margin-right:auto;margin-left:auto;text-align:center}.bf-live-social__button{margin-top:24px}.bf-live-social__gallery-shell{position:relative;width:100%;margin-top:32px}.bf-live-social__gallery{width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;-webkit-mask-image:linear-gradient(to right,transparent 19.2px,#000 240px,#000 calc(100% - 240px),transparent calc(100% - 19.2px));mask-image:linear-gradient(to right,transparent 19.2px,#000 240px,#000 calc(100% - 240px),transparent calc(100% - 19.2px))}.bf-live-social__gallery[data-bfl-social-active]{overflow-x:hidden;touch-action:pan-y}.bf-live-social__gallery::-webkit-scrollbar{display:none}.bf-live-social__gallery:focus-visible{outline:2px solid var(--bf-live-gold);outline-offset:-2px}.bf-live-social__track{display:flex;width:2784px;flex-direction:column;gap:16px;padding:0}.bf-live-social__row{display:flex;width:max-content;gap:16px}.bf-live-social__row[data-bfl-social-marquee][data-bfl-social-direction=left]{animation:bf-live-social-marquee-left var(--bfl-social-duration) linear infinite}.bf-live-social__row[data-bfl-social-marquee][data-bfl-social-direction=right]{animation:bf-live-social-marquee-right var(--bfl-social-duration) linear infinite}@keyframes bf-live-social-marquee-left{0%{transform:translate(calc(0px - var(--bfl-social-offset) - var(--bfl-social-distance)))}to{transform:translate(calc(0px - var(--bfl-social-offset) - var(--bfl-social-distance) - var(--bfl-social-distance)))}}@keyframes bf-live-social-marquee-right{0%{transform:translate(calc(0px - var(--bfl-social-offset) - var(--bfl-social-distance) - var(--bfl-social-distance)))}to{transform:translate(calc(0px - var(--bfl-social-offset) - var(--bfl-social-distance)))}}.bf-live-social__gallery:focus-visible .bf-live-social__row,.bf-live-social__gallery[data-bfl-social-touch-paused] .bf-live-social__row{animation-play-state:paused}.bf-live-social__row--2{margin-left:208px}.bf-live-social__card{position:relative;width:416px;height:280px;flex:0 0 416px;padding:0;margin:0;overflow:hidden;border-radius:16px;background:#1d1d1f}.bf-live-social__card img{display:block;width:100%;height:100%;object-fit:cover}.bf-live-social__card--2 img{position:absolute;top:-95.61%;left:0;height:306.94%;object-position:center top}.bf-live-social__card--4 img{position:absolute;top:0;left:-9.83%;width:119.66%;height:100%;max-width:none}.bf-live-social__card--11 img{position:absolute;top:-95.9%;left:0;height:257.52%;object-position:center top}.bf-live-social__card--custom img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.bf-live__dialog-close{margin-top:24px}@media(max-width:749px){.bf-live-rewards__banner{display:flex;height:auto;min-height:520px;align-items:flex-start;max-width:none;border-radius:12px}.bf-live-rewards__picture{height:100%}.bf-live-rewards__picture--mobile-custom:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(to bottom,#1d1d1f 45.554%,#22211c00 53.494%);content:"";pointer-events:none}.bf-live-rewards__background{object-fit:fill;object-position:bottom}.bf-live-rewards .bf-live-rewards__background--design{object-fit:fill}.bf-live-rewards__picture--mobile-custom .bf-live-rewards__background{object-fit:cover}.bf-live-rewards__picture--mobile-design .bf-live-rewards__background{top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:fill}.bf-live.bf-live-rewards .bf-live-rewards__title{font-size:32px;letter-spacing:-1.28px}.bf-live-rewards__content{width:calc(100% - 32px);gap:16px;padding:24px 0;margin:0 16px;transform:none}.bf-live-rewards__copy{gap:4px}.bf-live.bf-live-rewards .bf-live__description{font-size:14px;line-height:1.4;letter-spacing:-.28px}.bf-live.bf-live-rewards .bf-live-rewards__button{height:38px;min-height:38px;padding:11px 20px 10px;font-size:14px;letter-spacing:-.28px}.bf-live.bf-live-rewards .bf-live__terms{font-size:14px;line-height:17px;letter-spacing:-.28px}.bf-live.bf-live-social .bf-live-social__title{position:relative;display:block;min-height:0;width:calc(100% + 4px);max-width:none;white-space:normal;font-size:clamp(26px,calc(13.33333vw - 20px),32px);letter-spacing:-.04em;line-height:1.2}.bf-live-social .bf-live__heading .bf-live-social__gift{position:absolute;top:calc(50% - 17px);width:32px;height:34px;flex:none}.bf-live-social .bf-live__heading .bf-live-social__gift:first-child{left:0}.bf-live-social .bf-live__heading .bf-live-social__gift--right{right:0}.bf-live-social .bf-live__heading .bf-live-social__gift:first-child img,.bf-live-social .bf-live__heading .bf-live-social__gift--right img{transform:none}.bf-live-social .bf-live__heading .bf-live-social__gift--right{transform:scaleX(-1)}.bf-live-social__title>span{display:block;width:min(282px,calc(100% - 80px));max-width:282px;margin:0 auto;white-space:normal}.bf-live-social__header{gap:0;padding:0 16px}.bf-live.bf-live-social .bf-live-social__description{max-width:342px;margin-top:4px;font-size:14px;line-height:1.4;letter-spacing:-.28px}.bf-live.bf-live-social .bf-live-social__button{height:38px;min-height:38px;margin-top:16px;padding:11px 20px 10px;font-size:14px;letter-spacing:-.28px}.bf-live.bf-live-social .bf-live-social__terms{margin-top:16px;font-size:14px;line-height:17px;letter-spacing:-.28px}.bf-live-social__gallery-shell{margin-top:24px}.bf-live-social__track{width:max-content;gap:12px}.bf-live-social__row--2{margin-left:150px}.bf-live-social__row{gap:12px}.bf-live-social__card{position:relative;width:297px;height:200px;flex-basis:297px;border-radius:12px}.bf-live-social__gallery{-webkit-mask-image:none;mask-image:none}}@media(max-width:374px){.bf-live.bf-live-social .bf-live-social__title{font-size:26px}}@media(prefers-reduced-motion:reduce){.bf-live-social__gallery[data-bfl-social-active]{overflow-x:auto;touch-action:pan-x pan-y}.bf-live-social__row[data-bfl-social-marquee]{animation:none;transform:none}.bf-live-social__gallery{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/black-friday-live-social.css.map */
