body{font-family:"adobe-clean-ux", "adobe-clean", sans-serif;font-weight:normal;font-variant-numeric:tabular-nums;background-color:#191919;overflow:hidden;margin:0}noscript p{font-size:16px;color:#8c8c8c;margin-left:10px}.error{display:table;position:absolute;width:100%;height:100%}.error p{display:table-cell;vertical-align:middle;text-align:center;color:#fff}#slideshow.has-caption .caption p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#slideshow{position:absolute;width:100%;height:100%}#slideshow .no-images{display:none}#slideshow.empty-collection{display:table}#slideshow.empty-collection .no-images{color:#fff;display:table-cell;vertical-align:middle;text-align:center}#slideshow .image-view{position:absolute;width:100%;height:100%;transition:opacity 700ms}#slideshow .image-view .image-container{position:absolute}#slideshow .image-view .image{width:100%;position:absolute}#slideshow.has-caption .image-view{height:auto;top:0;bottom:40px}#slideshow.has-caption .caption{position:absolute;width:100%;height:40px;bottom:0;text-align:center;color:#cccdcd}#slideshow.has-caption .caption p{margin:0;line-height:40px;padding:0 20px}#controls{position:absolute;width:100%;top:0;bottom:0;color:#B5B5B5;transition:opacity 300ms;opacity:0}#controls.has-caption{bottom:40px}#controls .logo{position:absolute;top:10px;left:10px;height:30px;cursor:pointer}#controls .logo svg{color:#aed4ea;fill:#aed4ea;width:30px;height:30px}#controls .logo:hover .colorable-fill{fill:#eee}#controls .pod{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;background-color:#242424;background-clip:padding-box;position:absolute;left:50%;bottom:12px;height:36px;border-radius:18px;transform:translate(-50%, -50%);overflow:hidden}#controls .pod>div{cursor:pointer;display:inline-block;width:24px;height:36px;-webkit-tap-highlight-color:transparent}#controls .pod>div:first-of-type{padding-left:10px}#controls .pod>div:last-of-type{padding-right:10px}#controls .pod>div svg{position:relative;top:7px;left:9px}#controls .pod>div svg .colorable-fill{fill:#B5B5B5}@media (hover: hover){#controls .pod>div:hover svg .colorable-fill{fill:#fff}}#controls .pod>div.pod_play,#controls .pod>div.pod_pause{border-left:2px solid #191919}#controls .pod>div.pod_play svg,#controls .pod>div.pod_pause svg{top:9px}#controls .pod>div.count-info{cursor:auto;position:relative;top:7px;width:auto}
