.ProfileAboutPage-store{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.ProfileAboutPage-infoContainer{width:50%;margin:24px auto;padding:0 8px}.ProfileAboutPage-infoContainer--fullWidth{width:100%}.ProfileAboutPage-descriptionTitle{font-weight:400}.ProfileAboutPage-descriptionText{overflow:hidden;line-height:1.5;text-align:justify}.ProfileAboutPage .ProfileThumbnail{-webkit-flex-shrink:0;flex-shrink:0}.ProfileAboutPage .ProfileThumbnail .Zazzicon{color:#c9c9c9}.ProfileAboutPage-connect{margin-top:24px}.ProfileAboutPage-connectTitle{font-weight:400}.ProfileAboutPage-socialLink{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;max-width:100%}.ProfileAboutPage-socialLinkText{white-space:nowrap;overflow:hidden;color:#404040;text-overflow:ellipsis}.ProfileAboutPage-socialLinkText:hover{color:#e54c00}.ProfileAboutPage-socialButton.Zazzicon{margin-right:10px;color:#c1c1c1;font-size:24px}.ProfileAboutPage-contactLink{margin:8px 0}.ProfileAboutPage-connectMaker{margin-bottom:16px}.ProfileAboutPage-companyName{font-weight:500}.ProfileAboutPage-companyWebsite a,.ProfileAboutPage-companyWebsite a:focus,.ProfileAboutPage-companyWebsite a:visited{color:#404040}.ProfileAboutPage-companyWebsite a:hover{color:#e54c00}.ProfileAboutPage-companyPhone{font-size:12px}.ProfileAboutPage-companyPhone .Zazzicon{vertical-align:middle;margin-right:8px}.ProfileAboutPage-galleryContainer{width:50%;margin:24px auto;padding:0 8px}.ProfileAboutPage-meetTheDesigner{position:relative;margin-top:24px}.ProfileAboutPage-meetTheDesignerTitle{font-weight:400}.ProfileAboutPage-messagePalette{z-index:10100;width:100%;max-width:450px;padding:0;background-color:#fff;box-shadow:1px 1px 2px 0 #767676}.ProfileAboutPage-messagePaletteContents{position:relative;min-height:100px}.ProfileAboutPage-designerInfo,.ProfileAboutPage-designerLogo{display:inline-block;vertical-align:middle}.ProfileAboutPage-designerInfo{margin-left:15px}.ProfileAboutPage-designerName{font-size:16px;font-weight:500}.ProfileAboutPage-designerBadge{padding:4px 0}.ProfileAboutPage-team{padding-top:24px;border-top:1px solid #c9c9c9}.ProfileAboutPage-teamHeader{font-weight:400}.ProfileAboutPage-teamMembers{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ProfileAboutPage-teamMember{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:50%;margin:16px 0}.ProfileAboutPage-teamMemberInfo{margin:0 8px}.ProfileAboutPage-teamMemberName{font-weight:700}.ProfileAboutPage-teamMemberTitle{color:#676767;font-weight:700}@media only screen and (max-width:768px){.ProfileAboutPage-galleryContainer,.ProfileAboutPage-infoContainer,.ProfileAboutPage-teamMember{width:100%}}.ProfileThumbnail--Smaller{width:26px;height:26px}.ProfileThumbnail--Smaller .Zazzicon{font-size:22px;line-height:26px}.ProfileThumbnail--Small{width:30px;height:30px}.ProfileThumbnail--Small .Zazzicon{font-size:24px;line-height:30px}.ProfileThumbnail--Smallish{width:40px;height:40px}.ProfileThumbnail--Smallish .Zazzicon{font-size:32px;line-height:40px}.ProfileThumbnail--Regular{width:65px;height:65px}.ProfileThumbnail--Regular .Zazzicon{font-size:48px;line-height:65px}.ProfileThumbnail--Large{width:95px;height:95px}.ProfileThumbnail--Large .Zazzicon{font-size:64px;line-height:95px}.ProfileThumbnail--XLarge{width:110px;height:110px}.ProfileThumbnail--XLarge .Zazzicon{font-size:48px;line-height:110px}.ProfileThumbnail-placeholderIcon{width:100%;height:100%;border:1px solid #e4e4e4;text-align:center;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.ProfileThumbnail--circle .ProfileThumbnail-image,.ProfileThumbnail--circle .ProfileThumbnail-placeholderIcon{border-radius:50%}.ProfileMediaGallery-featuredItem,.ProfileMediaGallery-thumbnail{background-size:cover;background-repeat:no-repeat;background-position:50%;cursor:pointer}.ProfileMediaGallery-playButton{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ProfileMediaGallery-featuredItem{position:relative;height:0;padding-bottom:50%;margin:0 4px 4px 4px;border:1px solid #f2f2f2;background-size:cover}.ProfileMediaGallery-mediaHeader{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:16px}.ProfileMediaGallery-mediaTitle{margin:0}.ProfileMediaGallery-thumbnails{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative}.ProfileMediaGallery-thumbnailContainer{width:20%;padding-bottom:20%;position:relative}.ProfileMediaGallery-thumbnailContainerLarge{width:50%;padding-bottom:50%;position:relative}.ProfileMediaGallery-thumbnail{border:1px solid #f2f2f2;position:absolute;top:4px;right:4px;bottom:4px;left:4px}.ProfileMediaGallery-ghostThumbnail{background:#f9f9f9;color:#212121}.ProfileMediaGallery-moreItemsText{position:absolute;font-weight:700;color:#676767;width:80%;text-align:center;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ProfileMediaGallery-dialog .Dialog-body{width:900px;max-width:100%}.ProfileMediaGallery-dialog.Dialog--isMobile .Dialog-contents{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.ProfileMediaGallery-dialog.Dialog--isMobile .Dialog-contents .ScrollbarHider{position:static}@media only screen and (max-width:768px){.ProfileMediaGallery-thumbnailContainer{width:50%;padding-bottom:50%}.ProfileMediaGallery-thumbnailContainer:last-child{width:100%}}