body{font-size:14px;font-family:DM Mono,monospace;font-weight:300}h1,h2,h3,h4,h5,h6,p,a{padding:0;margin:0}a:hover{color:#fff}img{width:100%;height:100%}.page-width{max-width:1920px;width:100%;padding:0 40px!important}.large-heading{font-family:Cormorant Garamond,serif;font-size:64px;line-height:64px;font-weight:400}.medium-heading{font-family:Cormorant Garamond,serif;font-size:30px;line-height:40px;font-weight:400}.small-heading{font-family:Cormorant Garamond,serif;font-size:28px;line-height:33px;font-weight:400}.extra-small-heading{font-family:Cormorant Garamond,serif;font-size:22px;line-height:26px;font-weight:400}.font-20{font-size:20px}.para-14{font-family:DM Mono,monospace;font-size:14px;line-height:28px;font-weight:300}.para-12{font-family:DM Mono,monospace;font-size:12px;line-height:100%;font-weight:300}.para-10{font-family:DM Mono,monospace;font-size:10px;line-height:100%;font-weight:400}.para-9{font-family:DM Mono,monospace;font-size:9px;line-height:100%;font-weight:400}.custom-header{position:absolute;top:0;left:0;width:100%;z-index:99;padding:15px 0;transition:all .4s ease}.header-logo a{display:flex}.header-logo img{max-width:120px;width:100%}.header-menu{display:flex;align-items:center;gap:27px}.header-menu a{transition:.3s ease;font-weight:400;font-size:9px;letter-spacing:1.8px;text-transform:uppercase;color:#e8e4de80!important;text-decoration:none}.custom-header.scrolled{position:fixed;background:#000;padding:12px 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-wrapper{display:flex;align-items:center;justify-content:space-between;background-color:unset!important}.custom-hamburger{display:none;cursor:pointer}.custom-header .custom-hamburger span{display:block;width:28px;height:3px;background:#fff;margin:5px 0}.custom-header .mobile-menu{position:fixed;top:0;left:-100%;width:300px;height:100%;background:#fff;z-index:9999;transition:left .3s ease;padding:35px 0}.custom-header .mobile-menu.active{left:0}.mobile-menu.active li{list-style:none}.mobile-menu.active li a{color:#19181a;padding:15px 20px;width:100%;border-bottom:1px solid #dedede;display:block;text-decoration:none}.custom-header .menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:none;z-index:9998}.custom-header .menu-overlay.active{display:block}.custom-header .mobile-menu-close{font-size:24px;position:absolute;right:15px;top:10px;cursor:pointer}body.menu-open{overflow:hidden}.mobile-menu ul{background:#fff;padding:0;margin:0}.menu-drawer,.mobile-menu,.header__inline-menu,.drawer-menu{height:100vh!important;min-height:100vh!important;position:fixed!important;top:0;left:0;width:100%!important;overflow-y:auto;background:#fff!important;z-index:9999}.menu-item{position:relative}.submenu{position:absolute;top:100%;left:0;background:#111;min-width:93px;text-align:center;display:none;flex-direction:column;padding:10px 0;z-index:999}.menu-item:hover .submenu{display:flex}.submenu a{display:block;padding:8px 15px;color:#b5b5b5;white-space:nowrap}.dropdown-icon{width:10px;height:10px;transition:transform .4s cubic-bezier(.4,0,.2,1);object-fit:contain}.menu-item:hover .dropdown-icon{transform:rotate(180deg)}.festival-content{position:relative;z-index:3;max-width:560px;margin:0 auto;text-align:center}.festival-content-text{display:flex;flex-direction:column;align-items:center}.festival-subheading{font-weight:400;font-size:9px;line-height:100%;letter-spacing:3.15px;text-align:center;text-transform:uppercase;color:#555}.festival-content h1{color:#e8e4de;font-size:64px;line-height:64px;font-weight:300;margin:45px 0 30px}.festival-content h1 .highlight-text{font-weight:300;font-style:Italic;font-size:64px;line-height:64px;text-align:center;vertical-align:initial;text-transform:uppercase;color:#a09070}.festival-pre-text{font-weight:400;font-size:16px;line-height:100%;letter-spacing:1.08px;color:#e8e4de80;margin-bottom:30px}.festival-last-text{font-weight:400;font-size:14px;line-height:22px;letter-spacing:1.2px;text-align:center;color:#e8e4de80;max-width:500px}.festival-form{display:flex;margin:0 auto;justify-content:center;padding:59px 0 22px}.festival-form input{max-width:332px;width:100%;padding:15px 19px;border-width:1px;border-style:solid;background:#ffffff1a;border-color:#222;color:#fff;font-family:DM Mono;font-weight:400;font-size:12px;line-height:100%;border:0;letter-spacing:.8px}.festival-form button{font-family:DM Mono;cursor:pointer;background:#e8e4de;padding:12px 15px;font-size:12px;font-weight:400;letter-spacing:unset;text-transform:uppercase;display:flex;gap:5px;align-items:center;justify-content:center;border:0}.festival-bottom-text{color:#e8e4de80;font-size:12px;letter-spacing:3px}.custom-footer{background:#0a0a0a;color:#fff;padding-top:90px;text-align:center;border-top:1px solid #111111}.footer-top .small-text{font-weight:400;font-size:10px;line-height:100%;letter-spacing:2.7px;text-transform:uppercase;text-align:center;color:#e8e4de80}.festival-form input::placeholder,.footer-form input::placeholder{color:#e8e4de80}.footer-top h2{font-weight:300;font-size:40px;line-height:46px;letter-spacing:0%;text-align:center;color:#fff;padding:32px 0 17px}.footer-container{margin:0 auto}.footer-top .desc{font-size:14px;line-height:18px;letter-spacing:1px;text-align:center;margin-bottom:34px;color:#e8e4de80}.footer-form .form-wrapper{display:flex;justify-content:center;max-width:400px;margin:0 auto;border:Mixed solid #222222}.footer-form input{flex:1;max-width:240px;background:#ffffff1a;border-width:1px 0px;border-style:solid;padding:16px 19px;border-color:#222;border:none;font-size:10px;outline:none;font-weight:400;line-height:100%;letter-spacing:.8px;font-family:DM Mono}.footer-form button{border:none;cursor:pointer;background:#fff;padding:16px 21px;font-size:9px;line-height:100%;color:#0a0a0a;max-width:159px;width:100%;font-family:DM Mono,monospace;letter-spacing:1.8px}.footer-social{display:flex;justify-content:center;padding:29px 0;gap:19px;border-top:1px solid rgba(17,17,17,1)}.footer-social a{text-decoration:none;color:#e8e4de80;font-size:10px;line-height:100%;letter-spacing:1.35px;text-transform:uppercase;border-bottom:1px solid rgba(34,34,34,1)}.footer-form{margin-bottom:79px}.footer-form input:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.festival-form input:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.story-section .inner-content,.story-section .story-bottom-grid{display:flex;justify-content:center;align-items:center;background:#000;color:#fff!important}.story-section .inner-content{gap:87px}.story-images{max-width:881px;width:100%}.story-section .page-width{padding:0!important}.story-section .story-images .image-large{display:flex}.story-section .story-subheading{margin-bottom:29px;text-transform:uppercase;color:#e8e4de80;position:relative;padding-left:30px;letter-spacing:2.7px}.story-section .story-subheading:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:1px;background:#fff}.story-section .story-heading{color:#fff;margin-bottom:30px}.story-section .story-description p{margin-bottom:20px;color:#e8e4de80;font-weight:300;font-size:14px;line-height:28px;letter-spacing:.6px}.story-section .story-author{font-size:20px;line-height:100%;letter-spacing:0%;margin-bottom:20px;color:.ticker-section p;color:#e8e4de80;font-style:italic;font-family:Cormorant Garamond}.story-designation{line-height:unset;letter-spacing:1.8px;text-transform:uppercase;color:#e8e4de80}.story-section .story-content{margin-left:40px;max-width:911px}.story-section .story-description{max-width:911px;width:100%}.story-section .story-image{display:flex;width:100%}.ticker-section{width:100%;overflow:hidden;padding:19px 0 23px;background:#080808}.ticker-section .ticker-slider{margin:0;padding:0;display:flex}.ticker-section .ticker-slider li{list-style:none;white-space:nowrap}.ticker-section .bx-wrapper{padding:0!important;margin:0!important;border:0;outline:none!important;background:unset}.ticker-section p{color:#e8e4de80;position:relative font-weight: 400;line-height:100%;letter-spacing:1.98px;text-transform:uppercase}.ticker-section .ticker-slider p:before{content:"";position:absolute;left:auto;top:50%;transform:translateY(-50%);width:10px;height:1px;right:60px;background:#252220}.ticker-section .bx-wrapper,.bx-wrapper *,.bxslider,.bxslider li,.ticker-slider,.ticker-slider li{border:none!important;outline:none!important;box-shadow:none!important}.ticker-section .bx-wrapper,.bx-viewport{width:100%!important;max-width:100%!important;overflow:hidden!important}.custom-grid-section-first{padding:106px 0 14px;background:#080808}.custom-grid-section-first .custom-grid-wrapper{display:flex;justify-content:space-between}.custom-grid-section-first .custom-grid-wrapper .grid-box:first-child{max-width:472px;margin-right:30px}.custom-grid-section-first .custom-grid-wrapper .grid-box:nth-child(2){max-width:588px;margin-right:105px}.custom-grid-section-first .custom-grid-wrapper .grid-box:nth-child(3){max-width:435px}.custom-grid-section-first .custom-grid-wrapper .grid-box h3,.custom-grid-wrapper .grid-box .grid-top-text{color:#fff}.custom-grid-wrapper .grid-box .grid-bottom-text{color:#e8e4de80}.custom-grid-section-first .grid-heading{padding:22px 0 12px;max-width:187px}.grid-top-text{font-weight:400;font-size:12px;line-height:100%;letter-spacing:1.8px;vertical-align:initial;text-transform:uppercase;color:#e8e4de80!important}.custom-grid-section-last{border-top:1px solid rgba(17,17,17,1);border-bottom:1px solid rgba(17,17,17,1);background:#0a0a0a;padding:16px 0}.custom-grid-section-last .custom-grid-wrapper{display:flex;justify-content:center}.custom-grid-section-last .grid-heading{font-size:26px;color:#fff;margin:24px 0 9px}.custom-grid-section-last .grid-box{border:1px solid rgba(20,20,20,1);background:#0d0d0d;padding:36px 25px 24px}.custom-grid-section-last .custom-grid-wrapper .grid-box:first-child{max-width:711px;width:100%}.custom-grid-section-last .custom-grid-wrapper .grid-box:nth-child(2){max-width:694px;width:100%}.custom-grid-section-last .custom-grid-wrapper .grid-box:nth-child(3){max-width:485px;width:100%}.custom-grid-section-last .page-width{padding:0 15px!important}.custom-grid-section-last{background:#0a0a0a}.the-sound-section{background:#080808;color:#fff;padding:65px 0}.the-sound-section .sound-grid{display:flex;grid-template-columns:1fr 1fr;gap:149px;align-items:center;justify-content:space-between}.the-sound-section .page-width{padding:0!important}.the-sound-section{padding-left:40px;padding-right:15px}.the-sound-section .sound-playlist-col{max-width:1047px;width:100%}.the-sound-section .track-image-placeholder{width:32px;height:32px;display:block!important;background:#1a1a1a;border-radius:2px}.the-sound-section .track-left-info{display:flex;align-items:center;gap:12px}.the-sound-section .track-info{display:flex;flex-direction:column;gap:8px}.the-sound-section .track-right-info{margin-right:29px}.the-sound-section .sub-heading-caps{color:#e8e4de80;margin-bottom:20px;line-height:100%;letter-spacing:2.7px;text-transform:uppercase}.the-sound-section .sound-title{color:#e8e4de;margin-bottom:17px;margin-top:20px;max-width:219px}.the-sound-section .sound-description{color:.custom-grid-wrapper .grid-box .grid-bottom-text;max-width:537px;width:100%;color:#e8e4de80}.festival-banner{position:relative;overflow:hidden;padding:235px 0 197px;background-position:center;background-repeat:no-repeat;background-size:cover}.festival-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background:linear-gradient(0deg,#0c0b0a,#0c0b0a),radial-gradient(40% 30% at 20% 30%,#281e144d,#281e1400 60%),radial-gradient(60% 50% at 50% 80%,#3c261466,#3c261400 70%);z-index:1}.story-section{background:#000}.custom-grid-section-last .custom-grid-wrapper .grid-box:first-child .grid-heading{position:relative;margin-left:15px}.custom-grid-section-last .custom-grid-wrapper .grid-box:first-child .grid-heading:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:#fff;top:50%;left:-16px}.custom-grid-section-first .custom-grid-wrapper .grid-box:last-child .grid-heading{max-width:110px}.festival-form img{width:15px;height:15px}.header-menu a:hover,.mobile-menu a:hover{color:#e8e4de!important}.footer-social a:hover{color:#888}.mobile-festival-banner{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/aftrdusk.css.map */
