.artist-collection-banner,.artist-collection-banner__stage{position:relative;width:100%}.artist-collection-banner__banner{position:relative;width:100%;max-height:var(--artist-banner-max-height, 26.25rem);aspect-ratio:var(--artist-banner-aspect-ratio, 21 / 9);overflow:hidden;line-height:0}.artist-collection-banner__banner-media{display:block;width:100%;height:100%}.artist-collection-banner__banner-media img,.artist-collection-banner__banner-media .theme-blur-up,.artist-collection-banner__banner-media .theme-blur-up__img{width:100%;height:100%;object-fit:cover;object-position:center}.artist-collection-banner__banner-media .theme-blur-up{display:block;width:100%;height:100%}.artist-collection-banner__card-wrap{position:relative;z-index:2;margin-top:calc(-1 * var(--artist-banner-card-overlap, 6rem));padding-bottom:var(--artist-banner-card-spacing, 2.5rem);margin-left:auto;margin-right:auto;box-sizing:border-box}.artist-collection-banner__card-wrap--wide{width:100%;max-width:none;padding-left:var(--page-margin-mobile);padding-right:var(--page-margin-mobile)}.artist-collection-banner__card-wrap--page-width,.artist-collection-banner__card-wrap--page-width-medium,.artist-collection-banner__card-wrap--page-width-narrow{padding-left:var(--page-margin-mobile);padding-right:var(--page-margin-mobile)}.artist-collection-banner__card-wrap--page-width-medium{max-width:90rem}.artist-collection-banner__card-wrap--page-width-narrow{max-width:60rem}@media screen and (min-width:750px){.artist-collection-banner__card-wrap--wide{width:94vw;max-width:100rem;padding-left:var(--page-margin-tablet);padding-right:var(--page-margin-tablet)}.artist-collection-banner__card-wrap--page-width{padding-left:var(--page-margin-tablet);padding-right:var(--page-margin-tablet)}.artist-collection-banner__card-wrap--page-width-medium{width:80vw;padding-left:var(--page-margin-tablet);padding-right:var(--page-margin-tablet)}.artist-collection-banner__card-wrap--page-width-narrow{padding-left:var(--page-margin-tablet);padding-right:var(--page-margin-tablet)}}@media screen and (min-width:1025px){.artist-collection-banner__card-wrap--wide{width:92vw;max-width:106rem;padding-left:var(--page-margin-desktop);padding-right:var(--page-margin-desktop)}.artist-collection-banner__card-wrap--page-width,.artist-collection-banner__card-wrap--page-width-medium,.artist-collection-banner__card-wrap--page-width-narrow{padding-left:var(--page-margin-desktop);padding-right:var(--page-margin-desktop)}.artist-collection-banner__card-wrap--page-width-medium{width:80vw;max-width:90rem}.artist-collection-banner__card-wrap--page-width-narrow{max-width:70rem}}.artist-collection-banner__card{display:grid;grid-template-columns:1fr;align-items:stretch;background-color:rgb(var(--color-background-rgb));box-shadow:0 .35rem 2.75rem #0000001a}.artist-collection-banner__portrait{position:relative;min-height:18rem;overflow:hidden;line-height:0}.artist-collection-banner__portrait img,.artist-collection-banner__portrait .theme-blur-up,.artist-collection-banner__portrait .theme-blur-up__img{width:100%;height:100%;min-height:18rem;object-fit:cover;object-position:center top}.artist-collection-banner__portrait .theme-blur-up{display:block;width:100%;height:100%}.artist-collection-banner__portrait img{opacity:1!important;filter:none!important;transition:none!important}.artist-collection-banner__portrait-opener{display:block;width:100%;height:100%;min-height:inherit}.artist-collection-banner__portrait-trigger{position:relative;display:block;width:100%;height:100%;min-height:inherit;padding:0;margin:0;border:none;background:transparent;cursor:pointer;text-align:left;color:inherit;font:inherit}.artist-collection-banner__portrait-trigger:focus-visible{outline:2px solid rgb(var(--color-foreground-rgb));outline-offset:2px}.artist-collection-banner__portrait--has-video .artist-collection-banner__portrait-trigger img,.artist-collection-banner__portrait--has-video .artist-collection-banner__portrait-trigger .theme-blur-up,.artist-collection-banner__portrait--has-video .artist-collection-banner__portrait-trigger .theme-blur-up__img{width:100%;height:100%;min-height:18rem;object-fit:cover;object-position:center top}.artist-collection-banner__portrait--has-video .artist-collection-banner__portrait-trigger .theme-blur-up{display:block;width:100%;height:100%}.artist-collection-banner__play-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.5rem;padding:0 1rem 3.25rem;box-sizing:border-box;background:linear-gradient(to top,rgba(0,0,0,.5) 0%,rgba(0,0,0,.22) 42%,transparent 72%);transition:background .25s ease;pointer-events:none}.artist-collection-banner__portrait-trigger:hover .artist-collection-banner__play-overlay,.artist-collection-banner__portrait-trigger:focus-visible .artist-collection-banner__play-overlay{background:linear-gradient(to top,rgba(0,0,0,.58) 0%,rgba(0,0,0,.28) 42%,transparent 72%)}.artist-collection-banner__play-cta{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:.65rem;min-width:auto;min-height:auto;height:auto;padding:.9rem 1.4rem;font-family:var(--font-accent-family);font-style:var(--font-accent-style);font-weight:var(--font-accent-weight);font-size:var(--buttons-font-size-mobile);letter-spacing:var(--buttons-letter-spacing);text-transform:var(--buttons-text-case);line-height:1;pointer-events:none;box-shadow:0 .2rem 1rem #0003;transition:box-shadow var(--duration-short) ease,transform var(--duration-short) ease,background-color var(--duration-short) ease,color var(--duration-short) ease}.artist-collection-banner__portrait-trigger:hover .artist-collection-banner__play-cta,.artist-collection-banner__portrait-trigger:focus-visible .artist-collection-banner__play-cta{background-color:#e0d0a6;color:#000;box-shadow:0 6px 18px #3725171c,0 12px 30px #37251714;transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.artist-collection-banner__portrait-trigger:hover .artist-collection-banner__play-cta,.artist-collection-banner__portrait-trigger:focus-visible .artist-collection-banner__play-cta{transform:none}}.artist-collection-banner__play-cta-text{letter-spacing:inherit;text-transform:inherit}.artist-collection-banner__play-cta-icon{display:flex;align-items:center;flex-shrink:0;line-height:0}.artist-collection-banner__play-cta-icon .play-button{display:flex;align-items:center;margin:0;padding:0;background:none;border-radius:0;box-shadow:none}.artist-collection-banner__play-cta-icon .icon-media-play{width:.95rem;height:.95rem;margin:0}@media screen and (min-width:750px){.artist-collection-banner__play-cta{font-size:var(--buttons-font-size-desktop);padding:1rem 1.6rem}}@media screen and (min-width:750px){.artist-collection-banner__portrait--has-video .artist-collection-banner__portrait-trigger img,.artist-collection-banner__portrait--has-video .artist-collection-banner__portrait-trigger .theme-blur-up,.artist-collection-banner__portrait--has-video .artist-collection-banner__portrait-trigger .theme-blur-up__img{min-height:100%}}.artist-video-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;margin:0;padding:0;width:100%;height:100%;border:none;background:#000000e0;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.artist-video-modal[open]{z-index:101;opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s linear 0s}.artist-video-modal__dialog{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:100%;padding:3.5rem 1.25rem 1.25rem;box-sizing:border-box;pointer-events:none}.artist-video-modal[open] .artist-video-modal__dialog{pointer-events:auto}.artist-video-modal__close{position:absolute;top:1rem;right:1rem;z-index:2;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:none;border-radius:50%;background:#ffffff1f;color:#fff;cursor:pointer;pointer-events:auto;transition:background .2s ease}.artist-video-modal__close:hover,.artist-video-modal__close:focus-visible{background:#ffffff38}.artist-video-modal__close .icon{width:1.1rem;height:1.1rem}.artist-video-modal__player{width:min(96vw,72rem);max-height:calc(100vh - 5rem);pointer-events:auto}.artist-video-modal__player video,.artist-video-modal__video{display:block;width:100%;height:auto;max-height:calc(100vh - 5rem);background:#000}.artist-collection-banner__content{align-self:stretch;min-height:100%;padding:2rem;background-color:rgb(var(--color-background-rgb));color:rgb(var(--color-foreground-rgb))}.artist-collection-banner__title{margin:0 0 .75rem}.artist-collection-banner__location{margin:0 0 1.5rem;color:rgba(var(--color-foreground-rgb),.55);letter-spacing:.08em}.artist-collection-banner__bio{margin:0}.artist-collection-banner__bio.rte>*:first-child{margin-top:0}.artist-collection-banner__bio.rte>*:last-child{margin-bottom:0}@media screen and (min-width:750px){.artist-collection-banner__card--split{grid-template-columns:minmax(0,36%) minmax(0,1fr)}.artist-collection-banner__portrait,.artist-collection-banner__portrait img,.artist-collection-banner__portrait .theme-blur-up,.artist-collection-banner__portrait .theme-blur-up__img{min-height:100%}.artist-collection-banner__content{padding:3rem 3.5rem;display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width:1025px){.artist-collection-banner__content{padding:3.5rem 4.5rem}}.artist-collection-banner--no-banner .artist-collection-banner__card-wrap{margin-top:0}.artist-collection-banner__banner--parallax{isolation:isolate}.artist-collection-banner__banner-media--parallax{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:125%;will-change:transform}.artist-collection-banner__banner-media--parallax img,.artist-collection-banner__banner-media--parallax .theme-blur-up,.artist-collection-banner__banner-media--parallax .theme-blur-up__img{width:100%;height:100%;object-fit:cover;object-position:center}.artist-collection-banner__banner-media--parallax .theme-blur-up{display:block;width:100%;height:100%}@media(prefers-reduced-motion:reduce){.artist-collection-banner__banner-media--parallax{position:static;height:100%;will-change:auto;transform:none!important}}.theme-animations-off .artist-collection-banner__banner-media--parallax{position:static;height:100%;will-change:auto;transform:none!important}.js .artist-collection-banner--sync-reveal:not(.is-hero-ready) .artist-collection-banner__card.js-scroll-reveal{opacity:0!important;transform:translate3d(0,var(--theme-scroll-reveal-distance),0)!important;transition:none!important}.js .artist-collection-banner--sync-reveal:not(.is-hero-ready) .artist-collection-banner__banner-media .theme-blur-up__img,.js .artist-collection-banner--sync-reveal:not(.is-hero-ready) .artist-collection-banner__banner-media .theme-blur-up__img.is-loaded{opacity:0!important;filter:blur(14px)!important;transition:none!important}.js .artist-collection-banner--sync-reveal.is-hero-ready .artist-collection-banner__card.js-scroll-reveal--visible{opacity:1;transform:translateZ(0);will-change:auto;transition:opacity var(--theme-scroll-reveal-duration) var(--theme-scroll-reveal-ease) var(--sr-delay, 0s),transform var(--theme-scroll-reveal-duration) var(--theme-scroll-reveal-ease) var(--sr-delay, 0s)}.js .artist-collection-banner--sync-reveal.is-hero-ready .artist-collection-banner__banner-media .theme-blur-up__img.is-loaded{opacity:1!important;filter:none!important;transition:opacity var(--theme-blur-up-duration, .45s) var(--theme-image-reveal-ease, cubic-bezier(.25, .46, .45, .94)),filter var(--theme-blur-up-duration, .45s) var(--theme-image-reveal-ease, cubic-bezier(.25, .46, .45, .94))}.no-js .artist-collection-banner--sync-reveal .artist-collection-banner__card,.shopify-design-mode .artist-collection-banner--sync-reveal .artist-collection-banner__card{opacity:1;transform:none}.theme-animations-off .artist-collection-banner--sync-reveal .artist-collection-banner__card{opacity:1!important;transform:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.artist-collection-banner--sync-reveal .artist-collection-banner__card{opacity:1!important;transform:none!important;transition:none!important}.artist-collection-banner--sync-reveal .artist-collection-banner__banner-media .theme-blur-up__img{opacity:1!important;filter:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-artist-collection-banner.css.map */
