.image-crop{width:100%;height:300px;overflow:hidden;position:relative}.image-crop img{width:100%;height:100%;object-fit:cover;object-position:0 35%;display:block}.article-template__hero-container{max-width:unset!important}.image-crop.with-overlay{position:relative;width:100%;height:100%;overflow:hidden}.image-crop.with-overlay img{width:100%;height:100%;object-fit:cover;object-position:0 35%;display:block}.image-crop.with-overlay .red-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ff3c3cb3;z-index:1;display:block}.image-crop.with-overlay .spotlight{position:absolute;top:-10%;left:0%;width:800px;height:800px;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,255,255,.5) 0%,transparent 70%);border-radius:50%;z-index:2;pointer-events:none;display:block;transition:transform .3s ease-out;will-change:transform}.article-template__hero-large.media{width:140px;height:140px;position:absolute;transform:translate(-130%,-50%);border-radius:50%;right:0;z-index:2}[id^=shopify-section-template-][id$=__main]>article>div:nth-child(2){position:relative;transform:translateY(-100%)}.article-template blockquote{font-size:1.8rem;border:0;padding:0 50px;font-style:normal;color:#ff484f;line-height:4rem;margin:0 auto}.article-template__gallery-container{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.article-template__gallery .gallery-item{width:100%;padding-top:100%;position:relative;overflow:hidden}.article-template__gallery .gallery-item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media(max-width:768px){.article-template__hero-large.media{width:140px;height:140px}.article-template__hero-large.media{width:100px;height:100px}.article-template__hero-large.media{transform:translate(20%,-50%);left:0}.spotlight{transform:translate(384px,6.0625px) translate(-50%,-50%)}.article-template__gallery-container{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.article-template__gallery-container{grid-template-columns:1fr}}.blog .card__media img,.blog .product-card__image img{object-fit:contain;object-position:center}
/*# sourceMappingURL=/cdn/shop/t/32/assets/4ap-artist.css.map */
