.artist-spotlight{background-color:var(--background-color);color:var(--text-color);padding:var(--section-padding) 0;position:relative;overflow:hidden;margin-top:88px}.artist-spotlight .page-width{max-width:1124px!important;margin:0 auto;padding:0}.artist-spotlight__container-2columns.right .artist-spotlight__container-right{display:block;margin-left:-86px}.artist-spotlight__container-2columns.left .artist-spotlight__container-right{display:block;margin-right:-86px}.artist-spotlight__heading{max-width:494px}.artist-spotlight__container{display:block}.artist-spotlight__container-2columns{display:flex;align-items:center}.artist-spotlight__top-left{grid-area:top-left;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:2rem 0;z-index:2}.artist-spotlight__heading{font-family:Helvetica Neue;font-stretch:condensed;font-size:32px;font-weight:900;text-transform:uppercase;line-height:1.1;margin:0 0 16px;color:var(--text-color);max-width:494px}.artist-spotlight__quote{font-family:Baskervville,serif;font-size:32px;line-height:42px;font-weight:400;margin:0;color:var(--text-color);max-width:587px;position:relative;letter-spacing:0}.artist-spotlight__top-right{grid-area:top-right;display:flex;justify-content:center;align-items:flex-start;padding:1rem 0;z-index:1;margin-left:190px}.artist-spotlight__image-wrapper--overlap{position:relative;z-index:1}.artist-spotlight__bottom-left{grid-area:bottom-left;display:flex;flex-direction:column;gap:0;padding:40px;z-index:2;max-width:450px;width:100%;height:fit-content}.artist-spotlight__bottom-left .artist-spotlight__image{max-width:270px;margin:0 auto}.artist-spotlight__card-content{display:flex;flex-direction:column;gap:0}.artist-spotlight__card-title{font-family:Helvetica Neue;font-stretch:condensed;font-size:48px;font-weight:900;text-transform:uppercase;line-height:1;margin:32px 0 16px;color:var(--text-color);letter-spacing:0;text-align:center}.artist-spotlight__card-description{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:150%;margin:0 0 32px;color:var(--text-color);max-width:370px;text-align:center}.artist-spotlight__bottom-right{grid-area:bottom-right;position:relative;display:flex;justify-content:center;align-items:center;z-index:1}.artist-spotlight__image-wrapper--large{position:relative;z-index:1}.artist-spotlight__image-wrapper--large:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 40%,rgba(0,0,0,.05) 100%);pointer-events:none}.artist-spotlight__image{width:100%;height:auto;display:block}.artist-spotlight__image-wrapper{position:relative;overflow:hidden;border-radius:0}.artist-spotlight__top-right .artist-spotlight__image-wrapper{max-width:350px;margin:0 auto;position:absolute;top:0;z-index:2}.artist-spotlight .cta{font-size:14px;max-width:211px;width:100%;margin:0 auto}.artist-spotlight .cta--secondary{border-color:#fff}.artist-spotlight .cta span{line-height:22px}@media screen and (max-width: 1023px){.artist-spotlight{margin-top:40px}.artist-spotlight__container-2columns{flex-direction:column}}@media screen and (max-width: 989px){.artist-spotlight__container{grid-template-areas:"top-left" "top-right" "bottom-left" "bottom-right";grid-template-columns:1fr;grid-template-rows:auto;gap:1.5rem}.artist-spotlight__top-left,.artist-spotlight__bottom-left{text-align:center;align-items:center}.artist-spotlight__heading,.artist-spotlight__quote,.artist-spotlight__card-description{max-width:100%}.artist-spotlight__image-wrapper--overlap .artist-spotlight__image,.artist-spotlight__image-wrapper--large .artist-spotlight__image{transform:none;max-width:100%}}@media screen and (max-width: 749px){.artist-spotlight__container{gap:1rem}.artist-spotlight__heading{font-size:clamp(1.2rem,4vw,1.8rem)}.artist-spotlight__quote{font-size:clamp(1rem,3vw,1.2rem)}.artist-spotlight__card-title{font-size:clamp(1.5rem,6vw,2.5rem)}}.artist-spotlight__container{animation:fadeInUp .8s ease-out}.artist-spotlight__image-wrapper{animation:fadeInScale 1s ease-out .2s both}.artist-spotlight__content{animation:fadeInLeft .8s ease-out .4s both}.artist-spotlight__card-content{animation:fadeInUp .8s ease-out .6s both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-artist-spotlight.css.map */
