:root{--color:#333;--bg:#fff}.n-ovrl .slider,.n-ovrl .n-sldr{height:100% !important}.n-ovrl .n-sldr,.n-ovrl .n-sldr.vertical{margin-top:3em;height:calc(100% - 3em) !important}@media screen and (max-width: 599.9px){.n-ovrl .n-sldr,.n-ovrl .n-sldr.vertical{margin-top:1.5em;height:calc(100% - 1.5em) !important}}.n-sldr{position:relative;overflow:hidden;max-height:100%;z-index:1}.vertical.tabs>.slider{width:75%;float:right}.vertical.tabs>.slider-nav.row{width:25%;float:left;display:flex;flex-direction:column}.vertical.tabs.right>.slider{float:left}.vertical.tabs.right>.slider-nav.row{float:right}.vertical.tabs>.slider-nav a{display:block;box-sizing:border-box;padding:1.5em 0.5em}.n-ovrl .n-sldr{top:0px;bottom:0px;height:100%;right:0px;left:0px;width:100%;z-index:1;position:absolute}.aspect>.n-sldr{height:100%;position:absolute}.aspect>.n-sldr.outside{padding-bottom:4em}.aspect>.n-sldr .slider{height:100%}*:-webkit-full-screen .n-sldr{background:#000}*:-moz-full-screen .n-sldr{background:#000}*:fullscreen .n-sldr{background:#000}.slider{overflow:visible;width:100%;padding:0}.n-ovrl .n-sldr.vertical,.n-ovrl .slider,.n-ovrl .slider>*{height:100%}.n-ovrl .slider:not(.vertical)>*{overflow:auto;-webkit-overflow-scrolling:touch}.slider.vertical{overflow:hidden;overflow-y:scroll}.slider.vertical{overflow:visible;flex-direction:column}.slider.vertical>*,.slider[data-sliding]>*:not(.active),.n-sldr.tabs>.slider-arrow{height:auto;display:none}.slider::-webkit-scrollbar{height:auto;display:none}.n-sldr>.pad{padding:0;margin:3em;overflow-x:hidden}.slider>*:not(.active){display:inline-block;visibility:hidden;pointer-events:none}.slider.vertical>*:not(.active){display:none}.n-ovrl .slider>*{padding:0}.no-flex .slider>*+*{margin-left:-.3em}.n-ovrl .slider.vertical>*{height:100%}.slider>*.active,.n-ovrl .lightbox.slider>*.active>img{display:inline-block}.n-ovrl .slider>img{padding:0 !important;height:auto}.slider-arrow{position:absolute;top:50%;left:0.75em;z-index:3;transform:translateY(-50%)}.slider-arrow:before{content:'←'}.vertical>.slider-arrow:before{content:'↑'}.vertical>.slider-arrow{top:1em;left:48%;left:calc(50% - 1em);text-align:center;transform:none}.slider-arrow.right{left:auto;right:0.75em}.slider-arrow.right:before{content:'→'}.vertical>.slider-arrow.right:before{content:'↓'}.vertical>.slider-arrow.right{left:48%;left:calc(50% - 1em);right:auto;bottom:1em;top:auto}.slider-arrow,.slider-nav a{cursor:pointer;padding:.6em;width:1em;height:1em;-webkit-border-radius:50px;border-radius:50%;background:rgba(0,0,0,0.1);color:#fff;transition:background-color 0.2s linear;line-height:1em;box-sizing:content-box}.slider-arrow,.slider-nav{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.n-sldr>.slider-nav,.n-sldr>.pad>.slider-nav{position:absolute;bottom:0;white-space:nowrap;left:50%;transform:translateX(-50%);z-index:1;max-width:100%;max-height:100%;overflow:auto;box-sizing:content-box;text-align:left;text-align:start;justify-content:flex-start}.top .slider-nav{bottom:auto;top:0}.vertical>.slider-nav{width:auto;display:flex;flex-direction:column;bottom:auto;left:.5em;padding:1em 0;top:50%;transform:translateY(-50%);z-index:1}.right.vertical>.slider-nav{right:.5em;left:auto}.slider-nav a{display:inline-block;margin:.5em;line-height:2em;padding:0;width:2em;height:2em;text-align:center}.slider.vertical>.active,.vertical>.slider-nav a{display:block;overflow:visible}.slider-nav a.active{background-color:rgba(0,0,0,0.2);color:inherit}.n-sldr.tabs>.slider-nav{right:auto;position:static;transform:none}.tabs>.slider-nav.row{padding:0;margin:0;width:auto}.full-window .n-sldr.tabs>.slider-nav{position:absolute;bottom:0;padding:0}.n-sldr.tabs>.slider-nav a{flex:0 1 auto;text-indent:0;width:auto;height:auto;text-align:left;text-align:start;border-radius:0;line-height:1.5;padding:.5em;-webkit-flex:1;flex:1;margin:0;white-space:normal}
