.bf26{--bg:#000;--panel:#0d0d0d;--ink:#fff;--dim:#a3a3a3;--faint:#7a7a7a;--line:#242424;--line2:#3a3a3a;--warm:#ffd98a;--warm-deep:#c99b3f;--star:#f5b942;background:var(--bg);color:var(--ink);font-size:15px;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:hidden;position:relative}.bf26 *{box-sizing:border-box}.bf26 [hidden]{display:none!important}.bf26 ::selection{background:var(--warm);color:#000}.bf26 a{color:inherit;text-decoration:none}.bf26 button,.bf26 input{font-family:inherit;font-size:inherit}.bf26 :focus-visible{outline:2px solid var(--warm);outline-offset:3px}.bf26 img{max-width:100%;display:block}.bf26 h1,.bf26 h2,.bf26 h3,.bf26 h4{margin:0;color:var(--ink)}.bf26 p{margin:0;color:inherit}.bf26 .lbl{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);font-weight:500}.bf26 .wrap{max-width:1200px;margin:0 auto;padding:0 5vw}.bf26 .pill{display:inline-block;background:#fefefe;color:#000001;border:0;cursor:pointer;border-radius:50px;padding:14px 30px;font-weight:600;font-size:13.5px;letter-spacing:.02em;line-height:1.4;transition:box-shadow .3s ease,transform .15s ease}.bf26 .pill:hover{box-shadow:0 0 34px #ffd98a59}.bf26 .pill:active{transform:translateY(1px)}.bf26 .pill.ghost{background:transparent;color:var(--ink);border:1px solid var(--line2)}.bf26 .pill.ghost:hover{border-color:var(--ink);box-shadow:none}.bf26 .hero{position:relative;min-height:calc(100vh - 90px);min-height:calc(100svh - 90px);display:flex;align-items:center;overflow:hidden}.bf26 .rack{position:absolute;inset:auto 0 2vh 0;display:flex;justify-content:center;align-items:flex-end;gap:2vw;pointer-events:none}.bf26 .rack img{width:clamp(140px,15vw,230px);height:auto;filter:brightness(.13) contrast(1.05)}.bf26 .hero .in{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:70px 5vw 96px}.bf26 h1.big{font-size:clamp(31px,6.4vw,84px);font-weight:600;line-height:1.04;letter-spacing:-.025em;max-width:14ch;text-wrap:balance}.bf26 .hero .sub{margin-top:14px;color:var(--dim);max-width:46ch;font-size:clamp(14px,1.4vw,18px)}.bf26 .hero .sub b,.bf26 .lede b{color:var(--ink);font-weight:500}.bf26 .cdchip{display:inline-flex;align-items:baseline;gap:12px;margin-top:22px;border:1px solid var(--line2);border-radius:50px;padding:9px 20px;background:#0000008c}.bf26 .cdchip .lbl{color:var(--dim)}.bf26 .cdchip .t{font-weight:600;font-variant-numeric:tabular-nums;color:var(--warm);letter-spacing:.02em}.bf26 .torch{position:absolute;z-index:3;left:0;top:0;width:120vmin;height:120vmin;margin-left:-60vmin;margin-top:-60vmin;border-radius:50%;background:radial-gradient(circle at center,#ffe8b24d,#ffdc8c29 18%,#ffcd6e0f 38%,#ffc86400 62%);mix-blend-mode:screen;pointer-events:none;will-change:transform,opacity}.bf26 .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(130% 100% at 50% 38%,transparent 46%,rgba(0,0,0,.5) 100%)}.bf26 .scrollcue{position:absolute;left:5vw;bottom:32px;z-index:2;display:flex;align-items:center;gap:12px;color:var(--faint)}.bf26 .scrollcue .dot{width:7px;height:7px;border-radius:50%;background:var(--warm);animation:bf26pulse 1.8s ease-in-out infinite}@keyframes bf26pulse{50%{opacity:.2;transform:scale(.7)}}.bf26 section.blk{position:relative;border-top:1px solid var(--line);background:var(--bg)}.bf26 section.blk .wrap{padding-top:76px;padding-bottom:86px}.bf26 h2.sec{font-size:clamp(26px,3.8vw,46px);font-weight:600;letter-spacing:-.02em;line-height:1.1;max-width:20ch;text-wrap:balance}.bf26 .lede{margin-top:16px;color:var(--dim);max-width:54ch}.bf26 form.list{margin-top:44px;max-width:560px}.bf26 .hero form.list{margin-top:26px;max-width:470px}.bf26 .fld{display:flex;gap:12px;align-items:center;background:var(--panel);border:1px solid var(--line2);border-radius:50px;padding:6px 6px 6px 22px}.bf26 .fld input{flex:1;min-width:0;background:transparent;border:0;color:var(--ink);padding:10px 0;margin:0;box-shadow:none;border-radius:0}.bf26 .fld input::placeholder{color:var(--faint)}.bf26 input{caret-color:var(--warm)}.bf26 .formnote{margin-top:14px;font-size:13px;color:var(--faint)}.bf26 .confirm{margin-top:16px;font-size:14.5px}.bf26 .confirm em{font-style:normal;color:var(--warm)}.bf26 .formerr{margin-top:14px;font-size:13.5px;color:var(--warm)}.bf26 .twodates{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:56px}.bf26 .twodates>div{border:1px solid var(--line);border-radius:18px;padding:24px 26px}.bf26 .twodates .on{border-color:var(--warm-deep);box-shadow:inset 0 0 40px #ffd98a0f}.bf26 .twodates .big{font-size:clamp(19px,2.2vw,26px);font-weight:600;margin-top:6px;letter-spacing:-.01em}.bf26 .twodates .on .big{color:var(--warm)}.bf26 .up{margin-top:30px}.bf26 .door{min-height:76vh;display:flex;align-items:center;background:radial-gradient(52% 46% at 38% 42%,rgba(255,222,150,.055),transparent 70%)}.bf26 .door .doorcard{max-width:640px;margin:0 auto;padding:60px 5vw;width:100%}.bf26 .door h1{font-size:clamp(32px,5.2vw,60px);font-weight:600;letter-spacing:-.022em;line-height:1.06}.bf26 .door .lede{margin-top:18px}.bf26 .switchrow{display:flex;gap:12px;align-items:center;background:var(--panel);border:1px solid var(--line2);border-radius:50px;padding:6px 6px 6px 26px;margin-top:44px;max-width:430px}.bf26 .switchrow input{flex:1;min-width:0;background:transparent;border:0;color:var(--ink);font-size:21px;font-weight:600;letter-spacing:.5em;font-variant-numeric:tabular-nums;padding:8px 0;margin:0;box-shadow:none;border-radius:0}.bf26 .switchrow input::placeholder{font-size:14px;font-weight:400;letter-spacing:.02em;color:var(--faint)}.bf26 .door .err{margin-top:14px;font-size:13.5px;color:var(--warm)}.bf26 .doorcd{margin-top:36px;font-size:13.5px}.bf26 .doorcd .t{color:var(--warm);font-weight:600;font-variant-numeric:tabular-nums;margin-left:10px}.bf26 .door.denied .switchrow{animation:bf26nudge .3s linear}@keyframes bf26nudge{25%{transform:translate(-5px)}75%{transform:translate(5px)}}.bf26 .flick{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#fff7e4;opacity:0;pointer-events:none}.bf26 .flick.play{animation:bf26flicker 1.25s steps(1,end) both}@keyframes bf26flicker{0%{opacity:0}8%{opacity:.9}12%{opacity:0}22%{opacity:.55}26%{opacity:0}42%{opacity:.95}50%{opacity:.12}62%{opacity:1}74%{opacity:.25}86%{opacity:.95}to{opacity:0}}.bf26 .notice{border-bottom:1px solid var(--line);background:var(--panel)}.bf26 .notice .wrap{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:baseline;padding-top:13px;padding-bottom:13px}.bf26 .notice p{font-size:13.5px;color:var(--dim)}.bf26 .notice p b{color:var(--ink);font-weight:600}.bf26 .notice p a{text-decoration:underline;text-underline-offset:3px}.bf26 .notice .cd{font-variant-numeric:tabular-nums;font-weight:600;color:var(--warm);font-size:13.5px}.bf26 .notice .cd span{color:var(--faint);font-weight:400;font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-right:8px}.bf26 .openhead .wrap{padding-top:70px;padding-bottom:6px}.bf26 section.aisle .wrap{padding-top:56px;padding-bottom:64px}.bf26 .offer{margin:-18px 0 36px;border:1px solid var(--warm-deep);border-radius:18px;padding:18px 20px;background:radial-gradient(120% 140% at 0% 0%,rgba(255,217,138,.1),transparent 60%);box-shadow:inset 0 0 40px #ffd98a0d}.bf26 .tiers{display:flex;gap:10px;flex-wrap:wrap}.bf26 .tier{display:inline-block;border-radius:50px;padding:8px 16px;background:var(--warm);color:#000;font-weight:600;font-size:14px;letter-spacing:.02em;font-variant-numeric:tabular-nums;box-shadow:0 0 22px #ffd98a47}.bf26 .offernote{margin-top:10px;font-size:13px;color:var(--dim)}.bf26 .perks{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:12px;max-width:60ch}.bf26 .perks li{display:flex;gap:14px;align-items:baseline;border-top:1px solid var(--line);padding-top:12px;color:var(--ink);font-size:15px}.bf26 .perks .pk{color:var(--warm);font-size:11px;letter-spacing:.2em;font-weight:600;flex:none}.bf26 .formvip{margin-top:6px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--warm);font-weight:500}.bf26 .ncol{display:none;margin-top:8px;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.bf26 .seeall button{font-family:inherit}.bf26 .roomtitle{font-size:clamp(30px,4.4vw,56px);font-weight:600;letter-spacing:-.022em;line-height:1.05}.bf26 .crumb{margin-bottom:22px}.bf26 .crumb a{color:var(--faint)}.bf26 .crumb a:hover{color:var(--warm)}.bf26 section.aisle.room .wrap{padding-top:44px}.bf26 .pager{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.bf26 .aislehead{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap;margin-bottom:38px}.bf26 .aislehead h3{font-size:clamp(22px,2.8vw,34px);font-weight:600;letter-spacing:-.018em}.bf26 .aislehead .note{margin-left:auto;font-size:13px;color:var(--faint);max-width:36ch;text-align:right}.bf26 .cards{display:grid;grid-template-columns:repeat(4,1fr);gap:34px 22px}.bf26 .cards.three{grid-template-columns:repeat(3,1fr)}.bf26 .cards .card{display:flex;flex-direction:column;transition:transform .7s cubic-bezier(.2,.75,.2,1),opacity .7s ease,filter .7s ease;transition-delay:var(--d,0ms)}.bf26.js .cards .card:not(.on){opacity:.14;filter:brightness(.35);transform:translateY(18px)}.bf26 .ph{position:relative;background:#000;border-radius:14px;overflow:hidden;aspect-ratio:3/4}.bf26 .ph img{width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .6s ease,filter .6s ease}.bf26 .ph .glow{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.8;transition:opacity .45s ease;background:radial-gradient(120% 90% at 50% -14%,rgba(255,228,164,.26),transparent 58%),linear-gradient(180deg,rgba(255,228,164,.1),transparent 26%)}.bf26 .ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(140% 120% at 50% 118%,rgba(0,0,0,.42),transparent 55%)}.bf26.js .card.on .ph{animation:bf26lampon .55s linear both;animation-delay:var(--d,0ms)}@keyframes bf26lampon{0%{filter:brightness(.25)}34%{filter:brightness(.25)}38%{filter:brightness(1.12)}46%{filter:brightness(.45)}56%{filter:brightness(1.1)}72%{filter:brightness(.92)}to{filter:brightness(1)}}.bf26 .bfchip{position:absolute;top:12px;left:12px;z-index:1;background:#fefefe;color:#000001;font-size:10px;font-weight:700;letter-spacing:.14em;border-radius:50px;padding:4px 12px}.bf26 .card:hover .ph img{transform:scale(1.03);filter:brightness(1.07)}.bf26 .card:hover .ph{box-shadow:0 14px 60px -22px #ffd98a38}.bf26 .card:hover .ph .glow{opacity:1}.bf26 .cinfo{padding:14px 4px 0;text-align:left}.bf26 .cinfo h4{font-size:13.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.bf26 .cinfo .jdgm-widget,.bf26 .cinfo .jdgm-prev-badge{margin-top:6px;font-size:12px;color:var(--faint)}.bf26 .prices{margin-top:8px;display:flex;gap:10px;align-items:baseline;font-variant-numeric:tabular-nums}.bf26 .was{color:var(--faint);text-decoration:line-through;font-size:13px}.bf26 .now{color:var(--warm);font-weight:600;font-size:16px;text-shadow:0 0 16px rgba(255,217,138,.4)}.bf26 .plain{color:var(--ink);font-weight:600;font-size:16px}.bf26 .chips{margin-top:10px;display:flex;gap:6px;flex-wrap:wrap}.bf26 .chip{border:1px solid var(--line2);border-radius:50px;font-size:10px;letter-spacing:.1em;padding:3px 10px;color:var(--dim);text-transform:uppercase}.bf26 .cnote{margin-top:8px;font-size:11.5px;color:var(--faint)}.bf26 .seeall{margin-top:34px}.bf26 .closed{min-height:70vh;display:flex;align-items:center}.bf26 .closed .wrap{padding:80px 5vw}@media print{.bf26.js .cards .card:not(.on){opacity:1!important;filter:none!important;transform:none!important}.bf26 .torch{display:none!important}}@media(max-width:860px){.bf26 .cards,.bf26 .cards.three{grid-template-columns:repeat(2,1fr);gap:26px 14px}.bf26 .aislehead .note{margin-left:0;text-align:left;max-width:none}.bf26 .twodates{grid-template-columns:1fr}.bf26 .rack{gap:3vw;inset:auto 0 0 0}.bf26 .rack img{width:30vw}.bf26 .rack img:nth-child(n+4){display:none}.bf26 .hero{align-items:flex-start;min-height:calc(100svh - 70px)}.bf26 .hero .in{padding:48px 5vw 34vw}.bf26 .hero .sub{max-width:30ch}.bf26 .scrollcue,.bf26 .chips{display:none}.bf26 .ncol{display:block}.bf26 .offer{padding:14px}.bf26 .tier{font-size:12.5px;padding:7px 12px}}@media(max-width:520px){.bf26 .fld{padding:5px 5px 5px 16px}.bf26 .fld .pill,.bf26 .switchrow .pill{padding:12px 18px;white-space:nowrap}.bf26 .formnote{font-size:12px}}@media(prefers-reduced-motion:reduce){.bf26 *,.bf26 *:before,.bf26 *:after{animation:none!important;transition:none!important}.bf26.js .cards .card:not(.on){opacity:1;filter:none;transform:none}.bf26 .flick.play,.bf26 .torch{display:none}.bf26 .rack img{filter:brightness(.3)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bf26.css.map */
