.template-index{--bf-ink: #151412;--bf-paper: #eee8dc;--bf-white: #f6f1e7;--bf-brass: #d9b989;--bf-muted: #c4beb2;--bf-dark-rule: #4e493e;--bf-paper-rule: #c6bcaa;--bf-display: var(--typeHeaderPrimary), var(--typeHeaderFallback), sans-serif;--bf-mono: ui-monospace, Consolas, monospace}.template-index .site-header{padding-block:5px}.template-index .site-header .site-header__logo{width:82px;max-width:100%;margin-block:0}.template-index .site-header .site-header__logo a{width:100%}.template-index .announcement-bar{padding-block:5px}.template-index .announcement-link .announcement-text,.template-index .announcement-link .announcement-link-text{display:inline}.template-index .announcement-link .announcement-link-text{margin-left:4px}.template-index .announcement-bar{background:#d9b989;color:#191711}.template-index .announcement-bar a{color:inherit}.template-index .announcement-text{font-weight:700}.bf-wrap{box-sizing:border-box;width:100%;max-width:1432px;margin-inline:auto;padding-inline:clamp(20px,4.4vw,68px)}.bf-hero,.bf-products,.bf-audition,.bf-browse{text-align:left;scroll-margin-top:24px}.bf-hero,.bf-singles,.bf-audition{background:var(--bf-ink);color:var(--bf-white)}.bf-comparison,.bf-browse{background:var(--bf-paper);color:var(--bf-ink)}.bf-wrap h1,.bf-wrap h2,.bf-wrap h3,.bf-wrap blockquote{color:inherit}.bf-wrap h1,.bf-wrap h2,.bf-wrap h3{font-family:var(--bf-display);font-weight:700;letter-spacing:-.028em;text-align:left;line-height:1.05;margin:0}.bf-wrap h2{font-size:clamp(38px,4.5vw,68px)}.bf-wrap p{margin:0}.bf-wrap a{text-decoration:none}.bf-wrap a:focus-visible,.bf-motion-toggle:focus-visible,.bf-ab-switch input:focus-visible+span{outline:3px solid #548ad2;outline-offset:3px}.bf-badge{display:inline-flex;width:fit-content;flex:0 0 auto;align-items:baseline;gap:.16em;padding:6px 10px 7px;background:var(--bf-brass);color:var(--bf-ink);font:700 clamp(27px,2.55vw,39px)/.98 var(--bf-display);text-transform:uppercase;white-space:nowrap}.bf-badge>strong{font:inherit;letter-spacing:-.035em}.bf-badge>span{font-size:.45em;letter-spacing:.01em}.bf-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:3px 8px}.bf-price strong{font-family:var(--bf-display);font-size:22px;font-weight:600;line-height:1.2}.bf-price s{font-size:12px;font-weight:400;opacity:.8}.bf-hero{background:radial-gradient(ellipse at 80% 34%,#29261f,transparent 54%),#11110f}.bf-hero-layout{display:grid;grid-template-columns:minmax(0,.93fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:center;padding-block:clamp(34px,4vw,58px)}.bf-hero-copy{padding-block:10px}.bf-hero-copy h1{margin-block:0 9px;color:var(--bf-white);font-size:clamp(70px,7.75vw,112px);line-height:.98;letter-spacing:-.047em;text-transform:uppercase}.bf-headline-offer{display:flex;align-items:baseline;gap:.28em;color:var(--bf-brass);font:500 clamp(28px,3.2vw,46px)/1.07 var(--bf-display)}.bf-headline-offer strong{font-size:1.36em;font-weight:600}.bf-hero-copy .bf-hero-intro{max-width:37ch;margin-top:22px;font-size:clamp(16px,1.3vw,19px);line-height:1.55;color:var(--bf-muted)}.bf-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.bf-action{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:46px;padding:11px 17px;border:1px solid var(--bf-brass);font:600 16px/1.2 var(--bf-display);letter-spacing:.01em}.bf-action--solid,.bf-rig-buy{background:var(--bf-brass);color:var(--bf-ink)}.bf-action--line{background:transparent;border-color:#756c5d;color:var(--bf-white)}.bf-action--solid:hover,.bf-rig-buy:hover{background:#edcfa0;color:#13110d}.bf-action--line:hover{color:var(--bf-brass);border-color:var(--bf-brass)}.bf-rig{min-width:0;overflow:visible;border:1px solid #655948;background:#0b0b0a;box-shadow:0 14px 35px #0004}.bf-rig-top,.bf-rig-buy{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-inline:clamp(12px,1.3vw,20px)}.bf-rig-top{min-height:53px;background:#22211d}.bf-rig-top h2{font-size:clamp(22px,2.2vw,30px)}.bf-rig-top .bf-badge{font-size:28px}.bf-hero-film,.bf-boon-film{position:relative;overflow:hidden}.bf-hero-film{aspect-ratio:8 / 5}.bf-boon-film{aspect-ratio:1}.bf-film{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:#10100f}.bf-film img,.bf-film video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.bf-film .bf-film-video{opacity:0}.bf-film .bf-film-started{opacity:1}.bf-boon-film .bf-film img{object-fit:cover}.bf-motion-toggle{position:absolute;bottom:10px;right:10px;display:inline-flex;gap:7px;align-items:center;min-height:44px;padding:6px 11px;border:1px solid #8c8273;background:#151410ed;color:#fff7e9;font:500 13px/1.2 var(--bf-display);cursor:pointer}.bf-motion-toggle[hidden]{display:none}.bf-motion-toggle:hover{background:#332d24}.bf-motion-toggle [data-motion-icon]{font-family:sans-serif}.bf-rig-buy{min-height:45px;font:600 16px/1.2 var(--bf-display)}.bf-rig-buy .bf-price strong{font-size:18px}.bf-offers{border-block:1px solid var(--bf-dark-rule);background:#1d1c18}.bf-offers-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.bf-offers-inner>a{display:flex;align-items:center;gap:clamp(9px,1.2vw,18px);padding:16px clamp(14px,2vw,30px);color:var(--bf-white)}.bf-offers-inner>a:first-child{padding-left:0}.bf-offers-inner>a+a{border-left:1px solid var(--bf-dark-rule)}.bf-offers-inner>a:hover{color:var(--bf-brass)}.bf-offers-inner strong{color:var(--bf-brass);font:600 clamp(32px,3.55vw,52px)/1 var(--bf-display);letter-spacing:-.045em}.bf-offers-inner strong span{font-size:.55em;margin-left:1px}.bf-offers-inner a>span{font:500 clamp(15px,1.4vw,20px)/1.25 var(--bf-display)}.bf-products,.bf-audition,.bf-browse{padding-block:clamp(42px,5.5vw,84px)}.bf-section-head{margin-bottom:clamp(22px,2.7vw,40px)}.bf-feature-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bf-item{position:relative;min-width:0}.bf-item:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.13em}.bf-item-art{overflow:hidden;background:#11110f}.bf-item-art img{display:block;width:100%;height:100%;object-fit:contain}.bf-item-copy h3{font-size:clamp(22px,2.2vw,33px)}.bf-item-copy .bf-item-summary{margin-top:8px;font-size:14px;line-height:1.5}.bf-item-copy .bf-item-format{margin-top:8px;font-size:12px;line-height:1.4}.bf-item-offer{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px 10px}.bf-item-go{font-size:20px;line-height:1}.bf-item--featured{display:grid;grid-template-columns:minmax(110px,.7fr) minmax(0,1fr);grid-template-rows:auto 1fr;gap:0 20px;padding:14px 18px 14px 14px;color:var(--bf-white);background:#21201c;border:1px solid #39362f}.bf-item--featured .bf-item-art{grid-area:1 / 1 / 3 / 2;min-height:170px}.bf-item--featured .bf-item-copy{grid-area:2 / 2;align-self:center;padding-block:12px 3px}.bf-item--featured .bf-item-summary,.bf-item--single .bf-item-summary{color:#ded8ca}.bf-item--featured .bf-item-format,.bf-item--single .bf-item-format{color:#bcb6a9}.bf-item--featured .bf-item-offer{grid-area:1 / 2;align-items:center;gap:8px 12px;padding-block:5px 11px;border-bottom:1px solid var(--bf-dark-rule)}.bf-item--featured .bf-price{display:flex;flex-direction:column;gap:2px}.bf-item--featured .bf-item-go{display:none}.bf-library-list{margin-top:20px;border-top:1px solid #8f8471;scroll-margin-top:20px}.bf-item--library{display:grid;grid-template-columns:clamp(125px,12vw,172px) minmax(0,1fr) auto 24px;align-items:center;gap:clamp(14px,2vw,30px);padding:13px 4px;border-bottom:1px solid var(--bf-paper-rule);color:var(--bf-ink)}.bf-item--library:hover{color:var(--bf-ink);background:#e6dece}.bf-item--library .bf-item-art{width:100%;aspect-ratio:1.52}.bf-item--library .bf-item-format{color:#494338}.bf-item--library h3{font-size:clamp(22px,1.95vw,30px)}.bf-item--library .bf-item-summary{margin-top:4px;color:#49453e}.bf-item--library .bf-item-format{margin-top:3px}.bf-item--library .bf-item-offer{justify-content:flex-end;align-items:center;column-gap:16px}.bf-item--library .bf-badge{background:#25231e;color:#f4d29e}.bf-item--library .bf-price{flex-direction:column;align-items:flex-end}.bf-comparison .bf-reference-note{margin-top:12px;color:#494338;font-size:12px;line-height:1.5}.bf-artist{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:24px 0 0;padding:16px 0 0;border-top:1px solid var(--bf-paper-rule)}.bf-artist img{width:44px;height:44px;object-fit:cover;border-radius:50%}.bf-artist blockquote{padding:0;border:0;margin:0;font:500 clamp(18px,1.6vw,24px)/1.3 var(--bf-display)}.bf-artist blockquote:before,.bf-artist blockquote:after{display:none}.bf-artist figcaption{color:#494338;font-size:13px}.bf-singles{background:#151513}.bf-single-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.45vw,22px)}.bf-item--single{display:grid;grid-template-rows:auto auto 1fr;align-content:start;padding-bottom:10px;border-bottom:1px solid var(--bf-dark-rule);color:var(--bf-white)}.bf-item--single:hover,.bf-item--featured:hover{color:var(--bf-white)}.bf-item--single .bf-item-art{grid-row:1;aspect-ratio:1.45;border:1px solid #454034}.bf-item--single .bf-item-art img{min-height:0}.bf-item--single .bf-item-copy{grid-row:3;padding:13px 10px 2px 0}.bf-item--single h3{font-size:clamp(21px,2vw,29px)}.bf-item--single .bf-item-offer{grid-row:2;align-items:center;gap:6px 10px;padding-top:13px}.bf-item--single .bf-item-go{position:absolute;right:0;bottom:16px;color:var(--bf-brass);font-size:16px}.bf-single-end{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 25px;margin-top:16px}.bf-text-link,.bf-help-links a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--bf-brass);font:500 17px/1.3 var(--bf-display)}.bf-text-link:hover,.bf-help-links a:hover{color:var(--bf-white);text-decoration:underline;text-underline-offset:4px}.bf-audition{position:relative;isolation:isolate;display:grid;align-content:center;min-height:clamp(520px,52vw,571px);padding-block:clamp(28px,4vw,56px);border-block:1px solid var(--bf-dark-rule);background:#181713}.bf-audition-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 54%;opacity:.2;filter:brightness(1.8);pointer-events:none}.bf-audition-inner{position:relative;display:grid;max-width:1220px;grid-template-columns:minmax(0,1fr) clamp(310px,34vw,430px);grid-template-areas:"copy film" "player film";grid-template-rows:auto auto;align-items:center;gap:20px clamp(38px,7vw,105px)}.bf-audition-copy{grid-area:copy;align-self:end}.bf-audition-copy h2{margin-bottom:12px;font-size:clamp(38px,4.2vw,62px)}.bf-audition-copy>p{max-width:38ch;color:var(--bf-muted);font-size:15px;line-height:1.4}.bf-audition-offer{display:flex;flex-wrap:wrap;gap:5px 13px;align-items:center;margin-block:11px 2px}.bf-audition .bf-boon-film{grid-area:film;width:100%;border:1px solid #655d4f;background:#0e0e0d}bf-audio-compare{grid-area:player;align-self:start;display:block;min-width:0;width:100%;max-width:470px;padding:13px clamp(12px,1.5vw,21px);border:1px solid #655d4f;background:#0e0e0de5}bf-audio-compare [hidden]{display:none!important}.bf-ab-switch{display:flex;flex-wrap:wrap;gap:6px;min-width:0;padding:0;border:0;margin:0 0 12px}.bf-ab-switch input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.bf-ab-switch label{position:relative;margin:0}.bf-ab-switch label span{display:inline-flex;align-items:center;min-height:44px;padding:7px 12px;border:1px solid #655d4f;color:#d6cfc1;font:500 14px/1.2 var(--bf-display);cursor:pointer}.bf-ab-switch input:checked+span{color:#17150f;background:var(--bf-brass);border-color:var(--bf-brass)}.bf-track audio{display:block;width:100%;color-scheme:dark}.bf-track p{padding-bottom:6px;color:var(--bf-muted);font-size:13px}.bf-track+.bf-track{margin-top:10px}.bf-ab-ready .bf-track{margin:0}.bf-ab-ready .bf-track>p{display:none}.bf-audio-status:not(:empty){padding-top:8px;font-size:13px;color:var(--bf-brass)}.bf-formats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid #9f9582}.bf-format{position:relative;padding:23px clamp(18px,2.1vw,33px)}.bf-format:first-child{padding-left:0}.bf-format+.bf-format{border-left:1px solid var(--bf-paper-rule)}.bf-format h3{margin-block:5px 8px;font-size:clamp(24px,2.4vw,35px)}.bf-help p{font-size:14px;line-height:1.5;color:#494338}.bf-format ul{list-style:none;margin:12px 0 0;padding:0}.bf-format li{margin:0}.bf-format li a,.bf-help-links a{color:#332e25}.bf-format li a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:7px 0;border-bottom:1px solid var(--bf-paper-rule);font:500 16px/1.25 var(--bf-display)}.bf-format li:last-child a{border-bottom:0}.bf-format li a:hover,.bf-help-links a:hover{color:#564123;text-decoration:underline;text-underline-offset:3px}.bf-format a span,.bf-help a span,.bf-text-link span{color:inherit}.bf-help{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px;margin-top:30px}.bf-help h3{font-size:25px;margin-bottom:6px}.bf-help p{max-width:47ch}.bf-help-links{display:flex;flex-wrap:wrap;gap:0 18px}.bf-help-links a{font-size:15px;text-decoration:underline;text-underline-offset:4px}.template-index .site-footer{border-top:1px solid #484438}.template-index #MainContent .jdgm-carousel-wrapper{padding-block:clamp(30px,4vw,60px)}.bf-market .ctry-suggest{position:relative;inset:auto;z-index:auto;max-width:none;flex-flow:row wrap;align-items:center;justify-content:flex-start;gap:3px 16px;padding:5px 37px 5px 0;border:0;border-radius:0;box-shadow:none;background:transparent;text-align:left}.bf-market .ctry-suggest[hidden]{display:none}.bf-market .ctry-suggest__text{flex:0 1 auto;color:var(--bf-muted)}.bf-market .ctry-suggest__actions{flex-flow:row wrap;flex:0 1 auto;gap:2px 14px}.bf-market .ctry-suggest__btn{width:auto;padding-inline:0;color:var(--bf-brass);background:transparent;border:0;text-decoration:underline;text-underline-offset:3px}.bf-market .ctry-suggest__close{top:5px;right:0;width:36px;height:44px;color:var(--bf-muted)}@media(max-width:1050px){.bf-item--featured{grid-template-columns:minmax(90px,.55fr) minmax(0,1fr);gap:0 14px;padding:12px}.bf-item--featured .bf-item-offer{gap:8px}.bf-help{align-items:flex-start}}@media(max-width:820px){.bf-single-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.bf-item--featured{grid-template-columns:minmax(88px,.5fr) minmax(0,1fr)}}@media(max-width:749px){.template-index .site-header .site-header__logo{width:66px}.bf-hero-layout{grid-template-columns:1fr;gap:25px;padding-block:30px}.bf-hero-copy{padding:0}.bf-hero-copy h1{font-size:clamp(58px,12vw,86px);margin-block:0 5px}.bf-headline-offer{font-size:29px}.bf-hero-copy .bf-hero-intro{margin-top:12px}.bf-actions{margin-top:17px}.bf-offers-inner{grid-template-columns:1fr}.bf-offers-inner>a,.bf-offers-inner>a:first-child{padding:11px 0;gap:17px}.bf-offers-inner>a+a{border-left:0;border-top:1px solid var(--bf-dark-rule)}.bf-offers-inner strong{font-size:36px;min-width:60px}.bf-offers-inner a>span{font-size:17px}.bf-feature-pair{grid-template-columns:1fr;gap:10px}.bf-item--featured{grid-template-columns:minmax(100px,.65fr) minmax(0,1fr);gap:0 15px}.bf-item--featured .bf-item-copy{padding-block:8px 0}.bf-item--featured .bf-item-offer{padding-block:0 7px}.bf-library-list{margin-top:14px}.bf-item--library{grid-template-columns:108px minmax(0,1fr) 18px;gap:7px 14px}.bf-item--library .bf-item-art{grid-area:1 / 1 / 3 / 2;width:100%}.bf-item--library .bf-item-offer{grid-area:2 / 2;justify-content:flex-start;gap:7px}.bf-item--library .bf-price{flex-direction:row;align-items:baseline}.bf-item--library .bf-price strong{font-size:19px}.bf-item--library .bf-item-go{grid-area:1 / 3 / 3 / 4}.bf-artist{display:grid;grid-template-columns:44px minmax(0,1fr);gap:2px 12px}.bf-artist img{grid-row:span 2}.bf-audition{min-height:clamp(611px,calc(465px + 37vw),690px);padding-block:24px}.bf-audition-inner{max-width:540px;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "film" "player";gap:12px}.bf-audition-copy h2{font-size:clamp(32px,7vw,44px)}.bf-audition .bf-boon-film{width:clamp(182px,60vw,300px);justify-self:center}.bf-audition bf-audio-compare{max-width:none}.bf-audition .bf-text-link{min-height:36px}.bf-audition .bf-boon-film .bf-motion-toggle{right:4px;bottom:4px;width:44px;height:44px;padding:0;justify-content:center}.bf-audition .bf-boon-film [data-motion-text]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.bf-audition .bf-ab-switch{margin-bottom:8px}.bf-audition bf-audio-compare{padding:10px 12px}.bf-section-head{margin-bottom:22px}.bf-formats{grid-template-columns:1fr}.bf-format,.bf-format:first-child{padding:18px 0}.bf-format+.bf-format{border-left:0;border-top:1px solid var(--bf-paper-rule)}.bf-format ul{margin-top:8px}.bf-help{margin-top:22px}.bf-help-links{gap:0 14px}}@media(max-width:440px){.bf-wrap{padding-inline:16px}.bf-item--featured{grid-template-columns:minmax(90px,.47fr) minmax(0,1fr)}.bf-item--featured .bf-item-art{background:#121210}.bf-item--featured .bf-price strong{font-size:20px}.bf-item--library{grid-template-columns:89px minmax(0,1fr) 12px;gap:8px 10px}.bf-single-grid{gap:22px 12px}.bf-item--single .bf-item-copy{padding-block:12px}.bf-item--single .bf-price{flex-wrap:wrap;gap:2px 7px}.bf-item--single .bf-price strong{font-size:19px}.bf-item--single .bf-item-offer{gap:6px}.bf-item-copy .bf-item-summary{font-size:13px}.bf-badge{padding:5px 8px 6px;font-size:26px}.bf-item--featured .bf-item-art{min-height:136px}.bf-item--library .bf-price{gap:2px 6px}.bf-item--library .bf-item-offer{row-gap:3px}}@media(prefers-reduced-motion:reduce){.bf-wrap *,.bf-wrap *:before,.bf-wrap *:after{scroll-behavior:auto;transition-duration:0s}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/black-friday.css.map */
