*,:after,:before{-moz-box-sizing:inherit;box-sizing:inherit}:root{--black:#151515;--menu:#202123;--white:#FFFFFF;--lighterblack:#1b1b1b;--grey:#68695e;--lightgrey:#969696;--lightergrey:#f0f1f5;--yellow:#ffed18;--green:#40f388;--blue:#0087ff;--red:#ff5252;--font-family:'Quicksand',sans-serif;--font-bio:'Heebo',sans-serif;--font-menu:'Quicksand',sans-serif;--color-title:#fff;--color-text:#000;--color-bg:#FFFFFF;--color-link:#484848;--color-link-hover:#fff;--color-menu:#000;--color-menu-hover:#000;--color-deco:linear-gradient(45deg, rgba(228, 0, 255, 0.5) 0%, rgba(8, 255, 129, 0.7) 90%);--anim-time:3s;--anim-delay-first:1s;--anim-delay-second:calc(var(--anim-delay-first) + var(--anim-time));--anim-time-total:calc(var(--anim-time) + var(--anim-delay-first)/3 + var(--anim-delay-second));--font-size-menu:5vw;--font-weight-menu:200;--transform-menu:uppercase;--thickness-deco:6vw;--clip-1:circle(41.9% at 19% 99%);--clip-2:circle(16.2% at 74% 38%);--bg-img:url("https://d2kzmkkx1jgxpt.cloudfront.net/images/dsadSd578asdsaAs123_dot_drops.png")}body{margin:0;line-height:1;font-family:var(--font-family);color:var(--color-text);background-color:var(--color-bg);margin:0;padding:0;font-size:14px;height:400px;overflow-x:hidden}body.modal-opened{overflow:hidden}body.fixed{background-color:#000!important;overflow:hidden!important;-webkit-tap-highlight-color:transparent!important;-webkit-tap-highlight-color:transparent!important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{-webkit-font-smoothing:auto;line-height:1.5;font-size:1rem}a{cursor:pointer;text-decoration:none;color:var(--color-link);outline:0;font-weight:700;opacity:.9}a:focus,a:hover{opacity:1;outline:0}a.add_credits{opacity:.8}a.add_credits:focus,a.add_credits:hover{color:var(--color-link);opacity:1}.container{width:100%;max-width:1140px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.column{position:relative;min-height:1px;padding-right:15px;padding-left:15px;padding-bottom:15px;min-width:100px;text-align:center}li.column{text-align:left;list-style:none}.no-gutters>.column{padding-right:0;padding-left:0;padding-bottom:0}.fluid.image{width:100%;height:auto}img{vertical-align:middle;border-style:none}.header{text-transform:uppercase;color:var(--black);font-size:2rem;font-weight:900;letter-spacing:.1rem}.button{border-radius:3px!important}ul.top-10{list-style:decimal-leading-zero}.hidden{position:absolute;overflow:hidden;width:0;height:0;pointer-events:none}.content{padding:2rem;position:relative;z-index:100}section.content{position:relative;width:100%;height:100%;padding:100px 0 150px 0}section.content .container{max-width:900px}section.content .header{font-size:3rem;font-family:var(--font-family);font-weight:900;text-align:center}.inverted.header{color:var(--black)}section.content .sub_header{font-size:1rem;font-weight:100;padding-bottom:100px}.item i{position:absolute;cursor:pointer;opacity:0;top:50%;left:50%;transform:translate(-50%,-50%);background:#000;text-align:center;width:4rem;height:4rem;border-radius:50%;border:2px solid rgba(255,255,255,.2)}.item:hover i:hover{opacity:1}.item i:before{position:absolute;font-size:2rem;top:50%;left:50%;transform:translate(-50%,-50%)}.item:hover i{opacity:.9}.blur{-webkit-filter:blur(40px);filter:blur(40px)}.dark .header,.dark h1,.dark h2,.dark h3,.dark h4{color:#656565}.login_wrapper{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login_box{width:100%;max-width:450px;padding:50px 25px;border-radius:1em;margin:10px 0 70px}.ui[class*="center aligned"].grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ui.grid{margin-top:-1rem;margin-bottom:-1rem;margin-left:-1rem;margin-right:-1rem}.ui.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0}.ui.inverted.segment,.ui.primary.inverted.segment{background:#1b1c1d;color:rgba(255,255,255,.9)}.ui.inverted.segment{border:none;-webkit-box-shadow:none;box-shadow:none}.ui.segment:last-child{margin-bottom:0}.ui.segment:first-child{margin-top:0}.ui.grid>*{padding-left:1rem;padding-right:1rem}.ui.segment,.ui.segments .segment{font-size:.9rem}.ui.segment{position:relative;width:100%;background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15);box-shadow:0 1px 2px 0 rgba(34,36,38,.15);margin:1rem 0;padding:1em 1em;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15)}.login_wrapper img,.login_wrapper svg{position:relative;vertical-align:middle;max-width:100%;background-color:transparent;padding:0 50px;margin-left:auto;margin-right:auto;display:block;border-style:none}.ui.form{position:relative;max-width:100%}.ui.form .message:first-child{margin-top:0}.ui.form .error.message,.ui.form .success.message,.ui.form .warning.message{display:none}.ui.error.form .error.message{display:block}.ui.error.message{background-color:#c1395b;color:#fff;font-size:1em;text-align:left;font-family:var(--font-bio);padding:1em}.ui.error.hidden.message{display:none}.ui.message:first-child{margin-top:0}.ui.message{font-size:.8em}.ui.message{position:sticky;z-index:101;top:0;min-height:1em;background:#f8f8f9;padding:2em 3.6em;display:flex;align-items:center;line-height:1.4285em;color:rgba(0,0,0,.87);font-family:var(--font-family);-webkit-transition:opacity .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,color .1s ease,background .1s ease,box-shadow .1s ease;transition:opacity .1s ease,color .1s ease,background .1s ease,box-shadow .1s ease,-webkit-box-shadow .1s ease}.ui.info.message{font-size:.8rem;color:#31708f;background-color:#d9edf7;border-color:#bce8f1;border:1px solid transparent}.ui.message svg{padding-right:.5em;fill:#31708f}input.error{border:1px solid #ff8989}button,input{overflow:visible}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}.ui.form .field{clear:both;margin:0 0 1em;width:100%;padding-right:15px;padding-left:15px}.ui.form .field>label{text-align:left;display:block;margin:0 0 .28571429rem 0;color:#fff;font-size:.8em;text-transform:none;font-weight:500}.ui.form .field .ui.input,.ui.form .fields .field .ui.input,.ui.form .wide.field .ui.input{width:100%}.ui.input{font-size:1em}input{position:relative;font-weight:400;font-style:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:rgba(0,0,0,.87)}.fields .field .ui.input input{width:auto}input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url]{font-family:inherit;margin:0;outline:0;-webkit-appearance:none;tap-highlight-color:rgba(255,255,255,0);line-height:1.21428571em;padding:.67857143em 1em;font-size:.9em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem;-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset;-webkit-transition:color .1s ease,border-color .1s ease;transition:color .1s ease,border-color .1s ease}input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea{width:100%;vertical-align:top}.ui.input>input{margin:0;max-width:100%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:1.21428571em;font-family:var(--font-family);padding:.67857143em 1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem;-webkit-transition:border-color .1s ease,-webkit-box-shadow .1s ease;transition:border-color .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,border-color .1s ease;transition:box-shadow .1s ease,border-color .1s ease,-webkit-box-shadow .1s ease;-webkit-box-shadow:none;box-shadow:none}.ui.button{display:block;background-color:#fff;font-size:.8rem;color:#868686;text-shadow:none;background-image:none;cursor:pointer;min-height:1em;outline:0;border:none;vertical-align:baseline;font-family:var(--font-family);padding:.78571429em 1.5em .78571429em;text-transform:none;text-shadow:none;font-weight:700;line-height:1em;font-style:normal;text-align:center;text-decoration:none;-webkit-box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,.15) inset;box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,.15) inset;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease,-webkit-box-shadow .1s ease;will-change:'';-webkit-tap-highlight-color:transparent}.ui.lightgrey.button{background-color:#f5f5f5}.ui.button:hover{background-color:#e6e6e6}.auth_form_action{position:relative;color:#fff;font-weight:600}.auth_form_action a,.form_text a{color:var(--blue);text-decoration:none;opacity:.9}.auth_form_action a:hover,.form_text a:hover{text-decoration:underline}.form_text{padding:15px 0;text-align:left;line-height:1.5}.form_text a{color:#97ecff}.value .input{padding-right:25px}#contact{background:#f6f5f7;height:100vh;margin:-20px 0 50px}#contact_form{display:flex;justify-content:center;align-items:center;height:100vh}#social_media{display:flex;flex-wrap:wrap}.ui.form .field{clear:both;margin:0 0 1em;width:100%;padding-right:30px;padding-left:0}textarea{display:block;width:100%;font-size:1rem;font-weight:400;transition:box-shadow .5s ease 0s,border-color .25s ease-in-out 0s;appearance:none;min-height:250px;resize:vertical;margin:0;max-width:100%;-webkit-box-flex:1;flex:1 0 auto;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:1.21429em;font-family:var(--font-family);padding:.678571em .75em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.285714rem}.email.button{background-color:#e2e2e2!important;opacity:.8}.email.button:hover{opacity:1}.contact_column{width:33.33%;background:#f6f5f7;padding:20px 0;min-width:150px;text-align:center;-webkit-transition:all 1s ease;transition:all 1s ease}.form{padding:50px}.youtube-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.youtube-container embed,.youtube-container iframe,.youtube-container object{position:absolute;top:0;left:0;width:100%;height:100%}.contact_column .first_column{width:100%!important}.contact_column .social{display:flex;justify-content:center;align-items:center;flex-direction:column}.contact__social{display:flex;justify-content:center;align-items:center;height:250px}.contact__social i{font-size:16px;padding-left:4px}.contact__social i,.contact__social span,.contact__social svg{display:inline-block;vertical-align:middle}.contact__social span{padding-left:10px;font-size:1rem;font-weight:700}.contact_column:hover{background:#000}.contact_column:hover span{display:none}span.alternate{display:none;max-width:200px;-webkit-transition:all 1s ease;transition:all 1s ease}.contact_column:hover span.alternate{display:block}.contact_column:nth-child(1):hover{background:#4285f4!important}.contact_column:nth-child(2):hover{background:#1db954;background:-webkit-linear-gradient(to right,#1db954,#11998e);background:linear-gradient(to right,#1db954,#11998e)}.contact_column:nth-child(4):hover{background:#1db954;background:-webkit-linear-gradient(to right,#6441a5,#b9a3e3);background:linear-gradient(to right,#6441a5,#b9a3e3)}.contact_column:nth-child(5):hover{background-color:#c33219;background:-moz-linear-gradient(top,#e64522,#c33219);background:-ms-linear-gradient(top,#e64522,#c33219);background:-webkit-linear-gradient(top,#e64522,#c33219)}.contact_column:nth-child(6):hover{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}.contact_column:nth-child(7):hover{background:#2b4170;background:-moz-linear-gradient(top,#3b5998,#2b4170);background:-webkit-linear-gradient(top,#3b5998,#2b4170);background:linear-gradient(top,#3b5998,#2b4170)}.contact_column:nth-child(8):hover{background-color:#0081ce;background:-moz-linear-gradient(top,#00aced,#0081ce);background:-ms-linear-gradient(top,#00aced,#0081ce);background:-webkit-linear-gradient(top,#00aced,#0081ce)}.beatport-icon{height:20px;width:20px;fill:#94d500;position:relative}.contact_column:nth-child(1) i{color:#4285f4}.contact_column:nth-child(2) svg g{fill:#1db954}.contact_column:nth-child(4) svg g{fill:#6441a5}.contact_column:nth-child(5) svg g{fill:#c33219}.contact_column:nth-child(6) svg g{fill:#e6683c}.contact_column:nth-child(7) svg g{fill:#2b4170}.contact_column:nth-child(8) svg g{fill:#0081ce}.contact_column:hover i,.contact_column:hover svg g{-webkit-transition:all 1s ease;transition:all 1s ease;fill:#fff;color:#fff}.contact_column:nth-child(3):hover .beatport-icon{-webkit-transition:all 1s ease;transition:all 1s ease;fill:#fff}#contact_form .loader{background-color:rgb(246 245 247 / 75%)}.lds-ripple{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple div{position:absolute;border:5px solid #a7a7a7;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0;left:0;width:72px;height:72px;opacity:0}}.table_wrapper{position:relative}.loader{display:none;position:absolute;border-radius:10px;top:0;bottom:0;left:0;right:0;z-index:100;background-color:rgb(255 255 255 / 90%);justify-content:center;align-items:center}.loader.show{display:flex;justify-content:center;align-items:center;position:fixed;z-index:1702}table{font-variant-numeric:tabular-nums;-moz-font-feature-settings:"tnum"1;-moz-font-feature-settings:"tnum=1";-webkit-font-feature-settings:'tnum'1;font-feature-settings:'tnum'1;border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}tbody,td,tfoot,th,thead,tr{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}tr,tr.focus-not{opacity:.7}tr.focus-not:hover,tr:hover{opacity:1}table tr:first-of-type{border-top:none}thead th{position:relative}.table .inner{display:flex;align-items:flex-end}table th{padding:.5rem .5rem .5rem 0;border-bottom-style:solid;border-bottom-width:1px;font-size:.6875rem;line-height:1;font-weight:400;text-align:left;vertical-align:bottom}table th span{align-self:flex-end;margin-right:2px}table tr td{font-size:.75rem;line-height:1.25;padding:0 .5rem 0 0;vertical-align:middle}.td_inner{line-height:1.25;display:table-cell;vertical-align:middle;padding:10px 0 10px 0}table tr{border-bottom:1px solid;border-color:#ececec}.payment_details .td_inner{padding:15px}tr.email{background:#d8dbdc}#client_email{width:calc(100% - 15px)}.dark table tr{border-color:#2d2d2d}.payment_details{margin:0 auto;max-width:750px;margin-bottom:50px}.change_plan.button{background:#bbb;color:#909090;font-size:.8rem;border-radius:4px}.download{cursor:pointer;display:inline-block;outline:0;border:none;vertical-align:baseline;background:#f3f3f3!important;color:rgb(191 191 191 / 60%)!important;font-family:var(--font-family);padding:.2rem .2rem;border-radius:.28571429rem}.download.new{background:var(--blue)!important}audio{display:none}.audio.icon{position:fixed;opacity:.5;background:#fff;padding:7px;top:15px;right:0;font-size:1.4rem;z-index:1003;cursor:pointer;transition:all .2s ease-in;border-top-left-radius:5px;border-bottom-left-radius:5px}#volume-off{display:none}.audio.muted #volume-off{display:block}.audio.muted #volume-on{display:none}.audio:hover{opacity:1}#volume-icon{cursor:pointer;position:absolute;width:25px;top:27px}#volume-icon.icon{color:#656565}#volume-icon.icon:hover{color:#454545}.volume.hovered .volume-slider{height:118px;background-color:#f2f2f2;border-radius:50px;border-color:#eee;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:initial}.volume-slider{position:absolute;left:6px;bottom:60px;z-index:1;width:30px;height:0;transition:height .1s;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;border:1px solid transparent;outline:0;cursor:pointer}.volume-slider:before{z-index:0;bottom:-10px;border:5px solid var(--black);left:8px;border-color:transparent transparent #eee #eee;box-shadow:-3px 3px 4px rgba(0,0,0,.1)}.volume-slider:after,.volume-slider:before{content:"";position:absolute;width:0;height:0;box-sizing:border-box;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);pointer-events:none}.volume-slider-bg{position:absolute;display:block;background-color:#ccc;bottom:13px;left:0;height:92px;width:2px;border:none;box-shadow:none;border-radius:0;outline:0;margin-left:14px}.volume-handler,.volume-progress,.volume-slider-bg{opacity:0;transition:opacity .1s linear;transition-delay:.1s}.volume-progress{background:#454545;bottom:13px;position:absolute;width:2px;margin-left:14px;height:92px}.volume-handler{position:absolute;display:block;width:8px;height:8px;border-radius:100%;background-color:#454545;margin-left:11px;top:10px}.volume-handler,.volume-progress,.volume-slider-bg{opacity:0;transition:opacity .1s linear;transition-delay:.1s}.volume.hovered .volume-handler,.volume.hovered .volume-progress,.volume.hovered .volume-slider-bg{opacity:1}.button{cursor:pointer;position:relative;border:.2rem solid #fff;padding:.7rem 3rem;background-color:rgba(255,255,255,.7);color:#000;text-align:center;font-size:.8rem;font-weight:900;text-transform:uppercase;text-decoration:none;transition:all .3s ease-in-out;-moz-appearance:none;-webkit-appearance:none}.button{border:0;cursor:pointer}#back_btn{width:50px;height:50px;position:absolute;opacity:.2;top:20px;left:50px;color:#000;z-index:1003;cursor:pointer;border-radius:100%;background:#fff;transition:all .3s ease-in-out}#back_btn i{color:#000;font-size:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out}#back_btn:hover{opacity:1}#back_btn:hover i{opacity:1}#back_btn.hidden{opacity:0;pointer-events:none}.transaction__button_wrapper{text-align:center;display:flex;justify-content:center;padding:25px}.continue_button{background:#000;color:#fff}#checkout .empty_cart{display:none;align-items:center;justify-content:center;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dark #checkout .empty_cart{filter:invert(1)}#checkout .empty_cart .button{display:inline-block;background:#000;width:20%;color:#fff;margin-top:20px}#checkout .empty_cart .text{color:#1a222f;margin:10px}#checkout .empty_cart .button:hover{background:#ff0030}#checkout #happy{display:none}#modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.4);z-index:1701;overflow-y:auto}#modal.show{display:flex}#modal.active{right:0}#modal .bg{background-repeat:no-repeat;background-size:cover;background-position:center center;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.2}.modal__container{position:relative;width:calc(100% - 25vw)!important;z-index:3;margin-right:auto;margin-left:auto;margin-top:10vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0}.left_column{flex:1;display:block;float:left;width:25%;text-align:center;position:relative;padding-right:50px}.left_column .header{position:relative;padding-top:20px;font-size:20px;font-weight:900;letter-spacing:2px}.left_column .sub__header{font-size:14px;line-height:1.7;font-weight:100}.right_column{flex:2;width:75%;float:left}#modal .bg{z-index:1}.video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-top:25px}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#modal .list .item{margin-bottom:10px}#modal .button{text-align:center;width:initial}#modal .button.bottom{bottom:-70px}#modal .button:hover{box-shadow:0 4px 7px 2px rgba(0,0,0,.2);opacity:1}#modal .button i{padding-right:10px;font-size:1rem}#modal .content{position:relative;pointer-events:auto;max-width:640px;color:#081a2b;border-radius:4px;background:#fff;box-shadow:rgb(183 179 179 / 5%) 0 0 0 1px,rgb(0 0 0 / 5%) 0 1px 1px,rgb(19 10 10 / 25%) 0 0 20px -6px;padding:40px;text-align:center;margin:auto;outline:0}#modal svg{position:absolute;fill:#000;top:-95px;right:10px;width:20px;cursor:pointer;opacity:.7}#modal svg:hover{opacity:1}#modal .buttons{display:flex;flex:0 1 auto;flex-direction:row;padding-bottom:10px}#modal .nav__link{opacity:.8;border-radius:0!important;width:100%;color:var(--black);border:2px solid var(--black)}#modal .nav__link.button{background-color:var(--black);color:#fff!important}#modal .nav__link:hover{opacity:1}#modal h1{font-size:1.1rem;padding-bottom:50px}#modal h1 .subheader{font-weight:100;font-size:1rem;margin-top:10px}#modal.credits{background:#fff}#modal.credits .content{position:relative;top:0;max-width:100%;box-shadow:none}#modal.credits svg{top:-40px;right:20px;width:40px}#modal.credits h1{font-size:2rem}#modal.credits h1 .subheader{text-transform:none}#modal .plans{display:flex;-webkit-box-pack:center;justify-content:space-between;-webkit-box-align:center;align-items:center;flex-wrap:wrap}#modal .plan{position:relative;width:23.5%;min-width:300px;-webkit-box-shadow:-1px 1px 5px -2px rgba(0,0,0,.48);-moz-box-shadow:-1px 1px 5px -2px rgba(0,0,0,.48);box-shadow:-1px 1px 5px -2px rgba(0,0,0,.48);border:1px solid rgb(197 197 197 / 56%);border-radius:4px;margin-bottom:25px}#modal .plan .plan__item,.plan .plan__item span{display:block}#modal .plan .plan__item span:first-child{margin-top:10px}#modal .plan__item h2{font-size:3rem!important;padding-bottom:0!important}.per_credit{font-size:.8rem!important;color:#2f95d0}#modal .plan__item h2 .subheader{font-size:1.2rem!important;font-weight:100!important;margin-top:0!important}#modal .plan__item.price{font-weight:500}#modal .plan__item.button{padding:20px 0;margin:50px;border-radius:4px;color:#fff}#modal .plan__item.button:hover{background:#000!important}#modal .discount{position:absolute;top:10px;right:0;padding:7px 20px;background:#000;color:#fff}#modal .basic{background:#b5c9ce;color:#000}#modal .popular,.hot{position:absolute;padding:10px 20px;top:-18px;margin:auto;left:0;right:0;max-width:150px;border-radius:5px;color:#fff;font-weight:700;font-size:.8rem}#modal .popular{background:#fff!important;color:#00a1ff!important;border:3px solid #00a1ff!important}#modal .hot{background:#fff!important;color:#ff4600!important;border:3px solid #ff4600!important}#modal .discount-50{background:#00a1ff!important}#modal .discount-60{background:#14bd77!important}#modal .discount-70{background:#ff4600!important}#modal h1 .header__label{font-size:.7rem;font-weight:100;border:1px solid #737373;display:inline-block;color:#9a9a9a;padding:5px;margin:5px}#modal p,.plan .plan__item span{font-size:.7rem}#modal.guest .content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);min-width:320px;width:50%}.main__bg{background-image:url(https://d2kzmkkx1jgxpt.cloudfront.net/images/kevinsunraydotcom.webp);transition:all .3s ease-in-out;width:100%;height:100%;position:absolute;top:0;opacity:.1;background-attachment:fixed;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.screen{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;background:var(--color-bg);z-index:120}.screen--grid{display:grid;grid-template-columns:100%;grid-template-rows:100%;justify-items:center;align-items:center}.screen,.screen__item,.screens{top:0;position:absolute;width:100%;height:100%;min-height:100vh}.screen{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-image:var(--bg-img);will-change:opacity}.screen__item{opacity:0;background:var(--color-bg-item);z-index:1;background-attachment:fixed;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.screen__item:first-child{opacity:1;z-index:100}.screen--full{opacity:.6;will-change:transform}.screen--clip-1{clip-path:var(--clip-1)}.screen--clip-2{clip-path:var(--clip-2)}.start-anim .intro{animation:fadeOut 1s var(--anim-time-total) linear forwards}.start-anim .toggle{pointer-events:auto}.intro__content{font-size:4vw;grid-area:1/1/2/2;text-align:center;pointer-events:none;margin:0;opacity:0}.intro__content-line{display:block;margin:1rem 0}.intro__content-line--small{font-size:1.5rem}.start-anim .intro__content{animation:fadeInOut var(--anim-time) var(--anim-delay-first) linear forwards}.start-anim .intro__content:nth-child(2){animation-delay:var(--anim-delay-second)}.skip-anim .screen.action,.skip-anim .screen.intro{display:none}.screen--flex{display:flex;flex-direction:column;align-items:center;justify-content:center}.start-anim .action{transition:opacity .3s;opacity:0;pointer-events:none}.action__line{margin:1rem 0;cursor:default}.button--box{pointer-events:auto;background:var(--color-link);color:var(--color-bg);padding:.5rem 2rem;font-family:inherit;margin:2rem;border-radius:1.25rem;font-size:1rem}.start-anim .button--box{pointer-events:none}#loader{position:fixed;width:100%;height:200vh;z-index:1001}#loader .inner{width:100%;height:100vh;position:relative;text-align:center;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;background:#000;transition:all .3s ease-in-out}#loader .inner.inverted{background:#000}#loader .neon{width:100%;height:100%}svg:not(:root){overflow:hidden}.svg_logo{position:absolute;max-width:600px;left:50%;top:50%;transform:translate(-50%,-50%)}#logo{stroke:rgb(255 255 255 / 36%);fill:#000;stroke-dasharray:1000;stroke-dashoffset:200;-webkit-animation:logo 20s cubic-bezier(0,.2,.5,.5) infinite;-o-animation:logo 20s cubic-bezier(0,.2,.5,.5) infinite;-moz-animation:logo 20s cubic-bezier(0,.2,.5,.5) infinite;animation:logo 20s cubic-bezier(0,.2,.5,.5) infinite;transition:all .5s ease-in}#logo.hovered{stroke:rgba(255,255,255,0);fill:#fff;stroke-dasharray:1;stroke-dashoffset:1000}@keyframes logo{0%{fill-opacity:.5;stroke-dasharray:1000;stroke-dashoffset:200}50%{fill-opacity:1;fill:#46394c;stroke-dasharray:300;stroke-dashoffset:1000}100%{fill-opacity:.5;stroke-dasharray:1000;stroke-dashoffset:200}}.gradient{background:linear-gradient(114.5793141156962deg,rgb(246 6 250) 4.927083333333334%,#d8bd27 97.84374999999999%);position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:color;animation:gradient 5s linear infinite}@keyframes gradient{100%{background:linear-gradient(114.5793141156962deg,#12c8ff 4.927083333333334%,#fb0410 97.84374999999999%)}}.dodge{background:radial-gradient(circle,#fff,#000 35%) center/25% 25%;position:absolute;top:-100%;left:-100%;right:0;bottom:0;mix-blend-mode:color-dodge;animation:dodge 3s linear infinite}@keyframes dodge{100%{transform:translate(50%,50%)}}.navigation{position:fixed;width:100%;height:100vh;opacity:0}.navigation.top{z-index:1002;opacity:1;height:auto;bottom:0}.start-anim .navigation{opacity:0;z-index:1002;transition:all .6s ease-in;animation:fadeInNav 1s calc(var(--anim-time-total) + 2s + .5s) linear forwards}.skip-anim .navigation{opacity:1;z-index:1002}.navigation.show{opacity:1;animation:none;transition:all .6s ease-in}.navigation.hide{opacity:0;animation:none;z-index:1;transition:all .1s ease-in}.navigation .content,.navigation .content.mobile,.navigation.top .content.mobile{position:relative;display:flex;flex-direction:column;padding:2rem;height:100vh;justify-content:flex-end;align-items:center;position:relative;z-index:1200;cursor:default;text-transform:uppercase;pointer-events:none;position:relative}.navigation .content.mobile,.navigation.top .content{height:100%;height:20px;padding:1rem!important;background:#000}.navigation svg.hidden{position:absolute;overflow:hidden;width:0;height:0;pointer-events:none}.navigation .main{width:100%}.navigation .menu{position:relative;align-items:center!important;justify-content:center;height:initial!important;max-width:100%!important;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobile_btn{display:none;cursor:pointer}.menu__link{opacity:.9;display:inline-block;padding:0 30px 0 30px!important;margin-bottom:2.5rem;font-size:2.5vw!important;font-weight:var(--font-weight-menu);font-family:var(--font-menu);position:relative;color:var(--black);text-transform:var(--transform-menu);pointer-events:auto;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navigation.top .menu__link{font-size:1rem!important;margin-bottom:0!important;font-weight:100}.navigation.top .menu__link-deco{bottom:calc(50% - (50px / 2));height:50px}.menu__item{display:inline-block;text-align:left;margin:2vh 0}.menu__item-tag{color:var(--color-menu-tag)}.menu__item-link{color:var(--color-menu-link);font-family:var(--font-menu);font-weight:var(--font-weight-menu-link);font-size:3rem;line-height:1;display:block;cursor:pointer}.menu__item-link:focus,.menu__item-link:hover{color:var(--color-menu-link-hover)}.menu--linethrough{height:100vh;display:flex;justify-content:center;align-items:center;position:relative;z-index:100}.menu__link{color:#a08888!important}.navigation.top .menu__link{color:#fff!important;opacity:1!important;z-index:1}.navigation.top .menu__link.active{font-weight:900}.menu__link:hover{color:#fff!important}.menu__link-inner{display:block;position:relative;outline:100px solid transparent}.menu__link:hover .menu__link-inner,.navigation.top .menu__link-inner{z-index:1}.menu__link-deco{outline:120px solid transparent;opacity:0;position:absolute;pointer-events:none;bottom:calc(50% - (var(--thickness-deco)/ 2));left:0;height:var(--thickness-deco);width:100%;background:var(--color-deco)}.menu__link--1 .menu__link-deco{background:linear-gradient(45deg,#d8c700 0,#08ffdd 90%)!important}.menu__link--2 .menu__link-deco{background:linear-gradient(45deg,#00ffc4 0,#6100ff 90%)!important}.menu__link--3 .menu__link-deco{background:linear-gradient(45deg,#a630ff 0,red 90%)!important}.menu__link--4 .menu__link-deco{background:linear-gradient(45deg,#ff2561 0,#ffe000 90%)!important}.menu__link.active{cursor:default}.menu__link:hover .menu__link-deco{opacity:.7;-webkit-text-fill-color:#fff}.menu__link:hover .menu__link-deco,.navigation.top .menu__link.active .menu__link-deco{opacity:1;-webkit-text-fill-color:#fff}.page{width:100%;position:absolute;top:0;left:0;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;padding-top:20px;display:none}#kevinsunray{position:relative;width:100%;min-height:100%}.navigation .nav__top_logo{display:none}.navigation .svg_top_logo{width:100px;height:50px}.navigation.top .nav__top_logo{display:inline-block;position:absolute;left:0;top:-18px;pointer-events:auto}.navigation.top #logo{stroke:#fff;fill:#fff;-webkit-animation:unset;-o-animation:unset;-moz-animation:unset;animation:unset}@keyframes log_top{0%{fill-opacity:.5;stroke-dasharray:1000;stroke-dashoffset:200}50%{fill-opacity:1;fill:#46394c;stroke-dasharray:300;stroke-dashoffset:1000}100%{fill-opacity:.5;stroke-dasharray:1000;stroke-dashoffset:200}}#welcome{--color-text:#fff;--color-bg:#000;--color-link:#e5e3e0;--color-link-hover:#fff;--color-title:#ffffff;--color-bg-item:#282b27;--color-menu-tag:#000;--color-menu-link:#d05d3b;--color-menu-link-hover:#000;--font-weight-menu-link:700;--font-size-menu-link:5vw;position:fixed;width:100%;height:100vh;overflow:hidden;z-index:20;opacity:1;background-color:rgba(255,255,255,0);display:block;max-height:none;transition:all 3s ease-in}.anim{opacity:.7!important}.dot-background{background:url(https://d2kzmkkx1jgxpt.cloudfront.net/images/dsadSd578asdsaAs123_dot_drops.png);background-repeat:repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:3}.page.current{visibility:visible;z-index:1001;display:block}.moveToTop{-webkit-animation:moveUp .6s ease both;animation:moveUp .6s ease both}.moveToBottom{-webkit-animation:moveDown .6s ease both;animation:moveDown .6s ease both}.moveFromBottom{-webkit-animation:moveFromBottom .6s ease both;animation:moveFromBottom .6s ease both}.moveFromTop{-webkit-animation:moveFromTop .6s ease both;animation:moveFromTop .6s ease both}.moveToLeft{-webkit-animation:moveToLeft .6s ease both;animation:moveToLeft .6s ease both}.moveFromRight{-webkit-animation:moveFromRight .6s ease both;animation:moveFromRight .6s ease both}.moveToRight{-webkit-animation:moveToRight .6s ease both;animation:moveToRight .6s ease both}.moveFromLeft{-webkit-animation:moveFromLeft .6s ease both;animation:moveFromLeft .6s ease both}.moveFromRightArrow{-webkit-animation:moveFromRight .8s ease both;animation:moveFromRight .8s ease both}.moveToRightArrow{-webkit-animation:moveToRight .3s ease both;animation:moveToRight .3s ease both}@-webkit-keyframes moveUp{to{-webkit-transform:translateY(-100%)}}@keyframes moveUp{to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes moveDown{to{-webkit-transform:translateY(100%)}}@keyframes moveDown{to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes moveFromBottom{from{-webkit-transform:translateY(100%)}}@keyframes moveFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes moveFromTop{from{-webkit-transform:translateY(-100%)}}@keyframes moveFromTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes moveToLeft{to{-webkit-transform:translateX(-100%)}}@keyframes moveToLeft{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes moveFromLeft{from{-webkit-transform:translateX(-100%)}}@keyframes moveFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes moveToRight{to{-webkit-transform:translateX(100%)}}@keyframes moveToRight{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes moveFromRight{from{-webkit-transform:translateX(100%)}}@keyframes moveFromRight{from{-webkit-transform:translateX(100%);transform:translateX(100%)}}#about{margin-bottom:30px;margin:0;--color-text:#988d8b;--color-bg:#0f1010;--color-link:#0087ff;--color-link-hover:#29d6fb;--aspect-ratio:1/1.5;--font-weight-title:400;--color-description:#c1c1c1;--font-title:ivymode;--size-title:9vw;--imgwidthmax:600px;color:#34303e;background-color:var(--color-bg);font-family:var(--font-bio);line-height:1rem;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.about-page{display:grid;padding:2vw;max-width:1400px;margin:0 auto;grid-template-columns:100%;grid-template-areas:'header''meta''grid';will-change:transform}h2 .subheader{font-size:.8rem;font-weight:100;color:#939eaf;margin-top:.6rem}.bio_btn{display:block;text-align:center;margin-bottom:100px;background-color:var(--color-link-hover);color:rgb(66 68 68);font-weight:900;padding:25px}.bio_btn span{display:block;text-transform:none;font-size:.8rem;color:#5e6363;font-weight:100}.bio_btn:hover{background-color:rgb(22 23 23);color:var(--color-link-hover)}.page__title{position:relative;top:0;font-size:5rem;color:#43474e;text-transform:uppercase;letter-spacing:10px;text-align:center}.credits{text-align:center}.premium.credits{background:#181819!important;color:#fff!important}.credits--fixed{position:fixed;bottom:5vw;margin:0;left:5vw;width:90vw;text-align:right}.credits--fixed::before{content:'';background:currentColor;position:absolute;left:0;bottom:0;height:5rem;width:1px}#about .about-content{grid-area:grid}.content--offset{display:grid;grid-template-columns:repeat(2,minmax(100px,1fr));grid-gap:30vh 10vw}.content--full{width:100vw;justify-self:center}.content--padded{padding:3vh 10vw}.content__item{--imgwidth:calc(var(--imgwidthmax) * var(--aspect-ratio));width:var(--imgwidth);max-width:100%;min-height:100vh;position:relative;will-change:transform;margin-bottom:30vh;display:grid;grid-template-columns:50% 50%}.content__item--wide{grid-template-columns:20% 80%}.content__item--wide:nth-child(even){grid-template-columns:80% 20%}.content--center .content__item{margin:0 auto 60vh}.content__item--expand{width:100%;grid-template-columns:minmax(0,var(--imgwidth)) 1fr}.content__item--expand:nth-child(even){grid-template-columns:1fr minmax(0,var(--imgwidth))}.content--alternate .content__item{max-width:90vw}.content--offset .content__item{margin:0 auto 15vh}.content--offset .content__item:nth-child(even){align-self:end;margin-bottom:-20vh}.content--alternate .content__item:nth-child(even){margin-left:auto}.content__item-imgwrap{position:relative;--imgwidth:100%;margin:0 auto;grid-area:1/1/3/3;overflow:hidden;width:var(--imgwidth);padding-bottom:calc(var(--imgwidth)/ (var(--aspect-ratio)));will-change:transform}.content__item--expand .content__item-imgwrap{grid-area:1/1/3/2}.content__item--expand:nth-child(even) .content__item-imgwrap{grid-area:1/2/3/3;justify-self:end}.content__item-img{--overflow:40px;height:calc(100% + (2 * var(--overflow)));top:calc(-1 * var(--overflow));width:100%;position:absolute;background-size:cover;background-position:left;will-change:transform;opacity:.8}.content__item-img--t1{--overflow:60px}.content__item-img--t2{--overflow:80px}.content__item-img--t3{--overflow:120px}.content__item-number{opacity:.03;font-size:25vw;position:absolute;top:-7vw;right:-10vw;line-height:1}.content__item:nth-child(even) .content__item-number{right:auto;left:-7vw}.content__item-title{position:relative;font-size:4rem;padding:0 3vw;margin:calc(var(--size-title) * -1/2) 0 0 0;align-self:start;line-height:1;font-family:var(--font-bio);font-weight:var(--font-weight-title);color:var(--color-title);will-change:transform;mix-blend-mode:var(--blendmode-title)}.content--center .content__item-title{grid-area:1/1/3/3;margin:auto}.content__item-title--layer{padding:0;z-index:10;grid-area:1/1/2/3;width:100%;text-align:center}.to_remember{font-family:var(--font-family)!important;font-size:.9rem!important;color:#9a9a9a;text-align:left}.content__item-description{grid-area:3/1/3/3;width:70%;position:relative;margin:0;padding:1rem 0 0 0;color:var(--color-description)}.content--alternate .content__item-title,.content__item--wide:nth-child(even) .content__item-description{grid-area:3/1/4/2;justify-self:start}.content--alternate .content__item:nth-child(even) .content__item-title,.content__item--wide .content__item-description{grid-area:3/2/4/3;justify-self:end;width:auto}.content__item--expand .content__item-description{grid-area:1/2/3/3;justify-self:start;align-self:start;padding:0 2rem;width:500px;font-size:.9rem}.content__item--expand:nth-child(even) .content__item-description{grid-area:1/1/3/2;justify-self:end;text-align:right}.content__item-deco{position:absolute;top:2rem;left:10vw;height:30%;width:1px;background:#d79612}.content__item-decobar{width:140%;height:25%;top:20%;left:-20%;position:absolute;background:#dd525a;mix-blend-mode:color-burn}.about__short{border-bottom:20px solid #161717;color:#b5b5b5;font-size:.8rem;padding:50px}.about__short_title{color:#fff;font-size:2rem}.about__short p{letter-spacing:-.003em;font-size:1rem;line-height:1.2rem;margin-bottom:-.46em;margin-top:32px;word-break:break-word;color:rgb(185 185 185)}#discography{background:linear-gradient(120deg,#f98bb7 0,#4ff7f2 100%);min-height:100vh}#discography .header{font-family:inherit;font-size:10vw;font-weight:900;color:#acecea;text-align:center;border:none!important;text-shadow:-1px 1px 1px rgba(255,100,0,.25)!important;animation:header 5s infinite}.discography_desc{overflow:auto;max-height:250px;padding:20px;background:#f3f3f3;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(50% 0,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(50% 100%,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}@keyframes header{0%{color:rgb(84 244 240)}50%{color:rgb(253 136 181)}100%{color:rgb(79 247 242)}}.release-grid{list-style:none;padding:50px 0 100px 0;margin:0 auto;text-align:center;width:100%}.release-grid li{display:inline-block;margin:10px 5px 0 5px;vertical-align:top;height:250px}.release-grid li>a,.release-grid li>a img{border:none;outline:0;display:block;position:relative;max-width:250px;height:auto;cursor:pointer}.release-grid li>a img{opacity:.8}.release-grid li:hover>a img{opacity:1}.release-grid li.release-expanded>a::after{top:auto;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#ddd;border-width:15px;left:50%;margin:-20px 0 0 -15px}.release-expander{position:absolute;background:#fff;top:auto;left:0;width:100%;margin-top:10px;text-align:left;height:0;overflow:hidden}.release-expander-inner{padding:50px 30px;height:100%}.close{position:absolute;width:40px;height:40px;top:20px;right:20px;cursor:pointer}.close::after,.close::before{content:'';position:absolute;width:100%;top:50%;height:1px;background:#888;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.close:hover::after,.close:hover::before{background:#333;height:5px}.mobile-menu.close{display:none;top:50px;left:20px;z-index:1007}.mobile-menu.close::after,.mobile-menu.close::before{background:#00f3ff}.mobile-menu.close:hover::after,.mobile-menu.close:hover::before{background:#fff}.release-details,.release-fullimg{width:40%;float:left;height:100%;overflow:hidden;position:relative}.release-details{padding:0 40px 0 20px;width:50%;float:right}.release-fullimg{text-align:center}.release-fullimg img{display:inline-block;height:auto;width:100%;max-height:500px;max-width:500px}.release-details h3{font-weight:300;font-size:3vw;margin-bottom:10px;color:#212}.release-details p{font-weight:400;font-size:.9rem;line-height:1rem;color:#151515;white-space:pre-wrap}.release-details .dropdown .button{background:0 0;font-weight:700;font-size:16px;color:#a0e7e5;text-transform:uppercase;letter-spacing:2px;border:3px solid #a0e7e5;display:inline-block;outline:0;animation:shadow-pulse 1s infinite}@keyframes shadow-pulse{50%{color:#f7d8e4;border:3px solid #f7d8e4}100%{color:#acecea;border:3px solid #acecea}}.release-details .dropdown .button::before{margin-right:10px;content:"\f04b";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.release-details .dropdown:not(.visible) .button:hover{border-color:#f9d7e3;color:#acecea;background-color:#fff;animation:none}.dropdown.visible .button{border-color:#abecea;color:#a02954;background-color:#abece9;animation:none}.release-loading{width:20px;height:20px;border-radius:50%;background:#ddd;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ccc;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;-webkit-animation:loader .5s infinite ease-in-out both;-moz-animation:loader .5s infinite ease-in-out both;animation:loader .5s infinite ease-in-out both}.dropdown{position:relative}.dropdown .menu{position:absolute;bottom:45px;left:0;width:100%;max-width:300px;background:#fbfbfb;max-height:300px;perspective:1000px;animation:growDown .3s ease-in-out forwards;transform-origin:bottom center;display:none;overflow-y:auto;box-shadow:0 1px 2px rgba(0,0,0,.05),0 -.5px 4px rgba(0,0,0,.05),0 1px 10px rgba(0,0,0,.05)}.dropdown .menu.upwards{display:block}.dropdown .menu::-webkit-scrollbar{width:7px;background-color:#abece9}.dropdown .menu::-webkit-scrollbar-thumb{border-radius:0;background-color:#abece9}.dropdown .menu::-webkit-scrollbar-track{-webkit-box-shadow:unset;border-radius:0;background-color:#efefef}.dropdown .menu .item{opacity:.8;padding:10px 20px;height:25px;display:flex;align-items:center;cursor:pointer}.dropdown .menu .item:hover{opacity:1;background:#f1f1f1}.dropdown .menu img{max-width:80px;display:block;background-size:100%;transition:.5s ease all}@keyframes growDown{0%{opacity:0;transform:scaleY(0)}80%{transform:scaleY(1.1)}100%{opacity:1;transform:scaleY(1)}}@-webkit-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@-moz-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}body{display:flex;flex-direction:column;height:100vh}#shop{background:#fff;flex:1 0 auto;font-family:var(--font-bio)}#shop.dark{background:#000;color:#fff!important}.product-grid{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.product .image{width:100%;height:auto}#products{display:flex;flex-wrap:wrap}#products .item{position:relative;display:block;cursor:pointer;overflow:hidden;opacity:.8;padding:0;border-bottom:1px solid #cecece;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;box-shadow:0 1px 2px rgb(0 0 0 / 15%);transition:box-shadow .3s ease-in-out;width:25%;min-width:150px;text-align:center;-webkit-transition:all 1s ease;transition:all 1s ease}#products .item .description{color:#000;background:#fff;vertical-align:middle;position:absolute;bottom:0;width:100%;padding:10px;opacity:.7;transition:all .4s ease-out 0s;-webkit-transition:all .3s ease-out 0s}#products .item .product_description{float:right}#products .product_sounds{color:#636363;font-weight:100;font-size:11px}#products .item.box{border-bottom:none}#products .item .button{position:absolute;opacity:.5;bottom:6px;right:10px}#products .item .button:hover{opacity:1}#products .item.box .description{position:absolute;top:-100%;width:100%;opacity:0;padding:30px 0;height:100%}#products .description{text-align:left}.description .header{font-weight:900;text-transform:uppercase;font-size:12px;line-height:1.4;letter-spacing:2px;max-width:60%}#products .item.box .description .header{text-align:center;justify-content:center}.description .sub.header{font-weight:100;font-size:12px;text-transform:none}.new.label{background:#ff184d;position:absolute;top:0;padding:10px;color:#fff;font-weight:700;text-transform:uppercase;font-size:.7rem}#products .item .label{background:#fff;color:#000;padding:10px;font-weight:700;transition:bottom .6s ease-in}#products .item.box .label{position:absolute;bottom:-50px;opacity:0;left:0;width:100%;border-top:2px solid #000}#products .item .label img{width:20px;height:auto}#products .item:hover{opacity:1;border:#fff;box-shadow:0 0 10px 4px rgba(0,0,0,.2)}#products .item::after{box-shadow:0 5px 15px rgba(0,0,0,.3);opacity:0;transition:opacity .3s ease-in-out}#products .item:hover::after{opacity:1}#products .item:hover .label{bottom:0;opacity:1}#products .item:hover .description{opacity:1}.description.active{display:block;right:0}.stores{background:#0b1010!important;padding:10px}.store_btn{width:100%;width:380px!important;height:60px!important;cursor:pointer;background:#fff;color:#000;height:100%;font-size:14px;font-weight:700;text-align:center;text-decoration:none;position:relative;filter:saturate(90%);border-radius:6px;justify-content:center;align-items:center;margin:0 auto 10px;transition:width .1s ease-in-out,opacity .5s ease-in-out}.store_btn .btn_content{height:55px;display:flex;align-items:center;justify-content:center}.store_btn img{width:35px;margin-left:5px}.store_btn span{margin-left:10px}.store_btn:hover{box-shadow:0 0 8px 0 rgb(0 0 0 / 60%);width:385px!important;height:63px!important}@keyframes loaderAnim{to{opacity:1;transform:scale3d(.5,.5,1)}}@-webkit-keyframes gradient{to{background:linear-gradient(114.5793141156962deg,#12c8ff 4.927083333333334%,#fb0410 97.84374999999999%)}}@-webkit-keyframes dodge{to{transform:translate(50%,50%)}}@-webkit-keyframes dash{0%{fill-opacity:.5;stroke-dasharray:1000;stroke-dashoffset:200}50%{fill-opacity:1;fill:#000;stroke-dasharray:300;stroke-dashoffset:1000}100%{fill-opacity:.5;stroke-dasharray:1000;stroke-dashoffset:200}}@keyframes fadeInOut{0%{opacity:0}50%{opacity:1}100%{opacity:0;pointer-events:none}}@keyframes fadeOut{to{opacity:0}}@keyframes fadeInNav{from{opacity:0}to{opacity:1;z-index:1002}}.pause{display:none}#modal .layout{max-width:892px;justify-content:center;text-align:center;display:flex;flex-wrap:wrap;width:100%;margin:auto}#modal .release-bg{position:absolute;width:100%;height:auto;background:#000;opacity:.5}.release-bg img{position:fixed;height:auto;width:200%;filter:blur(55px);left:50%;top:50%;transform:translate(-50%,-50%)}#modal .continue_to_site,#modal .new-release{position:relative;pointer-events:auto;border-radius:8px;max-width:892px;justify-content:center;text-align:center;display:flex;flex-wrap:wrap;width:100%;margin:auto;background:#0b1010;box-shadow:0 0 18px 5px rgba(0,0,0,.2)}#modal .continue_to_site{margin-top:5px;background:#fff;border-radius:5px;cursor:pointer;font-size:.8rem;font-weight:900;text-transform:uppercase;padding:20px;opacity:.8}#modal .continue_to_site:hover{opacity:1}.release-column{flex-basis:50%;margin:0;max-width:50%;flex-wrap:wrap}.release-column.links{display:flex;align-items:center;justify-content:center}.release-header{width:100%;text-transform:uppercase;color:#fff;font-weight:900;letter-spacing:.1rem;font-size:18px;padding:3px 0;line-height:1.4;text-align:left;margin:15px 30px 0;-webkit-line-clamp:3}.release-header .desc{font-size:14px;font-weight:100}#modal .new-release img.cover{display:block;min-height:446px;height:100%;max-height:446px!important;border-bottom-left-radius:8px;border-top-left-radius:8px}#shop_nav{display:block;position:relative;width:100%;top:0;z-index:700;background-color:#000;box-shadow:0 1px 2px rgb(0 0 0 / 5%),0 1px 4px rgb(0 0 0 / 5%),0 2px 8px rgb(0 0 0 / 5%)}.dark #shop_nav{background:#fff}.navbar{display:flex;align-items:center;width:91.6666666667%;height:56px;font-size:1rem;padding:.625rem 0;margin-left:auto;margin-right:auto}.dark .navbar{background:#fff}.nav__logo{display:block;padding-right:20px}.nav__logo img{display:inline-block;position:relative;color:#acacac;text-decoration:none;height:50px}.nav__logo div,.nav__logo span{color:#fff}.dark .nav__logo{filter:invert(1)}.navbar .right{margin-left:auto}ul.items{list-style:none;margin:0;padding:0;align-items:center;display:flex;justify-content:flex-start;text-align:center;white-space:nowrap;width:100%}.items>li{flex-grow:0;flex-shrink:1;flex-basis:auto;margin:0 0 0 1.25rem}.nav__link{display:flex;justify-content:center;align-items:center;font-family:var(--font-menu);font-weight:700;color:#fff;position:relative;text-decoration:none;padding-top:.7rem;padding-bottom:.7rem;cursor:pointer;opacity:.9}.right .nav__link{font-size:.9rem}.dark .nav__link{color:#000}.nav__link:hover{opacity:1}.nav__link.button{background-color:#fff;color:#000!important}.xs-mx-auto{padding:1.5rem 0;margin-left:auto;margin-right:auto;width:96%}.block{margin-bottom:3rem}.xs-block{display:block}.xs-col-12{width:100%}.light-mode .button.button--secondary{border-color:#2c85c5;color:#2c85c5}.offCanvas__controls .offCanvas__control--col-6{width:48%!important;padding:0;font-size:1rem;background:#fff;line-height:2rem;color:#404040}.offCanvas__control--col-6:hover{background:var(--blue);color:#fff}footer.hide{display:none}.offCanvas__controls .offCanvas__control--col-6:first-child{float:right}.light-mode .offCanvas{background-color:#f4f4f3}#shop.active .offCanvas__sidebar{display:block;height:100%}#shop.active .shop__patches{display:none}.offCanvas__favorites,.offCanvas__priceTrends,.offCanvas__sidebar{display:none}.masthead{position:relative;z-index:100}.shop__filters_content{position:absolute;width:100%;min-height:calc(100% - 72px);overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-top:1rem}.shop__filters_content .miniPartlist{border-style:solid;border-width:2px;margin-bottom:2rem;border-color:#f5f5f5;background-color:#f3f3f3;color:#adaca5}#help{margin-top:50px}.question{border-bottom:1px solid #dcdcdc;padding-bottom:20px;opacity:.8;cursor:pointer}.question p{color:#37f}.question p:nth-child(2){display:none;color:#757575;padding-left:25px;padding-right:25px}.question.active p:nth-child(2){display:block}.question.active{opacity:1}.dark .shop__filters_content .miniPartlist{border-style:solid;border-width:2px;margin-bottom:2rem;border-color:#212020;background-color:#151517!important;color:#adaca5}.miniPartlist__header{padding:0 1rem 0 .5rem;text-align:center}.add_credits{margin:20px 0;text-align:center}.credits_btn{background:#e0e2e5!important;position:relative;color:#5e5e5e;font-size:.65rem;padding:.4rem 1rem;opacity:.6}.credits_btn:hover{color:#efefef;opacity:1}.total{position:absolute;right:2em;top:50%;text-align:center;font-size:1rem;color:#8e8e8e;font-weight:700;transform:translate(0,-50%)}.total_text{font-size:.9rem!important;font-weight:100}.add_product.button{margin:0;border-radius:0;padding:25px 20px;background:#1762d2}.total_credits{text-align:center;font-size:3rem;font-weight:900;color:#dcdcdc}.total_credits.active{color:#bbb}.miniPartlist__header h2{font-size:1rem}.list-unstyled,.list-wrapper{list-style:none;padding:1rem 2rem .5rem 2rem}ul.list-unstyled{margin-top:0;margin-bottom:1rem;margin-left:0;padding-left:0;margin-right:0}.expand-list{padding-top:10px}.miniPartlist__parts{width:30%}.offCanvas .offCanvas__content .miniPartlist .miniPartlist__parts,.offCanvas .offCanvas__content .miniPartlist .miniPartlist__price{display:inline-block}.offCanvas .offCanvas__content .miniPartlist li{margin-bottom:.5rem;line-height:1.25}.offCanvas .offCanvas__content li{font-size:1.125rem}.offCanvas .offCanvas__content .miniPartlist .miniPartlist__parts a{margin-right:.25rem;font-size:1rem;font-weight:700}h4{font-size:.625rem;text-transform:uppercase}#labeled_filters{padding-bottom:10px}.product_header{padding-bottom:25px;display:flex}.products_grid{margin:30px}.product_image{display:inline-block;max-width:350px;height:auto;vertical-align:top;width:49%;padding:0 0 30px 0;position:relative}.product_image img{width:100%}.product_title{margin-left:15px;font-weight:700;font-size:2rem;display:inline-block;vertical-align:middle;width:calc(100% - 350px);min-width:600px}.product_title h1{font-size:1.5rem;display:inline-block;vertical-align:middle;margin-top:0}.product_description,.product_description p{font-size:.75rem;font-weight:300}.old_price{text-decoration:line-through;font-weight:100}.new_price{color:#ff4500}.products_grid .product_buttons{padding-top:20px}.product_buttons .button,.products_grid .button{display:inline-block;background:#7b4cec!important;color:#fff;font-size:.8rem;border-radius:.3rem;font-weight:500;vertical-align:middle;cursor:pointer;text-transform:none;font-weight:700;opacity:.7;margin-right:15px}.product_buttons .button{padding-left:35px}.preview.button{background:#00adff!important}.product_buttons .button svg{position:absolute;top:5px;left:5px}.buy_product.button{background:#5da07b!important}.product_buttons .button:hover{opacity:1!important}.instant_buy.button{opacity:.7;width:fit-content;background-color:#ffde40!important;color:#000!important;transition:opacity ease-in-out .5s}.instant_buy.button:hover{opacity:1!important}.light-mode .subTitle{border-color:#191b2b}.subTitle{margin-bottom:1rem;position:relative;border-bottom-style:solid;border-bottom-width:1px}.subTitle__header{border-color:#fff;padding-bottom:.5rem}.dark .group{border-color:#252525}.group{padding-bottom:.5rem;color:#777;border-bottom:1px solid #d2d2d2}.group--filter .group__title .collapse-toggle,.partlist__folder .group__title .collapse-toggle{display:block;position:absolute;top:0;right:8px;width:10px;height:18px}.group--filter .group__title .collapse-toggle:after,.group--filter .group__title .collapse-toggle:before,.partlist__folder .group__title .collapse-toggle:after,.partlist__folder .group__title .collapse-toggle:before{content:"";margin-top:16px;position:absolute;display:block;height:2px;width:16px;background-color:#bdbdbd;transition:transform .45s cubic-bezier(.165,.84,.44,1)}.light-mode .group--filter .group__title .collapse-toggle:after,.light-mode .group--filter .group__title .collapse-toggle:before,.light-mode .partlist__folder .group__title .collapse-toggle:after,.light-mode .partlist__folder .group__title .collapse-toggle:before{background-color:#2c85c5}.group--filter .toggled .collapse-toggle:before,.partlist__folder .toggled .collapse-toggle:before{transform:rotate(90deg)}.dark .collapse-toggle:after,.dark .collapse-toggle:before{background-color:#fff!important}.group .group__title--trigger{cursor:pointer}.group--filter .group__title,.partlist__folder .group__title{display:block;position:relative;margin-bottom:.5rem}.group_list li{display:none}.group_list li.top{display:block}.moreless{color:#4dabff!important;display:block;padding-top:.5rem;display:flex;padding-bottom:0;align-items:center}.moreless svg{fill:#75abff}li label{margin-left:5px}.ui-slider-horizontal-labelbox{position:relative;margin-bottom:.5rem;width:92%;left:1%}.ui-slider-horizontal-labelbox .ui-slider-horizontal-labelbox-label{position:absolute;top:0;left:0}.ui-slider-horizontal-labelbox .ui-slider-horizontal-labelbox-label .labelbox-input{display:none;height:20px;white-space:nowrap;z-index:1;font-size:1.125rem}.ui-slider-horizontal-labelbox .ui-slider-horizontal-labelbox-label .labelbox-input .ui-slider-horizontal-editbox{text-align:right;font-size:1.125rem}.ui-slider{background:#d8d8d8}.ui-slider-horizontal{height:3px;position:relative}.ui-slider-horizontal .ui-slider-handle,.ui-slider-horizontal .ui-slider-range{background-color:#2c85c5}.ui-slider-horizontal .ui-slider-range{position:absolute;height:3px;top:0}.ui-slider-horizontal .ui-slider-handle{border-radius:50%;position:absolute;display:inline-block;width:25px;height:25px;top:-11px;margin-left:-8px;outline:0}.ui-slider-horizontal .ui-slider-handle{box-shadow:none}.filter_slider--wrapper a{color:#2c85c5;text-decoration:none}.bpm_range{margin-top:20px}.bpm_slider{font-size:.8rem;text-align:center}.bpm_slider .bpm_subheader{font-size:.7rem;font-weight:100}.checkbox{box-sizing:border-box;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkbox+label{cursor:pointer;display:inline-block}.checkbox+label:before{content:"";display:inline-block;margin-right:.375rem;position:relative;border-style:solid;border-width:1px;background-color:#fff;border-color:#dbdbdb;border-radius:.25rem;width:1rem;height:1rem;bottom:-2px}.checkbox:checked+label:before{background-color:#2c85c5}.checkbox:checked+label:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 18' enable-background='new 0 0 18 18' xml:space='preserve'%3E%3Cpolyline fill='none' stroke='%23ffffff' stroke-width='2' stroke-miterlimit='10' points='4.5,8.5 8,12 14.5,5.5 '/%3E%3C/svg%3E");background-size:14px;background-repeat:no-repeat;background-position:center;border-style:none}.checkbox+label:hover:before{border-color:#2c85c5}#ks-audio-player{border-color:#e0e0e0;background:#f0f0f0;z-index:1500!important;height:70px!important;overflow-y:initial!important}#sound-current-time,#sound-total-time{display:inline-block;position:absolute;top:25px;width:35px;background:#313131;color:#fff;text-align:center;border-radius:20px;font-size:10px;padding:5px}#sound-current-time{left:-35px}#player-container{position:fixed;display:table;width:100%;bottom:0;z-index:100;height:70px;background-color:#fff}.player-bg{position:absolute;width:100%;height:70px;overflow:hidden;top:0;left:0}#player-bg-filter{display:block;width:100%;height:70px;background-size:cover;background-position:center;-webkit-filter:blur(100px);-moz-filter:blur(100px);-o-filter:blur(100px);-ms-filter:blur(100px);filter:blur(100px);-webkit-transition:background-image 1s ease-in-out;transition:background-image 1s ease-in-out}.ks-player-item{display:table-cell;position:relative;vertical-align:middle}.action-items{display:table;width:100%;height:100%;position:relative}.player-actions{width:150px;padding-left:30px}.player-progress{padding-left:40px;padding-right:40px;min-width:250px;position:relative}.soundinfo{white-space:nowrap;overflow:hidden;o-text-overflow:ellipsis;text-overflow:ellipsis;display:inline-block;text-align:center;font-size:12px;display:block;width:100%;position:relative;max-width:500px;overflow:inherit;margin-left:auto;margin-right:auto}#sound-progress-section{text-align:left;width:100%;display:table;position:relative;height:20px;top:10px;cursor:pointer}#sound-name,.sound-name-hidden{top:18px;position:absolute;font-weight:700;color:var(--black);white-space:nowrap;overflow:hidden;o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;display:inline-block;display:initial;font-size:11px}#soundpack-name,.soundpack-name-hidden{text-align:left;position:absolute;top:35px;color:var(--black);white-space:nowrap;overflow:hidden;o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;display:inline-block;display:initial;font-size:11px}.sound-info-hidden{display:none!important;width:100%;position:absolute;left:0;font-size:11px}.sound-name-hidden{top:6px!important;display:block!important}.soundpack-name-hidden{top:19px!important;display:block!important}#progress-bar{background:#232526;background:-webkit-linear-gradient(to left,#414345,#232526);background:linear-gradient(to left,#414345,#232526);height:2px;position:absolute}#progress-loaded{position:absolute;background:#999;height:2px;width:100%}.player-right-section{width:100px}.player-img{width:70px}#sound-cover-img{width:70px;height:70px}#play-pause-button{padding:0 10px;cursor:pointer;display:inline-block;background:#000;vertical-align:middle;opacity:.8}#play-pause-button:hover{opacity:1}#play-pause-button svg{fill:#fff}input[type=range]{width:100%;-webkit-appearance:none;position:absolute;background:rgba(0,0,0,0);z-index:2902;height:0;border:0;cursor:pointer;padding:2px 0;outline:0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:-webkit-linear-gradient(transparent,rgba(0,0,0,.05)) #fff;background:linear-gradient(transparent,rgba(0,0,0,.05)) #fff;opacity:1;z-index:2;border:none;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;width:1rem;height:1rem;top:-.25rem;left:0;-webkit-transform:none;transform:none;border-radius:500rem;-webkit-transition:left .3s ease;transition:left .3s ease}#responsive-progress{position:absolute;width:100%;display:none}.player-controls{width:200px;padding-left:15px}.player-info{width:200px;padding-left:10px}.shop__checkout{margin-bottom:40px}.shop__checkout--total{text-decoration:none;color:#d8d7d2;font-size:1.3rem;font-weight:700;vertical-align:middle;float:left;line-height:1.3}.shop__checkout--total.active{color:#0087ff}.button.shop__checkout--btn{float:right;vertical-align:middle;padding:.5rem .9rem;font-size:.7rem;color:#c1c1c1;opacity:.7}.button.shop__checkout--btn.active{background-color:#0087ff;color:#fffdfd;opacity:.8}.button.shop__checkout--btn.active:hover{opacity:1}#labeled_filters .label{opacity:.5;background-color:#fff;border-color:#000;color:#000;display:inline-block;border-style:solid;border-width:2px;border-radius:4px;transition:opacity .45s cubic-bezier(.165,.84,.44,1);line-height:1.375;padding:3px 6px;margin:2px 4px 2px 0;font-size:.75rem;font-weight:800}#labeled_filters .label svg{width:8px;height:8px;margin:0 5px}#labeled_filters .label:hover{cursor:pointer;border-color:red;opacity:.8}.td_inner{font-size:.757rem;font-weight:600;font-family:var(--font-family);line-height:1.25;width:1px;width:100%}.td_inner.secondary{font-size:.75rem;font-weight:500}.td_inner_light{font-weight:200}.td_inner.icon{display:block;margin-left:auto;margin-right:auto;width:20px}.td_inner.icon svg{fill:#000;opacity:.7;font-size:1.2rem;cursor:pointer}.dark .td_inner.icon svg{fill:#fff;opacity:.9}.td_inner.icon:hover svg{opacity:1}tr.active{opacity:1}.dark tr.active{background-color:#151517}.add_patch{border:2px solid #f3f3f3;border-radius:5px}.add_patch,.download:not(.midi){position:relative;width:35px;height:20px;background-color:#f3f3f3;color:#fff;cursor:pointer}.add_patch.remove{background-color:red;border-color:red;opacity:.7}.add_patch div,.add_patch svg,.download:not(.midi) svg{position:absolute;top:50%;transform:translate(0,-50%);color:#a5a5a5;margin-left:8px}.download:not(.midi) svg{opacity:.5!important;border-radius:50%;display:inline-block;opacity:1}.download.midi{background:0 0!important}.download.new svg{opacity:.8!important;fill:#fff;border:1px solid var(--blue);background:var(--blue)}.add_patch div{margin-left:6px;font-size:.7rem}.add_patch svg,.add_patch.remove div{display:none}.add_patch div,.add_patch.remove svg{display:block}.add_patch.remove svg{color:#fff}.cart_price{font-weight:100;font-size:10px;color:#ff5252}.add_patch.remove:hover{opacity:1}#shop_nav svg{padding-right:10px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;fill:#fff}.dark #shop_nav svg{fill:#000!important}.td_inner.credits{display:flex;align-items:center;font-size:10px;color:#181819;background:#d2d6da;border-radius:50%;justify-content:center;width:30px;max-height:30px}.td_inner.credits svg{width:14px;height:14px;fill:#a9996c}#checkout{margin-left:auto;margin-right:auto;width:91.6666666667%}#checkout tbody tr:last-child{border-top:2px solid #4c9eff;border-bottom:#fff;background:#f2f8ff}.dark #checkout tbody tr:last-child{opacity:1;background:#0c0c0e}#checkout tbody tr:last-child td{padding-top:15px;padding-bottom:15px}#checkout .checkout__pay{opacity:.8;position:relative;background-color:#ffbe00;border-radius:5px;color:#000;cursor:pointer;padding:8px 25px;text-align:center}#checkout .checkout__pay:hover{opacity:1}#checkout .td_inner.pay{display:inline-block}#checkout td .green{color:#0d7b0d}.dark #checkout td .green{color:#4c9eff}#checkout td .red{color:#d82222}.checkout.hidden{display:none}ul.pagination{list-style-type:none;display:flex;justify-content:center;align-items:center;height:5rem;margin:3rem 0;width:100%;border-radius:.6rem;background:#fff;box-shadow:0 .8rem 2rem rgba(90,97,129,.05)}.pagination__btn,.pagination__dots,.pagination__numbers{display:flex;justify-content:center;align-items:center;margin:.8rem;font-size:1rem;cursor:pointer}.pagination__dots{width:2rem;height:2rem;color:var(--grey);cursor:initial}.pagination__numbers{width:2rem;height:2rem;border-radius:.4rem}.pagination__numbers:hover{color:var(--blue)}.pagination__numbers.active{color:#fff;background:var(--blue);font-weight:600;border:1px solid var(--blue)}.pagination__btn{opacity:.3;color:var(--grey);pointer-events:none}.pagination__btn.active{opacity:1;pointer-events:initial}.pagination__btn.active:hover{color:var(--blue)}footer{width:100%;bottom:0;padding:16px 10px 44px 30px;flex-shrink:0;font-weight:900;color:#fff;background:#000}footer.dark{color:#000;background:#fff}footer .footer_content{margin-left:auto;margin-right:auto;width:91.6666666667%;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;margin-bottom:20px}.footer_left{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center}.footer_logo__svg{display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;filter:invert(1)}.dark .footer_logo__svg{filter:none}.footer_logo__text{flex:1 1 auto;margin-left:16px;display:flex;flex-direction:column}.footer_logo__text span{font-weight:100;font-size:.866667rem;line-height:20px}.footer_middle{font-size:inherit}.bio_link,.footer_link{margin-right:26px;display:inline-block;-webkit-box-align:center;align-items:center;text-decoration:none;margin-right:12px;color:#fff}.dark .footer_link{color:#000!important}footer g{fill:#fff}footer.dark g{fill:#000}.footer_right{font-size:0;line-height:1}.footer_link__social{margin-right:16px;display:inline-block;-webkit-box-align:center;align-items:center;text-decoration:none;color:#fff}.footer_link__social svg{width:24px;height:24px}.footer_link,.footer_link__social{opacity:.7}footer .svg_logo{position:relative;max-width:140px;width:140px;left:-20px;top:initial;transform:initial;cursor:pointer}footer #logo{-webkit-animation:none;-o-animation:none;-moz-animation:none;animation:none}footer .footer_logo__svg{opacity:.9}.footer_link:hover,.footer_link__social:hover,footer .footer_logo__svg:hover{opacity:1}@media only screen and (min-width:1050px){.ui-slider{width:92%;left:4%;right:4%}.ui-slider-horizontal .ui-slider-handle{width:15px;height:15px;top:-6px}.ui-slider-horizontal-labelbox .ui-slider-horizontal-labelbox-label .labelbox-input .ui-slider-horizontal-editbox{font-size:.75rem}.shop__columns,.shop__filters,.shop__patches{display:table-cell;vertical-align:top}.shop__columns{display:table;width:100%}.shop__filters{width:240px;min-width:240px}.md-hide{display:none}.offCanvas__favorites,.offCanvas__sidebar{display:block}.offCanvas .masthead{display:none}.shop__filters_content{top:0;padding-top:0;position:static;overflow-y:auto}.md-col-12{width:100%}.offCanvas .offCanvas__content li{font-size:.875rem}.subTitle__header{border-color:inherit}#user-saved-partlists .group .group__title,.group__title{font-size:.75rem;font-weight:700;text-transform:uppercase}.group--filter .group__title .collapse-toggle,.partlist__folder .group__title .collapse-toggle{right:0}.light-mode .group--filter .group__title .collapse-toggle:after,.light-mode .group--filter .group__title .collapse-toggle:before,.light-mode .partlist__folder .group__title .collapse-toggle:after,.light-mode .partlist__folder .group__title .collapse-toggle:before{background-color:#191b2b}.group--filter .group__title .collapse-toggle:after,.group--filter .group__title .collapse-toggle:before,.partlist__folder .group__title .collapse-toggle:after,.partlist__folder .group__title .collapse-toggle:before{margin-top:8px;width:10px}.ui-slider-horizontal-labelbox{width:100%;left:0;right:0}table tr td{padding:0 1rem 0 0}.shop__patches{padding-left:3.5rem}}@media screen and (min-width:53em){.menu{margin:0 auto;max-width:74vw;text-align:center;display:block}.menu__item{margin:3vh 3vw}.menu__item-tag{margin:0 0 0 .25vw}.menu__item-link{font-size:var(--font-size-menu-link)}.page--layout-1{grid-template-columns:30% 70%;grid-template-areas:'header header''...  meta''grid grid'}.page--layout-2{grid-template-columns:1fr 1fr;grid-template-areas:'header meta''...  meta''grid grid'}}@media (max-width:1199px){footer{padding:44px 24px}#products .item{width:50%}.left_column,.right_column{width:100%!important;flex:inherit!important;text-align:left!important;min-height:130px}#modal .image{width:90px;height:auto;float:left}.left_column .header{left:30px}.right_column{margin-top:25px}.about__short{padding:50px 0}.content--padded{padding:10vh 10vw}.content__item--expand .content__item-imgwrap,.content__item--expand:nth-child(even) .content__item-imgwrap{grid-area:1/1/3/3}.content__item--expand .content__item-description,.content__item--expand:nth-child(even) .content__item-description,.content__item--wide .content__item-description,.content__item--wide:nth-child(even) .content__item-description{grid-area:3/1/4/3;padding:1rem 0;width:100%;text-align:left}.content__item--wide .content__item-description{padding:1rem}.content--alternate .content__item-title,.content--alternate .content__item:nth-child(even) .content__item-title{grid-area:1/1/4/2}}@media (max-width:844px){#modal .layout{padding:0!important;margin:10px auto!important;border-radius:6px;max-width:446px}.release-column{flex-basis:100%;max-width:100%}#modal .plan{width:25%}#modal .layout.release{align-content:flex-start}#modal .layout.release .column{min-width:400px}.navigation .menu{width:100%}.left_column .header{padding-top:0}.modal_container{width:100%;padding:20px}.release-expander h3{font-size:1.6rem}.release-expander p{font-size:13px}.release-expander a{font-size:12px}footer .footer_content{display:flex;flex-direction:column;align-items:flex-start}footer .footer_middle{display:flex;flex-direction:column;margin:24px 0}.footer_link{margin:8px 0}}@media (max-width:730px){#products .item{width:100%}#modal .plan{width:100%}.release-fullimg{display:none}.release-details{float:none;width:100%}.menu__logo.nav__top_logo{top:0!important}.mobile_btn{display:block;font-weight:900;color:#fff;pointer-events:auto;font-size:3vw;background:#00000075;padding:10px 20px;border-radius:3px;margin-bottom:-10px}.mobile_btn:hover menu__link-deco{opacity:1}.navigation .content .menu__link{display:none}.navigation .content.mobile .menu{width:100vw;height:100vh!important;display:table-cell;vertical-align:middle;overflow:hidden}.navigation .content.mobile .menu__link,.navigation.top .content.mobile .menu__link{display:block!important;font-size:1.2rem!important;width:max-content;text-align:center}.navigation.top .content.mobile .nav__top_logo{position:relative}.navigation.top .content.mobile .svg_top_logo{width:150px;height:150px}.navigation.top .content.mobile #logo{transform:initial}.navigation.top .content.mobile .menu__link{padding:25px 0 25px 0!important;width:100%}}@media(max-width:676px){.contact_column{width:100%}.product_image{display:none!important}.product_title{min-width:95%!important}}@media (max-width:446px){#modal .image{display:none}#modal .button,#modal .header{left:0}}@media only screen and (min-device-width:548px) and (max-width:768px){.player-info{display:none!important}.sound-info-hidden{display:block!important}.player-controls{width:70px}#player-next-button,#player-previous-button{display:none!important}.player-progress{padding-left:0!important;padding-right:0!important}#sound-current-time,#sound-total-time{top:40px!important;left:0;background:0 0!important;color:var(--black)!important}#sound-total-time{left:-35px}}@media only screen and (min-device-width:320px) and (max-width:547px){#player-next-button,#player-previous-button,.player-img,.player-info{display:none!important}.sound-info-hidden{display:block!important}.player-controls{width:70px}.player-progress{min-width:150px!important;padding-left:0!important;padding-right:0!important}#sound-current-time,#sound-total-time{top:40px!important;left:0;background:0 0!important;color:var(--black)!important}#sound-total-time{left:-35px}}