.kt-article{--kt-article-font-body: var(--font-body-family, "Space Grotesk", sans-serif);--kt-article-font-heading: var(--font-heading-family, "Bricolage Grotesque", sans-serif);--kt-article-max-width: 118rem;--kt-article-reading-width: 64rem;--kt-article-gap: clamp(2.4rem, 4vw, 6.4rem);--kt-article-section-space: clamp(6rem, 9vw, 12rem);--kt-article-muted: rgba(var(--color-foreground), .62);font-family:var(--kt-article-font-body)}.kt-article .article-template__hero-container{width:100%;max-width:none;margin:0}.kt-article .article-template__hero-container .media{background:rgb(var(--color-background))}.kt-article .article-template__hero-container img{object-fit:cover}.kt-article-header{display:grid;grid-template-columns:minmax(16rem,24rem) minmax(0,1fr);gap:var(--kt-article-gap);width:min(100%,var(--kt-article-max-width));margin-top:clamp(4rem,7vw,8rem)!important;margin-bottom:clamp(5rem,8vw,10rem)!important;line-height:normal!important}.kt-article-header__meta{display:flex;flex-direction:column;gap:2.4rem;min-width:0;font-size:1.3rem;line-height:1.35}.kt-article-header__authors,.kt-article-header__author{display:grid;gap:.3rem}.kt-article-header__author+.kt-article-header__author{margin-top:1.6rem}.kt-article-header__author strong{font-family:var(--kt-article-font-heading);font-weight:700}.kt-article-header__author a,.kt-article-header__tags a{color:inherit;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.kt-article-header__date{color:var(--kt-article-muted)}.kt-article-header__tags{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.kt-article-header__tags a{display:inline-flex;padding:.35rem .7rem;color:rgb(var(--color-background));background:rgb(var(--color-foreground));text-decoration:none}.kt-article-header__main{min-width:0}.kt-article-header__title{max-width:82rem;font-family:var(--kt-article-font-heading);font-size:clamp(3.4rem,5vw,7rem);font-weight:700;line-height:.96;letter-spacing:-.045em;text-wrap:balance}.kt-article-header__title--ranking{color:#d5232f}.kt-article-header__dek{max-width:68rem;margin:2.4rem 0 0;font-size:clamp(1.8rem,2vw,2.6rem);line-height:1.25}.kt-share{display:flex;align-items:center;gap:.8rem;margin-top:2.8rem}.kt-share__action{display:inline-grid;width:3.8rem;height:3.8rem;padding:0;place-items:center;color:rgb(var(--color-foreground));background:transparent;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:50%;cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.kt-share__action:hover,.kt-share__action:focus-visible{color:rgb(var(--color-background));background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.kt-share__action .svg-wrapper,.kt-share__action svg{width:1.7rem;height:1.7rem}.kt-article__content{width:100%;max-width:none;margin:0 0 var(--kt-article-section-space);padding:0}.kt-article__content.rte:after{display:none}.kt-article-body{width:100%;overflow:clip}.kt-article-body img{display:block;width:100%;height:auto;margin:0}.kt-article-body figure{margin:0}.kt-article-body figcaption{margin-top:.7rem;color:var(--kt-article-muted);font-size:1.1rem;line-height:1.35}.kt-article-lead{display:grid;grid-template-columns:minmax(0,var(--kt-article-reading-width)) minmax(22rem,34rem);gap:var(--kt-article-gap);align-items:start;width:min(calc(100% - 4rem),104rem);margin:0 auto var(--kt-article-section-space)}.kt-article-copy{font-size:clamp(1.65rem,1.35vw,1.95rem);line-height:1.58}.kt-article-copy p{margin:0}.kt-article-copy p+p{margin-top:1.6em}.kt-article-image-rail{display:grid;gap:clamp(2.4rem,4vw,5rem);justify-items:start}.kt-article-image-rail figure{width:100%}.kt-article-image-rail figure:nth-child(2){width:90.4%}.kt-article-image-rail figure:nth-child(2) img{aspect-ratio:574 / 594;object-fit:cover;object-position:center}.kt-article-image-rail figure:nth-child(3){width:62.2%}.kt-article-image-rail figure:nth-child(3) img{aspect-ratio:395 / 600;object-fit:cover;object-position:center}.kt-editorial-feature{padding:var(--kt-article-section-space) 2rem;background:rgba(var(--color-foreground),.08)}.kt-editorial-feature__inner{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(22rem,.75fr);gap:var(--kt-article-gap);width:min(100%,104rem);margin:0 auto;align-items:start}.kt-editorial-feature__aside{display:grid;gap:clamp(3rem,5vw,6rem)}.kt-editorial-quote{margin:0;font-family:var(--kt-article-font-heading);font-size:clamp(2rem,2.2vw,3.2rem);font-weight:700;line-height:1.16}.kt-editorial-quote p{margin:0}.kt-article-body .kt-editorial-feature__wide{width:min(100%,104rem);margin:clamp(4rem,7vw,8rem) auto 0}.kt-editorial-carousel{width:min(calc(100% - 4rem),var(--kt-article-max-width));margin:var(--kt-article-section-space) auto 0}.kt-editorial-carousel__header{display:flex;justify-content:space-between;gap:2rem;align-items:end;margin-bottom:2rem}.kt-editorial-carousel__title{margin:0;font-family:var(--kt-article-font-heading);font-size:clamp(2.6rem,3.5vw,4.8rem);line-height:1}.kt-editorial-carousel__counter{flex:none;color:var(--kt-article-muted);font-size:1.3rem}.kt-editorial-carousel__viewport{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.kt-editorial-carousel__track{display:flex;gap:clamp(1.6rem,3vw,3.2rem);width:max-content;margin:0;padding:0 0 1.5rem;list-style:none}.kt-editorial-carousel__slide{width:min(68vw,56rem);scroll-snap-align:start}.kt-editorial-carousel__slide figure{height:100%}.kt-editorial-carousel__slide img{width:100%;height:min(68vw,68rem);object-fit:contain;background:transparent}.kt-editorial-carousel__controls{display:flex;gap:.8rem;margin-top:1.2rem}.kt-editorial-carousel__controls[hidden]{display:none}.kt-editorial-carousel__button{min-width:4.4rem;min-height:4.4rem;padding:.8rem 1.2rem;color:inherit;background:transparent;border:.1rem solid rgba(var(--color-foreground),.35);cursor:pointer}.kt-editorial-carousel__button:disabled{cursor:default;opacity:.35}.kt-editorial-carousel__button:not(:disabled):hover,.kt-editorial-carousel__button:not(:disabled):focus-visible{color:rgb(var(--color-background));background:rgb(var(--color-foreground))}.kt-concert-article{--kt-concert-content-width: 104rem}.kt-concert-article .kt-article-copy{font-size:clamp(1.55rem,1.2vw,1.8rem);line-height:1.58}.kt-concert-opening,.kt-concert-story,.kt-concert-pullquote,.kt-concert-video,.kt-concert-sources{width:min(calc(100% - 4rem),var(--kt-concert-content-width));margin-right:auto;margin-left:auto}.kt-concert-opening,.kt-concert-story{display:grid;gap:clamp(2rem,3vw,4rem);align-items:start;margin-bottom:clamp(5rem,8vw,9rem)}.kt-concert-opening{grid-template-columns:minmax(26rem,40rem) minmax(0,1fr)}.kt-concert-story--poster-right,.kt-concert-story--tickets-right{grid-template-columns:minmax(0,3fr) minmax(26rem,2fr)}.kt-concert-story--tickets-left{grid-template-columns:minmax(26rem,2fr) minmax(0,3fr)}.kt-concert-poster--secondary{width:min(100%,38rem);justify-self:end}.kt-concert-ticket-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,2rem)}.rte .kt-concert-pullquote{display:block;margin-top:clamp(1rem,3vw,3rem);margin-bottom:clamp(6rem,10vw,11rem);padding:0 clamp(1rem,3vw,3rem);color:inherit;border-left:0;font-family:var(--kt-article-font-heading);font-size:clamp(2.4rem,3.2vw,4.4rem);font-style:normal;font-weight:700;line-height:1.12;text-align:center;text-wrap:balance}.rte .kt-concert-pullquote p{margin:0}.kt-concert-video{margin-top:clamp(7rem,10vw,12rem);margin-bottom:clamp(5rem,7vw,8rem)}.kt-concert-video__frame{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#000;border-radius:1.2rem}.kt-concert-video__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.kt-concert-sources{color:var(--kt-article-muted);font-size:1.2rem;line-height:1.5}.kt-concert-sources h2{margin:0 0 1.2rem;color:inherit;font-family:var(--kt-article-font-body);font-size:inherit;font-weight:500}.kt-concert-sources ul{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.kt-concert-sources a{color:inherit;overflow-wrap:anywhere;text-underline-offset:.25rem}.kt-ranking-article{--kt-ranking-content-width: 104rem;--kt-ranking-accent: #d5232f}.kt-ranking-article cite{font-style:inherit}.kt-ranking-entry,.kt-ranking-closing{width:min(calc(100% - 4rem),var(--kt-ranking-content-width));margin-right:auto;margin-left:auto}.kt-ranking-entry{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(26rem,.85fr);gap:clamp(2.4rem,4vw,5rem);align-items:start;margin-bottom:clamp(7rem,10vw,12rem)}.kt-ranking-entry--media-left{grid-template-columns:minmax(26rem,.85fr) minmax(0,1.35fr)}.kt-ranking-entry--media-left .kt-ranking-entry__content{grid-column:2}.kt-ranking-entry--media-left>.kt-ranking-player,.kt-ranking-entry--media-left>.kt-ranking-entry__media-stack{grid-row:1;grid-column:1}.kt-ranking-entry__content,.kt-ranking-entry__media-stack{min-width:0}.kt-ranking-entry__header{margin-bottom:2.4rem}.kt-ranking-entry__header h2{margin:0;font-family:var(--kt-article-font-heading);font-size:clamp(2.2rem,2.3vw,3.2rem);font-weight:700;line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.kt-ranking-entry__header p{margin:.5rem 0 0;color:var(--kt-article-muted);font-size:1.4rem;line-height:1.3}.kt-ranking-article .kt-article-copy{font-size:clamp(1.55rem,1.2vw,1.8rem);line-height:1.58}.kt-ranking-player,.kt-ranking-entry__media-stack{width:min(100%,38rem);padding-top:5.8rem}.kt-ranking-entry--media-right .kt-ranking-player,.kt-ranking-entry--media-right .kt-ranking-entry__media-stack{justify-self:end}.kt-ranking-player iframe{display:block;width:100%;height:35.2rem;border:0;border-radius:1.2rem}.kt-ranking-entry__media-stack{display:grid;gap:clamp(3rem,5vw,6rem)}.kt-ranking-entry__media-stack .kt-ranking-player{width:100%;padding-top:0}.kt-ranking-video{width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#000;border-radius:1.2rem}.kt-ranking-video iframe{display:block;width:100%;height:100%;border:0}.kt-ranking-closing{padding-top:clamp(1rem,3vw,3rem)}.kt-ranking-closing__copy h2,.kt-ranking-closing__first-callout>p,.kt-ranking-closing__second-callout>p{color:var(--kt-ranking-accent);font-family:var(--kt-article-font-heading);font-weight:700;letter-spacing:-.035em}.kt-ranking-closing__copy h2{margin:0 0 clamp(2.4rem,4vw,4rem);font-size:clamp(3rem,4.5vw,6rem);line-height:.98;text-wrap:balance}.kt-ranking-closing__first-callout{display:grid;grid-template-columns:minmax(24rem,40rem) minmax(0,1fr);gap:clamp(2.4rem,4vw,5rem);align-items:start;margin-top:clamp(6rem,9vw,11rem)}.kt-ranking-closing__first-callout figure{width:100%}.kt-ranking-closing__first-callout>p,.kt-ranking-closing__second-callout>p{margin:0;font-size:clamp(3rem,4.3vw,5.8rem);line-height:.98;text-wrap:balance}.kt-ranking-closing__second-callout{margin-top:clamp(6rem,9vw,11rem)}.kt-ranking-closing__second-callout figure{margin-top:clamp(3rem,5vw,6rem)}@media screen and (max-width:749px){.kt-article-header{grid-template-columns:1fr;gap:3.2rem;padding-right:2rem;padding-left:2rem}.kt-article-header__meta{order:2}.kt-article-header__main{order:1}.kt-article-lead,.kt-editorial-feature__inner{grid-template-columns:1fr}.kt-article-lead{width:min(calc(100% - 4rem),64rem)}.kt-editorial-feature{padding-right:2rem;padding-left:2rem}.kt-article-image-rail,.kt-editorial-feature__aside{gap:3.2rem}.kt-article-image-rail figure:nth-child(2),.kt-article-image-rail figure:nth-child(3){width:100%}.kt-editorial-carousel__slide{width:82vw}.kt-editorial-carousel__slide img{height:105vw;max-height:64rem}.kt-concert-opening,.kt-concert-story--poster-right,.kt-concert-story--tickets-right,.kt-concert-story--tickets-left{grid-template-columns:1fr}.kt-concert-poster--secondary{width:100%;justify-self:stretch}.kt-concert-ticket-pair{grid-template-columns:1fr;width:min(100%,30rem)}.rte .kt-concert-pullquote{padding:0}.kt-concert-video__frame{border-radius:.8rem}.kt-ranking-entry,.kt-ranking-entry--media-left{grid-template-columns:1fr;gap:3.2rem}.kt-ranking-entry--media-left .kt-ranking-entry__content,.kt-ranking-entry--media-left>.kt-ranking-player,.kt-ranking-entry--media-left>.kt-ranking-entry__media-stack{grid-row:auto;grid-column:1}.kt-ranking-player,.kt-ranking-entry__media-stack{width:100%;padding-top:0;justify-self:stretch}.kt-ranking-player iframe{min-height:0;height:35.2rem}.kt-ranking-closing__first-callout{grid-template-columns:1fr}.kt-ranking-closing__first-callout figure{width:min(100%,40rem)}}@media(prefers-reduced-motion:reduce){.kt-share__action,.kt-editorial-carousel__viewport{scroll-behavior:auto;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/kool-thing-article.css.map */
