.ProfileHomeMember_socialMediaContainer{border-bottom:1px solid #e4e4e4;padding-bottom:16px;margin-bottom:16px}.ProfileHomeMember_connectHeader{font-size:16px}.ProfileHomeMember_socialMediaIcon{display:inline-block;line-height:1;margin-top:8px;padding:0 4px;font-size:30px}.ProfileHomeMember_socialMediaIcon .Zazzicon{color:#c9c9c9}.ProfileHomeMember_reviewsContainer{border-bottom:1px solid #e4e4e4;margin-bottom:16px}.NewMemberWelcome{text-align:center}.ProfileHomeAboutSnippet{margin-bottom:8px}.ProfileHomeAboutSnippet-showCutoffToggle{padding:8px 0}.ProfileHomeAboutSnippet-aboutEmptyContainer{padding-bottom:8px}.ProfileHomeAboutSnippet-aboutEmpty{margin-right:4px}.ProfileSavedDesigns-cardWrapper{position:relative;width:33.3%;padding:0 10px 20px 10px}.ProfileSavedDesigns-cardsGrid{margin-left:-10px;margin-right:-10px}.ProfileSavedDesigns-cardGridList{display:flex;flex-flow:row wrap}.ProfileSavedDesigns-header{display:flex;justify-content:space-between;align-items:center}.ProfileSavedDesigns-footer{display:flex;justify-content:flex-end;margin-bottom:24px}@media only screen and (max-width:767px){.ProfileSavedDesigns-cardWrapper{width:50%}}.ProfileDesignCard_root{max-width:inherit;display:flex;flex-direction:column}.ProfileDesignCard_imageContainer{width:100%;padding-top:100%;position:relative}.ProfileDesignCard_absoluteContainer{position:absolute;width:100%;height:100%;top:0;left:0}.ProfileDesignCard_image{height:auto;width:100%;display:block;margin:0 auto}.ProfileDesignCard_titleText{color:#212121!important;font-size:12px}.ProfileDesignCard_date{font-size:10px;color:#676767}.ProfileDesignCard_text{padding:.5em}.ProfilePendingReviews-cardWrapper{position:relative;width:33.3%;padding:0 10px 20px 10px}.ProfilePendingReviews-cardsGrid{margin-left:-10px;margin-right:-10px}.ProfilePendingReviews-cardGridList{display:flex;flex-flow:row wrap}.ProfilePendingReviews-header{display:flex;justify-content:space-between;align-items:center}.ProfilePendingReviews-footer{display:flex;justify-content:flex-end;margin-bottom:24px}@media only screen and (max-width:767px){.ProfilePendingReviews-cardWrapper{width:50%}}.ProfilePendingReviewCard_root{max-width:inherit;display:flex;flex-direction:column}.ProfilePendingReviewCard_imageContainer{width:100%;padding-top:100%;max-width:260px;position:relative}.ProfilePendingReviewCard_absoluteContainer{position:absolute;width:100%;height:100%;top:0;left:0}.ProfilePendingReviewCard_buttonWrapper{width:100%;margin-top:8px;padding:0 8px}.ProfilePendingReviewCard_titleText{color:#212121!important;font-size:12px;font-weight:700}.ProfilePendingReviewCard_date{font-size:10px;color:#676767}.ProfilePendingReviewCard_text{padding:.5em}.ProfilePendingReviewCard_button{width:100%}.ProfileCompletionPod{border-bottom:1px solid #e4e4e4;padding-bottom:16px;margin-bottom:16px}.ProfileCompletionPod-zRankWrapper{margin-bottom:16px}.ProfileCompletionPod-title{color:#25579d;font-size:12px;font-weight:700}.ProfileCompletionPod-completionPercentage{font-size:32px;margin:8px 0}.ProfileCompletionPod-filledBar{height:2px;background:#ff6c1a;float:left}.ProfileCompletionPod-divider{width:3px;height:2px;background:#fff;float:left}.ProfileCompletionPod-percentageBar{width:100%;height:2px;background:#e4e4e4}.ProfileCompletionPod-tasksList{font-size:12px;font-weight:700;margin-top:8px}.ProfileCompletionPod-taskFirstWord{color:#0057e2;color:#ff6c1a}.ProfileCompletionPod-percentWillAdd{font-weight:400}.ProfileCompletionPod-taskEntry{display:block;margin-bottom:4px;color:#676767}.ProfileCompletionPod-taskEntry:hover{color:#ff6c1a}.ReviewProfile_root{font-size:12px;color:#767676;margin:24px 0}.ReviewProfile_root .RatingStars{font-size:16px}.ReviewProfile_imageWrapper{width:80px;height:80px}.ReviewProfile_titleWrapper{display:flex;align-items:center}.ReviewProfile_productImageContainer{margin-right:8px}.ReviewProfile_subtitleWrapper{padding:8px 0}.ProfileHomeIdeaBoard-cardWrapper{position:relative;width:33.3%;padding:0 10px 20px 10px}.ProfileHomeIdeaBoard-cardsGrid{margin-left:-10px;margin-right:-10px}.ProfileHomeIdeaBoard-cardGridList{display:flex;flex-flow:row wrap}.ProfileHomeIdeaBoard-header{display:flex;justify-content:space-between;align-items:center}.ProfileHomeIdeaBoard-footer{display:flex;justify-content:flex-end;margin-bottom:24px}@media only screen and (max-width:767px){.ProfileHomeIdeaBoard-cardWrapper{width:50%}}.IdeaBoardCard_root__reordering a,.IdeaBoardCard_root__reordering div,.IdeaBoardCard_root__reordering img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.IdeaBoardCard_root__reordering .IdeaBoardCard_editText{visibility:hidden}.IdeaBoardCard_root__reordering:hover .IdeaBoardCard_reorderZazzicons{opacity:1}.IdeaBoardCard_card{border:2px solid #e4e4e4}.IdeaBoardCard_card,.IdeaBoardCard_realviews{display:flex;flex-direction:column}.IdeaBoardCard_absoluteContainer{position:absolute;top:0;left:0;right:0;display:flex;justify-content:center;height:100%}.IdeaBoardCard_primaryProduct{width:100%;padding-top:100%;position:relative}.IdeaBoardCard_coverImage,.IdeaBoardCard_productImage{width:100%;height:100%}.IdeaBoardCard_productImage{padding:8px}.IdeaBoardCard_changeCoverContainer{opacity:0;width:100%;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.IdeaBoardCard_changeCoverContainer:hover{opacity:1}.IdeaBoardCard_coverEditButton .Zazzicon{color:#0057e2}.IdeaBoardCard_coverEditButton:hover .Zazzicon{color:#fff}.IdeaBoardCard_coverEditButton:last-of-type{margin-top:8px}.IdeaBoardCard_secondaryProducts{border-top:2px solid #e4e4e4;border-bottom:2px solid #e4e4e4;display:flex}.IdeaBoardCard_secondaryProduct{width:50%;padding-top:50%;position:relative}.IdeaBoardCard_secondaryProduct:first-child{border-right:2px solid #e4e4e4}.IdeaBoardCard_infoContainer{display:flex;flex-wrap:nowrap;align-items:center;padding:8px}.IdeaBoardCard_labels{flex-grow:1;min-width:0}.IdeaBoardCard_ownerPhotoContainer{flex-shrink:0;height:100%;margin-right:8px}.IdeaBoardCard_ownerPhoto{width:40px;height:40px;padding:0;border-radius:50%;box-shadow:0 0 1px 1px #e4e4e4}.IdeaBoardCard_ownerPhoto:hover{box-shadow:0 0 2px 2px #ff6c1a}.IdeaBoardCard_titleAndLock{display:flex;justify-content:space-between;align-items:center}.IdeaBoardCard_title{color:#212121;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex-grow:1}.IdeaBoardCard_lock{color:#676767;font-size:14px;margin-left:5px}.IdeaBoardCard_titleLink:hover .IdeaBoardCard_title{color:#ff6c1a}.IdeaBoardCard_byUserName{line-height:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.IdeaBoardCard_byUserName,.IdeaBoardCard_numItems{font-size:12px;color:#676767}.IdeaBoardCard_editFooter{position:relative;display:flex;justify-content:center;align-items:center}.IdeaBoardCard_editText{display:inline-block;font-weight:700;margin:.5em}.IdeaBoardCard_reorderZazzicons{position:absolute;right:0;z-index:9999;opacity:0;transition:opacity .2s}.IdeaBoardCard_reorderZazzicons .Zazzicon{padding:0 8px}.ProfileHomeStores-cardWrapper{position:relative;width:50%;padding:0 10px 20px 10px}.ProfileHomeStores-cardsGrid{margin-left:-10px;margin-right:-10px}.ProfileHomeStores-cardGridList{display:flex;flex-flow:row wrap}.ProfileHomeStores-header{display:flex;justify-content:space-between;align-items:center}.ProfileHomeStores-footer{display:flex;justify-content:flex-end;margin-bottom:24px}@media only screen and (max-width:767px){.ProfileHomeStores-cardWrapper{width:100%}}.StoreCard_root{width:50%;position:relative;padding:0 8px 16px 8px}.StoreCard_content{border:2px solid #e4e4e4;height:100%}.StoreCard_main{display:flex}.StoreCard_detailsContainer{overflow:hidden;position:relative;flex:1 1 0}.StoreCard_details{position:absolute;width:100%;padding-top:16px;padding-right:16px}.StoreCard_storeTitle,.StoreCard_titleContainer{display:flex;align-items:center}.StoreCard_storeTitle{flex:1;min-width:0}.StoreCard_deleteIcon{color:#c9c9c9;font-size:16px;margin-left:4px}.StoreCard_gradient{position:absolute;height:100%;width:100%;top:0;left:0;background:linear-gradient(180deg,hsla(0,0%,100%,0) 70%,#fff);z-index:2;pointer-events:none}.StoreCard_location,.StoreCard_tagline{font-size:12px;padding:.3em 0}.StoreCard_tagline{color:#999}.StoreCard_location{font-weight:700}.StoreCard_noLogo{opacity:.2}.StoreCard_storeImage{width:27.75%;padding:16px;flex:0 0 auto}.StoreCard_realviewLink{color:#404040;border:2px solid #e4e4e4;display:block;width:100%;padding-top:100%;position:relative}.StoreCard_realviewImage{position:absolute;width:100%;height:100%;top:0;left:0}.StoreCard_pin{color:#c9c9c9;margin-right:2px;font-size:18px}.StoreCard_pin:hover .Zazzicon,.StoreCard_pin__pinned{color:#0057e2}.StoreCard_pin__pinned:hover .Zazzicon{color:#e4e4e4}.StoreCard_name{font-size:20px;color:#404040;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.StoreCard_name:visited{color:#404040}.StoreCard_lock{margin-left:4px}.StoreCard_createReserved{margin-top:1em}.StoreCard_recent{width:100%;padding:0 16px;margin-bottom:8px}.StoreCard_recentProducts{display:flex}.StoreCard_recentProductsLabel{font-size:12px;font-weight:700}.StoreCard_recentProduct{padding:5px;width:20%;box-sizing:content-box}.StoreCard_recentProduct:first-child{padding-left:0}.StoreCard_recentProduct:last-child{padding-right:0}.StoreCard_recentProductRealview{position:relative;border:1px solid #e4e4e4}.StoreCard_recentProductRealview .StoreCard_placeholder{background:#e4e4e4;width:100%;padding-bottom:100%}.StoreCard_recentProductRealview .StoreCard_productRealview{position:absolute;top:0;left:0;width:100%}.StoreCard_dialogFooter{display:flex;justify-content:flex-end}.StoreCard_dialogFooterButton:not(:last-child){margin-right:8px}@media only screen and (max-width:767px){.StoreCard_root{width:100%;padding:0;margin-bottom:16px}.StoreCard_details{padding-top:8px}.StoreCard_storeImage{width:33%;padding:8px}.StoreCard_recent{display:none}}.ProfileHomeLatest-results{display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative}.ProfileHomeLatest-cell{width:calc(33.33% - 13px);margin:0 6.5px}@media only screen and (max-width:667px){.ProfileHomeLatest-cell{width:calc(50% - 10px);margin:0 5px}}.ProfileHomeLatest-header{display:flex;justify-content:space-between;align-items:center}.ProfileHomeLatest-footer{display:flex;justify-content:flex-end;margin-bottom:24px}.SearchResultsGridCell{position:relative;display:block;margin-bottom:30px}.SearchResultsGridCell-placeholder{position:relative;visibility:hidden;padding-bottom:calc(9em + 6px)}.SearchResultsGridCell-placeholder:before{content:"";display:block;width:100%;padding-top:100%}.SearchResultsGridCell-absolutePositionedContainer{position:absolute;top:0;left:0;width:100%}.SearchResultsGridCell-realviewContainer{position:relative;border-bottom:1px solid transparent}.SearchResultsGridCell-hidden{display:none}.SearchResultsGridCell-ideaboardButtons{position:absolute;top:2px;right:8px;opacity:0;transition:opacity .2s}.SearchResultsGridCell-ideaboardButtons.AddToIdeaBoardButtons--isCollectioned,.SearchResultsGridCell-ideaboardButtons.AddToIdeaBoardButtons--isLiked{opacity:1}.SearchResultsGridCell-ideaboardButtons .AddToIdeaBoardButtons-like .Zazzicon{text-shadow:0 0 4px #404040}.SearchResultsGridCell-ideaboardButtons .AddToIdeaBoardButtons-like .Zazzicon[data-icon=Heart]{color:#e00}.SearchResultsGridCell-ideaboardButtons .AddToIdeaBoardButtons-like .Zazzicon[data-icon=HeartOpen]{color:#fff}.SearchResultsGridCell-ideaboardButtons .AddToIdeaBoardButtons-collection .Zazzicon{text-shadow:0 0 4px #404040}.SearchResultsGridCell-ideaboardButtons .AddToIdeaBoardButtons-collection .Zazzicon[data-icon=AddToList]{color:#fff}.SearchResultsGridCell-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchResultsGridCell-title,.SearchResultsGridCell-title:focus,.SearchResultsGridCell-title:focus:hover,.SearchResultsGridCell-title:hover,.SearchResultsGridCell-title:visited,.SearchResultsGridCell-title:visited:hover{color:#212121}.SearchResultsGridCell-link,.SearchResultsGridCell-link:focus,.SearchResultsGridCell-link:focus:hover,.SearchResultsGridCell-link:hover,.SearchResultsGridCell-link:visited,.SearchResultsGridCell-link:visited:hover{color:initial}.SearchResultsGridCell-moreRecs{font-size:13px;font-weight:500;display:block}.SearchResultsGridCell-moreRecs .Zazzicon[data-icon=Greater]{position:relative;top:2px}.SearchResultsGridCell--moreRecsDark,.SearchResultsGridCell--moreRecsDark:focus,.SearchResultsGridCell--moreRecsDark:visited{color:initial}.SearchResultsGridCell--moreRecsDark:focus:hover,.SearchResultsGridCell--moreRecsDark:hover,.SearchResultsGridCell--moreRecsDark:visited:hover{color:#ff6c1a}.SearchResultsGridCell-info{padding-bottom:8px;background:#fff;transition:padding 50ms linear}.SearchResultsGridCell-info>*{margin-bottom:3px;line-height:1.4}.SearchResultsGridCell-storeProfileThumbnail{flex:none;width:30px;height:30px;margin-right:8px}.SearchResultsGridCell-storeProfileThumbnail .ProfileThumbnail-placeholderIcon{font-size:18px;border:none}.SearchResultsGridCell-storeInfo{position:absolute;bottom:0;display:flex;opacity:0;align-items:center;width:100%;padding:8px;background:hsla(0,0%,100%,.85);transition:opacity .2s}.SearchResultsGridCell-storeName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchResultsGridCell-storeLink,.SearchResultsGridCell-storeLink:focus,.SearchResultsGridCell-storeLink:visited{color:#212121}.SearchResultsGridCell-storeLink:focus:hover,.SearchResultsGridCell-storeLink:hover,.SearchResultsGridCell-storeLink:visited:hover{color:#ff6c1a}.SearchResultsGridCell-promoLabel{color:#e00;font-size:12px}.SearchResultsGridCell-notForMeCta{display:none}.SearchResultsGridCell--notForMe .SearchResultsGridCell-info>:not(.SearchResultsGridCell-notForMeCta),.SearchResultsGridCell--notForMe .SearchResultsGridCell-realviewContainer{opacity:.1}.SearchResultsGridCell-colorPalette{display:flex;justify-content:space-around;text-align:center}.SearchResultsGridCell-swatchWrapper{display:flex;align-items:center;justify-content:center}.SearchResultsGridCell-moveToFirstLast{position:absolute;z-index:2000;right:16px;bottom:8px;visibility:hidden;opacity:0;transition:opacity .5s linear,visibility .5s linear}.keyboard-navigating .SearchResultsGridCell--focused .SearchResultsGridCell-moveToFirstLast,.SearchResultsGridCell:hover .SearchResultsGridCell-moveToFirstLast{position:absolute;right:16px;bottom:8px;visibility:visible;opacity:1}.SearchResultsGridCell-moveToFirstLast span{color:#0057e2}.SearchResultsGridCell-moveToFirstLast .SearchResultsGridCell-moveToFirst,.SearchResultsGridCell-moveToFirstLast .SearchResultsGridCell-moveToLast{display:inline-block;color:#25579d;transform:rotate(90deg)}.SearchResultsGridCell-moveToFirstLast .SearchResultsGridCell-moveToFirst{margin-right:10px}@media (min-width:901px){.SearchResultsGridCell-colorPalettePlaceholder:not(.layoutCols4){display:none}}@media (max-width:900px){.SearchResultsGridCell-colorPalettePlaceholder:not(.layoutCols3){display:none}}@media (max-width:667px){.SearchResultsGridCell-colorPalettePlaceholder:not(.layoutCols2){display:none}}@media (hover:hover) and (pointer:fine){.keyboard-navigating .SearchResultsGridCell--focused .SearchResultsGridCell-absolutePositionedContainer{outline:3px solid #0057e2}.keyboard-navigating .SearchResultsGridCell--focused .SearchResultsGridCell-absolutePositionedContainer,.SearchResultsGridCell:hover .SearchResultsGridCell-absolutePositionedContainer{box-shadow:0 6px 16px 0 rgba(0,0,0,.12);z-index:1;overflow:hidden;border-radius:2px;transition:border-radius .2s,box-shadow .2s}.keyboard-navigating .SearchResultsGridCell--focused .SearchResultsGridCell-ideaboardButtons,.keyboard-navigating .SearchResultsGridCell--focused .SearchResultsGridCell-storeInfo,.SearchResultsGridCell:hover .SearchResultsGridCell-ideaboardButtons,.SearchResultsGridCell:hover .SearchResultsGridCell-storeInfo{opacity:1}.keyboard-navigating .SearchResultsGridCell--focused .SearchResultsGridCell-title,.SearchResultsGridCell:hover .SearchResultsGridCell-title{white-space:normal;overflow:auto}.keyboard-navigating .SearchResultsGridCell--focused .SearchResultsGridCell-title:hover,.keyboard-navigating .SearchResultsGridCell--focused .SearchResultsGridCell-title:hover:focus,.keyboard-navigating .SearchResultsGridCell--focused .SearchResultsGridCell-title:hover:visited,.SearchResultsGridCell:hover .SearchResultsGridCell-title:hover,.SearchResultsGridCell:hover .SearchResultsGridCell-title:hover:focus,.SearchResultsGridCell:hover .SearchResultsGridCell-title:hover:visited{color:#212121}.keyboard-navigating .SearchResultsGridCell--focused .SearchResultsGridCell-title:hover:focus:hover,.keyboard-navigating .SearchResultsGridCell--focused .SearchResultsGridCell-title:hover:hover,.keyboard-navigating .SearchResultsGridCell--focused .SearchResultsGridCell-title:hover:visited:hover,.SearchResultsGridCell:hover .SearchResultsGridCell-title:hover:focus:hover,.SearchResultsGridCell:hover .SearchResultsGridCell-title:hover:hover,.SearchResultsGridCell:hover .SearchResultsGridCell-title:hover:visited:hover{color:#ff6c1a}.keyboard-navigating .SearchResultsGridCell--focused .SearchResultsGridCell-realviewContainer,.SearchResultsGridCell:hover .SearchResultsGridCell-realviewContainer{border-bottom:1px solid #e4e4e4}.keyboard-navigating .SearchResultsGridCell--focused .SearchResultsGridCell-info,.SearchResultsGridCell:hover .SearchResultsGridCell-info{padding-right:8px;padding-left:8px}.keyboard-navigating .SearchResultsGridCell--focused .SearchResultsGridCell-notForMeCta,.SearchResultsGridCell:hover .SearchResultsGridCell-notForMeCta{display:block}}