.strobe-wishlist-heart{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:#fff;background:#0b0b0b;border:1px solid rgba(255,255,255,.65);border-radius:50%;cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease}.strobe-wishlist-heart:hover{color:#fff;background:#e32618;border-color:#e32618;transform:scale(1.05)}.strobe-wishlist-heart:focus-visible,.strobe-wishlist-header:focus-visible,.strobe-wishlist-product-button:focus-visible{outline:3px solid #ffffff;outline-offset:3px;box-shadow:0 0 0 5px #e32618}.strobe-wishlist-heart[aria-pressed=true]{color:#fff;background:#e32618;border-color:#e32618}.strobe-wishlist-heart svg,.strobe-wishlist-header svg,.strobe-wishlist-product-button svg{width:22px;height:22px;display:block;fill:none;stroke:currentColor;stroke-width:1.8}.strobe-wishlist-heart[aria-pressed=true] svg,.strobe-wishlist-product-button[aria-pressed=true] svg{fill:currentColor}.strobe-wishlist-card-heart{position:absolute;z-index:20;top:12px;right:12px;pointer-events:auto;isolation:isolate}.strobe-wishlist-media-anchor{position:relative!important}.strobe-wishlist-header{min-width:44px;height:44px;position:relative;display:inline-flex;align-items:center;justify-content:center;color:currentColor;text-decoration:none}.strobe-wishlist-header svg{width:25px;height:25px}.strobe-wishlist-count{min-width:18px;height:18px;position:absolute;top:2px;right:0;display:flex;align-items:center;justify-content:center;padding:0 4px;color:#fff;background:#e32618;border-radius:20px;font-size:10px;font-weight:800;line-height:1}.strobe-wishlist-count[hidden]{display:none}.strobe-wishlist-product-button{width:100%;min-height:54px;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;color:#fff;background:#090909;border:1px solid #ffffff;border-radius:999px;font:inherit;font-weight:800;cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.strobe-wishlist-product-button:hover,.strobe-wishlist-product-button[aria-pressed=true]{color:#fff;background:#e32618;border-color:#e32618}.strobe-wishlist-product-actions{display:grid;gap:10px;text-align:center}.strobe-wishlist-product-view{color:#fff;font-size:1.3rem;font-weight:700;text-underline-offset:3px}@media screen and (max-width:749px){.strobe-wishlist-card-heart{top:8px;right:8px}.strobe-wishlist-heart{width:44px;height:44px}.strobe-wishlist-header{min-width:44px;height:44px}}.strobe-home{--strobe-black: #050505;--strobe-grey: #959595;--strobe-paper: #ffffff;--strobe-white: #ffffff;--strobe-red: #e11b22;--strobe-line: rgba(255, 255, 255, .22);background:var(--strobe-black);color:var(--strobe-white);overflow:hidden}.strobe-home--strobe-light{color:var(--strobe-black);background:var(--strobe-white)}.strobe-home--strobe-light .strobe-hero{background-color:var(--strobe-white);background-image:linear-gradient(90deg,transparent 49.92%,rgba(0,0,0,.14) 50%,transparent 50.08%),linear-gradient(rgba(0,0,0,.08) 1px,transparent 1px)}.strobe-home--strobe-light .strobe-hero__outline{-webkit-text-stroke-color:var(--strobe-black)}.strobe-home--strobe-light .strobe-hero__title{color:var(--strobe-black)}.strobe-home--strobe-light .strobe-hero__footer{border-top-color:#00000047}.strobe-home--strobe-light .strobe-hero .strobe-button{border-color:var(--strobe-black)}.strobe-home--strobe-light .strobe-hero .strobe-button--light{color:var(--strobe-white);background:var(--strobe-black)}.strobe-home--strobe-light .strobe-hero .strobe-button--line:hover{color:var(--strobe-white)}.strobe-home *{box-sizing:border-box}.strobe-home a{color:inherit;text-decoration:none}.strobe-shell{width:min(100% - 40px,1440px);margin-inline:auto}.strobe-panel{padding:clamp(36px,4.5vw,70px) 0}.strobe-panel--light,.strobe-panel--paper{color:var(--strobe-black);background:var(--strobe-paper)}.strobe-panel--black{background:var(--strobe-black)}.strobe-panel--paper{border-top:1px solid rgba(0,0,0,.18)}.strobe-kicker{margin:0 0 18px;font-size:1.1rem;font-weight:700;letter-spacing:.22em;line-height:1.3;text-transform:uppercase}.strobe-kicker:before{content:"";display:inline-block;width:30px;height:3px;margin:0 12px 3px 0;background:var(--strobe-red)}.strobe-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:48px}.strobe-heading h2,.strobe-manifesto h2,.strobe-festival h2,.strobe-newsletter h2{margin:0;max-width:980px;font-size:clamp(4.2rem,7vw,10rem);font-weight:800;letter-spacing:-.065em;line-height:.86;text-transform:uppercase}.strobe-text-link{border-bottom:2px solid currentColor;font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:color .18s ease}.strobe-text-link:hover{color:var(--strobe-red)}.strobe-text-link--inverse{display:inline-block;margin-top:22px}.strobe-hero{position:relative;min-height:min(820px,88vh);display:flex;align-items:stretch;background:linear-gradient(90deg,transparent 49.92%,rgba(255,255,255,.12) 50%,transparent 50.08%),linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:100% 100%,100% 96px}.strobe-hero__pulse{position:absolute;inset:0 auto 0 50%;width:3px;background:var(--strobe-red);opacity:.85;transform:scaleY(.18);transform-origin:center;animation:strobe-pulse 2.4s ease-in-out infinite}.strobe-hero__inner{position:relative;display:flex;flex-direction:column;justify-content:center;padding:40px 0 29px}.strobe-hero__title{margin:0 auto;color:var(--strobe-white);text-align:center;font-family:Magistral,Arial Black,Arial,sans-serif;font-size:clamp(7rem,17vw,24rem);font-weight:900;letter-spacing:-.055em;line-height:.66;text-transform:uppercase}.strobe-hero__title span{display:block}.strobe-hero__outline{color:transparent;-webkit-text-stroke:2px var(--strobe-white)}.strobe-hero--banner{min-height:0;background:var(--strobe-black)}.strobe-hero--banner .strobe-hero__inner{justify-content:flex-start;padding-top:0}.strobe-hero__banner{width:100%;overflow:hidden;background:var(--strobe-black)}.strobe-hero__banner img{display:block;width:100%;height:auto;aspect-ratio:16 / 5;object-fit:contain}.strobe-hero--banner .strobe-hero__footer{margin-top:36px}.strobe-hero__footer{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-top:clamp(56px,8vw,100px);padding-top:24px;border-top:1px solid var(--strobe-line)}.strobe-hero__copy{max-width:660px;margin:0;font-size:clamp(1.8rem,2vw,2.7rem);line-height:1.32}.strobe-hero__stamp{position:absolute;top:42px;right:0;z-index:2;width:210px;margin:0}.strobe-hero__stamp img{width:100%;height:auto;display:block}.strobe-actions{display:flex;flex-wrap:wrap;gap:12px}.strobe-button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;border:1px solid var(--strobe-white);font-size:1.15rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transition:background .18s ease,color .18s ease,border-color .18s ease}.strobe-home .strobe-button--light{color:var(--strobe-black);background:var(--strobe-white)}.strobe-home .strobe-button--light:hover,.strobe-button--line:hover{color:var(--strobe-white);border-color:var(--strobe-red);background:var(--strobe-red)}.strobe-ticker{overflow:hidden;padding:13px 0;color:var(--strobe-black);background:var(--strobe-red)}.strobe-ticker__track{width:max-content;display:flex;gap:28px;align-items:center;font-size:1.1rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase;animation:strobe-ticker 26s linear infinite}.strobe-products{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.strobe-product{min-width:0;display:flex;flex-direction:column}.strobe-product__image{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--strobe-grey)}.strobe-product__image img,.strobe-product__image svg{width:100%;height:100%;display:block;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.strobe-product:hover img{transform:scale(1.035)}.strobe-product__badge{position:absolute;left:12px;bottom:12px;padding:6px 9px;color:var(--strobe-white);background:var(--strobe-black);font-size:.95rem;letter-spacing:.1em;text-transform:uppercase}.strobe-product__meta{display:flex;justify-content:space-between;gap:16px;padding-top:14px;border-top:2px solid var(--strobe-black)}.strobe-product__meta h3,.strobe-product__meta p{margin:0;font-size:1.35rem;line-height:1.25}.strobe-product__meta h3{max-width:70%;font-weight:700}.strobe-product__actions{margin-top:auto;padding-top:16px}.strobe-product__action{width:100%;min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:11px 15px;border:2px solid #dc2115;border-radius:6px;color:#fff!important;background:#dc2115;font-size:1.05rem;font-weight:800;line-height:1.1;text-align:center;text-transform:uppercase}.strobe-product__action:hover,.strobe-product__action:focus-visible{border-color:#111;color:#fff!important;background:#111}.strobe-collections{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--strobe-line);border-left:1px solid var(--strobe-line)}.strobe-collection{min-width:0;height:100%;display:flex;flex-direction:column;border-right:1px solid var(--strobe-line);border-bottom:1px solid var(--strobe-line)}.strobe-collection__media{aspect-ratio:1;overflow:hidden;background:#161616}.strobe-collection__media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;filter:grayscale(1) contrast(1.08);transition:filter .3s ease}.strobe-collection:hover img{filter:grayscale(0)}.strobe-collection__content{min-height:260px;display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:24px}.strobe-collection__content>span{color:var(--strobe-red);font-size:1.1rem;font-weight:800}.strobe-collection__content h3{margin:30px 0 12px;font-size:clamp(2.8rem,3vw,5rem);letter-spacing:-.055em;line-height:.92;text-transform:uppercase}.strobe-collection__content p{max-width:36ch;margin:0 0 24px;color:#ffffffad;font-size:1.25rem;line-height:1.45}.strobe-collection__action{width:100%;min-height:48px;display:inline-flex;align-items:center;justify-content:center;margin-top:auto;padding:11px 15px;border:2px solid #dc2115;border-radius:6px;color:#fff!important;background:#dc2115;font-size:1.05rem;font-weight:800;line-height:1.1;text-align:center;text-transform:uppercase}.strobe-collection__action:hover,.strobe-collection__action:focus-visible{border-color:#fff;color:#111!important;background:#fff}.strobe-manifesto{padding:clamp(39px,5vw,75px) 0;background:var(--strobe-red)}.strobe-manifesto__grid{display:grid;grid-template-columns:1.2fr .8fr;gap:70px}.strobe-manifesto__copy{max-width:660px;align-self:end;font-size:clamp(1.7rem,2vw,2.5rem);line-height:1.4}.strobe-manifesto__copy p{margin-top:0}.strobe-manifesto__facts{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,1fr);margin-top:30px;border-top:1px solid rgba(0,0,0,.5);border-left:1px solid rgba(0,0,0,.5)}.strobe-manifesto__facts div{min-height:200px;display:flex;flex-direction:column;justify-content:space-between;padding:22px;border-right:1px solid rgba(0,0,0,.5);border-bottom:1px solid rgba(0,0,0,.5)}.strobe-manifesto__facts strong{font-size:clamp(5rem,8vw,12rem);letter-spacing:-.08em;line-height:.8}.strobe-manifesto__facts span{max-width:18ch;font-size:1.15rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.strobe-releases{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.strobe-release{min-width:0;display:flex;flex-direction:column}.strobe-release__image{display:block;aspect-ratio:1;overflow:hidden;background:var(--strobe-grey)}.strobe-release__image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.strobe-release:hover img{transform:scale(1.04) rotate(.5deg)}.strobe-release>p{margin:16px 0 8px;color:var(--strobe-red);font-size:1rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.strobe-release h3{margin:0 0 4px;font-size:1.6rem;line-height:1.15}.strobe-release>span{color:#0009;font-size:1.1rem}.strobe-release__actions{display:grid;gap:9px;margin-top:auto;padding-top:16px}.strobe-release__buy{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:11px 15px;border:2px solid #dc2115;border-radius:6px;color:#fff!important;background:#dc2115;font-size:1.05rem;font-weight:800;line-height:1.1;text-align:center;text-transform:uppercase}.strobe-release__buy:hover,.strobe-release__buy:focus-visible{border-color:#111;color:#fff!important;background:#111}.strobe-release__details{min-height:34px;display:inline-flex;align-items:center;justify-content:center;font-weight:700}.strobe-release>small{display:block;margin-top:7px;color:#555;font-size:.9rem;text-align:center}.strobe-festival{padding:clamp(37.5px,5vw,75px) 0;background:var(--strobe-black)}.strobe-festival__inner{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:end}.strobe-festival__inner>div:last-child{max-width:560px}.strobe-festival__logo{width:100%;height:auto;display:block;margin:0 0 30px}.strobe-festival__inner p:not(.strobe-kicker){margin:0 0 30px;color:#ffffffbf;font-size:clamp(1.6rem,2vw,2.3rem);line-height:1.4}.strobe-newsletter{padding:clamp(32.5px,4vw,55px) 0;color:var(--strobe-white);background:var(--strobe-black);border-top:1px solid var(--strobe-line)}.strobe-newsletter__inner{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:end}.strobe-newsletter h2{font-size:clamp(4rem,6vw,8rem)}.strobe-newsletter__form label{display:block;margin-bottom:12px;font-size:1rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.strobe-newsletter__form>div{display:flex;border-bottom:2px solid var(--strobe-white)}.strobe-newsletter__form input{min-width:0;flex:1;padding:16px 0;border:0;color:var(--strobe-white);background:transparent;box-shadow:none;font:inherit;font-size:clamp(1.6rem,2vw,2.5rem)}.strobe-newsletter__form input::placeholder{color:#ffffff73}.strobe-newsletter__form button{padding:16px 0 16px 20px;border:0;color:var(--strobe-white);background:transparent;font:inherit;font-size:1.15rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.strobe-newsletter__form input:focus-visible,.strobe-home a:focus-visible,.strobe-home button:focus-visible{outline:3px solid var(--strobe-red);outline-offset:4px}.shopify-section-group-footer-group .gradient{background:#000!important;background-image:none!important}.shopify-section-group-header-group{--color-foreground: 59, 59, 59}.popup-modal__content,.modal__content,.quick-add-modal__content{--color-button: 59, 59, 59;--color-button-text: 255, 255, 255}.popup-modal__content .button,.modal__content .button,.quick-add-modal__content .button{color:#fff!important;background:#3b3b3b!important;border-color:#3b3b3b!important}@keyframes strobe-pulse{0%,to{transform:scaleY(.15);opacity:.4}50%{transform:scaleY(.85);opacity:1}}@keyframes strobe-ticker{to{transform:translate(-50%)}}@media(max-width:989px){.strobe-shell{width:min(100% - 28px,1440px)}.strobe-hero{min-height:760px}.strobe-hero--banner{min-height:0}.strobe-hero__title{font-size:clamp(6rem,21vw,13rem);line-height:.72}.strobe-hero__outline{transform:none}.strobe-hero__footer,.strobe-heading{align-items:flex-start;flex-direction:column}.strobe-hero__stamp{top:24px;right:4px;width:155px}.strobe-products,.strobe-releases{grid-template-columns:repeat(2,1fr)}.strobe-collections,.strobe-manifesto__grid,.strobe-festival__inner,.strobe-newsletter__inner,.strobe-manifesto__facts{grid-template-columns:1fr}}@media(max-width:560px){.strobe-hero{min-height:700px}.strobe-hero--banner{min-height:0}.strobe-hero__inner{padding-top:60px}.strobe-hero--banner .strobe-hero__inner{padding-top:0}.strobe-hero__footer{margin-top:70px}.strobe-hero--banner .strobe-hero__footer{margin-top:24px}.strobe-hero__copy{font-size:1.65rem}.strobe-actions,.strobe-button{width:100%}.strobe-product__meta{display:block}.strobe-product__meta h3{max-width:none;margin-bottom:5px;font-size:1.15rem}.strobe-product__meta p{font-size:1.1rem}.strobe-release h3{font-size:1.35rem}}@media(prefers-reduced-motion:reduce){.strobe-home *,.strobe-home *:before,.strobe-home *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.strobe-music-catalogue{background:#fff;color:#111;padding:54px 24px 88px}.strobe-music-catalogue__inner{width:min(1440px,100%);margin:0 auto}.strobe-music-catalogue__header{max-width:820px;margin-bottom:42px}.strobe-music-catalogue__header>p,.strobe-release-card__copy>p{margin:0;color:#dc2115;font-size:1.1rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.strobe-music-catalogue__header h1{margin:8px 0 12px;color:#111;font-size:clamp(3.2rem,7vw,7.5rem);line-height:.92;letter-spacing:-.045em;text-transform:uppercase}.strobe-music-catalogue__header div{max-width:650px;color:#4a4a4a;font-size:clamp(1.5rem,2vw,2rem);line-height:1.45}.strobe-music-catalogue__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 22px}.strobe-release-card{min-width:0;display:flex;flex-direction:column}.strobe-release-card__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:5%;background:#0a0a0a}.strobe-release-card__media>img{width:100%;height:100%;display:block;object-fit:contain}.strobe-release-card__media>iframe{position:absolute;top:0;left:0;width:100%;height:162%;border:0;pointer-events:none}.strobe-release-card__cover-link{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent}.strobe-release-card__fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;color:#fff;text-align:center}.strobe-release-card__fallback strong{color:#dc2115;font-size:clamp(2.2rem,4vw,4.5rem);line-height:.85}.strobe-release-card__fallback small{margin-top:7px;font-size:1rem;font-weight:800;letter-spacing:.32em}.strobe-release-card__copy{display:flex;flex:1;flex-direction:column;padding-top:14px}.strobe-release-card__copy>p{font-size:.9rem}.strobe-release-card__copy h2{margin:6px 0 0;font-size:clamp(1.45rem,1.7vw,2rem);line-height:1.15}.strobe-release-card__actions{display:grid;gap:9px;margin-top:auto;padding-top:14px}.strobe-release-card__buy{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:11px 15px;border:2px solid #dc2115;border-radius:6px;background:#dc2115;color:#fff!important;font-size:1.05rem;font-weight:800;line-height:1.1;text-align:center;text-transform:uppercase}.strobe-release-card__buy:hover,.strobe-release-card__buy:focus-visible{border-color:#111;background:#111;color:#fff!important;text-decoration:none!important}.strobe-release-card__details{display:inline-flex;min-height:34px;align-items:center;justify-content:center;font-weight:700}.strobe-release-card__copy>small{display:block;margin-top:7px;color:#555;font-size:.9rem;text-align:center}.strobe-release-card__copy a{color:#111;text-decoration:none}.strobe-release-card__copy a:hover,.strobe-release-card__copy a:focus-visible{color:#dc2115;text-decoration:underline;text-underline-offset:.18em}.strobe-release-card__media:focus-visible{outline:3px solid #dc2115;outline-offset:4px}@media screen and (max-width:989px){.strobe-music-catalogue__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:549px){.strobe-music-catalogue{padding:38px 18px 64px}.strobe-music-catalogue__header{margin-bottom:30px}.strobe-music-catalogue__grid{grid-template-columns:1fr;gap:30px}}.strobe-product-details{padding:clamp(56px,7vw,96px) 0;color:#fff;background:#000;border-top:1px solid #383838}.strobe-product-details__heading{display:grid;grid-template-columns:minmax(150px,.4fr) 1.6fr;gap:32px;align-items:end;margin-bottom:32px}.strobe-product-details__heading p{margin:0;color:#b8b8b8;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.strobe-product-details__heading h2{max-width:760px;margin:0;color:#fff;font-size:clamp(3rem,5vw,6.2rem);line-height:.95;text-transform:uppercase}.strobe-product-details__grid{border-top:2px solid #ffffff}.strobe-product-details__item{border-bottom:1px solid #505050}.strobe-product-details__item summary{display:flex;justify-content:space-between;gap:24px;padding:22px 0;color:#fff;font-size:clamp(1.6rem,2vw,2.2rem);font-weight:800;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;list-style:none;touch-action:manipulation}.strobe-product-details__item summary:hover{color:#e32618}.strobe-product-details__item summary:focus-visible{outline:3px solid #e32618;outline-offset:5px}.strobe-product-details__item summary::-webkit-details-marker{display:none}.strobe-product-details__item summary span:last-child{color:#e32618;font-size:2.6rem;line-height:.8;transition:transform .16s ease}.strobe-product-details__item[open] summary span:last-child{transform:rotate(45deg)}.strobe-product-details__content{max-width:900px;padding:0 0 30px;color:#d0d0d0;font-size:1.55rem;line-height:1.65}.strobe-product-details__content :is(p,ul,ol,table){margin-top:0}.strobe-product-details__content table{width:100%;color:#fff;border-collapse:collapse}.strobe-product-details__content :is(th,td){padding:12px;border:1px solid #505050;text-align:left}@media screen and (max-width:749px){.strobe-product-details__heading{display:block}.strobe-product-details__heading p{margin-bottom:12px}.strobe-product-details__item summary{min-height:56px;align-items:center;padding:18px 0}.strobe-product-details__content{font-size:1.45rem;overflow-x:auto}}@media(prefers-reduced-motion:reduce){.strobe-product-details__item summary span:last-child{transition:none}}.strobe-recently-viewed{padding:clamp(56px,7vw,96px) 0;color:#fff;background:#000;border-top:1px solid #383838}.strobe-recently-viewed__heading{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:30px}.strobe-recently-viewed__heading p{margin:0;color:#b8b8b8;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.strobe-recently-viewed__heading h2{margin:0;color:#fff;font-size:clamp(2.8rem,4vw,5.2rem);line-height:.95;text-align:right;text-transform:uppercase}.strobe-recently-viewed__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px)}.strobe-recent-card{display:flex;min-width:0;flex-direction:column;color:#fff}.strobe-recent-card__image{display:block;aspect-ratio:4 / 5;overflow:hidden;margin-bottom:16px;background:#f2f2f2;border-radius:5%}.strobe-recent-card__image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .24s ease}.strobe-recent-card:hover .strobe-recent-card__image img{transform:scale(1.025)}.strobe-recent-card h3{min-height:2.5em;margin:0 0 8px;color:#fff;font-size:1.5rem;line-height:1.25}.strobe-recent-card p{margin:0 0 16px;color:#c5c5c5;font-size:1.35rem}.strobe-recent-card__button{width:100%;min-height:48px;display:inline-flex;justify-content:center;align-items:center;margin-top:auto;padding:10px 16px;color:#fff;background:#000;border:2px solid #ffffff;font-size:1.2rem;font-weight:800;letter-spacing:.08em;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease}.strobe-recent-card__button:hover,.strobe-recent-card__button:focus-visible{color:#fff;background:#e32618;border-color:#e32618}@media screen and (max-width:989px){.strobe-recently-viewed__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.strobe-recently-viewed__heading{display:block}.strobe-recently-viewed__heading p{margin-bottom:10px}.strobe-recently-viewed__heading h2{text-align:left}.strobe-recent-card h3{font-size:1.25rem}}@media(prefers-reduced-motion:reduce){.strobe-recent-card__image img,.strobe-recent-card__button{transition:none}}.strobe-release-detail{background:#fff;color:#111;padding:36px 24px 96px}.strobe-release-detail__inner{width:min(1280px,100%);margin:0 auto}.strobe-release-detail__back{display:inline-flex;margin-bottom:28px;color:#333;font-weight:700;text-underline-offset:.2em}.strobe-release-detail__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.86fr);gap:clamp(34px,6vw,82px);align-items:center}.strobe-release-detail__cover{position:relative;aspect-ratio:1;overflow:hidden;border-radius:5%;background:#090909}.strobe-release-detail__cover>img{width:100%;height:100%;display:block;object-fit:contain}.strobe-release-detail__cover>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:162%;border:0;pointer-events:none}.strobe-release-detail__cover>span{position:absolute;top:0;right:0;bottom:0;left:0}.strobe-release-detail__fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;color:#fff;text-align:center}.strobe-release-detail__fallback strong{color:#dc2115;font-size:clamp(3.5rem,8vw,8rem);line-height:.82}.strobe-release-detail__fallback small{margin-top:10px;font-weight:800;letter-spacing:.35em}.strobe-release-detail__type,.strobe-release-detail__section-heading>p{margin:0;color:#dc2115;font-size:1rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.strobe-release-detail__artist{margin:14px 0 5px;color:#3d3d3d;font-size:clamp(1.4rem,2vw,2rem);font-weight:800}.strobe-release-detail__summary h1{margin:0;color:#111;font-size:clamp(3rem,5.5vw,6.5rem);line-height:.94;letter-spacing:-.045em}.strobe-release-detail__positioning{max-width:560px;margin:22px 0;color:#444;font-size:clamp(1.35rem,1.8vw,1.8rem);line-height:1.45}.strobe-release-detail__buy{display:inline-flex;min-height:54px;align-items:center;justify-content:center;padding:14px 22px;border:2px solid #dc2115;border-radius:7px;background:#dc2115;color:#fff;font-size:1.2rem;font-weight:800;line-height:1.1;text-align:center;text-decoration:none;text-transform:uppercase}.strobe-release-detail__buy:hover,.strobe-release-detail__buy:focus-visible{border-color:#111;background:#111;color:#fff}.strobe-release-detail__format{max-width:540px;margin:12px 0 0;color:#555;font-size:1rem;line-height:1.45}.strobe-release-detail__player-purchase{display:flex;flex-direction:column;align-items:center;margin-top:24px;text-align:center}.strobe-release-detail__listen,.strobe-release-detail__streaming,.strobe-release-detail__story,.strobe-release-detail__suggested{padding-top:38px}.strobe-release-detail__section-heading{margin-bottom:24px}.strobe-release-detail__section-heading h2{margin:6px 0 0;color:#111;font-size:clamp(2.3rem,4vw,4.5rem);line-height:1}.strobe-bandcamp-player{display:block;width:350px;max-width:100%;height:588px;margin:0 auto;border:0;border-radius:12px;background:#333}.strobe-release-detail__streaming>iframe{width:100%;min-height:352px;border:0;border-radius:12px}.strobe-release-detail__prose{max-width:860px;color:#333;font-size:1.15rem;line-height:1.75}.strobe-release-detail__prose iframe,.strobe-release-detail__prose img,.strobe-release-detail__prose a[href*="bandcamp.com"],.strobe-release-detail__prose a[href*="hypeddit.com"],.strobe-release-detail__prose a[href*="open.spotify.com"]{display:none!important}.strobe-release-detail__suggested-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.strobe-suggested-release{min-width:0}.strobe-suggested-release__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:5%;background:#0a0a0a}.strobe-suggested-release__media img{width:100%;height:100%;display:block;object-fit:contain;transition:transform .28s ease}.strobe-suggested-release__media:hover img{transform:scale(1.04)}.strobe-suggested-release__media>span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;color:#fff;text-align:center}.strobe-suggested-release__media strong{color:#dc2115;font-size:clamp(2rem,4vw,4rem);line-height:.85}.strobe-suggested-release__media small{margin-top:6px;font-weight:800;letter-spacing:.28em}.strobe-suggested-release__copy{padding-top:14px}.strobe-suggested-release__copy>p{margin:0;color:#dc2115;font-size:.9rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.strobe-suggested-release__copy h3{margin:6px 0 12px;font-size:clamp(1.35rem,1.6vw,1.8rem);line-height:1.15}.strobe-suggested-release__copy a{color:#111;text-decoration:none}.strobe-suggested-release__copy a:hover,.strobe-suggested-release__copy a:focus-visible{color:#dc2115;text-decoration:underline;text-underline-offset:.18em}.strobe-suggested-release__link{font-weight:800}.strobe-release-detail__sticky{display:none}@media screen and (max-width:989px){.strobe-release-detail__suggested-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.strobe-release-detail{padding:26px 18px 104px}.strobe-release-detail__hero{grid-template-columns:1fr;gap:28px}.strobe-release-detail__listen,.strobe-release-detail__streaming,.strobe-release-detail__story,.strobe-release-detail__suggested{padding-top:27px}.strobe-release-detail__sticky{position:fixed;z-index:30;right:0;bottom:0;left:0;display:block;padding:10px 14px max(10px,env(safe-area-inset-bottom));background:#111}.strobe-release-detail__sticky a{display:flex;min-height:50px;align-items:center;justify-content:center;border-radius:6px;background:#dc2115;color:#fff;font-size:1.1rem;font-weight:800;text-decoration:none;text-transform:uppercase}.strobe-release-detail__sticky.is-hidden{display:none}}.strobe-review-anchor{height:0;background:#000;scroll-margin-top:120px}.strobe-suggested-releases{background:#fff;color:#111;padding:36px 24px 20px}.strobe-suggested-releases__inner{width:min(1440px,100%);margin:0 auto}.strobe-suggested-releases h2{margin:0 0 24px;color:#111;font-size:clamp(3rem,5vw,5.5rem);line-height:.95;text-transform:uppercase}.strobe-suggested-releases__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.strobe-suggested-release-card{min-width:0}.strobe-suggested-release-card__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:5%;background:#0a0a0a}.strobe-suggested-release-card__media img{width:100%;height:100%;display:block;object-fit:contain;transition:transform .28s ease}.strobe-suggested-release-card__media iframe{position:absolute;top:0;left:0;width:100%;height:162%;border:0;pointer-events:none}.strobe-suggested-release-card__media:hover img{transform:scale(1.04)}.strobe-suggested-release-card__cover-link{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent}.strobe-suggested-release-card__fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;color:#fff;text-align:center}.strobe-suggested-release-card__media strong{color:#dc2115;font-size:clamp(2rem,4vw,4rem);line-height:.85}.strobe-suggested-release-card__media small{margin-top:6px;font-weight:800;letter-spacing:.28em}.strobe-suggested-release-card__copy{padding-top:14px}.strobe-suggested-release-card__copy>p{margin:0;color:#dc2115;font-size:.9rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.strobe-suggested-release-card__copy h3{margin:6px 0 12px;font-size:clamp(1.35rem,1.6vw,1.8rem);line-height:1.15}.strobe-suggested-release-card__copy a{color:#111;text-decoration:none}.strobe-suggested-release-card__copy a:hover,.strobe-suggested-release-card__copy a:focus-visible{color:#dc2115;text-decoration:underline;text-underline-offset:.18em}.strobe-suggested-release-card__link{font-weight:800}@media screen and (max-width:989px){.strobe-suggested-releases__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.strobe-suggested-releases{padding:27px 18px 16px}}.strobe-wishlist-nav-source{display:none}.header__icon--wishlist{width:4.4rem;height:4.4rem;color:rgb(var(--color-foreground))}.header__icon--wishlist:hover{color:#e32618}.header__icon--wishlist .svg-wrapper,.header__icon--wishlist svg{width:20px!important;height:20px!important}.header__icon--wishlist svg,.strobe-wishlist-mobile-icon svg{stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.strobe-wishlist-mobile-link{display:flex;align-items:center;gap:1.2rem}.strobe-wishlist-mobile-icon{width:18px;height:18px;display:inline-flex;color:#e32618}:is(.gw-reviews-tab,.growave-reviews-tab,.ssw-reviews-tab,[class*=growave][class*=review],[id*=growave][id*=review]){display:none!important}:is([class*=gw-wl],[id*=gw-wl],[class*=growave][class*=wishlist],[id*=growave][id*=wishlist]){color:#fff!important;border-color:#3b3b3b!important}.strobe-wishlist-heading{padding-top:4rem;padding-bottom:2rem;color:#fff}.strobe-wishlist-heading__eyebrow{margin:0 0 .8rem;color:#e32618;font-size:1.2rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.strobe-wishlist-heading h1{margin:0;color:#fff;font-size:clamp(3.2rem,6vw,6.4rem);line-height:.95}.strobe-wishlist-heading>p:last-child{margin:1.4rem 0 0;color:#c8c8c8;font-size:1.6rem}.gw-wl-page-placeholder{min-height:28rem;padding:0 0 4rem;color:#fff!important;background:#000!important;font-family:inherit!important}.gw-wl-page-placeholder :is(h1,h2,h3,h4,p,span,label,strong,a,button,small){color:#fff!important;font-family:inherit!important}.gw-wl-page-placeholder :is([class*=secondary],[class*=muted],[class*=description],[class*=subtitle]){color:#c8c8c8!important}.gw-wl-page-placeholder :is(button,a[role=button],input,select){color:#fff!important;background:#101010!important;border-color:#fff!important;border-radius:0!important;box-shadow:none!important}.gw-wl-page-placeholder :is(button,a[role=button]):hover{color:#fff!important;background:#e32618!important;border-color:#e32618!important}.gw-wl-page-placeholder :is([class*=product],[class*=card],[class*=item]){color:#fff!important;background-color:#151515!important;border-color:#3b3b3b!important}.gw-wl-page-placeholder img{background:#fff!important}.strobe-wishlist-page{min-height:70vh;padding:clamp(54px,8vw,110px) 20px;color:#fff;background:#000}.strobe-wishlist-page__shell{width:min(1500px,100%);margin:0 auto}.strobe-wishlist-page__header{max-width:920px;margin-bottom:clamp(42px,6vw,76px)}.strobe-wishlist-page__kicker{margin:0 0 14px;color:#e32618;font-size:1.2rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.strobe-wishlist-page__header>div{display:flex;align-items:flex-end;gap:24px;padding-bottom:20px;border-bottom:3px solid #e32618}.strobe-wishlist-page__header h1{margin:0;color:#fff;font-size:clamp(4.2rem,8vw,10rem);line-height:.88;letter-spacing:-.04em}.strobe-wishlist-page__count{padding-bottom:5px;color:#b8b8b8;font-size:1.4rem;font-weight:800;text-transform:uppercase}.strobe-wishlist-page__intro{max-width:700px;margin:22px 0 0;color:#c6c6c6;font-size:clamp(1.7rem,2vw,2.2rem);line-height:1.5}.strobe-wishlist-page__add-all{margin-top:24px}.strobe-wishlist-page__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}.strobe-wishlist-card{min-width:0;display:flex;flex-direction:column}.strobe-wishlist-card__media{position:relative;aspect-ratio:1;overflow:hidden;background:#f4f4f4;border-radius:5%}.strobe-wishlist-card__media img{width:100%;height:100%;display:block;object-fit:contain;transition:transform .42s cubic-bezier(.2,.7,.2,1)}.strobe-wishlist-card:hover .strobe-wishlist-card__media img{transform:scale(1.035)}.strobe-wishlist-card__remove{width:44px;height:44px;position:absolute;z-index:2;top:12px;right:12px;display:flex;align-items:center;justify-content:center;color:#fff;background:#e32618;border:0;border-radius:50%;cursor:pointer}.strobe-wishlist-card__remove svg{width:22px;height:22px;fill:currentColor;stroke:currentColor;stroke-width:1.8}.strobe-wishlist-card__remove:focus-visible,.strobe-wishlist-page__button:focus-visible{outline:3px solid #ffffff;outline-offset:3px;box-shadow:0 0 0 5px #e32618}.strobe-wishlist-card__body{flex:1;display:flex;flex-direction:column;padding-top:16px;border-top:2px solid #ffffff}.strobe-wishlist-card__body h2{margin:0;color:#fff;font-size:1.8rem;line-height:1.2}.strobe-wishlist-card__body h2 a{color:inherit;text-decoration:none}.strobe-wishlist-card__price{margin:10px 0 0;color:#fff;font-size:1.5rem;font-weight:800}.strobe-wishlist-card__variant{min-height:1.5em;margin:8px 0 0;color:#b8b8b8;font-size:1.3rem}.strobe-wishlist-card__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.strobe-wishlist-card__option{min-width:0;display:grid;gap:6px;color:#b8b8b8;font-size:1.1rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.strobe-wishlist-card__option select{width:100%;min-height:44px;padding:9px 34px 9px 10px;color:#fff;background:#0a0a0a;border:1px solid #686868;border-radius:0;font:inherit;font-size:1.2rem;text-transform:none}.strobe-wishlist-card__option select:focus-visible{outline:3px solid #ffffff;outline-offset:2px;box-shadow:0 0 0 4px #e32618}.strobe-wishlist-card__status{margin:8px 0 0;color:#e32618;font-size:1.2rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.strobe-wishlist-page__button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;margin-top:0;padding:12px 18px;color:#fff;background:#e32618;border:1px solid #e32618;text-decoration:none;font-size:1.2rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transition:color .16s ease,background-color .16s ease}.strobe-wishlist-card__actions{width:100%;display:grid;gap:10px;margin-top:18px}.strobe-wishlist-card__actions .strobe-wishlist-page__button{width:100%}.strobe-wishlist-page__button--view{color:#fff;background:transparent;border-color:#fff}.strobe-wishlist-page__button:hover,.strobe-wishlist-page__button--view:hover{color:#000;background:#fff;border-color:#fff}.strobe-wishlist-page__button:disabled{color:#777;background:#242424;border-color:#3c3c3c;cursor:not-allowed}.strobe-wishlist-empty{max-width:720px;margin:40px auto 80px;padding:clamp(36px,6vw,72px);text-align:center;background:#101010;border:1px solid #393939;border-radius:24px}.strobe-wishlist-empty[hidden]{display:none}.strobe-wishlist-empty svg{width:60px;height:60px;fill:none;stroke:#e32618;stroke-width:1.5}.strobe-wishlist-empty h2{margin:22px 0 8px;color:#fff;font-size:clamp(2.8rem,5vw,4.8rem)}.strobe-wishlist-empty p{margin:0 0 24px;color:#b8b8b8;font-size:1.6rem}.strobe-wishlist-page__notice{margin:50px 0 0;padding-top:18px;color:#9c9c9c;border-top:1px solid #303030;font-size:1.2rem}.strobe-wishlist-suggestions{margin-top:clamp(54px,8vw,100px);padding-top:clamp(38px,5vw,68px);border-top:2px solid #ffffff}.strobe-wishlist-suggestions[hidden]{display:none}.strobe-wishlist-suggestions__header{margin-bottom:30px}.strobe-wishlist-suggestions__header p{margin:0 0 10px;color:#e32618;font-size:1.2rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.strobe-wishlist-suggestions__header h2{margin:0;color:#fff;font-size:clamp(3rem,5vw,6.2rem);line-height:.95;letter-spacing:-.03em}.strobe-wishlist-suggestions__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}.strobe-wishlist-suggestion{min-width:0;display:flex;flex-direction:column}.strobe-wishlist-suggestion[hidden]{display:none}.strobe-wishlist-suggestion__media{position:relative;aspect-ratio:1;display:block;overflow:hidden;background:#f4f4f4;border-radius:5%}.strobe-wishlist-suggestion__media img,.strobe-wishlist-suggestion__media svg{width:100%;height:100%;display:block;object-fit:contain;transition:transform .42s cubic-bezier(.2,.7,.2,1)}.strobe-wishlist-suggestion:hover .strobe-wishlist-suggestion__media img{transform:scale(1.035)}.strobe-wishlist-suggestion__body{flex:1;display:flex;flex-direction:column;padding-top:16px;border-top:2px solid #ffffff}.strobe-wishlist-suggestion__body h3,.strobe-wishlist-suggestion__body p{margin:0;color:#fff}.strobe-wishlist-suggestion__body h3{font-size:1.8rem;line-height:1.2}.strobe-wishlist-suggestion__body h3 a{color:inherit;text-decoration:none}.strobe-wishlist-suggestion__body p{margin-top:10px;font-size:1.5rem;font-weight:800}.strobe-wishlist-suggestion__body .strobe-wishlist-page__button{width:100%;margin-top:18px}@media screen and (max-width:989px){.strobe-wishlist-page__grid,.strobe-wishlist-suggestions__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.strobe-wishlist-page{padding-right:16px;padding-left:16px}.strobe-wishlist-page__header>div{display:block}.strobe-wishlist-page__count{display:block;padding-top:14px}.strobe-wishlist-page__grid{gap:24px 12px}.strobe-wishlist-card__body h2{font-size:1.5rem}.strobe-wishlist-card__options{grid-template-columns:1fr}}@media screen and (max-width:520px){.strobe-wishlist-page__grid{grid-template-columns:1fr;gap:38px}.strobe-wishlist-suggestions__grid{gap:24px 12px}.strobe-wishlist-suggestion__body h3{font-size:1.5rem}}.strobefest-landing{background:#000;color:#fff}.strobefest-landing *{box-sizing:border-box}.strobefest-shell{width:min(1240px,calc(100% - 40px));margin-inline:auto}.strobefest-hero{min-height:min(850px,86vh);position:relative;display:grid;align-items:end;overflow:hidden;background:linear-gradient(110deg,#000 15%,#000000c7 58%,#00000061),radial-gradient(circle at 80% 20%,var(--strobefest-red),transparent 42%)}.strobefest-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.strobefest-hero__media:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,#000,#000000b8,#00000040)}.strobefest-hero__media img{width:100%;height:100%;object-fit:cover}.strobefest-hero__content{position:relative;z-index:1;padding-block:clamp(80px,12vw,160px) clamp(60px,8vw,110px)}.strobefest-kicker{margin:0 0 16px;color:var(--strobefest-red);font-size:1.3rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.strobefest-hero h1,.strobefest-section h2{max-width:950px;margin:0;color:#fff;font-weight:900;letter-spacing:-.045em;text-transform:uppercase}.strobefest-hero h1{font-size:clamp(5rem,12vw,14rem);line-height:.82}.strobefest-hero__date{margin:34px 0 4px;font-size:clamp(2rem,3vw,3.4rem);font-weight:900;text-transform:uppercase}.strobefest-hero__location{margin:0;color:#b8b8b8;font-size:1.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.strobefest-hero__copy{max-width:720px;margin:26px 0 32px;color:#dedede;font-size:clamp(1.7rem,2vw,2.1rem);line-height:1.55}.strobefest-button{min-height:52px;display:inline-flex;justify-content:center;align-items:center;padding:14px 24px;color:#fff;border:2px solid #fff;border-radius:4px;font-size:1.3rem;font-weight:900;letter-spacing:.06em;line-height:1.1;text-align:center;text-decoration:none;text-transform:uppercase;transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.strobefest-button:hover{color:#fff;transform:translateY(-2px)}.strobefest-button:focus-visible{outline:3px solid #fff;outline-offset:4px}.strobefest-button--primary,.strobefest-button--eventbrite{background:var(--strobefest-red);border-color:var(--strobefest-red)}.strobefest-button--ra{background:#fff;border-color:#fff;color:#000}.strobefest-button--ra:hover{background:#d2d2d2;border-color:#d2d2d2;color:#000}.strobefest-button--disabled{color:#9b9b9b;background:#242424;border-color:#444;cursor:not-allowed}.strobefest-strip{background:var(--strobefest-red)}.strobefest-strip__inner{min-height:70px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:center;padding-block:16px;font-size:1.3rem;font-weight:900;letter-spacing:.06em;text-align:center;text-transform:uppercase}.strobefest-section{padding-block:clamp(70px,10vw,130px);border-bottom:1px solid #343434}.strobefest-section__heading{max-width:790px;margin-bottom:44px}.strobefest-section h2{font-size:clamp(4rem,7vw,8rem);line-height:.92}.strobefest-section__heading>p:last-child,.strobefest-story__copy{margin:22px 0 0;color:#b8b8b8;font-size:1.8rem;line-height:1.6}.strobefest-schedule,.strobefest-ticket-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.strobefest-schedule__card,.strobefest-ticket{padding:clamp(26px,3vw,38px);background:#101010;border:1px solid #3b3b3b;border-radius:18px}.strobefest-schedule__day,.strobefest-ticket__badge{margin:0 0 22px;color:var(--strobefest-red);font-size:1.2rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.strobefest-schedule h3,.strobefest-ticket h3{margin:0;color:#fff;font-size:2.6rem;font-weight:900;line-height:1.05}.strobefest-schedule dl{margin:28px 0}.strobefest-schedule dl div{display:grid;grid-template-columns:72px 1fr;gap:16px;padding-block:10px;border-bottom:1px solid #323232}.strobefest-schedule dt{color:#8f8f8f;font-size:1.1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.strobefest-schedule dd{margin:0;color:#fff;font-weight:700}.strobefest-schedule__lineup{color:#fff;font-size:1.5rem;font-weight:800;line-height:1.45}.strobefest-schedule__description,.strobefest-ticket__access,.strobefest-ticket__note{color:#b8b8b8;line-height:1.55}.strobefest-section--tickets{scroll-margin-top:40px}.strobefest-ticket{display:flex;flex-direction:column}.strobefest-ticket--featured{border:2px solid var(--strobefest-red)}.strobefest-ticket__price{display:flex;gap:9px;align-items:baseline;margin:28px 0 6px}.strobefest-ticket__price span{color:#fff;font-size:4rem;font-weight:900}.strobefest-ticket__price small{color:#aaa;font-size:1.3rem;font-weight:800}.strobefest-ticket__availability{margin:0 0 24px;color:#fff;font-weight:800}.strobefest-ticket__buttons{display:grid;gap:10px;margin-top:auto}.strobefest-ticket__note{margin:18px 0 0;font-size:1.2rem}.strobefest-ticket-assurance{margin-top:22px;padding:24px;background:#191919;border-left:4px solid var(--strobefest-red)}.strobefest-ticket-assurance strong{color:#fff;font-size:1.4rem;text-transform:uppercase}.strobefest-ticket-assurance p{margin:6px 0 0;color:#b8b8b8}.strobefest-section--story{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.75fr);gap:clamp(40px,8vw,110px);align-items:start}.strobefest-story__copy{margin:0}.strobefest-faq{max-width:900px}.strobefest-faq details{border-top:1px solid #3a3a3a}.strobefest-faq details:last-child{border-bottom:1px solid #3a3a3a}.strobefest-faq summary{padding:24px 44px 24px 0;color:#fff;font-size:1.7rem;font-weight:850;cursor:pointer}.strobefest-faq details>div{max-width:760px;padding:0 0 28px;color:#b8b8b8;line-height:1.6}.strobefest-mobile-cta{display:none}@media screen and (max-width:900px){.strobefest-schedule,.strobefest-ticket-grid,.strobefest-section--story{grid-template-columns:1fr}}@media screen and (max-width:749px){.strobefest-shell{width:min(100% - 28px,1240px)}.strobefest-hero{min-height:720px}.strobefest-hero h1{max-width:100%;font-size:clamp(5rem,20vw,8.5rem);overflow-wrap:normal;word-break:normal}.strobefest-strip__inner{grid-template-columns:1fr;gap:8px;padding-block:18px}.strobefest-schedule__card,.strobefest-ticket{border-radius:14px}.strobefest-mobile-cta{position:sticky;z-index:30;bottom:0;display:block;padding:10px 14px;background:#000000f0;border-top:1px solid #3a3a3a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.strobefest-mobile-cta .strobefest-button{width:100%}}@media(prefers-reduced-motion:reduce){.strobefest-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map */
