.artist-section{width:100%;padding:80px 0}.artist-section__inner{max-width:1300px;margin:0 auto;padding:0 40px;display:flex;flex-direction:column;align-items:center;gap:56px}.artist-section__header{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.artist-section__eyebrow{font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;letter-spacing:.425px;margin:0;line-height:1;text-transform:uppercase}.artist-section__heading{font-family:Montserrat,sans-serif;font-weight:700;font-size:40px;line-height:normal;margin:0;text-align:center}.artist-section__feature{width:100%;display:flex;align-items:center;justify-content:center;gap:0}.artist-section__video-card{position:relative;width:600px;height:355px;flex-shrink:0;border:1px solid;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center}.artist-section__video-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:6px;pointer-events:none}.artist-section__video-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:.3}.artist-section__video-placeholder svg{width:100%;height:100%}.artist-section__video-overlay{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:6px;background:#0000001a;pointer-events:none}.artist-section__copy{flex:1 0 0;min-width:0;padding:40px 72px;display:flex;align-items:center;justify-content:center}.artist-section__body-text{flex:1 0 0;min-width:0}.artist-section__body-text p{margin:0 0 1em;font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:.425px}.artist-section__body-text p:last-child{margin-bottom:0}.artist-section__body-text strong{font-weight:700}.artist-section__gallery-block{width:100%;display:flex;flex-direction:column;gap:32px;align-items:flex-start}.artist-section__gallery-header{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-height:75px;text-align:center}.artist-section__gallery-heading{font-family:Montserrat,sans-serif;font-weight:700;font-size:32px;line-height:normal;margin:0;text-align:center}.artist-section__gallery{width:100%;display:flex;justify-content:center;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.artist-section__gallery::-webkit-scrollbar{display:none}.artist-section__gallery-track{display:flex;gap:24px;align-items:center;flex-wrap:nowrap;margin:0 auto}.artist-section__gallery-item{flex-shrink:0;border:1px solid;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.artist-section__gallery-img{display:block;width:160px;height:160px;object-fit:cover;border-radius:12px;pointer-events:none}.artist-section__gallery-placeholder{width:160px;height:160px;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;opacity:.3}.artist-section__gallery-placeholder svg{width:100%;height:100%}.artist-section__gallery-wrapper{width:100%}@media screen and (max-width:1024px){.artist-section__video-card{width:460px;height:280px}.artist-section__copy{padding:32px 40px}}@media screen and (max-width:768px){.artist-section__inner{padding:0 16px;gap:40px}.artist-section__heading{font-size:20px;max-width:210px}.artist-section__feature{flex-direction:column;gap:32px}.artist-section__video-card{width:100%;height:260px}.artist-section__copy{padding:0;width:100%}.artist-section__gallery-heading{font-size:20px}.artist-section__gallery-img{width:200px;height:200px}.artist-section__gallery-placeholder{width:140px;height:140px}.artist-section__eyebrow{font-size:12px}.artist-section__gallery-header{gap:12px;min-height:48px}.artist-section__header{gap:12px}.artist-section__video-img{position:relative}.artist-section__video-card{width:100%;height:max-content}.artist-section__gallery-track{gap:12px}}@media screen and (max-width:480px){.artist-section{padding:48px 0}.artist-section__gallery-img{width:200px;height:200px}.artist-section__gallery-placeholder{width:120px;height:120px}}.artist-section__gallery-nav,.artist-section__gallery-btn{display:none}@media screen and (max-width:768px){.artist-section__gallery-wrapper{position:relative;width:100%;padding-left:30px;padding-right:30px}.artist-section__gallery-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:16px;display:none}.artist-section__gallery-btn{display:flex;align-items:center;justify-content:center;width:auto;height:auto;border-radius:50%;border:0px solid #1c1c1c;background:transparent;cursor:pointer;flex-shrink:0;transition:opacity .2s ease;padding:0}.artist-section__gallery-btn:hover{opacity:1}.artist-section__gallery-btn svg{width:30px;height:30px;display:block}.artist-section__gallery-dots{display:flex;gap:6px;align-items:center;justify-content:center;flex:1}.artist-section__gallery-dot{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.25;transition:opacity .2s ease;cursor:pointer;display:none}.artist-section__gallery-dot.is-active{opacity:1}.artist-section__gallery-btn-left,.artist-section__gallery-btn-right{position:absolute;top:38%;transform:translateY(38%)}.artist-section__gallery-btn-left{left:-8px}.artist-section__gallery-btn-right{right:-8px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/artist-section.css.map */
