:root{--ldd-ink:#050607;--ldd-panel:#0d1013;--ldd-white:#f7f7f4;--ldd-muted:#a8adb4;--ldd-line:#32373d;--ldd-red:#ef101e;--ldd-blue:#1677ff}body{background:var(--ldd-ink);color:var(--ldd-white);font-family:Montserrat,Arial,Helvetica,sans-serif}#MainContent{min-height:55vh;background:var(--ldd-ink)}#MainContent a:focus-visible,#MainContent button:focus-visible,#MainContent input:focus-visible,body:not(#releases) #MainContent select:focus-visible,body:not(#releases) #MainContent textarea:focus-visible{outline:2px solid var(--ldd-blue);outline-offset:3px}#main-breadcrumbs{color:var(--ldd-muted);font-size:11px;font-weight:800;letter-spacing:.085em;text-transform:uppercase}#main-breadcrumbs a:hover{color:var(--ldd-blue)}#MainContent .rte a:not(.btn){text-decoration-color:var(--ldd-blue);text-underline-offset:3px}#MainContent .rte a:hover{color:var(--ldd-blue)}#MainContent .btn:not(.shopify-payment-button__button),#MainContent input[type=submit]:not(.shopify-payment-button__button){border-radius:2px;font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;transition:background .2s,border-color .2s,color .2s}body:not(#releases) #MainContent input:not([type=hidden]):not([type=submit]):not([type=radio]):not([type=checkbox]),body:not(#releases) #MainContent textarea,body:not(#releases) #MainContent select{border-radius:2px}body:not(#releases) #MainContent select{background-color:var(--ldd-panel);color:var(--ldd-white);border:1px solid var(--ldd-line);padding:11px 35px 11px 12px}body:not(#releases) #MainContent input:not([type=hidden]):not([type=submit]):not([type=radio]):not([type=checkbox]),body:not(#releases) #MainContent textarea{border:1px solid var(--ldd-line);background:#0b0d0f;color:var(--ldd-white);padding:12px 14px}body:not(#releases) #MainContent input::placeholder,body:not(#releases) #MainContent textarea::placeholder{color:#9298a0}#MainContent .text-scheme-accent{color:var(--ldd-blue)}#MainContent .bg-scheme-accent{background:var(--ldd-red)}.ldd-site-hero{position:relative;isolation:isolate;overflow:hidden;min-height:225px;display:flex;align-items:center;border-block:1px solid var(--ldd-line);background:linear-gradient(90deg,rgba(22,119,255,.045) 1px,transparent 1px),linear-gradient(rgba(22,119,255,.04) 1px,transparent 1px),radial-gradient(circle at 85% 55%,rgba(239,16,30,.16),transparent 37%),#070809;background-size:72px 72px,72px 72px,auto,auto}.ldd-site-hero__inner{width:100%;padding-block:46px}.ldd-site-hero__eyebrow{margin:0 0 14px;color:var(--ldd-blue);font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ldd-site-hero h1{max-width:1100px;margin:0;color:var(--ldd-white);font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(64px,8vw,112px);font-weight:900;letter-spacing:.015em;line-height:.9;text-transform:uppercase;overflow-wrap:anywhere}.ldd-site-hero__description{max-width:720px;margin-top:24px;color:#e0e3e6;font-size:17px;line-height:1.55}.ldd-site-hero__description p{margin:0 0 10px}.ldd-standard-page__content{max-width:980px;padding-block:50px 90px;color:#e1e4e7;line-height:1.75}.ldd-standard-page__content h2,.ldd-standard-page__content h3{color:var(--ldd-white);font-family:Montserrat,Arial,sans-serif;font-weight:900;text-transform:uppercase}.ldd-contact-grid{max-width:1320px;padding-block:55px 90px}.ldd-contact-grid .rte{color:#d9dde1;line-height:1.7}.ldd-contact-grid label{font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.ldd-contact-grid input[type=submit]{min-width:180px;margin-top:26px;background:var(--ldd-red);border:1px solid var(--ldd-red);color:#fff}.ldd-contact-grid input[type=submit]:hover{background:#c90a17}.template-product .product-section{background:var(--ldd-ink);color:var(--ldd-white);padding-block:40px 90px}.template-product .product-section>.wrapper{max-width:1480px}.template-product .product-title{margin-bottom:25px}.template-product .product-title p.font-heading{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(47px,4.5vw,72px);font-weight:900;line-height:.93;letter-spacing:.015em;text-transform:uppercase}.template-product .product-title .ldd-product-catalog{display:block;margin-top:14px;color:var(--ldd-muted);font-family:Montserrat,Arial,sans-serif;font-size:13px;font-weight:800;letter-spacing:.055em;line-height:1.4;text-transform:uppercase}.template-product .product__block-wrapper{max-width:650px}.template-product .product-section [data-product-single-media-group] img{max-height:740px;object-fit:contain}.template-product .product-section [data-product-single-media-wrapper]{border:1px solid #30353b;background:#0b0d0f}.template-product .product-section [data-price-wrapper]{padding-top:18px;border-top:1px solid var(--ldd-line);font-size:24px;font-weight:800}.template-product .product-section [data-price-wrapper] [data-product-price]{color:var(--ldd-blue)}.template-product .product-section .add-to-cart-btn{min-height:52px;border:2px solid var(--ldd-red)!important;background:var(--ldd-red)!important;color:#fff!important}.template-product .product-section .add-to-cart-btn:hover{background:#bf0714!important}.template-product .product-section .product__thumbnail-item button,.template-product .product-section .product-single__thumbnail{border-radius:2px}.template-product .product-section .rte{line-height:1.65}.ldd-native-cart-form,.ldd-purchase__row .htusb-ui-prod-boost-under-form-wrapper{display:none!important}.ldd-purchase{margin:26px 0 34px;color:var(--ldd-white)}.ldd-purchase__heading{margin-bottom:14px}.ldd-purchase__eyebrow{color:var(--ldd-blue);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ldd-purchase__heading h2{margin:5px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(32px,3.5vw,44px);line-height:1;text-transform:uppercase}.ldd-purchase__options{border:1px solid var(--ldd-line);background:#0d1013}.ldd-purchase__row{display:flex;align-items:center;gap:12px;min-height:72px;padding:13px 16px;border-top:1px solid var(--ldd-line)}.ldd-purchase__row:first-child{border-top:0}.ldd-purchase__row--release{min-height:94px;background:#13223a;border-left:4px solid var(--ldd-blue);padding-left:12px}.ldd-purchase__info{display:flex;flex:1;min-width:0;flex-direction:column;gap:3px}.ldd-purchase__tag{color:#75acff;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ldd-purchase__name{font-size:14px;font-weight:800;line-height:1.3}.ldd-purchase__format{color:var(--ldd-muted);font-size:11px;font-weight:600}.ldd-purchase__price{white-space:nowrap;color:var(--ldd-white);font-size:17px;font-weight:900}.ldd-purchase__form{flex:none}.ldd-purchase__cart{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--ldd-red);border-radius:2px;background:var(--ldd-red);color:#fff;cursor:pointer}.ldd-purchase__cart:hover{background:#bb0d18}.ldd-purchase__cart:disabled{width:auto;min-width:70px;background:#383b40;border-color:#383b40;font-size:10px;cursor:not-allowed}.ldd-purchase__subheading{margin:0;padding:12px 16px;border-top:1px solid var(--ldd-line);color:var(--ldd-blue);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ldd-purchase__footnote{margin:12px 0;color:var(--ldd-muted);font-size:11px}.ldd-purchase__notice:not([hidden]){display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:12px;padding:12px 15px;border:1px solid #397957;background:#103723;color:#fff;font-size:13px;font-weight:800}.ldd-purchase__notice--error:not([hidden]){border-color:var(--ldd-red);background:#431217}.ldd-purchase__basket-link:not([hidden]){color:#fff;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ldd-purchase__cart[aria-busy=true]{opacity:.65;cursor:wait}.template-product .product-title .ldd-release__artist{display:block;margin-bottom:8px;color:#73a9ff;font-family:Montserrat,Arial,sans-serif;font-size:clamp(26px,2.4vw,34px);font-weight:900;letter-spacing:.045em;line-height:1.12;text-transform:uppercase}.template-product .product-title p.ldd-release__name{font-size:clamp(39px,3.6vw,56px);line-height:.98}.product-section[data-product-handle=lddr-282-turno-back-to-my-roots-ep] .product-title{margin-bottom:14px}.ldd-turno__player{margin-top:26px}.ldd-turno__player:before{display:block;margin-bottom:8px;color:#fff;content:"Preview the EP";font-size:15px;font-weight:800}.ldd-turno__player>.my-8{margin:0}.ldd-turno__player button[\@click="playButtonToggle()"]{width:48px;height:48px;border:1px solid #e9edf4;border-radius:50%;background:transparent;color:#fff}.ldd-turno__player button[\@click="playButtonToggle()"]>span{width:24px;height:24px}.ldd-turno__player .flex-1.pl-4{min-width:0}.ldd-turno__native-tracklist{margin-bottom:20px}.ldd-turno--preview-ready .ldd-turno__native-tracklist{display:none}.ldd-purchase--tracks{margin-top:27px}.ldd-purchase--tracks .ldd-purchase__heading h2{font-family:Montserrat,Arial,sans-serif;font-size:20px;font-weight:900;letter-spacing:.025em}.ldd-purchase--tracks .ldd-purchase__options{border:0;background:transparent}.ldd-purchase--tracks .ldd-purchase__row{min-height:62px;margin-bottom:8px;padding:8px 12px;border:1px solid #353a42;border-radius:5px;background:#17191c}.ldd-purchase--tracks .ldd-purchase__row--release{min-height:102px;margin-bottom:16px;padding:12px 14px;border:2px solid var(--ldd-red);border-left-width:6px;background:#1a1b1e}.ldd-purchase--tracks .ldd-purchase__tag{color:#76acff;font-size:11px}.ldd-purchase--tracks .ldd-purchase__row--release .ldd-purchase__name{font-size:17px}.ldd-purchase--tracks .ldd-purchase__row--release .ldd-purchase__format{font-size:11px;font-weight:800;text-transform:uppercase}.ldd-purchase--tracks .ldd-purchase__name{font-size:14px}.ldd-purchase--tracks .ldd-purchase__price{font-size:18px}.ldd-purchase--tracks .ldd-purchase__cart{width:54px;height:43px;border-radius:4px;background:transparent}.ldd-purchase--tracks .ldd-purchase__row--release .ldd-purchase__cart{background:var(--ldd-red)}.ldd-purchase--tracks .ldd-purchase__cart:hover{background:#b60917}.ldd-purchase__index{color:#75aaff;font-size:11px;font-weight:900}.ldd-purchase__play{display:none;flex:none;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid #dce3ec;border-radius:50%;background:transparent;color:#fff;cursor:pointer}.ldd-turno--preview-ready .ldd-purchase__play{display:flex}.ldd-purchase__play:hover{border-color:#75aaff;color:#75aaff}.ldd-purchase__play-icon{display:block;width:0;height:0;margin-left:3px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid currentColor}.ldd-purchase__play[aria-pressed=true] .ldd-purchase__play-icon{width:10px;height:13px;margin-left:0;border:0;border-left:3px solid currentColor;border-right:3px solid currentColor}@media(max-width:600px){.ldd-purchase--tracks .ldd-purchase__row{gap:7px;padding-inline:8px}.ldd-purchase--tracks .ldd-purchase__row--release{padding-inline:10px}.ldd-purchase--tracks .ldd-purchase__name{font-size:12px}.ldd-purchase--tracks .ldd-purchase__price{font-size:14px}.ldd-purchase--tracks .ldd-purchase__cart{width:42px;height:40px}.ldd-purchase__play{width:30px;height:30px}.ldd-purchase__index{font-size:10px}}.template-product #MainContent .section-title-align{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;text-transform:uppercase}.template-collection #MainContent [data-section-type=filterable]{background:var(--ldd-ink);padding-block:42px 85px}.template-collection #MainContent [data-section-type=filterable] .wrapper{max-width:1480px}.template-collection #MainContent [data-section-type=filterable] aside nav{padding:20px;background:var(--ldd-panel);border:1px solid var(--ldd-line)}.template-collection #MainContent [data-section-type=filterable] aside a[aria-current=page]{color:var(--ldd-blue)}.template-collection #MainContent [data-section-type=filterable] .product-count__text{color:var(--ldd-muted);font-size:11px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.template-collection #MainContent [data-section-type=filterable] #facets-results{gap:32px 18px}.template-collection #MainContent [data-product-grid-item] .relative.overflow-hidden{border:1px solid #3b4046;background:#101214}.template-collection #MainContent [data-product-grid-item] .product-grid-title{font-size:13px;font-weight:900;line-height:1.4;text-transform:uppercase}.template-collection #MainContent [data-product-grid-item] .price{color:var(--ldd-blue);font-size:17px;font-weight:800}.template-collection #MainContent [data-product-grid-item] .price s{color:var(--ldd-muted)}.template-collection #MainContent [data-product-grid-item] .relative.overflow-hidden img{transition:transform .25s ease}.template-collection #MainContent [data-product-grid-item]:hover .relative.overflow-hidden img{transform:scale(1.025)}.template-collection #MainContent .collection-list-item{overflow:hidden;border:1px solid var(--ldd-line)}.template-collection #MainContent .collection-list-item img{transition:transform .3s}.template-collection #MainContent .collection-list-item:hover img{transform:scale(1.03)}.template-search #MainContent>.shopify-section,.template-cart #MainContent>.shopify-section,.template-blog #MainContent>.shopify-section,.template-article #MainContent>.shopify-section,.template-list-collections #MainContent>.shopify-section{background:var(--ldd-ink)}.template-search #MainContent h1,.template-cart #MainContent h1,.template-blog #MainContent h1,.template-article #MainContent h1,.template-list-collections #MainContent h1,.template-404 #MainContent h1{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(58px,7vw,100px);font-weight:900;line-height:.95;letter-spacing:.015em;text-transform:uppercase}.template-search #MainContent [data-product-grid-item] .product-grid-title{font-weight:900;text-transform:uppercase}.template-search #MainContent [data-product-grid-item] img{border:1px solid var(--ldd-line)}.template-search #MainContent [role=search]{border-color:var(--ldd-line);background:var(--ldd-panel)}.template-cart #MainContent .cart-table{width:100%;border-color:var(--ldd-line)}.template-cart #MainContent .cart-table thead,.template-cart #MainContent .cart-table tbody tr{border-bottom:1px solid var(--ldd-line)}.template-cart #MainContent [name=checkout]{background:var(--ldd-red);border-color:var(--ldd-red);color:#fff}.template-cart #MainContent [name=checkout]:hover{background:#c90a17}.template-blog #MainContent article,.template-article #MainContent article{background:var(--ldd-panel)}.template-article #MainContent .rte{line-height:1.75}.template-page .faq{background:var(--ldd-ink);padding-block:40px 90px}.template-page .faq .collapsible-tab{margin-top:0}.template-page .faq .collapsible-tab>div{margin-bottom:10px;border:1px solid var(--ldd-line);background:var(--ldd-panel);padding:0 18px}.template-page .faq .collapsible-tab button{font-size:15px;font-weight:800}.template-page .faq .collapsible-tab .rte{color:#d4d9de;line-height:1.7}.template-page .faq .section-title-align{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(46px,5vw,74px);text-transform:uppercase}.template-404 #MainContent{padding-block:65px 110px}.template-customers #MainContent,.template-account #MainContent,.template-login #MainContent,.template-register #MainContent,.template-order #MainContent,.template-addresses #MainContent{background:var(--ldd-ink);color:var(--ldd-white)}body[class*=template-] #MainContent .rte h2,body[class*=template-] #MainContent .rte h3{font-weight:900;letter-spacing:.02em}body[class*=template-] #MainContent .form-success{padding:18px;border:1px solid var(--ldd-blue);background:#091628}footer[data-section-type=footer]{background:#0b0d0f;color:var(--ldd-white);border-top:1px solid var(--ldd-line)}footer[data-section-type=footer] h2{color:var(--ldd-blue);font-family:Montserrat,Arial,sans-serif;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}footer[data-section-type=footer] a:hover{color:var(--ldd-blue)}footer[data-section-type=footer] .newsletter__input{background:#080a0c;border:1px solid var(--ldd-line);padding:12px}footer[data-section-type=footer] button[type=submit]{min-width:88px;background:var(--ldd-red);padding:0 15px;font-size:11px;font-weight:900;text-transform:uppercase}@media(max-width:749px){.ldd-site-hero{min-height:185px}.ldd-site-hero__inner{padding-block:35px}.ldd-site-hero h1{font-size:clamp(54px,15vw,80px)}.ldd-site-hero__description{font-size:15px}.ldd-standard-page__content{padding-block:35px 65px}.template-product .product-section{padding-block:25px 65px}.template-product .product-title p.font-heading{font-size:clamp(40px,10vw,60px)}.ldd-purchase__row{gap:8px;padding-right:10px}.ldd-purchase__name{font-size:12px}.ldd-purchase__price{font-size:14px}.ldd-purchase__cart{width:40px;height:40px}.template-collection #MainContent [data-section-type=filterable]{padding-block:30px 60px}.template-collection #MainContent [data-section-type=filterable] #facets-results{gap:27px 12px}.template-collection #MainContent [data-product-grid-item] .product-grid-title{font-size:11px}.template-collection #MainContent [data-product-grid-item] .price{font-size:15px}}body.template-search:not(#releases) #MainContent [role=search] input[type=search]{padding-left:48px!important}.template-cart #MainContent a.btn{border-color:var(--ldd-red);color:var(--ldd-white)}.template-cart #MainContent a.btn:hover{background:var(--ldd-red)}body[class^=template-login] #MainContent h1,body[class^=template-register] #MainContent h1,body[class^=template-account] #MainContent h1,body[class^=template-addresses] #MainContent h1,body[class^=template-order] #MainContent h1,body[class^=template-reset-password] #MainContent h1,body[class^=template-activate-account] #MainContent h1{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(42px,5vw,72px);font-weight:900;line-height:1;letter-spacing:.015em;text-transform:uppercase}body[class^=template-login] #MainContent .btn,body[class^=template-register] #MainContent .btn,body[class^=template-account] #MainContent .btn,body[class^=template-addresses] #MainContent .btn,body[class^=template-order] #MainContent .btn,body[class^=template-reset-password] #MainContent .btn,body[class^=template-activate-account] #MainContent .btn{border:2px solid var(--ldd-red);background:var(--ldd-red);color:#fff}body[class^=template-login] #MainContent .btn:hover,body[class^=template-register] #MainContent .btn:hover,body[class^=template-account] #MainContent .btn:hover{background:#bf0714}body[class^=template-login] #MainContent label,body[class^=template-register] #MainContent label{font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.shopify-policy__container{max-width:none;margin:0;padding:0 0 90px;color:var(--ldd-white)}.shopify-policy__title{margin:0 0 48px;padding:55px max(28px,calc((100vw - 1480px)/2));border-block:1px solid var(--ldd-line);text-align:left;background:linear-gradient(90deg,rgba(22,119,255,.045) 1px,transparent 1px),linear-gradient(rgba(22,119,255,.04) 1px,transparent 1px),radial-gradient(circle at 85% 55%,rgba(239,16,30,.16),transparent 37%),#070809;background-size:72px 72px,72px 72px,auto,auto}.shopify-policy__title:before{content:"LOW DOWN DEEP";display:block;margin-bottom:13px;color:var(--ldd-blue);font-size:12px;font-weight:900;letter-spacing:.1em}.shopify-policy__title h1{margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(56px,8vw,105px);font-weight:900;line-height:.94;letter-spacing:.015em;text-transform:uppercase}.shopify-policy__body{max-width:940px;margin:auto;padding:0 28px;line-height:1.75}.shopify-policy__body p,.shopify-policy__body li{margin-bottom:14px}.shopify-policy__body span{font-family:Montserrat,Arial,sans-serif!important;font-size:15px!important}.shopify-policy__body a{color:var(--ldd-blue);text-underline-offset:3px}.ldd-site-hero__title{display:flex;align-items:center;gap:24px}.ldd-site-hero__usb{width:150px;height:80px;object-fit:contain;mix-blend-mode:screen;flex:0 0 auto}@media(max-width:749px){.ldd-site-hero__title{gap:10px}.ldd-site-hero__usb{width:80px;height:50px}}body.template-collection:not(#releases) #MainContent input[name="filter.v.price.gte"],body.template-collection:not(#releases) #MainContent input[name="filter.v.price.lte"]{min-width:0;padding:6px 3px!important;font-size:12px;-webkit-appearance:textfield;appearance:textfield}body.template-collection:not(#releases) #MainContent input[name^="filter.v.price"]::-webkit-inner-spin-button,body.template-collection:not(#releases) #MainContent input[name^="filter.v.price"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ldd-purchase__availability{margin-top:5px;color:#75acff;font-size:12px;font-weight:900;letter-spacing:.06em}.ldd-purchase__cart--coming-soon:disabled{width:auto;min-width:116px;padding:0 12px;border-color:var(--ldd-blue);background:var(--ldd-blue);color:#fff;font-size:11px;font-weight:900;white-space:nowrap;opacity:1}@media(max-width:600px){.ldd-purchase__availability{font-size:10px}.ldd-purchase__cart--coming-soon:disabled{min-width:105px;padding:0 8px;font-size:10px}}.template-product .ldd-product-tracklist button{text-transform:uppercase}#MainContent .ldd-dubs-intro{padding-block:24px 30px;background:#0b0d0f;color:var(--ldd-white)}#MainContent .ldd-dubs-intro .section-x-padding{max-width:760px;margin-inline:auto;padding-inline:20px}#MainContent .ldd-dubs-intro h2{margin:0;font-size:clamp(22px,2.5vw,30px);line-height:1.1}#MainContent .ldd-dubs-intro .rte{margin-top:9px;font-size:14px;line-height:1.5}#MainContent .ldd-dubs-intro .rte p{margin:0}.ldd-purchase__availability{color:#ffd400!important}@media(max-width:749px){.shopify-section.section-site-header{position:relative;z-index:29;isolation:isolate;background:#050607}.shopify-section.section-site-header .site-header,.shopify-section.section-site-header #headerContainer{background:#050607}}.product-section[data-product-handle=ldd20yearslondon] .ldd-event-ticket-cta{margin:24px 0 36px}.product-section[data-product-handle=ldd20yearslondon] .ldd-event-ticket-link{display:inline-flex;min-height:58px;align-items:center;justify-content:center;gap:14px;padding:14px 32px;border:2px solid #ef101e;border-radius:2px;background:#ef101e;color:#fff;font-family:Montserrat,Arial,sans-serif;font-size:16px;font-weight:900;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:background .2s,border-color .2s}.product-section[data-product-handle=ldd20yearslondon] .ldd-event-ticket-link:hover{border-color:#c80a16;background:#c80a16}.product-section[data-product-handle=ldd20yearslondon] .ldd-event-ticket-link:focus-visible{outline:2px solid #75aaff;outline-offset:3px}body:has(.ldd-event-grid) .shopify-section:has(>.slideshow[data-section-type=slideshow]){display:none}.ldd-event-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0}.ldd-event-grid>li{min-width:0;overflow:visible}.ldd-event-grid>li>div{height:100%}.ldd-event-grid>li>div>div{display:flex;flex-direction:column;align-items:stretch;height:100%;gap:12px}.ldd-event-grid>li>div>div>div:first-child{width:100%;aspect-ratio:1;overflow:hidden;flex-shrink:0}.ldd-event-grid>li>div>div>div:first-child .gallery-image-cropped{height:100%;padding-top:0!important}.ldd-event-grid>li>div>div>div:first-child img{width:100%;height:100%;object-fit:cover}.ldd-event-grid>li>div>div>div:nth-child(2){width:100%;flex:1;display:flex;flex-direction:column;align-items:stretch;gap:8px;text-align:left}.ldd-event-grid>li>div>div>div:nth-child(2)>div:first-child{width:100%;padding:0}.ldd-event-grid .product-grid-title{font-size:15px;line-height:1.35;overflow-wrap:anywhere}.ldd-event-grid>li>div>div>div:nth-child(2)>div:nth-child(2){display:block;padding:0;text-align:left}.ldd-event-grid>li>div>div>div:nth-child(2)>div:last-child{align-self:flex-end;margin-top:auto}.ldd-event-grid .quick-buy-button{min-width:36px;min-height:36px;display:flex;align-items:center;justify-content:center}.ldd-event-grid button[\@click="playButtonToggle()"]{opacity:1}@media(max-width:1199px){.ldd-event-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:699px){.ldd-event-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ldd-event-grid .product-grid-title{font-size:13px}.ldd-event-grid>li>div>div>div:nth-child(2)>div:nth-child(2){display:none}}.ldd-event-grid>li>div>div>div:first-child .responsive-image-wrapper{width:100%;height:100%;padding-top:100%!important}body:has(.ldd-event-grid) .shopify-section[id$=__rich_text_6kabAg],body:has(.ldd-event-grid) .shopify-section[id$=__promotion_banner_rLdjxk]{display:none}.ldd-event-grid .ldd-event-controls{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:auto;width:100%}.ldd-event-grid .ldd-event-controls .ldd-event-play{position:relative;top:auto;left:auto;transform:none;width:36px;height:36px;opacity:1;flex-shrink:0;background:transparent;color:inherit}.ldd-event-grid .ldd-event-controls .ldd-event-play>span{width:26px;height:26px}.ldd-event-grid .ldd-event-controls .ldd-event-play:hover{color:#5a9bff}.ldd-event-grid .ldd-event-controls .ldd-event-play:focus-visible{outline:2px solid #5a9bff;outline-offset:2px}.ldd-event-grid>li>div>.ldd-event-play{position:absolute;top:auto;left:auto;right:44px;bottom:0;transform:none;width:36px;height:36px;opacity:1;background:transparent;color:inherit}.ldd-event-grid>li>div>.ldd-event-play>span{width:26px;height:26px}.ldd-event-grid>li>div>.ldd-event-play:hover{color:#5a9bff}.ldd-event-grid>li>div>.ldd-event-play:focus-visible{outline:2px solid #5a9bff;outline-offset:2px}body:has(.ldd-event-grid) .shopify-section:has(>.ldd-site-hero){display:none}.template-product .product-section .my-8:has(>.ldd-product-tracklist){margin-left:0!important}.template-product .ldd-product-tracklist{list-style:none;counter-reset:ldd-track;margin:0;padding:0}.template-product .ldd-product-tracklist li{counter-increment:ldd-track;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:6px;min-height:62px;margin-bottom:8px;padding:8px 12px;border:1px solid #353a42;border-radius:5px;background:#17191c}.template-product .ldd-product-tracklist li:before{content:counter(ldd-track,decimal-leading-zero);color:#75aaff;font-size:11px;font-weight:900}.template-product .ldd-product-tracklist li button{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-width:0;font-size:14px;line-height:1.35;letter-spacing:0}.template-product .ldd-product-tracklist li button>span:first-child{position:static!important;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:6px!important;border:1px solid #dce3ec;border-radius:50%}.template-product .ldd-product-tracklist li button>span:not(:first-child):not(:last-child){min-width:0;overflow-wrap:anywhere}.template-product .ldd-product-tracklist li button>span:last-child{white-space:nowrap;font-size:11px}.template-product .ldd-product-tracklist li button:hover>span:first-child{border-color:#75aaff;color:#75aaff}@media(max-width:600px){.template-product .ldd-product-tracklist li{grid-template-columns:18px minmax(0,1fr);gap:4px;padding-inline:8px}.template-product .ldd-product-tracklist li button{grid-template-columns:30px minmax(0,1fr) auto;gap:6px;font-size:12px}.template-product .ldd-product-tracklist li button>span:first-child{width:30px;height:30px}.template-product .ldd-product-tracklist li button>span:last-child{font-size:10px}}.ldd-free-download-note{margin:20px 0 14px;padding:16px 18px;border:1px solid #315c97;border-left:4px solid var(--ldd-blue);border-radius:3px;background:#101b2a;color:#f7f7f4}.ldd-free-download-note strong{display:block;margin-bottom:6px;color:#75aaff;font-size:12px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.ldd-free-download-note p{margin:0;font-size:14px;line-height:1.5}@media(max-width:749px){.ldd-free-download-note{padding:14px}.ldd-free-download-note p{font-size:13px}}.ldd-event-grid>li>div>div>div:nth-child(2){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 36px;align-items:stretch;gap:8px 6px;position:relative}.ldd-event-grid>li>div>div>div:nth-child(2)>div:first-child{grid-column:1/-1;grid-row:1;min-width:0;width:100%;padding:0}.ldd-event-grid>li>div>div>div:nth-child(2)>div:nth-child(2){grid-column:1;grid-row:2;align-self:center;justify-self:start;width:auto;padding:0;text-align:left}.ldd-event-grid>li>div>div>div:nth-child(2)>.ldd-event-controls{grid-column:2;grid-row:2;align-self:center;justify-self:end;width:auto;margin:0}@media(max-width:1023px){.ldd-event-grid>li>div>div>div:nth-child(2)>div:first-child .mt-2{position:absolute;bottom:0;left:0;display:flex;align-items:center;min-height:36px;margin:0}}.ldd-dubs-alert{margin:12px 16px 16px}.ldd-dubs-alert__details{max-width:440px}.ldd-dubs-alert__toggle{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;padding:13px 17px;border:1px solid #eebd40;border-radius:4px;background:#efbc39;color:#101114;font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:900;letter-spacing:.075em;text-transform:uppercase;cursor:pointer;list-style:none}.ldd-dubs-alert__toggle::-webkit-details-marker{display:none}.ldd-dubs-alert__toggle:hover,.ldd-dubs-alert__toggle:focus-visible{background:#ffd361;border-color:#ffd361}.ldd-dubs-alert__toggle span{font-size:19px;line-height:1}.ldd-dubs-alert__details[open] .ldd-dubs-alert__toggle span{transform:rotate(90deg)}.ldd-dubs-alert__panel{padding:17px;border:1px solid #384452;border-top:0;border-radius:0 0 4px 4px;background:#111820}.ldd-dubs-alert__panel label{display:block;margin-bottom:8px;color:#fff;font-size:12px;font-weight:800}.ldd-dubs-alert__fields{display:flex;gap:8px}.ldd-dubs-alert__fields input{min-width:0;flex:1;padding:11px 12px;border:1px solid #637286;border-radius:3px;background:#fff;color:#121212;font-size:14px}.ldd-dubs-alert__fields button{flex:none;padding:10px 15px;border:1px solid #eb202b;border-radius:3px;background:#eb202b;color:#fff;font-size:11px;font-weight:900;letter-spacing:.045em;text-transform:uppercase;cursor:pointer}.ldd-dubs-alert__fields button:hover{background:#bb111c}.ldd-dubs-alert__consent{margin:11px 0 0;color:#b8c2cd;font-size:11px;line-height:1.45}.ldd-dubs-alert__success,.ldd-dubs-alert__error{max-width:440px;padding:12px 14px;border:1px solid #d7b348;border-radius:3px;background:#342b11;color:#ffe7a0;font-size:13px;font-weight:700}@media(max-width:600px){.ldd-dubs-alert__fields{flex-wrap:wrap}.ldd-dubs-alert__fields input{flex-basis:100%}.ldd-dubs-alert__fields button{width:100%}}.ldd-dubs-card-alert{position:relative;z-index:30;margin-top:12px;text-align:left}.ldd-dubs-card-alert .ldd-dubs-alert__toggle{min-height:42px;padding:10px 12px;font-size:11px;letter-spacing:.035em}.ldd-dubs-card-alert .ldd-dubs-alert__panel{padding:12px}.ldd-dubs-card-alert .ldd-dubs-alert__fields{display:flex;flex-wrap:wrap}.ldd-dubs-card-alert .ldd-dubs-alert__fields input{width:100%;flex-basis:100%}.ldd-dubs-card-alert .ldd-dubs-alert__fields button{width:100%}.ldd-dubs-card-alert .ldd-dubs-alert__consent{text-transform:none;letter-spacing:0;line-height:1.5}.template-product .ldd-product-tracklist [x-text="track.formattedTime"],.template-product [x-text^="formatTime("]{color:#fff!important}.ldd-exclusive-vip-note{margin:14px 0 18px;padding:12px 16px;border-left:3px solid #5595ff;background:#151b24;color:#fff;font-size:14px;line-height:1.5}.ldd-turno__player{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ldd-turno__player:before{display:none}.ldd-turno-ep-preview{margin:26px 0 22px;color:#fff}.ldd-turno-ep-preview__heading{margin:0 0 8px;font-size:15px;font-weight:800;text-transform:uppercase}.ldd-turno-ep-preview__controls{display:flex;align-items:center;gap:16px}.ldd-turno-ep-preview__play{display:flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;border:1px solid #e9edf4;border-radius:50%;color:#fff}.ldd-turno-ep-preview__play span{display:block;width:24px;height:24px}.ldd-turno-ep-preview__play:hover{color:#75aaff;border-color:#75aaff}.ldd-turno-ep-preview__details{flex:1;min-width:0}.ldd-turno-ep-preview__seek{width:100%;margin:6px 0 2px;accent-color:#fff;cursor:pointer}.ldd-turno-ep-preview__times{display:flex;justify-content:space-between;color:#fff;font-size:13px}.ldd-turno-ep-preview__play [hidden]{display:none!important}.ldd-release--preview-ready .ldd-release__native-tracklist{display:none}.ldd-release--preview-ready .ldd-purchase__play{display:flex}.ldd-release__hidden-player{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ldd-release__hidden-player:before{display:none}.ldd-download-formats{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.ldd-download-formats span{display:inline-flex;align-items:center;min-height:30px;padding:5px 12px;border:1px solid #6d97d5;border-radius:4px;background:#182438;color:#fff;font-family:Montserrat,Arial,sans-serif;font-size:11px;font-weight:900;letter-spacing:.07em}.template-product .ldd-legacy-dub-tracklist{list-style:none;margin:18px 0;padding:0}.template-product .ldd-legacy-dub-tracklist li{grid-template-columns:22px minmax(0,1fr)}.ldd-legacy-dub-tracklist li>span{min-width:0;overflow-wrap:anywhere;color:#fff;font-size:14px;line-height:1.4}.ldd-legacy-dub-tracklist__bonus{grid-column:2;color:#ffcf50;font-size:10px;font-weight:800}@media(max-width:600px){.ldd-legacy-dub-tracklist li>span{font-size:12px}}.ldd-download-format-group{margin:18px 0}.ldd-download-format-heading{display:block;margin-bottom:7px;color:#fff;font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ldd-download-format-group .ldd-download-formats{margin:0}.ldd-product-tracklist li>.ldd-native-track-bonus{display:block;margin:4px 0 0;color:#ffcf50;font-size:10px;font-weight:800;letter-spacing:.04em}
/*# sourceMappingURL=/cdn/shop/t/37/assets/ldd-sitewide-redesign.css.map */
