.art-by-artist-container h2{text-align:center;font-size:2.5rem;font-style:italic}.art-by-artist-container .grid,.art-by-artist-container .grid-top{padding-left:0;padding-right:0}@media screen and (min-width:768px){.artist-container{padding-left:3em;padding-right:3em}}@media screen and (max-width:767px){.artist-container{padding-left:2em;padding-right:2em}}.artist-container .top{margin:1rem 0;text-align:center}.artist-container .top span{padding:0 .1rem;font-style:italic}@media screen and (max-width:767px){.artist-container .top span{display:flex;flex-direction:column;align-items:center;margin:.5rem 0}.artist-container .top .separator{display:none}}.artist-container .top .social-media{font-weight:400}.artist-container .top .social-media svg{width:16px;height:16px;margin-right:.5rem;fill:#fff;stroke:#fff}.artist-container .top .social-media a{display:inline-flex;align-items:center}.artist-container .top .social-media a span{display:flex;justify-content:center;align-items:center}.artist-container .bottom{align-items:flex-start;margin-top:1rem}@media screen and (min-width:768px){.artist-container .bottom .profile-container{flex:0 0 35%;padding:1rem 0}}@media screen and (max-width:767px){.artist-container .bottom .profile-container{flex:0 0 100%;padding:.5rem 0}}.artist-container .bottom .profile-container .image-container{text-align:center;background:#fff;padding:1rem;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto 2rem}.artist-container .bottom .profile-container .image-container img{height:auto}@media screen and (min-width:768px){.artist-container .bottom .profile-container .image-container img{max-width:400px}}@media screen and (max-width:767px){.artist-container .bottom .profile-container .image-container img{max-width:100%}}.artist-container .bottom .profile-container p{text-align:center;font-style:italic;margin-bottom:.5rem}.artist-container .bottom .profile-container p span{font-weight:700}.artist-container .bottom .bio-container{text-align:justify}.artist-container .bottom .bio-container p{text-align:justify!important;margin-left:0!important}.artist-container .bottom .bio-container p span{background-color:transparent!important}@media screen and (min-width:768px){.artist-container .bottom .bio-container{flex:0 0 65%;padding:1rem 0}}@media screen and (max-width:767px){.artist-container .bottom .bio-container{flex:0 0 100%;padding:.5rem 0}}.related-artists-container h2{text-align:center;font-size:2.5rem;line-height:1.2}.related-artists-container .grid{padding-left:0;padding-right:0}.product-by-artist-container h2{text-align:center;font-size:2.5rem;font-style:italic}.product-by-artist-container .grid,.product-by-artist-container .grid-top{padding-left:0;padding-right:0}