.artist__responsive .shop-search{width:33%;float:right;margin-bottom:1rem}.artist__responsive .shop-header{clear:both}.artist__responsive .rb-font-icon.icon-arrow-right.artist-shop-breadcrumb-arrow::before{font-size:10px;font-weight:bold}.artist__responsive .refine-menu{align-self:flex-end}.artist__responsive .artist-shop-header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.artist__responsive .artist-shop-breadcrumb{font-size:32px;font-weight:500;color:#4b4f59;padding:0;line-height:1em}@media only screen and (max-width: 768px){body.responsive-page .artist__responsive .artist-shop-breadcrumb{padding-bottom:8px}}.artist__responsive .artist-shop-breadcrumb>a:hover{color:#1e73ca}.artist__responsive .artist-shop-header-link{font-size:16px;font-weight:400;color:#8c95a5;text-decoration:none;text-align:left;line-height:1.7em}.artist__responsive .artist-shop-header-link:hover{color:#1e73ca}.artist__responsive .artist-shop-header-link:active{color:#165595}.artist__responsive span.artist-shop-breadcrumb-current{color:#8c95a5}@media only screen and (max-width: 1023px){body.responsive-page .artist__responsive .shop-search{width:auto;margin-right:1rem !important;margin-left:1rem !important;margin-bottom:2rem !important;float:none}}@media only screen and (max-width: 767px){body.responsive-page .artist__responsive header.profile-header{margin:0;display:flex;flex-direction:column;width:100%}body.responsive-page .artist__responsive header.profile-header .profile-header-wrap{display:flex;flex-direction:column;margin:0;margin-top:-50px;padding:0}body.responsive-page .artist__responsive a.profile-avatar{display:flex;flex-direction:column;position:relative;top:inherit;left:inherit;margin:0 auto}body.responsive-page .artist__responsive a.profile-avatar:before{display:none}body.responsive-page .artist__responsive span.profile-avatar-mask{width:100px;height:auto;overflow:hidden;margin:0 auto;border-radius:50%}body.responsive-page .artist__responsive header.profile-header .profile-header-wrap h1,body.responsive-page .artist__responsive header.profile-header .profile-header-wrap h2{padding:0;font-size:24px;padding:16px;padding-top:0;font-weight:500}body.responsive-page .artist__responsive header.profile-header .profile-header-wrap h3{font-size:14px;font-weight:normal;padding:16px;padding-top:0;margin-top:8px;text-transform:none;text-align:center}body.responsive-page .artist__responsive .rb-button,body.responsive-page .artist__responsive body.responsive-page .button{padding:0 32px;height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:white;border-radius:56px;box-shadow:none;border:1px solid #303238;margin:0}body.responsive-page .artist__responsive header.profile-header .follow-button{float:none;margin:16px auto;background:#303238;border:none;outline:none;border-radius:200px;font-weight:500;box-shadow:none;text-shadow:none}body.responsive-page .artist__responsive header.profile-header .profile-header-wrap .profile-social{margin:0;margin-top:16px}body.responsive-page .artist__responsive header.profile-header .profile-header-wrap .profile-social div.twitter{margin:0 24px}body.responsive-page .artist__responsive.responsive-page #section_wrap{display:flex;flex-direction:column;padding-bottom:32px}body.responsive-page .artist__responsive .profile-highlighted{display:flex;flex-direction:column;margin:0;padding:0;width:100%;border:none;order:-2}body.responsive-page .artist__responsive .highlighted-grid{margin:0;display:flex;flex-direction:row;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}body.responsive-page .artist__responsive .highlighted-grid .grid-item{border:0;background-size:cover;width:160px;padding-bottom:160px;margin:0;display:flex;flex-shrink:0;margin-right:8px}body.responsive-page .artist__responsive .profile-highlighted .highlight-below{font-size:14px;display:flex;justify-content:space-between}body.responsive-page .artist__responsive .profile-highlighted .highlight-below .highlight-caption,body.responsive-page .artist__responsive .profile-highlighted .highlight-below .highlight-more{float:none;display:flex;height:48px;align-items:center}body.responsive-page .artist__responsive .profile-left{margin:0;width:100%;display:flex;flex-direction:column;padding:32px 0;overflow:visible}body.responsive-page .artist__responsive .profile-left p{padding:16px}body.responsive-page .artist__responsive .profile-bio{width:100%;padding:0;font-size:14px}body.responsive-page .artist__responsive .profile-other-sites{display:flex;justify-content:space-around;margin:32px}body.responsive-page .artist__responsive .profile-right{width:100%;float:none;display:flex;flex-direction:column;order:-1;margin-top:0}body.responsive-page .artist__responsive .profile-search{margin:32px 0;margin-bottom:0}body.responsive-page .artist__responsive .profile-recent{margin:16px 0;display:flex;flex-direction:column}body.responsive-page .artist__responsive .profile-recent .title{border:0;height:auto;display:flex;padding:0;margin-bottom:16px;justify-content:center}body.responsive-page .artist__responsive .profile-grid,body.responsive-page .artist__responsive .artist-product-grid,body.responsive-page .artist__responsive .portfolio-grid{margin:16px;display:flex;flex-wrap:wrap}body.responsive-page .artist__responsive .profile-grid .grid-item,body.responsive-page .artist__responsive .artist-product-grid .grid-item,body.responsive-page .artist__responsive .portfolio-grid .grid-item{background-image:none !important;border:none;margin:0;padding-bottom:50%;width:50%;background-size:cover;display:flex;box-sizing:border-box;border:4px solid white}body.responsive-page .artist__responsive .profile-grid .grid-item>img,body.responsive-page .artist__responsive .artist-product-grid .grid-item>img,body.responsive-page .artist__responsive .portfolio-grid .grid-item>img{height:initial}body.responsive-page .artist__responsive .portfolio-grid.uncropped .grid-item>img{position:absolute !important}body.responsive-page .artist__responsive .profile-blog{margin:0;width:100%;box-sizing:border-box;padding:16px;border:0}body.responsive-page .artist__responsive .profile-blog:before{display:none}body.responsive-page .artist__responsive h1{margin:8px 0 0;padding:0 !important}body.responsive-page .artist__responsive h2{margin:0 !important;padding:32px 0 !important}body.responsive-page .artist__responsive h2,body.responsive-page .artist__responsive h1{font-size:20px !important;text-align:center !important;font-weight:500 !important;border:none !important}body.responsive-page .artist__responsive .profile-blog .blog-post .blog-title{margin:0;padding:16px 0;font-weight:500}body.responsive-page .artist__responsive .profile-view-more{border:none;padding:16px 0;display:flex;flex-direction:column;align-items:center}body.responsive-page .artist__responsive .profile-groups-hosting ul li{display:flex;flex-direction:column;margin-bottom:32px}body.responsive-page .artist__responsive .profile-groups-hosting ul li a{display:flex;border:none;margin:0;height:auto}body.responsive-page .artist__responsive .profile-groups-hosting ul li a img{flex:0}body.responsive-page .artist__responsive .profile-groups-hosting ul li a .item-title{flex:1;font-weight:normal}body.responsive-page .artist__responsive .rb-toplinks{display:flex;flex-direction:column;font-size:16px;margin:0;width:100%}body.responsive-page .artist__responsive .rb-toplinks ul{display:flex;justify-content:space-around}body.responsive-page .artist__responsive .rb-toplinks ul li{display:flex;align-items:center;justify-content:center;height:48px}body.responsive-page .artist__responsive .rb-toplinks ul li.active>a{border:none;color:red;text-decoration:underline;font-weight:500}body.responsive-page .artist__responsive .artist-product-grid{display:flex;flex-wrap:wrap}body.responsive-page .artist__responsive .content-right{display:flex;flex-direction:column}body.responsive-page .artist__responsive .rb-pagination{display:flex;flex-direction:column}body.responsive-page .artist__responsive .rb-pagination ul{display:flex;justify-content:space-around}body.responsive-page .artist__responsive .rb-pagination ul li{display:flex;flex-basis:50%;padding:0 16px}body.responsive-page .artist__responsive .rb-pagination .page-step{position:relative;width:100%}body.responsive-page .artist__responsive .rb-pagination .page-step.disabled{color:inherit;opacity:0.2}body.responsive-page .artist__responsive .rb-pagination .page-link{display:none}body.responsive-page .artist__responsive .rb-menu.rb-menu-left{display:flex;flex-direction:column;width:100%}body.responsive-page .artist__responsive .rb-menu.rb-menu-left h3{margin:0;padding:32px 0 16px 0;box-sizing:border-box;font-size:14px;text-transform:uppercase;font-weight:500;text-align:center;border:none}body.responsive-page .artist__responsive .rb-menu.rb-menu-left ul li a{padding:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:48px;font-size:16px;border:none;border-bottom:1px solid #F2F2F6}body.responsive-page .artist__responsive .rb-menu.rb-menu-left .color-select ul li a.color-box{width:24px;height:24px}body.responsive-page .artist__responsive nav.rb-menu.rb-menu-left.shop-menu.artist{display:flex;flex-direction:column;width:100%}body.responsive-page .artist__responsive hr{display:none}body.responsive-page .artist__responsive span.product-info.text-only{width:100% !important;box-sizing:border-box;padding:32px 0 !important;font-size:14px;line-height:1.4}body.responsive-page .artist__responsive span.cc.text-only{width:100% !important;padding:32px 0 !important;display:flex;align-items:center;justify-content:center;text-align:center}body.responsive-page .artist__responsive .rb-menu-set.search-refinement li span{text-align:center;padding:16px 0;font-size:16px;font-weight:normal;width:100%}body.responsive-page .artist__responsive .rb-menu ul.rb-menu-sub{padding:0;width:100%;border-bottom:0}body.responsive-page .artist__responsive .rb-menu ul.rb-menu-sub li a{padding:0 !important}body.responsive-page .artist__responsive .content-right{display:flex;flex-direction:column;margin-bottom:32px}body.responsive-page .artist__responsive article.journal-short{width:100%;margin:0;padding:0;border:none;outline:none;display:flex;flex-direction:column}body.responsive-page .artist__responsive article.journal-short:before{display:none}body.responsive-page .artist__responsive article.journal-short header{display:flex;flex-direction:column;align-items:center}body.responsive-page .artist__responsive article.journal-short h1{padding-bottom:16px !important}body.responsive-page .artist__responsive article.journal-short section{margin:0;-webkit-column-count:1;-moz-column-count:1;column-count:1}body.responsive-page .artist__responsive article.journal-short section p{font-size:14px;line-height:1.4;margin:0;padding:16px}body.responsive-page .artist__responsive article.journal-short footer{padding:16px}body.responsive-page .artist__responsive .oldgrid-wrapper{width:100%}body.responsive-page .artist__responsive ul.oldgrid{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}body.responsive-page .artist__responsive ul.oldgrid li{float:none;margin:0;display:flex;flex-direction:column;flex-basis:50%;flex-shrink:0;align-items:center;justify-content:center;border:4px solid white;box-sizing:border-box;margin-bottom:32px}body.responsive-page .artist__responsive ul.oldgrid li p{padding:8px;line-height:1.4;font-size:14px}body.responsive-page .artist__responsive ul.oldgrid .remove{margin:16px auto 0 auto;height:16px;padding:0 !important;background-color:rgba(255,0,0,0.8);border:none;color:white;text-transform:uppercase;font-size:10px;width:64px}}
