@font-face{font-family:'TexGyreHeros';src:url("../bundles/subculturefrontend/fonts/texgyreheros-bold-webfont.eot");src:url("../bundles/subculturefrontend/fonts/texgyreheros-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../bundles/subculturefrontend/fonts/texgyreheros-bold-webfont.woff") format("woff"),url("../bundles/subculturefrontend/fonts/texgyreheros-bold-webfont.ttf") format("truetype")}@font-face{font-family:"HelveticaBoldCondensed";src:url("../bundles/subculturefrontend/fonts/cc8baf39-7363-4096-9272-744ba5d42550.woff2") format("woff2"),url("../bundles/subculturefrontend/fonts/c3e64e07-d679-43dc-982a-6d21239f752e.woff") format("woff")}#nav-panel{border:0;margin-bottom:0}#nav-panel ul.control-wrap{margin-bottom:0}.skip-links .skip-links-left a:hover,.skip-links .skip-links-right a:hover{text-decoration:none}#tagline{position:absolute;top:50px;left:50%;margin-left:-65px;width:130px;height:30px}#tagline>div{position:absolute;left:0;width:130px;height:30px;top:0}#tagline svg{width:100%;height:30px;fill:#000}@media(max-width:767px){#tagline{top:70px}}.skip-links a{cursor:pointer;display:block;position:relative;padding:10px}.skip-links li{float:left}.skip-links ul{list-style:none;padding:0;margin:0}.skip-links span.label{display:none}.skip-links li{position:relative}.skip-links [data-control="control__show-menu"] svg{height:14px;width:22px;margin-top:2px}.skip-links .dialog__search svg{height:20px;width:20px}.skip-links .dialog__site-selector svg{height:20px;width:20px}.skip-links .shop-locator svg{height:20px;width:14px}.skip-links [data-control="control__show-account"] svg{height:20px;width:17px}.skip-links [data-control="control__show-cart"] svg{height:20px;width:25px}.skip-links .skip-links-left{float:left}.skip-links .skip-links-right{float:right}#nav-bar{display:none;margin-top:126px;text-align:center}#nav-bar #nav-slider{display:none;margin-left:auto;margin-right:auto}#nav-bar #nav-slider ul li{display:inline-block;margin-left:8px;margin-right:9px}[class*="control__"] .skip-links [data-tooltip]:before,[class*="control__"] .skip-links [data-tooltip]:after{display:none}.search-header{text-align:center}.search-header h3{font-size:18px;font-weight:700;margin-top:25px;margin-bottom:2px}.search-header h1{font-size:14px;text-transform:none;margin-top:0;margin-bottom:26px}#main-section #profile-section{max-width:1089px;margin-left:auto;margin-right:auto;position:relative}@media(max-width:1199px){#main-section #profile-section{max-width:999px}}@media(max-width:1023px){#main-section #profile-section{max-width:768px}}@media(max-width:767px){#main-section #profile-section{max-width:100%}}#main-section #profile-section .article-navigation{width:100%;position:relative;height:42px;border-top:2px solid #000;margin-bottom:0;clear:both;max-width:100vw}#main-section #profile-section .article-navigation:first-child{border-top:0;border-bottom:2px solid #000}@media(min-width:768px){#main-section #profile-section .article-navigation:after{content:'';display:block;position:absolute;width:100vw;height:2px;background-color:#000;bottom:-2px;left:50%;margin-left:-50vw}}@media(min-width:768px){#main-section #profile-section .article-navigation:before{content:'';display:block;position:absolute;width:100vw;height:2px;background-color:#000;top:-2px;left:50%;margin-left:-50vw}}#main-section #profile-section .article-navigation li{position:absolute;height:100%;text-align:center}@media(max-width:1023px){#main-section #profile-section .article-navigation li{width:34px}}#main-section #profile-section .article-navigation li.prev-article{left:0}#main-section #profile-section .article-navigation li.prev-article a{border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:10px solid #000}#main-section #profile-section .article-navigation li.prev-article a span{left:30px}@media(max-width:1023px){#main-section #profile-section .article-navigation li.prev-article a span{left:38px}}@media(max-width:767px){#main-section #profile-section .article-navigation li.prev-article a span{left:21px}}@media(max-width:1023px){#main-section #profile-section .article-navigation li.prev-article{left:19px}}@media(max-width:767px){#main-section #profile-section .article-navigation li.prev-article{left:16px}}#main-section #profile-section .article-navigation li.next-article{right:0}#main-section #profile-section .article-navigation li.next-article a{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #000}#main-section #profile-section .article-navigation li.next-article a span{right:30px}@media(max-width:1023px){#main-section #profile-section .article-navigation li.next-article a span{right:38px}}@media(max-width:767px){#main-section #profile-section .article-navigation li.next-article a span{right:21px}}@media(max-width:1023px){#main-section #profile-section .article-navigation li.next-article{right:19px}}@media(max-width:767px){#main-section #profile-section .article-navigation li.next-article{right:16px}}#main-section #profile-section .article-navigation li a{position:relative;width:0;height:10px;display:block;margin-left:auto;margin-right:auto;margin-top:13px;font-size:12px}#main-section #profile-section .article-navigation li a span{text-transform:uppercase;font-weight:700;position:absolute;white-space:nowrap;top:-8px}#main-section #profile-section #main-article{display:inline-block;width:733px;padding-bottom:20px}@media(max-width:1199px){#main-section #profile-section #main-article{width:680px}}@media(max-width:1023px){#main-section #profile-section #main-article{width:auto;margin-right:32px;margin-left:32px}}@media(max-width:767px){#main-section #profile-section #main-article{width:auto;margin-left:0;margin-right:0;max-width:100%}}#main-section #profile-section #main-article header{text-align:center;padding-top:25px}#main-section #profile-section #main-article header h3{font-size:18px;font-weight:700;margin-top:0;margin-bottom:2px}#main-section #profile-section #main-article header h1{font-size:14px;text-transform:none;margin-top:0;margin-bottom:26px}#main-section #profile-section #main-article header span.published-at{margin-top:-2px;padding-bottom:23px;display:block}@media(max-width:767px){#main-section #profile-section #main-article header{margin-left:60px;margin-right:60px}}#main-section #profile-section #main-article .spaced{margin-bottom:1.5em;text-align:center}#main-section #profile-section #main-article p{padding-left:30px;padding-right:100px;line-height:1.3em;margin-bottom:1.5em}#main-section #profile-section #main-article p.caption{font-style:italic;font-size:12px;margin-bottom:26px;margin-top:-12px}@media(max-width:1023px){#main-section #profile-section #main-article p{padding-right:70px}}@media(max-width:767px){#main-section #profile-section #main-article p{padding-right:30px}}#main-section #profile-section #main-article h2{font-size:24px;margin-left:30px;margin-bottom:18px}#main-section #profile-section #main-article h4{font-size:13px;font-weight:700;text-transform:uppercase;padding-left:30px;margin-bottom:24px;margin-top:24px}#main-section #profile-section #main-article hr{border-top:2px solid #000;margin-top:30px;margin-bottom:30px}#main-section #profile-section #main-article hr:nth-child(2){display:none}#main-section #profile-section #main-article .iframe-wrapper{padding-left:30px;padding-right:30px;margin-bottom:30px}#main-section #profile-section #main-article .iframe-wrapper+.caption{margin-top:-30px}#main-section #profile-section #main-article .iframe-wrapper iframe{max-width:100%}#main-section #profile-section #main-article iframe{max-width:100%}#main-section #profile-section #main-article img{margin-bottom:20px;max-width:100%;width:100%}#main-section #profile-section #main-article .tag-list{margin-left:30px}@media(max-width:767px){#main-section #profile-section #main-article .tag-list{margin-left:0;text-align:center}}#main-section #profile-section #main-article .tag-list li{display:inline-block;border:2px solid #000;margin-right:6px;margin-bottom:6px}#main-section #profile-section #main-article .tag-list li a{padding:6px 9px;display:block;text-transform:uppercase;font-weight:bold;background-color:#fff;color:#000;transition:all 250ms}#main-section #profile-section #main-article .tag-list li a:hover{text-decoration:none;background-color:#000;color:#fff}#main-section #profile-section aside{display:inline-block;width:300px;float:right;margin-bottom:-2px;padding-top:30px}@media(max-width:1199px){#main-section #profile-section aside{width:280px}}@media(max-width:1023px){#main-section #profile-section aside{width:100%;max-width:none;position:static;border-top:2px solid #000}}@media(max-width:767px){#main-section #profile-section aside{width:100%;max-width:none;position:static}}#main-section #profile-section aside .related-list{width:100%;border-top:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;clear:both}#main-section #profile-section aside .related-list a{width:100%;overflow:hidden}#main-section #profile-section aside .related-list a header{display:none}#main-section #profile-section aside .related-list a .image-container{background-size:cover;background-position:top center;position:relative}@media(max-width:1023px){#main-section #profile-section aside .related-list a .image-container{height:auto}}#main-section #profile-section aside .related-list a .image-container:after{padding-bottom:75%;content:'';display:block}@media(max-width:1023px){#main-section #profile-section aside .related-list a .image-container:after{padding-bottom:66.66%}}#main-section #profile-section aside .related-list a.aside-block{margin-bottom:0;font-size:0}@media(max-width:767px){#main-section #profile-section aside .related-list a.aside-block{border-top:2px solid #000}}@media(min-width:768px) and (max-width:1023px){#main-section #profile-section aside .related-list a{width:calc(50%);display:inline-block;margin-right:-4px;margin-bottom:-4px !important;border-top:3px solid #000}#main-section #profile-section aside .related-list a:nth-child(odd){border-right:1px solid #000}#main-section #profile-section aside .related-list a:nth-child(even){border-left:1px solid #000}#main-section #profile-section aside .related-list a:nth-child(-n+2){border-top:0}}@media(max-width:767px){#main-section #profile-section aside .related-list a{width:100%;display:block;border-left:0;border-right:0}#main-section #profile-section aside .related-list a:first-child{border-top:0}}#main-section #profile-section aside .share-this{vertical-align:middle;color:#000;font-weight:bold;font-size:12px;text-transform:uppercase;line-height:14px;position:relative;padding-left:28px}#main-section #profile-section aside .share-this svg{width:19px;height:19px;position:absolute;left:0}@media(max-width:1023px){#main-section #profile-section aside .share-this svg{top:-3px}}@media(max-width:1023px){#main-section #profile-section aside .share-this{margin-top:30px;vertical-align:top;display:inline-block;width:auto;margin-left:30px}}@media(max-width:767px){#main-section #profile-section aside .share-this{margin-top:21px;display:block;width:auto;margin-left:30px}}#main-section #profile-section aside #aside-subscribe-form{margin:37px -35px 0 -37px;padding:0 35px 30px}@media(max-width:1023px){#main-section #profile-section aside #aside-subscribe-form{float:right;display:inline-block;margin:0 50px 15px 0;padding:0}}@media(max-width:767px){#main-section #profile-section aside #aside-subscribe-form{float:left;padding-left:0;margin:0 0 17px 0}}#main-section #profile-section aside #aside-subscribe-form .block-subscribe form .block-content{margin-top:0;position:relative}#main-section #profile-section aside #aside-subscribe-form .block-subscribe form .block-content .form-subscribe-header{display:none}#main-section #profile-section aside #aside-subscribe-form .block-subscribe form .block-content .input-box{padding-top:0;width:213px}#main-section #profile-section aside #aside-subscribe-form .block-subscribe form .block-content .input-box .input-text{color:gray;width:100%;font-size:12px;text-transform:uppercase;font-weight:700;line-height:14px;height:34px;padding:8px;border:2px solid #000;border-radius:0}#main-section #profile-section aside #aside-subscribe-form .block-subscribe form .block-content .input-box .input-text:focus{outline:0}@media(min-width:1023px) and (max-width:1150px){#main-section #profile-section aside #aside-subscribe-form .block-subscribe form .block-content .input-box .input-text{font-size:11px}}#main-section #profile-section aside #aside-subscribe-form .block-subscribe form .block-content .input-box ::-webkit-input-placeholder{padding-top:1px}#main-section #profile-section aside #aside-subscribe-form .block-subscribe form .block-content .input-box ::-moz-placeholder{padding-top:1px}#main-section #profile-section aside #aside-subscribe-form .block-subscribe form .block-content .input-box :-ms-input-placeholder{padding-top:1px}#main-section #profile-section aside #aside-subscribe-form .block-subscribe form .block-content .input-box :-moz-placeholder{padding-top:1px}@media(max-width:1023px){#main-section #profile-section aside #aside-subscribe-form .block-subscribe form .block-content .input-box{width:auto}}@media(max-width:1023px){#main-section #profile-section aside #aside-subscribe-form .block-subscribe form .block-content{width:260px}}#main-section #profile-section aside #aside-subscribe-form .block-subscribe form .block-content #second-newsletter-subscribe{position:absolute;right:0;top:0}#main-section #profile-section aside #aside-subscribe-form .block-subscribe form .block-content #second-newsletter-subscribe button{font-size:12px;line-height:14px;height:34px;padding:8px;text-transform:uppercase;border:2px solid #000;background:#fff;transition:background-color 250ms}@media(min-width:1023px) and (max-width:1150px){#main-section #profile-section aside #aside-subscribe-form .block-subscribe form .block-content #second-newsletter-subscribe button{font-size:11px}}@media(max-width:767px){#main-section #profile-section aside #aside-subscribe-form .block-subscribe form .block-content #second-newsletter-subscribe button{padding:8px 16px}}#main-section #profile-section aside #aside-subscribe-form .block-subscribe form .block-content #second-newsletter-subscribe button:hover{background:#000}@media(max-width:1023px){#main-section #profile-section aside #aside-subscribe-form .block-subscribe{max-width:260px;margin:20px 0 6px}}@media(max-width:767px){#main-section #profile-section aside #aside-subscribe-form .block-subscribe{width:113%;margin:20px 0 6px 30px}}#main-section #profile-section aside h2{display:none}#main-section #profile-section aside .text-container{border-bottom:2px solid #000;transition:all 250ms;position:relative;text-align:center;background-color:#fff;height:100px}@media(max-width:1023px){#main-section #profile-section aside .text-container{height:125px;border-bottom:0}}#main-section #profile-section aside .text-container:hover{background-color:#000;color:#fff;text-decoration:none}#main-section #profile-section aside .text-container:hover:after{border-top:2px solid #fff}#main-section #profile-section aside .text-container h3{font-size:13px;font-family:"TexGyreHeros","Helvetica Neue",Verdana,Arial,sans-serif;text-transform:uppercase;line-height:1.4em;margin:0;position:absolute;left:0;right:0;top:11%}#main-section #profile-section aside .text-container p{font-family:"Helvetica Neue",Verdana,Arial,sans-serif;font-size:12px;font-weight:normal;text-transform:none;line-height:1.4em;margin:0;position:absolute;left:0;right:0;top:55%;padding:0 10px}@media(max-width:1023px){#main-section #profile-section aside{padding-top:0}}@media(max-width:767px){#main-section #profile-section aside{margin-right:0;margin-left:0;border-left:0;border-right:0}}#main-section #profile-section iframe[src*='vimeo']{width:100%;min-height:450px}#main-section #profile-section iframe[src*='vevo']{width:100%;min-height:360px}#main-section #profile-section iframe[src*='soundcloud']{width:100%;min-height:160px}@media(max-width:1023px){#main-section #profile-section iframe[src*='youtube']{width:100%;min-height:360px}#main-section #profile-section iframe[src*='vimeo']{width:100%;min-height:360px}}@media(max-width:320px){#main-section #profile-section iframe[src*='youtube']{width:100%;min-height:250px}#main-section #profile-section iframe[src*='vimeo']{width:100%;min-height:250px}}#playlist{font-size:0;width:1200px;overflow-y:hidden;margin:0 auto;border-left:2px solid #000;border-right:2px solid #000}@media(min-width:1024px) and (max-width:1225px){#playlist{width:1024px}}@media(min-width:768px) and (max-width:1023px){#playlist{width:768px}}@media(max-width:767px){#playlist{width:100%;overflow-X:hidden}}@media(max-width:767px){#playlist{border-left:0;border-right:0}}#playlist header{text-align:center;padding:18px;background-color:#fff;position:relative;z-index:1}#playlist header h2,#playlist header .h2{margin:0;font-size:18px;font-family:"TexGyreHeros","Helvetica Neue",Verdana,Arial,sans-serif}#playlist header p{margin:0;font-size:14px}#playlist article{border:2px solid #000;border-left:0;border-bottom:0;position:relative;font-size:14px}@media(min-width:768px) and (max-width:1023px){#playlist article.spotify-surround{border-right:0}}@media(max-width:767px){#playlist article{border-right:0}}#playlist section{position:relative;width:calc(100% - 52px);margin-left:52px;padding:20px}#playlist section iframe{max-width:100%}#playlist section.spotify-container{padding:0;height:526px;overflow:hidden}@media(min-width:768px) and (max-width:1023px){#playlist section.spotify-container{height:318px}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){#playlist section.spotify-container{height:338px}}@media(max-width:767px){#playlist section.spotify-container{height:400px}}#playlist section.spotify-container iframe{width:100%;height:527px}@media(min-width:768px) and (max-width:1023px){#playlist section.spotify-container iframe{height:319px}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){#playlist section.spotify-container iframe{height:339px}}@media(max-width:767px){#playlist section.spotify-container iframe{height:401px}}#playlist section.feature-image:after{content:'';display:block;padding-top:100%}#playlist section :first-child{margin-top:0}#playlist .share-container{position:relative;width:calc(100% - 50px);margin-left:50px;padding:13px 20px;border-top:2px solid #000;font-family:"TexGyreHeros","Helvetica Neue",Verdana,Arial,sans-serif;text-transform:uppercase}#playlist .share-container svg{width:17px;height:20px;position:absolute;left:20px}#playlist .share-container a{padding-left:30px;font-size:12px}#playlist .share-container.lower-share:after{content:'';display:block;position:absolute;top:-2px;width:50px;height:2px;background-color:#000;left:-50px}#playlist .share-container.pseudo-share-container{margin-left:0;border-top:2px solid #000;padding-left:70px;width:100%}#playlist .share-container.pseudo-share-container svg{left:70px}#playlist .share-container.pseudo-share-container:after{content:'';display:block;position:absolute;top:0;width:2px;height:48px;background-color:#000;left:50px}#playlist .number-block{height:50px;border-bottom:2px solid #000;text-align:center;line-height:50px;font-size:12px;font-family:"TexGyreHeros","Helvetica Neue",Verdana,Arial,sans-serif}#playlist .number-block:after{content:attr(data-label);position:absolute;right:25px;top:60px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);line-height:1;font-size:12px;transform-origin:right;font-family:inherit;text-transform:uppercase;width:150px;text-align:right}#playlist .image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center}#playlist aside{width:52px;position:absolute;left:0;top:0;height:100%;border-right:2px solid #000}#playlist .column{display:inline-block;vertical-align:top}#playlist .column:first-of-type{width:696px}@media(min-width:1024px) and (max-width:1225px){#playlist .column:first-of-type{width:596px}}@media(min-device-width:768px) and (max-width:1023px){#playlist .column:first-of-type{width:55%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#playlist .column:first-of-type{width:440px}}@media(max-width:767px){#playlist .column:first-of-type{width:100%}}#playlist .column:nth-of-type(2){width:500px}@media(min-width:1024px) and (max-width:1225px){#playlist .column:nth-of-type(2){width:424px}}@media(min-device-width:768px) and (max-width:1023px){#playlist .column:nth-of-type(2){width:45%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#playlist .column:nth-of-type(2){width:324px}}@media(max-width:767px){#playlist .column:nth-of-type(2){width:100%}}@media(min-width:1024px){#playlist .column:nth-of-type(2) article{border-right:0}}#playlist .wide-column{position:relative}#playlist .wide-column article{border-right:0}@media(min-width:1024px){#playlist .wide-column article aside:after{content:'';display:block;position:absolute;bottom:100%;width:2px;height:2000px;background-color:#000;left:50px}}#playlist .wide-column article.pseudo-article{border-top:0}#playlist .wide-column section{padding:0;font-size:0;text-align:center}@media(max-width:1023px){#playlist .wide-column section{padding:20px;font-size:14px;text-align:left}#playlist .wide-column section.video-section{padding:0}}#playlist .wide-column section.video-section{text-align:left;overflow:hidden;width:calc(100% - 50px);margin:-1px -1px -1px 51px}#playlist .wide-column .video-surround{width:100%;position:relative;height:0;padding-top:56.75%;margin-bottom:20px}#playlist .wide-column .video-surround iframe{position:absolute;top:0;left:0;width:100%;height:100%}#playlist .wide-column .video-surround .image-container{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center}#playlist .wide-column .video-surround .quote-container{position:absolute;top:0;left:0;right:0;bottom:0;background:#000}#playlist .wide-column .video-surround .quote-container:hover{cursor:pointer}#playlist .wide-column .video-surround .quote-container blockquote{font-family:"TexGyreHeros","Helvetica Neue",Verdana,Arial,sans-serif;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;border-left:0;-webkit-font-smoothing:antialiased;padding:10px 35px;font-size:24px;line-height:28px;margin-top:-15px}#playlist .wide-column .video-surround .quote-container blockquote:after{content:'Read';display:block;position:absolute;color:#fff;font-size:14px;bottom:-30px;text-decoration:underline}@media(max-width:1023px){#playlist .wide-column .video-surround .quote-container blockquote:after{bottom:-40px}}@media(max-width:767px){#playlist .wide-column .video-surround .quote-container blockquote:after{bottom:-20px}}@media(max-width:1023px){#playlist .wide-column .video-surround .quote-container blockquote{padding:10px 50px;margin-top:-15px;font-size:34px;line-height:38px}}@media(max-width:767px){#playlist .wide-column .video-surround .quote-container blockquote{padding:10px 20px;font-size:18px;line-height:22px}}#playlist .wide-column .video{display:inline-block;vertical-align:top;width:50%;position:relative}@media(max-width:1023px){#playlist .wide-column .video{width:100%}}#playlist .wide-column .video:after{content:'';display:block;position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:2px solid #000;pointer-events:none}@media(max-width:1023px){#playlist .wide-column .video:after{top:-2px;bottom:-2px}}@media(max-width:1023px){#playlist .wide-column .video:first-child:after{top:-1px}#playlist .wide-column .video:last-child:after{bottom:-1px}}@media(max-width:1023px){#playlist .wide-column .video:last-child{bottom:-3px}}#playlist .wide-column .video iframe{max-width:100%}#playlist .wide-column .video .text-container{padding-left:20px}#playlist .wide-column .video .text-container p{text-align:left;font-size:14px;margin-bottom:20px}@media(max-width:1023px){#playlist .wide-column .video .text-container p{padding-right:20px}}@media(min-width:1024px) and (max-width:1224px){#playlist .wide-column:before{content:'';display:block;position:absolute;bottom:100%;width:2px;height:2000px;background-color:#000;left:594px}}@media(min-width:1225px){#playlist .wide-column:before{content:'';display:block;position:absolute;bottom:100%;width:2px;height:2000px;background-color:#000;left:694px}}@media(min-width:1024px) and (max-width:1224px){#playlist .wide-column:after{content:'';display:block;position:absolute;bottom:100%;width:2px;height:2000px;background-color:#000;left:646px}}@media(min-width:1225px){#playlist .wide-column:after{content:'';display:block;position:absolute;bottom:100%;width:2px;height:2000px;background-color:#000;left:746px}}#playlist .wide-column .vertical-lines{position:relative}@media(min-width:1024px){#playlist .wide-column .vertical-lines:before{content:'';display:block;position:absolute;bottom:100%;width:2px;height:2000px;background-color:#000;left:50px}}#playlist .wide-column .empty-gallery-container{position:absolute;top:0;left:0;right:0;bottom:0}#playlist .wide-column .empty-gallery-container:hover{cursor:pointer}#playlist .wide-column .empty-gallery-container .indicator{position:absolute;width:70px;height:42px;border-radius:21px;font-size:14px;top:20px;left:25px;color:#fff;background:#000;z-index:1;padding-left:42px;padding-top:11px}#playlist .wide-column .empty-gallery-container .indicator:before{content:'';background:url("data:image/gif;base64,R0lGODlhFgAQAIAAAP///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAyMzgwNjk1OTFFNzExRTY4MzI3QjcwOUJGNjdGQkU5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAyMzgwNjk2OTFFNzExRTY4MzI3QjcwOUJGNjdGQkU5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDIzODA2OTM5MUU3MTFFNjgzMjdCNzA5QkY2N0ZCRTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDIzODA2OTQ5MUU3MTFFNjgzMjdCNzA5QkY2N0ZCRTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAFgAQAAACLIQfcajrll58bi5LYbubpQ+G4kiOUqdl3KkybAtgaVXW9o3GuUzx/LuC+XIFADs=");display:block;width:22px;height:16px;position:absolute;margin:0;left:12px;top:13px}#playlist .wide-column .empty-gallery-container .indicator.reversed{color:#000;background:#fff}#playlist .wide-column .empty-gallery-container .indicator.reversed:before{background:url("data:image/gif;base64,R0lGODlhFgAQAIAAAAAAAP///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAyMzgwNjk5OTFFNzExRTY4MzI3QjcwOUJGNjdGQkU5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAyMzgwNjlBOTFFNzExRTY4MzI3QjcwOUJGNjdGQkU5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDIzODA2OTc5MUU3MTFFNjgzMjdCNzA5QkY2N0ZCRTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDIzODA2OTg5MUU3MTFFNjgzMjdCNzA5QkY2N0ZCRTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAFgAQAAACLIQfcajrll58bi5LYbubpQ+G4kiOUqdl3KkybAtgaVXW9o3GuUzx/LuC+XIFADs=")}#playlist .wide-column .empty-gallery-container .bg-cover{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:top center;z-index:0}#playlist-extra{border-top:2px solid #000;padding-top:20px}#playlist-extra .related-posts{margin-left:auto;margin-right:auto;margin-bottom:60px;width:1200px}@media(min-width:1024px) and (max-width:1225px){#playlist-extra .related-posts{width:1024px}}@media(min-width:768px) and (max-width:1023px){#playlist-extra .related-posts{width:768px}}@media(max-width:767px){#playlist-extra .related-posts{width:100%}}#playlist-extra .related-posts h2{font-size:18px;margin-bottom:1em;font-family:"TexGyreHeros","Helvetica Neue",Verdana,Arial,sans-serif}@media(max-width:1023px){#playlist-extra .related-posts h2{margin-left:50px}}#playlist-extra .related-posts .related-surround a{width:25%;display:inline-block;background:#fff;position:relative;text-decoration:none;vertical-align:top;color:#000;transition:all 250ms;margin-right:-4px}@media(max-width:1023px){#playlist-extra .related-posts .related-surround a{width:50%}}#playlist-extra .related-posts .related-surround a .image-container{background-size:cover;background-position:top center}#playlist-extra .related-posts .related-surround a .image-container:after{content:'';display:block;padding-top:100%}#playlist-extra .related-posts .related-surround a .text-container{height:42px;position:relative;text-align:center}#playlist-extra .related-posts .related-surround a .text-container .heading-wrapper h5{line-height:1.2em;font-family:"TexGyreHeros","Helvetica Neue",Verdana,Arial,sans-serif;font-size:12px;text-transform:uppercase;line-height:1.4em;margin-top:8px}#playlist-extra .related-posts .related-surround a .text-container h4{top:45%;font-size:12px;line-height:1em;font-family:"Helvetica Neue",Verdana,Arial,sans-serif;font-weight:normal;text-transform:none;margin:0;position:absolute;left:20px;right:20px}#playlist-extra .related-posts .related-surround a:after{content:'';display:block;position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:2px solid #000;pointer-events:none}#playlist-extra .related-posts .related-surround a:hover{background:#000;color:#fff}#playlist-extra .tag-container{margin-left:auto;margin-right:auto;margin-bottom:40px;width:1200px}@media(min-width:1024px) and (max-width:1225px){#playlist-extra .tag-container{width:1024px}}@media(min-width:768px) and (max-width:1023px){#playlist-extra .tag-container{width:768px}}@media(max-width:767px){#playlist-extra .tag-container{width:100%}}#playlist-extra .tag-container .tag-list{margin-left:52px}#playlist-extra .tag-container .tag-list li{display:inline-block;border:2px solid #000;margin-right:6px;margin-bottom:6px}#playlist-extra .tag-container .tag-list li a{padding:6px 9px;display:block;text-transform:uppercase;font-weight:bold;background-color:#fff;color:#000;transition:all 250ms}#playlist-extra .tag-container .tag-list li a:hover{text-decoration:none;background-color:#000;color:#fff}#quote-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:8;background:rgba(255,255,255,0.9)}#quote-popup .panel-close__style{border:0;top:25px;right:25px}#quote-popup .quote-inner{overflow:scroll;width:800px;background:#fff;color:#000;position:absolute;top:116px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:116px;padding:40px 50px 0;border-top:2px solid #000}@media(max-width:1023px){#quote-popup .quote-inner{width:680px}}@media(max-width:767px){#quote-popup .quote-inner{width:100%;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;bottom:0;padding-top:100px}}#quote-popup .iframe-wrapper.youtube-src{position:relative;height:0;width:100%;padding-top:56%}#quote-popup .iframe-wrapper.youtube-src iframe{position:absolute;top:0;left:0;width:100%;height:100%}#quote-popup .iframe-wrapper.vimeo-src{position:relative;height:0;width:100%;padding-top:56%}#quote-popup .iframe-wrapper.vimeo-src iframe{position:absolute;top:0;left:0;width:100%;height:100%}#quote-popup iframe{max-width:100%}#quote-popup p{margin-bottom:20px}#quote-popup .quote-close{position:absolute;width:20px;height:20px;background:#fff;border:0;top:15px;right:15px;display:none}@media(max-width:767px){#quote-popup .quote-close{display:block;width:40px;height:40px;top:20px;right:20px}}#quote-popup .quote-close:before,#quote-popup .quote-close:after{content:'';display:block;position:absolute;width:20px;height:2px;background:#000;top:9px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media(max-width:767px){#quote-popup .quote-close:before,#quote-popup .quote-close:after{width:36px;top:20px;left:2px}}#quote-popup .quote-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.split-features{font-size:0;text-align:center}.split-features>a{display:inline-block;background-size:cover;background-position:center;width:50%;position:relative;border-bottom:1px solid #000}@media(max-width:767px){.split-features>a{width:100%}}.split-features>a:after{content:'';display:block;padding-top:100%}.split-features>a:first-child{border-right:1px solid #000}.split-features>a:last-child{border-left:1px solid #000}.split-features>a.focal-top{background-position:top center}.split-features>a.focal-bottom{background-position:bottom center}.split-features .caption{position:absolute;left:0;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.split-features .caption h3{font-size:20px}.split-features .caption p{font-size:14px}.split-features .caption.white-text h3{color:#fff}.split-features .caption.white-text p{color:#fff}.split-features .caption.black-text h3{color:#000}.split-features .caption.black-text p{color:#000}.split-features .caption.top-aligned{top:25%}.split-features .caption.bottom-aligned{top:75%}#back-to-top{background:#000;height:36px;width:36px;border-radius:50%;right:60px}@media(max-width:767px){#back-to-top{right:15px}}#back-to-top:after{border-color:#fff;top:10px;left:12px;height:12px;width:12px}#back-to-top:before{content:'';display:block;width:2px;height:18px;background:#fff;position:absolute;top:10px;left:17px}.select2-container--default{z-index:4}.select2-container--default .select2-dropdown--below{border-left:2px solid #000;border-right:2px solid #000;border-bottom:2px solid #000;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-dropdown--below .select2-search--dropdown{display:none}.select2-container--default .select2-results__option{text-transform:uppercase;font-size:12px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#000 !important}.competition-form{text-align:left;padding:0 30px}.competition-form .form-group{margin-right:0;margin-left:0;margin-bottom:0}.competition-form label{display:block}.competition-form .oro-clearfix>label{display:inline-block;padding-left:10px}.competition-form input[type=email],.competition-form input[type=search],.competition-form input[type=number],.competition-form input[type=password],.competition-form input[type=tel],.competition-form input[type=text]{width:320px}.competition-form .form-control{border-radius:0;box-shadow:none;border-color:#000;max-width:100%;color:#000;margin-bottom:15px}.competition-form select.form-control{font-size:14px;display:inline-block !important;max-width:100px;border-radius:0}.competition-form select#subculture_competition_entry_type_country{max-width:320px}.competition-form .radio+.radio,.competition-form .checkbox+.checkbox{margin-top:-14px}.competition-form .checkbox+label,.competition-form .radio+label{padding:0 0 0 20px}.competition-form p.small{font-size:12px}.competition-form .btn-primary{background-color:#000;border-color:#000;border-radius:0;padding:10px 16px;margin-bottom:50px}.competition-form .btn-primary:hover{background-color:#000;border-color:#000}.competition-form #recaptcha_widget_div{margin-bottom:30px}.competition-form .form-group .horizontal.validate-group{margin-bottom:10px}#main-section #profile-section #main-article .competition-form p{padding-left:20px}@media(max-width:340px){.competition-form #recaptcha_widget_div{margin-left:-30px}}@media(max-width:767px){.competition-form input[type=email],.competition-form input[type=search],.competition-form input[type=number],.competition-form input[type=password],.competition-form input[type=tel],.competition-form input[type=text]{width:290px}.competition-form select.form-control{max-width:80px}.competition-form select#subculture_competition_entry_type_country{max-width:290px}}*{box-sizing:border-box}#loader:not(.currently-loading){display:none}.footer-container{border-top:2px solid #000}.footer-container .footer{margin-top:0}[data-grid]{font-size:0;margin-top:-1px}@media(min-width:1960px){[data-grid].four-column-ex{margin-top:0}}#header{height:124px}#header:after{top:124px;height:2px;background:#000}#tagline{top:68px}@media(max-width:1023px){#tagline{top:60px}}#main-section{min-height:calc(100vh - 75px);padding-top:125px}@media(max-width:1023px){#main-section{overflow-x:hidden}}#main-section:before{content:'';display:block;height:125px}#main-section:after{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:4;opacity:0;transition:opacity 250ms;background:rgba(102,102,102,0.3);pointer-events:none}#main-section.show-mask:after{opacity:1;pointer-events:auto;cursor:pointer}#main-section .article-col:after{content:'';display:block;position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:2px solid #000;pointer-events:none}#main-section .article-col.single-article{background:#fff;display:inline-block;position:relative;text-decoration:none;vertical-align:top;color:#000;transition:all 250ms}#main-section .article-col.single-article .block .image-container{background-size:cover;background-position:top center}#main-section .article-col.single-article .block .image-container:after{content:'';display:block;padding-top:66.66%}#main-section .article-col.single-article .block .text-container{text-align:center;transition:all 250ms;position:relative;height:calc(20vw / 3)}@media(max-width:1599px){#main-section .article-col.single-article .block .text-container{height:calc(25vw / 3)}}@media(max-width:1199px){#main-section .article-col.single-article .block .text-container{height:calc(33.33vw / 3)}}@media(max-width:1023px){#main-section .article-col.single-article .block .text-container{height:calc(50vw / 3)}}@media(max-width:767px){#main-section .article-col.single-article .block .text-container{height:calc(100vw / 3)}}#main-section .article-col.single-article .block .text-container .heading-wrapper{position:absolute;top:13%;left:0;right:0}#main-section .article-col.single-article .block .text-container .heading-wrapper h3{font-family:"TexGyreHeros","Helvetica Neue",Verdana,Arial,sans-serif;text-transform:uppercase;line-height:1.2;margin:0}#main-section .article-col.single-article .block .text-container .heading-wrapper h4{font-family:"TexGyreHeros","Helvetica Neue",Verdana,Arial,sans-serif}#main-section .article-col.single-article .block .text-container>p{position:absolute;top:55%;left:0;right:0;padding:0 .65vw;font-family:"Helvetica Neue",Verdana,Arial,sans-serif;font-size:.7vw;font-weight:normal;text-transform:none;line-height:1.4em;margin:0}@media(max-width:1599px){#main-section .article-col.single-article .block .text-container>p{font-size:.85vw;padding:0 1.2vw}}@media(max-width:1199px){#main-section .article-col.single-article .block .text-container>p{font-size:1.1vw;padding:0 1vw}}@media(max-width:1023px){#main-section .article-col.single-article .block .text-container>p{top:60%;font-size:1.4vw;padding:0 2vw}}@media(max-width:767px){#main-section .article-col.single-article .block .text-container>p{font-size:3.2vw;padding:0 4vw}}#main-section .article-col.single-article .block .text-container .subheading-wrapper{display:none}#main-section .article-col.single-article .block .text-container h4{font-family:"Helvetica Neue",Verdana,Arial,sans-serif;font-size:12px;font-weight:normal;text-transform:none;line-height:1.5em;margin:0}#main-section .article-col.single-article:hover{background-color:#000}#main-section .article-col.single-article:hover .block{text-decoration:none}#main-section .article-col.single-article:hover .block .text-container{color:#fff}#main-section .article-col.single-article:hover .block .text-container:after{border-top:2px solid #fff}#main-section .four-column-ex .article-col.single-article{width:20%}@media(max-width:1599px){#main-section .four-column-ex .article-col.single-article{width:25%}}@media(max-width:1199px){#main-section .four-column-ex .article-col.single-article{width:33.33%}}@media(max-width:1023px){#main-section .four-column-ex .article-col.single-article{width:50%}}@media(max-width:767px){#main-section .four-column-ex .article-col.single-article{width:100%}}#main-section .four-column-ex .article-col.single-article .block .text-container .heading-wrapper h3{font-size:.8vw}@media(max-width:1599px){#main-section .four-column-ex .article-col.single-article .block .text-container .heading-wrapper h3{font-size:1.1vw}}@media(max-width:1199px){#main-section .four-column-ex .article-col.single-article .block .text-container .heading-wrapper h3{font-size:1.8vw}}@media(max-width:1023px){#main-section .four-column-ex .article-col.single-article .block .text-container .heading-wrapper h3{font-size:2.2vw}}@media(max-width:767px){#main-section .four-column-ex .article-col.single-article .block .text-container .heading-wrapper h3{font-size:4.4vw}}#main-section .four-column-ex .article-col.single-article .block .text-container .heading-wrapper h4{font-size:.7vw}@media(max-width:1599px){#main-section .four-column-ex .article-col.single-article .block .text-container .heading-wrapper h4{font-size:1vw}}@media(max-width:1199px){#main-section .four-column-ex .article-col.single-article .block .text-container .heading-wrapper h4{font-size:1.3vw}}@media(max-width:1023px){#main-section .four-column-ex .article-col.single-article .block .text-container .heading-wrapper h4{font-size:1.8vw}}@media(max-width:767px){#main-section .four-column-ex .article-col.single-article .block .text-container .heading-wrapper h4{font-size:4vw}}#main-section .four-column-ex .article-col.single-article .block .text-container .subheading-wrapper{display:block;font-family:"TexGyreHeros","Helvetica Neue",Verdana,Arial,sans-serif;font-size:14px;line-height:1em;margin:0;text-align:center}#main-section .four-column-ex .article-col.single-article .block .text-container .subheading-wrapper span{color:#000;transition:all 250ms}#main-section .four-column-ex .article-col.single-article:hover .block{text-decoration:none}#main-section .four-column-ex .article-col.single-article:hover .block .text-container .subheading-wrapper span{color:#fff}#main-section .four-column-con .article-col.single-article{width:20%;height:20vw;height:calc(20vw + 42px)}@media(max-width:1599px){#main-section .four-column-con .article-col.single-article{width:25%;height:calc(25vw + 42px)}}@media(max-width:1199px){#main-section .four-column-con .article-col.single-article{width:33.33%;height:calc(33.33vw + 42px)}}@media(max-width:1023px){#main-section .four-column-con .article-col.single-article{width:50%;height:calc(50vw + 42px)}}#main-section .four-column-con .article-col.single-article .block .image-container:after{padding-top:100%}#main-section .four-column-con .article-col.single-article .block .text-container{height:42px}#main-section .four-column-con .article-col.single-article .block .text-container .heading-wrapper h3{font-size:12px;line-height:1.4em}@media(max-width:767px){#main-section .four-column-con .article-col.single-article .block .text-container .heading-wrapper h3{font-size:11px}}#main-section .four-column-con .article-col.single-article .block .text-container:after{content:none}#main-section .four-column-con .article-col.single-article .block .text-container h4{font-size:12px;line-height:1em}@media(max-width:1023px){#main-section .four-column-con .article-col.single-article .block .text-container h4{line-height:.9em}}@media(max-width:767px){#main-section .four-column-con .article-col.single-article .block .text-container h4{font-size:11px}}#main-section .four-column .article-col.single-article{width:20%;height:20vw}@media(max-width:1599px){#main-section .four-column .article-col.single-article{width:25%;height:25vw}}@media(max-width:1199px){#main-section .four-column .article-col.single-article{width:33.33%;height:33.33vw}}@media(max-width:1023px){#main-section .four-column .article-col.single-article{width:50%;height:50vw}}@media(max-width:767px){#main-section .four-column .article-col.single-article{width:100%;height:100vw}}#main-section .four-column .article-col.single-article .block .text-container .heading-wrapper h3{font-size:.7vw}@media(max-width:1599px){#main-section .four-column .article-col.single-article .block .text-container .heading-wrapper h3{font-size:1vw}}@media(max-width:1199px){#main-section .four-column .article-col.single-article .block .text-container .heading-wrapper h3{font-size:1.3vw}}@media(max-width:1023px){#main-section .four-column .article-col.single-article .block .text-container .heading-wrapper h3{font-size:1.8vw}}@media(max-width:767px){#main-section .four-column .article-col.single-article .block .text-container .heading-wrapper h3{font-size:4vw}}#main-section .four-column .article-col.single-article .block .text-container .heading-wrapper h4{font-size:.7vw}@media(max-width:1599px){#main-section .four-column .article-col.single-article .block .text-container .heading-wrapper h4{font-size:1vw}}@media(max-width:1199px){#main-section .four-column .article-col.single-article .block .text-container .heading-wrapper h4{font-size:1.3vw}}@media(max-width:1023px){#main-section .four-column .article-col.single-article .block .text-container .heading-wrapper h4{font-size:1.8vw}}@media(max-width:767px){#main-section .four-column .article-col.single-article .block .text-container .heading-wrapper h4{font-size:4vw}}#main-section .four-column .article-col.single-article .block .text-container .subheading-wrapper{display:block;font-family:"TexGyreHeros","Helvetica Neue",Verdana,Arial,sans-serif;font-size:14px;text-transform:uppercase;line-height:1em;margin:0;text-align:center}#main-section .four-column .article-col.single-article .block .text-container .subheading-wrapper span{color:#000;transition:all 250ms}#main-section .four-column .article-col.single-article .block .text-container .subheading-wrapper span:last-of-type:not(:only-of-type):before{content:'/ '}#main-section .four-column .article-col.single-article .block .text-container h4{font-size:1vw;font-family:"TexGyreHeros","Helvetica Neue",Verdana,Arial,sans-serif;text-transform:uppercase}#main-section .four-column .article-col.single-article:hover .block{text-decoration:none}#main-section .four-column .article-col.single-article:hover .block .text-container .subheading-wrapper span{color:#fff}#main-section .six-column .article-col.single-article{width:16.666%}@media(max-width:1199px){#main-section .six-column .article-col.single-article{width:33.333%}}@media(max-width:767px){#main-section .six-column .article-col.single-article{width:50%}}#main-section .six-column .article-col.single-article .block .text-container{height:42px}#main-section .six-column .article-col.single-article .block .text-container .heading-wrapper{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#main-section .six-column .article-col.single-article .block .text-container .heading-wrapper h3{font-size:12px;line-height:1.2em}@media(max-width:767px){#main-section .six-column .article-col.single-article .block .text-container .heading-wrapper h3{line-height:1em}}#main-section .six-column .article-col.single-article .block .text-container:after{content:none}#main-section .six-column .article-col.single-article .block .text-container h4{display:none}#main-section [data-grid="bands"]:before{content:'';display:block;height:4px}#main-section .top-filter .form-group{width:325px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px}#main-section .top-filter .form-group .select2-container{z-index:4}#main-section .top-filter .form-group .select2-container .selection .select2-selection--single{border-radius:0;border:2px solid #000;height:36px}#main-section .top-filter .form-group .select2-container .selection .select2-selection--single .select2-selection__rendered{color:#000;line-height:32px;text-transform:uppercase;font-family:TexGyreHeros,"Helvetica Neue",Verdana,Arial,sans-serif;font-size:12px}#main-section .top-filter .form-group .select2-container .selection .select2-selection--single .select2-selection__arrow b{margin-top:0;margin-left:-17px;border-top-color:#000;border-width:8px 7px 0 7px}@media(max-width:1023px){.pswp__container{max-height:calc(100% - 60px)}}.pswp__counter{color:#919191;bottom:25px;left:25px;top:auto;position:fixed;line-height:1;height:auto}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{border-color:#000;border-width:2px;height:25px;width:25px}.pswp__caption__center{text-align:center;max-width:720px;color:#000;font-size:15px;margin-bottom:15px}@media(max-width:1023px){.pswp__caption__center{max-width:calc(100% - 30px)}}#gallery__read-more-control{display:block;position:fixed;bottom:0;z-index:2000;left:0;right:0;height:56px;padding:13px;line-height:1;font-size:15px;text-decoration:underline;text-align:center;cursor:pointer}@media(min-width:1024px){#gallery__read-more-control{bottom:80px}}#gallery__read-more{background:#fff;padding:60px 20px 30px;position:fixed;z-index:2001;bottom:0;left:0;right:0;transition:all 500ms;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}#gallery__read-more.open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#gallery__read-more .gallery__read-more-close{left:50%;margin-left:-5px;right:auto;top:22px}#gallery__read-more #gallery__content{max-width:1000px;margin:0 auto;display:block}.gallery-container{margin:40px 0}.gallery-container .gallery-items{width:100%;font-size:0}.gallery-container .gallery-items:after{content:'';display:table;clear:both}.gallery-container .gallery-items .gallery-item{background-color:#000;background-size:cover;float:left;width:32%;padding-top:22%;height:0;margin-right:2%;margin-bottom:2%;position:relative;background-position:top left;display:inline-block;vertical-align:top}@media(max-width:767px){.gallery-container .gallery-items .gallery-item{width:49%;background-size:cover}}.gallery-container .gallery-items .gallery-item:first-child{background-color:#000;position:relative}@media(min-width:768px){.gallery-container .gallery-items .gallery-item:nth-child(3n){margin-right:0}}@media(max-width:767px){.gallery-container .gallery-items .gallery-item:nth-child(2n){margin-right:0}}.gallery-container .gallery-items .gallery-item .gl_name{font-size:11px;color:#fff;text-transform:uppercase;top:18px;left:20px;right:20px;position:absolute}@media(max-width:767px){.gallery-container .gallery-items .gallery-item .gl_name{top:14px;left:14px}}.gallery-container .gallery-items .gallery-item .gl_count{font-size:11px;color:#fff;text-transform:uppercase;bottom:16px;left:20px;position:absolute}@media(max-width:767px){.gallery-container .gallery-items .gallery-item .gl_count{bottom:14px;left:14px}}.grid-splitter{background:#000;text-align:center;padding:30px 25px}.grid-splitter h2{margin:0;color:#fff;font-size:20px;text-transform:none;line-height:1}.homepage .footer-container{margin-bottom:82px;-moz-transition:margin .5s ease-in-out;-o-transition:margin .5s ease-in-out;-webkit-transition:margin .5s ease-in-out;transition:margin .5s ease-in-out}.homepage .footer-container.closed{margin-bottom:0}#signup-banner{position:fixed;z-index:2;bottom:-84px;text-align:center;width:100%;height:82px;font-family:"TexGyreHeros","Helvetica Neue",Verdana,Arial,sans-serif;background-color:#000;display:table;-moz-transition:bottom .5s ease-in-out;-o-transition:bottom .5s ease-in-out;-webkit-transition:bottom .5s ease-in-out;transition:bottom .5s ease-in-out}@media(max-width:767px){#signup-banner{height:108px;bottom:-110px}}#signup-banner a{width:100%;height:82px;color:#fff;font-size:12px;text-transform:uppercase;padding:15px 10px 10px 10px;display:table-cell;vertical-align:middle}@media(max-width:767px){#signup-banner a{padding:12px 10px 10px 10px}}@media(max-width:767px){#signup-banner a{height:108px}}#signup-banner a span{font-size:16px}#signup-banner a span .mobile-only{display:none}@media(max-width:767px){#signup-banner a span .mobile-only{display:inline}}#signup-banner a:hover,#signup-banner a:focus{text-decoration:none}#signup-banner.visible{bottom:-2px}#signup-banner .close-signup-banner-holder{position:relative}#signup-banner .close-signup-banner-holder #close-signup-banner{position:absolute;top:24px;right:20px;z-index:3;display:block;width:33px;height:33px;overflow:hidden;background-image:url(../bundles/subculturefrontend/images/playlist-banner-close-btn.gif);background-position:center center;background-repeat:no-repeat;background-color:#000}#signup-banner .close-signup-banner-holder #close-signup-banner span{display:none}.extra-title{position:absolute;font-size:12px;line-height:1.2em;bottom:10px;margin:0;text-align:center;left:0;right:0}@media(max-width:767px){.extra-title{display:none}}.extra-mobile-title{display:none}@media(max-width:767px){.extra-mobile-title{display:block;font-size:12px;line-height:1.2em;margin:18px 0;text-align:center}}.further-reading-anchor{position:absolute;top:-118px;z-index:-1;color:transparent}.atm{display:none !important}.form-search{position:relative}.skip-links .skip-links-left li.hovered a:after{content:'';display:block;position:absolute;bottom:-2px;left:50%;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #fff;margin-left:-6px;z-index:2}.skip-links .skip-links-left li.hovered.no-arrow a:after{display:none}.skip-links .skip-links-left a,.skip-links .skip-links-right a{height:124px;line-height:124px}@media(max-width:1023px){.skip-links .skip-links-left a,.skip-links .skip-links-right a{height:60px;line-height:60px}}.skip-links .skip-links-left li.hovered a,.skip-links .skip-links-right li.hovered a{background:#fff;color:#000}.skip-links .skip-links-left li.hovered a:after,.skip-links .skip-links-right li.hovered a:after{border-bottom:8px solid #eee !important;bottom:33px !important}.skip-links .skip-links-right .bag:before{top:54px}@media(max-width:1023px){.skip-links .dialog__search svg,.skip-links .header-minicart svg{margin-top:22px}}@media(max-width:767px){#header:before{height:200px}}#header .underlinks{top:91px}#header .underlinks.navigation-underlinks{border-top:1px solid #eee}#header .underlinks.underlinks-right{top:91px;border-top:1px solid #eee;border-left:1px solid #eee;border-bottom:1px solid #eee}#header #site-detector-overlay h2{margin-top:0}#search_mini_form .search-button{top:16px}@media(max-width:1023px){#search_mini_form .search-button{top:7px}}#header .underlinks.navigation-underlinks.empty-navlinks{border-top:0}#header #tagline{opacity:1}.underlinks-active #header #tagline,.underlinks-active #header .extra-title{display:none}div.grecaptcha-badge{margin-bottom:20px}#claim-form-outer .mobile-overlay{display:none}@media(max-width:767px){#claim-form-outer .mobile-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.4;z-index:6}}#claim-form-outer.abs #claim-form{position:absolute;bottom:auto;top:140px;z-index:4}@media(max-width:767px){#claim-form-outer.abs #claim-form{top:10px;left:auto;z-index:6;transform:none;-moz-transform:none;-ms-transform:none;-webkit-transform:none}}#claim-form-outer #claim-form{position:fixed;bottom:35px;right:35px;width:338px;border:3px solid #000;background-color:#fff;padding:32px 36px 40px 36px;z-index:6;font-family:"TexGyreHeros","Helvetica Neue",Verdana,Arial,sans-serif}@media(max-width:767px){#claim-form-outer #claim-form{top:50%;left:50%;bottom:auto;right:auto;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media(max-width:320px){#claim-form-outer #claim-form{width:98%;margin-left:1%}}#claim-form-outer #claim-form #logo-container{width:44%;margin-left:auto;margin-right:auto}#claim-form-outer #claim-form .close-container{position:relative}#claim-form-outer #claim-form .close-container .close-claim{position:absolute;top:-18px;right:-18px;width:22px;height:22px}#claim-form-outer #claim-form .close-container .close-claim:hover{cursor:pointer}#claim-form-outer #claim-form .text-container{margin-top:24px;text-align:center}#claim-form-outer #claim-form .text-container p{font-family:'HelveticaBoldCondensed',sans-serif;text-transform:uppercase;margin-bottom:24px;font-size:16px;line-height:1.2em}#claim-form-outer #claim-form .text-container p span{text-transform:none}#claim-form-outer #claim-form .claim-action{width:100%}#claim-form-outer #claim-form .claim-action.claim-block{display:none}#claim-form-outer #claim-form .claim-action.signup-block{display:none}#claim-form-outer #claim-form .claim-action p{text-align:center}#claim-form-outer #claim-form .claim-action a{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:50px;display:block}#claim-form-outer #claim-form .claim-action #claim input[type="submit"]{margin-top:20px;min-width:100px}#claim-form-outer #claim-form .claim-action.claim-success{display:none}#claim-form-outer #claim-form .claim-action.signup-success{display:none}#claim-form-outer #claim-form a{text-transform:uppercase;text-decoration:underline}#claim-form-outer #claim-form form .input-surround{position:relative}#claim-form-outer #claim-form form .input-surround input[type=email]{background:#f1f1f1;color:#000;font-size:15px;font-weight:500;padding:15px 45px 14px 15px;width:100%;margin:0 auto;border:0}#claim-form-outer #claim-form form .input-surround button{position:absolute;top:-4px;right:9px;border:0;border-radius:50%;font-size:0;background:#fff;width:28px;height:28px;display:block;padding:0}#claim-form-outer #claim-form form .input-surround button:after{content:'→';font-family:-apple-system,BlinkMacSystemFont,Helvetica;font-size:16px;font-weight:500;color:#999 !important;line-height:24px;text-align:center}#claim-form-outer #claim-form form .privacy-check-holder{margin-top:10px}#claim-form-outer #claim-form form .privacy-check-holder .container{position:relative;display:inline-block;padding-left:24px;padding-right:0;cursor:pointer;font-size:13px;font-weight:400;line-height:16px;margin-top:4px;color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:1023px){#claim-form-outer #claim-form form .privacy-check-holder .container{font-size:12px}}#claim-form-outer #claim-form form .privacy-check-holder .hidden-checkbox{position:absolute;opacity:0;cursor:pointer;display:inline-block}#claim-form-outer #claim-form form .privacy-check-holder .checkmark{position:absolute;top:4px;left:0;height:12px;width:12px;background-color:#ddd}#claim-form-outer #claim-form form .privacy-check-holder .checkmark::after{content:"";position:absolute;display:none}#claim-form-outer #claim-form form .privacy-check-holder:hover .hidden-checkbox ~ .checkmark{background-color:#ccc}#claim-form-outer #claim-form form .privacy-check-holder .hidden-checkbox:checked ~ .checkmark::after{display:block}#claim-form-outer #claim-form form .privacy-check-holder .checkmark::after{left:4px;top:0;width:5px;height:10px;border:solid black;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;display:none}#claim-form-outer #claim-form input[type="submit"]{text-transform:uppercase;text-align:center;border:2px solid #000;font-family:"TexGyreHeros","Helvetica Neue",Verdana,Arial,sans-serif;background:transparent;color:#000;text-decoration:none;cursor:pointer;padding:9px 15px;white-space:nowrap;vertical-align:middle;display:block;margin-left:auto;margin-right:auto;border-radius:0;-webkit-transition:all 150ms false;-moz-transition:all 150ms false false;-o-transition:all 150ms false false;transition:all 150ms;font-size:12px}#claim-form-outer #claim-form input[type="submit"]:hover{text-decoration:none;background:#000;border-color:#000;color:#fff}
