/* /hero-wow-preview/ only: "Tax strategies" as a streaming shelf. Situations are genres, strategies are titles.
   Billboard up top, rows that scroll sideways, a hover preview card, and a detail sheet for each strategy.
   Every image is cropped on the faces through per-image CSS variables written by build-flix.py:
   --fx/--fy face point, --oy (16:9 tiles), --oyb (billboard), --oyd (detail sheet), --z (zoom for small subjects). */

.wow-flix{position:relative;isolation:isolate;overflow:clip;color:#fff;padding:clamp(56px,6vw,96px) 0 clamp(44px,5vw,80px);
 background:radial-gradient(80% 42% at 78% 0%,#2046b8 0%,#2046b800 62%),radial-gradient(60% 40% at 0% 100%,#174cf233 0%,#174cf200 70%),linear-gradient(180deg,#0a1a52 0%,#071238 42%,#050d2e 100%)}
.wow-flix ::selection{background:#d5ff83;color:#151815}

/* Header: title left, genres right */
.flix-top{display:flex;align-items:flex-end;justify-content:space-between;gap:20px 32px;padding:0 4vw;flex-wrap:wrap}
.flix-h{margin:0;font:700 clamp(40px,4.6vw,76px)/.9 Barlow,Arial,sans-serif;text-transform:uppercase;letter-spacing:-.01em;color:#fff}
.flix-h span{display:block;color:#d5ff83}
.flix-genres{display:flex;gap:10px;flex-wrap:wrap}
.wow-flix .flix-chip{font:700 15px/1 Manrope,Arial,sans-serif;color:#fff;background:#ffffff12;border:1px solid #ffffff33;border-radius:999px;padding:12px 18px;cursor:pointer;
 -webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}
.wow-flix .flix-chip:hover{background:#ffffff24;border-color:#ffffff66}
.wow-flix .flix-chip.is-on{background:#d5ff83;color:#151815;border-color:#d5ff83}
.wow-flix .flix-chip:focus-visible,.wow-flix .flix-play:focus-visible,.wow-flix .flix-more:focus-visible,.wow-flix .flix-dot:focus-visible,.flix-all:focus-visible{outline:3px solid #d5ff83;outline-offset:3px}
.flix-lens{margin:16px 4vw 0;font:600 15px/1.4 Manrope,Arial,sans-serif;color:#ffffffcc}
.flix-lens strong{color:#d5ff83}
.flix-lens button{margin-left:6px;background:none;border:0;padding:0;color:#fff;font:inherit;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}

/* Billboard */
.flix-billboard{position:relative;margin-top:26px;height:clamp(470px,41vw,640px)}
.flix-billboard::after{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;pointer-events:none;z-index:1;background:linear-gradient(180deg,#07123800,#071238 92%)}
.flix-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s linear .9s}
.flix-slide.is-on{opacity:1;visibility:visible;transition:opacity .9s ease}
.flix-bb-media{position:absolute;top:0;right:0;bottom:0;width:64%;overflow:hidden;
 -webkit-mask:linear-gradient(90deg,#0000 0%,#000 30%),linear-gradient(0deg,#0000 0%,#000 26%);-webkit-mask-composite:source-in;
 mask:linear-gradient(90deg,#0000 0%,#000 30%) intersect,linear-gradient(0deg,#0000 0%,#000 26%)}
.flix-bb-media img{width:100%;height:100%;object-fit:cover;object-position:50% var(--oyb,25%);transform-origin:var(--fx,50%) var(--fy,30%);scale:var(--z,1)}
.flix-slide.is-on .flix-bb-media img{animation:flixKB 9s cubic-bezier(.2,.6,.3,1) both}
@keyframes flixKB{from{transform:scale(1)}to{transform:scale(1.07)}}
.flix-bb-copy{position:absolute;left:4vw;bottom:clamp(96px,9vw,150px);width:min(46vw,660px);z-index:2}
.flix-bb-copy>*{opacity:0;translate:0 18px;transition:opacity .6s ease,translate .9s cubic-bezier(.16,1,.3,1)}
.flix-slide.is-on .flix-bb-copy>*{opacity:1;translate:0 0}
.flix-slide.is-on .flix-bb-copy>:nth-child(2){transition-delay:.08s}
.flix-slide.is-on .flix-bb-copy>:nth-child(3){transition-delay:.16s}
.flix-slide.is-on .flix-bb-copy>:nth-child(4){transition-delay:.24s}
.flix-slide.is-on .flix-bb-copy>:nth-child(5){transition-delay:.32s}
.flix-kicker{display:flex;align-items:center;gap:10px;margin:0 0 16px;font:800 14px/1 Manrope,Arial,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffffd9}
.flix-kicker b{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;background:#d5ff83;color:#151815;font:700 21px/1 Barlow,Arial,sans-serif;letter-spacing:0;box-shadow:0 0 22px #d5ff8366}
.flix-bb-title{margin:0;font:700 clamp(50px,5.6vw,96px)/.88 Barlow,Arial,sans-serif;text-transform:uppercase;letter-spacing:-.01em;text-shadow:0 10px 44px #0006}
.flix-bb-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:18px 0 0;font:800 16px/1.2 Manrope,Arial,sans-serif;color:#d5ff83}
.flix-bb-meta i{width:5px;height:5px;border-radius:50%;background:#ffffff80}
.flix-bb-meta span:last-child{color:#fff}
.flix-bb-syn{margin:14px 0 0;max-width:560px;font:500 clamp(16px,1.3vw,20px)/1.45 Manrope,Arial,sans-serif;color:#ffffffde;text-shadow:0 2px 16px #0007}
.flix-bb-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}
.wow-flix .flix-play,.wow-flix .flix-more{display:inline-flex;align-items:center;gap:10px;height:56px;padding:0 26px 0 20px;border:0;border-radius:8px;font:800 17px/1 Manrope,Arial,sans-serif;text-decoration:none;cursor:pointer;
 transition:background-color .2s ease,transform .2s ease}
.wow-flix .flix-play{background:#fff;color:#151815}
.wow-flix .flix-play:hover{background:#d5ff83}
.wow-flix .flix-more{background:#ffffff29;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
.wow-flix .flix-more:hover{background:#ffffff42}
.wow-flix .flix-play svg{width:26px;height:26px}
.wow-flix .flix-more svg{width:24px;height:24px}
.wow-flix .flix-play:active,.wow-flix .flix-more:active{transform:scale(.97)}
.flix-dots{position:absolute;right:4vw;bottom:clamp(96px,9vw,150px);z-index:3;display:flex;gap:8px}
.wow-flix .flix-dot{width:46px;height:30px;padding:13px 0;border:0;background:none;cursor:pointer}
.wow-flix .flix-dot i{position:relative;display:block;height:4px;border-radius:2px;overflow:hidden;background:#ffffff47}
.wow-flix .flix-dot i::after{content:"";position:absolute;inset:0;background:#d5ff83;transform-origin:0 50%;transform:scaleX(var(--p,0))}
.wow-flix .flix-dot.is-on i{background:#ffffff66}

/* Rows */
.flix-rows{position:relative;z-index:2;display:flex;flex-direction:column;gap:clamp(14px,2vw,30px);margin-top:clamp(-120px,-7vw,-56px)}
.flix-row{position:relative}
.flix-row-head{display:flex;align-items:center;gap:14px;min-height:30px;padding:0 4vw}
.flix-row-title{margin:0;font:800 clamp(18px,1.55vw,24px)/1.2 Manrope,Arial,sans-serif;color:#fff}
.flix-picked{font:800 11px/1 Manrope,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#151815;background:#d5ff83;padding:6px 8px;border-radius:4px}
.flix-all{display:inline-flex;align-items:center;gap:2px;font:800 14px/1 Manrope,Arial,sans-serif;color:#d5ff83;text-decoration:none;opacity:0;translate:-10px 0;transition:opacity .3s ease,translate .4s cubic-bezier(.16,1,.3,1)}
.flix-all svg{width:16px;height:16px}
.flix-row:hover .flix-all,.flix-all:focus-visible{opacity:1;translate:0 0}
.flix-pages{display:flex;gap:3px;margin-left:auto}
.flix-pages i{width:14px;height:2px;background:#ffffff4d;transition:background-color .3s ease}
.flix-pages i.on{background:#fff}
.flix-rail{position:relative}
.flix-track{display:flex;gap:10px;margin:0;padding:14px 4vw 24px;list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:4vw;scrollbar-width:none}
.flix-track::-webkit-scrollbar{display:none}
.flix-item{flex:none;width:clamp(230px,19.2vw,320px);scroll-snap-align:start}
.wow-flix .flix-tile{position:relative;display:block;width:100%;aspect-ratio:16/9;margin:0;padding:0;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:#0e1b4d;color:#fff;text-align:left;
 box-shadow:0 14px 30px -18px #000c;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease}
.flix-art{position:absolute;inset:0;overflow:hidden}
.flix-art img{width:100%;height:100%;object-fit:cover;object-position:50% var(--oy,25%);transform-origin:var(--fx,50%) var(--fy,30%);scale:var(--z,1);transition:transform .7s cubic-bezier(.16,1,.3,1)}
.wow-flix .flix-tile::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#050d2e00 42%,#050d2ed9 100%)}
.flix-name{position:absolute;left:14px;right:14px;bottom:12px;z-index:1;font:700 clamp(18px,1.45vw,24px)/.95 Barlow,Arial,sans-serif;text-transform:uppercase;letter-spacing:.01em;text-shadow:0 2px 12px #0009}
.flix-tag{position:absolute;left:12px;top:12px;z-index:1;font:800 11px/1 Manrope,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#151815;background:#d5ff83;padding:5px 7px;border-radius:4px;opacity:0;translate:0 -6px;transition:opacity .3s ease,translate .3s ease}
.wow-flix .flix-tile:focus-visible{outline:3px solid #d5ff83;outline-offset:3px}
.wow-flix .flix-tile:focus-visible .flix-tag{opacity:1;translate:0 0}
@media (hover:hover) and (pointer:fine){.wow-flix .flix-tile:hover .flix-art img{transform:scale(1.06)}}
.wow-flix .flix-arrow{position:absolute;top:14px;bottom:24px;z-index:3;width:4vw;min-width:48px;display:grid;place-items:center;border:0;padding:0;color:#fff;cursor:pointer;opacity:0;transition:opacity .3s ease}
.wow-flix .flix-arrow.is-prev{left:0;background:linear-gradient(90deg,#050d2ef2,#050d2e00)}
.wow-flix .flix-arrow.is-next{right:0;background:linear-gradient(270deg,#050d2ef2,#050d2e00)}
.wow-flix .flix-arrow svg{width:36px;height:36px;transition:transform .25s ease}
.wow-flix .flix-arrow:hover svg{transform:scale(1.25)}
.flix-rail:hover .flix-arrow:not([disabled]){opacity:1}
.wow-flix .flix-arrow[disabled]{pointer-events:none}

/* "Start here": big numerals beside tall posters */
.flix-item.flix-rank{display:flex;align-items:flex-end;width:auto}
.flix-num{position:relative;z-index:0;margin-right:-.14em;font:700 clamp(150px,13vw,236px)/.76 Barlow,Arial,sans-serif;letter-spacing:-.06em;color:#071238;-webkit-text-stroke:3px #d5ff83cc;user-select:none}
.wow-flix .flix-tile.is-poster{z-index:1;width:clamp(140px,11.4vw,192px);aspect-ratio:3/4}
.wow-flix .flix-tile.is-poster .flix-art img{object-position:50% 50%}
.wow-flix .flix-tile.is-poster .flix-name{left:10px;right:10px;bottom:10px;font-size:clamp(15px,1.1vw,19px)}

/* Hover preview card (desktop, mouse) */
.flix-pop{position:absolute;z-index:40;border-radius:10px;overflow:hidden;background:#0d1a4a;color:#fff;transform-origin:0 0;
 box-shadow:0 34px 80px -24px #000e,0 0 0 1px #ffffff17}
.flix-pop[hidden]{display:none}
.pop-media{position:relative;aspect-ratio:16/9;overflow:hidden;cursor:pointer}
.pop-media img{width:100%;height:100%;object-fit:cover;object-position:50% var(--oy,25%);transform-origin:var(--fx,50%) var(--fy,30%);scale:var(--z,1)}
.pop-media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0d1a4a00 55%,#0d1a4a 100%)}
.pop-media .flix-name{font-size:26px}
.pop-body{padding:14px 16px 18px}
.pop-actions{display:flex;align-items:center;gap:8px}
.wow-flix .pop-btn{display:grid;place-items:center;width:42px;height:42px;padding:0;border-radius:50%;border:2px solid #ffffff80;background:#141e46cc;color:#fff;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}
.wow-flix .pop-btn svg{width:22px;height:22px}
.wow-flix .pop-btn:hover{border-color:#fff;transform:scale(1.06)}
.wow-flix .pop-btn.is-play{background:#fff;border-color:#fff;color:#151815}
.wow-flix .pop-btn.is-play:hover{background:#d5ff83;border-color:#d5ff83}
.wow-flix .pop-btn.is-more{margin-left:auto}
.pop-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:12px 0 0;font:800 13px/1.2 Manrope,Arial,sans-serif;color:#d5ff83}
.pop-meta span+span{color:#fff}
.pop-meta span+span::before{content:"";display:inline-block;width:4px;height:4px;margin:0 10px 2px 0;border-radius:50%;background:#ffffff80}
.pop-syn{margin:8px 0 0;font:500 13.5px/1.45 Manrope,Arial,sans-serif;color:#ffffffcc}

.flix-fine{margin:10px 4vw 0!important;color:#ffffff99!important}

/* Strategy detail sheet, streaming style */
.tx-preview .mf-strategy-dialog{width:min(900px,calc(100vw - 32px));max-width:none;max-height:92dvh;background:#0b163f;color:#fff;border-radius:16px;box-shadow:0 50px 140px #000b}
.tx-preview .mf-strategy-dialog[open]{display:block}
.tx-preview .mf-strategy-dialog::backdrop{background:#03081ec2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
.tx-preview .mf-strategy-dialog .mf-dialog-toolbar{position:sticky;top:0;z-index:4;height:0;padding:0;background:none;display:flex;justify-content:flex-end}
.tx-preview .mf-strategy-dialog .mf-dialog-close{position:relative;top:auto;float:none;margin:14px 14px 0 0;width:44px;height:44px;border-radius:50%;background:#0b163fd9!important;color:#fff;box-shadow:0 0 0 1px #ffffff2e}
.tx-preview .mf-strategy-dialog .mf-dialog-photo{display:block;position:relative;aspect-ratio:2.1/1;overflow:hidden}
.tx-preview .mf-strategy-dialog .mf-dialog-photo img{display:block;width:100%;height:100%;min-height:0;object-fit:cover;object-position:50% var(--oyd,25%);transform-origin:var(--fx,50%) var(--fy,30%);scale:var(--z,1)}
.tx-preview .mf-strategy-dialog .mf-dialog-photo::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0b163f00 38%,#0b163f 100%)}
.tx-preview .mf-strategy-dialog .mf-dialog-copy{position:relative;margin-top:-96px;padding:0 48px 44px}
.tx-preview .mf-strategy-dialog .mf-dialog-copy h2{margin:0;padding:0;color:#fff;font:700 clamp(40px,5vw,68px)/.9 Barlow,Arial,sans-serif;text-transform:uppercase;letter-spacing:-.01em;text-shadow:0 6px 30px #0008}
.tx-preview .mf-strategy-dialog .mf-dialog-label{margin-top:14px;color:#d5ff83;font:800 14px/1.4 Manrope,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}
.tx-preview .mf-strategy-dialog dl{display:grid;grid-template-columns:190px 1fr;gap:0 32px;margin:26px 0 30px;border-top:1px solid #ffffff1f}
.tx-preview .mf-strategy-dialog dt{margin:0;padding:16px 0;border-bottom:1px solid #ffffff1f;color:#ffffff8c;font:800 13px/1.5 Manrope,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}
.tx-preview .mf-strategy-dialog dd{margin:0;padding:16px 0;border-bottom:1px solid #ffffff1f;color:#ffffffe6;font:500 17px/1.6 Manrope,Arial,sans-serif}
.tx-preview .mf-strategy-dialog .button{display:inline-flex;width:auto;min-height:0;height:58px;padding:0 28px;border-radius:8px;background:#fff;color:#151815;font:800 17px/1 Manrope,Arial,sans-serif;gap:12px}
.tx-preview .mf-strategy-dialog .button:hover{background:#d5ff83}
.tx-preview .mf-strategy-dialog .text-link{display:inline-flex;margin:0 0 0 18px;color:#d5ff83;font:800 16px/1.4 Manrope,Arial,sans-serif}
.tx-preview .mf-strategy-dialog .mf-fine{color:#ffffff8c!important}
.tx-preview .mf-strategy-dialog :is(.mf-related button,.mf-related a){background:#ffffff14;color:#fff;border:1px solid #ffffff2e;border-radius:999px}

/* Phones: posters, swipe rows, a portrait billboard card */
@media (max-width:899px){
 .flix-top{padding:0 20px;flex-direction:column;align-items:flex-start}
 .flix-genres{flex-wrap:nowrap;overflow-x:auto;width:calc(100% + 40px);margin:0 -20px;padding:2px 20px 6px;scrollbar-width:none}
 .flix-genres::-webkit-scrollbar{display:none}
 .wow-flix .flix-chip{flex:none;padding:11px 15px;font-size:14px}
 .flix-lens{margin:12px 20px 0}
 .flix-billboard{height:auto;aspect-ratio:3/4;margin:20px 16px 0;border-radius:20px;overflow:hidden;box-shadow:0 30px 60px -30px #000}
 .flix-billboard::after{display:none}
 .flix-bb-media{width:100%;-webkit-mask:none;mask:none}
 .flix-bb-media img{object-position:50% 50%}
 .flix-slide::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#050d2e00 38%,#050d2ef2 100%)}
 .flix-bb-copy{left:18px;right:18px;bottom:22px;width:auto;text-align:center}
 .flix-kicker{justify-content:center;font-size:12px;margin-bottom:12px}
 .flix-bb-title{font-size:clamp(36px,10.4vw,48px)}
 .flix-bb-meta{justify-content:center;font-size:13px;margin-top:12px}
 .flix-bb-syn{display:none}
 .flix-long{display:none}
 .flix-bb-actions{justify-content:center;gap:10px;margin-top:18px}
 .wow-flix .flix-play,.wow-flix .flix-more{flex:1 1 0;justify-content:center;height:48px;padding:0 12px;font-size:15px;white-space:nowrap}
 .flix-dots{top:12px;bottom:auto;left:14px;right:14px;justify-content:center}
 .wow-flix .flix-dot{flex:1;width:auto;height:20px;padding:8px 0}
 .flix-rows{margin-top:30px}
 .flix-row-head{padding:0 20px}
 .flix-track{gap:8px;padding:10px 20px 16px;scroll-padding-inline:20px}
 .flix-item{width:clamp(120px,34vw,158px)}
 .wow-flix .flix-tile{aspect-ratio:3/4;border-radius:10px}
 .flix-art img{object-position:50% 50%}
 .flix-name{left:10px;right:10px;bottom:9px;font-size:16px}
 .wow-flix .flix-arrow,.flix-all,.flix-pages{display:none}
 .flix-num{font-size:clamp(116px,31vw,160px);-webkit-text-stroke-width:2px}
 .wow-flix .flix-tile.is-poster{width:clamp(108px,30vw,140px)}
 .tx-preview .mf-strategy-dialog{width:100vw;max-height:94dvh;margin:auto 0 0;border-radius:18px 18px 0 0}
 .tx-preview .mf-strategy-dialog .mf-dialog-photo{aspect-ratio:4/3}
 .tx-preview .mf-strategy-dialog .mf-dialog-photo img{object-position:50% var(--oy,25%)}
 .tx-preview .mf-strategy-dialog .mf-dialog-copy{margin-top:-70px;padding:0 22px 30px}
 .tx-preview .mf-strategy-dialog dl{grid-template-columns:1fr}
 .tx-preview .mf-strategy-dialog dt{padding:14px 0 2px;border-bottom:0}
 .tx-preview .mf-strategy-dialog dd{padding:0 0 14px}
 .tx-preview .mf-strategy-dialog .button{width:100%;justify-content:center}
 .tx-preview .mf-strategy-dialog .text-link{margin:14px 0 0}
}
@media (prefers-reduced-motion:reduce){
 .flix-slide,.flix-bb-copy>*,.flix-art img,.wow-flix .flix-tile,.flix-all{transition:none}
 .flix-slide.is-on .flix-bb-media img{animation:none}
}

/* Desktop uses purpose-composed wide photography; picture keeps the portrait source on phones. */
@media (min-width:900px){
 .flix-bb-media{width:100%;-webkit-mask:none;mask:none}
 .flix-bb-media::after{content:"";position:absolute;inset:0;pointer-events:none;
  background:linear-gradient(90deg,#071238fa 0%,#071238ed 38%,#07123880 52%,#07123800 66%)}
 .flix-bb-media .flix-bb-pic{display:block;width:100%;height:100%;object-fit:cover;object-position:75% 35%;transform-origin:75% 34%;scale:1}
 .flix-slide.is-on .flix-bb-media .flix-bb-pic{animation:flixKBsoft 9s cubic-bezier(.2,.6,.3,1) both}
 @keyframes flixKBsoft{from{transform:scale(1)}to{transform:scale(1.03)}}
}
@media (min-width:900px) and (max-width:1100px){
 .wow-flix .flix-bb-actions{gap:8px}
 .wow-flix .flix-bb-actions :is(.flix-play,.flix-more){font-size:15px;padding:0 16px}
}
@media (min-width:900px) and (prefers-reduced-motion:reduce){
 .flix-slide.is-on .flix-bb-media .flix-bb-pic{animation:none}
}

/* one strategy row at a time (wow-flix.js adds .flix-solo; without JavaScript every row shows) */
.wow-flix .flix-rows.flix-solo>.flix-row:not(.is-shown){display:none}

/* situation chips: an icon with the label; on phones all five sit on one line, icon over a short label */
.wow-flix .flix-chip{display:inline-flex;align-items:center;gap:8px}
.wow-flix .flix-chip .fc-ico svg{display:block;width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.wow-flix .flix-chip .fc-short{display:none}
@media(max-width:899px){
 .wow-flix .flix-genres{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:auto;margin:0;padding:0;overflow:visible}
 .wow-flix .flix-chip{flex-direction:column;justify-content:center;gap:6px;min-width:0;padding:10px 2px 9px;border-radius:14px;font:700 11px/1.15 Manrope,Arial,sans-serif;text-align:center}
 .wow-flix .flix-chip .fc-ico svg{width:20px;height:20px}
 .wow-flix .flix-chip .fc-long{display:none}
 .wow-flix .flix-chip .fc-short{display:block}
}
