:root{--bg:#07110d;--surface:#0c1c13;--surface-2:#102218;--surface-hover:#13291b;--surface-deep:#09150f;--line:#294330;--line-strong:#52763d;--text:#edf2e7;--body-text:#b4c1b2;--muted:#94a58f;--gold:#acd85f;--gold-soft:#acd85f;--green:#102218;--radius:7px;--chem-lime:#acd85f;--chem-yellow:#acd85f}
::selection{background:#acd85f;color:#031008}
body.series-brand-breaking-bad-brand{color-scheme:dark;background:radial-gradient(circle at 84% 8%,rgba(82,118,61,.08),transparent 30rem),var(--bg)}
.series-brand-breaking-bad-brand .site-header{background:rgba(7,17,13,.94);border-bottom-color:rgba(82,118,61,.36)}
.series-brand-breaking-bad-brand .header-inner{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;gap:20px}.series-brand-breaking-bad-brand .site-navigation{min-width:0}.series-brand-breaking-bad-brand .site-header .brand{width:max-content;min-width:max-content;flex:none}.series-brand-breaking-bad-brand .site-header .nav{justify-content:center;white-space:nowrap}.series-brand-breaking-bad-brand .site-header .nav li{flex:0 0 auto}.series-brand-breaking-bad-brand .header-actions{min-width:max-content}
.series-brand-breaking-bad-brand .brand-mark{position:relative;width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;overflow:hidden;border:1px solid var(--chem-lime);border-radius:2px;background:#102218;box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);color:transparent;font-size:0}.series-brand-breaking-bad-brand .brand-mark b{display:none}.series-brand-breaking-bad-brand .brand-mark::before{content:"35";position:absolute;top:3px;right:4px;color:#edf2e7;font:600 7px/1 Arial,sans-serif}.series-brand-breaking-bad-brand .brand-mark::after{content:"Br";color:#edf2e7;font:700 20px/1 Arial,sans-serif}
.series-brand-breaking-bad-brand .brand-text,.series-brand-breaking-bad-brand .display,.series-brand-breaking-bad-brand .section-head h2,.series-brand-breaking-bad-brand .page-title{font-family:"Arial Narrow",Arial,Helvetica,sans-serif;font-weight:800}.series-brand-breaking-bad-brand .brand-text{font-size:15px;letter-spacing:.08em}.series-brand-breaking-bad-brand .brand-text small{font-family:Arial,Helvetica,sans-serif;font-size:7px;letter-spacing:.16em}
.series-brand-breaking-bad-brand .nav{white-space:nowrap}.series-brand-breaking-bad-brand .nav li{flex:0 0 auto}.series-brand-breaking-bad-brand .nav a::after,.series-brand-breaking-bad-brand .eyebrow::before{height:2px;background:#acd85f}
.series-brand-breaking-bad-brand .search-btn,.series-brand-breaking-bad-brand .menu-btn{border-radius:3px}.series-brand-breaking-bad-brand .menu-backdrop{position:fixed;inset:0;z-index:35;border:0;background:rgba(0,0,0,.62);backdrop-filter:blur(2px)}.series-brand-breaking-bad-brand .resume-link{height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 13px;border:1px solid #294330;border-radius:3px;background:#102218;color:var(--gold-soft);font-size:11px;font-weight:700}.series-brand-breaking-bad-brand .resume-link[hidden]{display:none}.resume-link-icon{width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:var(--gold);color:#031008}.resume-link-icon::after{content:"";margin-left:2px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid currentColor}
.series-brand-breaking-bad-brand .hero::before{background:linear-gradient(90deg,rgba(4,16,11,.98) 0 48%,rgba(4,16,11,.58) 72%,transparent 100%),radial-gradient(circle at 77% 42%,rgba(92,158,76,.27),transparent 24%),repeating-linear-gradient(0deg,transparent 0 63px,rgba(190,221,155,.025) 64px 65px),repeating-linear-gradient(90deg,transparent 0 63px,rgba(190,221,155,.025) 64px 65px)}
.series-brand-breaking-bad-brand .hero::after{content:"";right:7vw;top:14%;width:min(34vw,470px);aspect-ratio:1;border-color:rgba(172,216,95,.42);border-radius:3px;background:linear-gradient(135deg,rgba(172,216,95,.28),rgba(7,33,18,.2) 46%,rgba(172,216,95,.08)),repeating-linear-gradient(0deg,transparent 0 49px,rgba(225,239,204,.035) 50px),repeating-linear-gradient(90deg,transparent 0 49px,rgba(225,239,204,.035) 50px);box-shadow:inset 0 0 110px rgba(0,0,0,.68),0 36px 110px rgba(0,0,0,.55);transform:rotate(-3deg)}
.series-brand-breaking-bad-brand .hero-content{padding:32px 0 66px}.series-brand-breaking-bad-brand .display{max-width:800px;margin:14px 0 16px;font-size:clamp(58px,6.6vw,92px);line-height:.91;letter-spacing:-.055em;text-transform:uppercase}.series-brand-breaking-bad-brand .display em{color:#acd85f;font-style:normal}.series-brand-breaking-bad-brand .lead{max-width:590px;font-size:clamp(16px,1.55vw,19px);line-height:1.55}.series-brand-breaking-bad-brand .hero-meta{margin:20px 0 25px}.series-brand-breaking-bad-brand .hero-caption{padding:16px 18px;border-left:3px solid #acd85f;background:rgba(4,16,11,.72)}.series-brand-breaking-bad-brand .hero-caption strong{color:#acd85f;font-family:"Courier New",monospace;font-style:normal}.series-brand-breaking-bad-brand .quick-picker{margin-top:-38px}
.series-brand-breaking-bad-brand .btn,.series-brand-breaking-bad-brand .picker-card .btn,.series-brand-breaking-bad-brand .player-choice{border-radius:3px;text-transform:uppercase;letter-spacing:.045em}.series-brand-breaking-bad-brand .btn-primary,.series-brand-breaking-bad-brand .player-choice.active{border-color:#acd85f;background:#acd85f;color:#031008}.series-brand-breaking-bad-brand .btn-primary:hover{background:#c0e47e}
.series-brand-breaking-bad-brand .picker-card,.series-brand-breaking-bad-brand .field select{border-radius:4px;background-color:#09150f}.series-brand-breaking-bad-brand .picker-card{border-color:#294330;box-shadow:0 24px 70px rgba(0,0,0,.32)}
.series-brand-breaking-bad-brand .section{border-bottom-color:var(--line)}.series-brand-breaking-bad-brand .season-card,.series-brand-breaking-bad-brand .episode-card,.series-brand-breaking-bad-brand .voice-card,.series-brand-breaking-bad-brand .voice-detail,.series-brand-breaking-bad-brand .article-card,.series-brand-breaking-bad-brand .character-card,.series-brand-breaking-bad-brand .collection-card{border-color:var(--line);border-radius:7px;background-color:var(--surface)}.series-brand-breaking-bad-brand .season-card{background:var(--surface)}.series-brand-breaking-bad-brand .season-card:hover,.series-brand-breaking-bad-brand .episode-card:hover,.series-brand-breaking-bad-brand .voice-detail:hover{border-color:var(--line-strong);background-color:var(--surface-hover)}.series-brand-breaking-bad-brand .season-no,.series-brand-breaking-bad-brand .arrow-circle{border-radius:2px;font-family:"Courier New",monospace}
.series-brand-breaking-bad-brand .page-hero{padding:50px 0 46px;background:linear-gradient(90deg,rgba(4,16,11,.96),rgba(9,33,18,.76)),repeating-linear-gradient(90deg,transparent 0 79px,rgba(172,216,95,.04) 80px)}.series-brand-breaking-bad-brand .breadcrumbs{align-items:center;margin-bottom:18px}.series-brand-breaking-bad-brand .breadcrumbs a{display:inline-flex;align-items:center;min-height:34px}.series-brand-breaking-bad-brand .page-title{letter-spacing:-.045em;text-transform:uppercase}
.series-brand-breaking-bad-brand .continue-watching-card,.series-brand-breaking-bad-brand .voice-card.featured,.series-brand-breaking-bad-brand .voice-detail.featured{border-color:#294330;border-radius:6px;background:#0c1c13}.series-brand-breaking-bad-brand .player-shell{border-color:#294330;border-radius:5px}.series-brand-breaking-bad-brand .player-switcher,.series-brand-breaking-bad-brand .player-bar{background:#102218}.series-brand-breaking-bad-brand :focus-visible{outline:2px solid #acd85f;outline-offset:3px}
@media(max-width:1300px){.series-brand-breaking-bad-brand .header-inner{gap:15px}.series-brand-breaking-bad-brand .site-header .nav{gap:11px;font-size:11px}.series-brand-breaking-bad-brand .brand-text small{display:none}.series-brand-breaking-bad-brand .resume-link>span:last-child{display:none}.series-brand-breaking-bad-brand .resume-link{width:42px;padding:0;justify-content:center}}
@media(max-width:680px){.series-brand-breaking-bad-brand .brand-text{font-size:13px}.series-brand-breaking-bad-brand .hero::after{right:-24vw;top:14%;width:78vw;opacity:.42}.series-brand-breaking-bad-brand .hero-content{padding:22px 0 46px}.series-brand-breaking-bad-brand .display{font-size:clamp(46px,14vw,62px)}.series-brand-breaking-bad-brand .hero-meta{margin:12px 0;gap:8px 14px;font-size:11px}.series-brand-breaking-bad-brand .hero-caption{display:none}.series-brand-breaking-bad-brand .page-hero{padding:28px 0 38px}.series-brand-breaking-bad-brand .breadcrumbs{margin-bottom:13px}.series-brand-breaking-bad-brand .brand-text small{display:none}} .prose table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.prose th,.prose td{padding:.7rem;border-bottom:1px solid var(--line)}.prose details{margin:1.5rem 0}.prose summary{cursor:pointer}.bb-quiz input{accent-color:var(--gold-soft)}.catalog-noscript-nav{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.character-story-lead p{max-width:75ch}.collections-grid-home{grid-template-columns:repeat(3,minmax(0,1fr))}.collections-grid-home .collection-card{display:flex;flex-direction:column;min-height:0}.collections-grid-home .collection-card-visual{height:100px}.collections-grid-home .collection-card-body{padding:20px}.collections-grid-home .collection-card-title{font-size:24px}.home-collections .collections-grid-home .collection-card:nth-child(4){display:none}@media(max-width:850px){.collections-grid-home{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.collections-grid-home{grid-template-columns:1fr}.player-bar{flex-wrap:wrap}.prose table{font-size:.9rem}} @media(max-width:360px){.series-brand-breaking-bad-brand .header-inner{gap:3px}.series-brand-breaking-bad-brand .site-header .brand{gap:8px}.series-brand-breaking-bad-brand .brand-text{font-size:12px}} .series-brand-breaking-bad-brand main :is(h2,h3,h4),.series-brand-breaking-bad-brand .site-search-head h2,.series-brand-breaking-bad-brand .site-search-title strong{font-family:"Arial Narrow",Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:-.025em}
.series-brand-breaking-bad-brand main :is(h1,h2,h3,h4){overflow-wrap:break-word}
@media(min-width:681px) and (max-height:780px){.series-brand-breaking-bad-brand .hero-content{padding:24px 0 62px}.series-brand-breaking-bad-brand .display{font-size:76px}.series-brand-breaking-bad-brand .hero-meta{margin:16px 0}.series-brand-breaking-bad-brand .hero .muted{margin:14px 0}}