.MessageButton_root{z-index:10100;background-color:#fff;width:450px;padding:0;right:-40px;box-shadow:1px 1px 2px #767676}.MessageButton_paletteContents{min-height:100px;position:relative}.PersonalMessage_root{color:#212121;font-size:14px}.PersonalMessage_designerName>:not(:first-child){border-left:1px solid #212121;margin-left:8px;padding-left:8px}.PersonalMessage_message{position:initial;white-space:pre-line;background-color:#fff;border:1px solid #c9c9c9;border-radius:3px;align-items:center;padding:16px;display:flex}.PersonalMessage_caret{display:inline-block;position:absolute}.PersonalMessage_caret:before,.PersonalMessage_caret:after{content:"";border:8px solid transparent;width:0;height:0;position:absolute}.PersonalMessage_designer{margin-top:16px;display:flex}.PersonalMessage_image{border-radius:50%;flex:0 0 75px;width:75px;height:75px;margin-right:16px;overflow:hidden}.PersonalMessage_profileIcon{justify-content:space-around;align-items:center;font-size:66px;line-height:1;display:flex}.PersonalMessage_info{flex-direction:column;flex:1;justify-content:space-between;min-height:75px;display:flex}.PersonalMessage_location{vertical-align:middle;color:#404040;padding-bottom:2px;font-size:12px;line-height:14px;display:flex}.PersonalMessage_location .Zazzicon{vertical-align:middle;color:#212121}.PersonalMessage_actions{display:flex;position:relative}.PersonalMessage_actions>:not(:last-child){margin-right:8px}@media only screen and (max-width:330px){.PersonalMessage_actions{display:block}.PersonalMessage_actions>*{margin-top:8px}}.PersonalMessage_root__horizontal{align-items:center;display:flex}.PersonalMessage_root__horizontal .PersonalMessage_message{flex:1;min-height:75px}.PersonalMessage_root__horizontal .PersonalMessage_designer{margin-top:0}.PersonalMessage_root__horizontal .PersonalMessage_caret{margin-top:-16px;margin-right:24px;position:relative;top:50%;left:-9px}.PersonalMessage_root__horizontal .PersonalMessage_caret:before{border-left-color:#c9c9c9;margin-left:9px}.PersonalMessage_root__horizontal .PersonalMessage_caret:after{border-left-color:#fff;margin-left:8px}.PersonalMessage_messagePalette{right:0}.PersonalMessage_root__vertical .PersonalMessage_caret{width:16px;margin-left:-8px;left:37.5px}.PersonalMessage_root__vertical .PersonalMessage_caret:before,.PersonalMessage_root__vertical .PersonalMessage_caret:after{content:"";border:8px solid transparent;width:0;height:0;margin-left:-8px;position:absolute;left:50%}.PersonalMessage_root__vertical .PersonalMessage_caret:before{border-top-color:#c9c9c9;top:0}.PersonalMessage_root__vertical .PersonalMessage_caret:after{border-top-color:#fff;top:-1px}.ImageOptionsPalette{z-index:5;padding:unset;text-align:center;border:1px solid rgba(153,153,153,.5);border-radius:6px;font-size:12px;line-height:1.2;box-shadow:3px 3px rgba(153,153,153,.5)}.ImageOptionsPalette-horizontalLine{border-top:1px solid #e4e4e4;height:0}.ImageOptionsPalette-option{padding:8px 16px;display:block}.ImageOptionsPalette--isMobile{left:-22px}.ImageOptionsPalette--isMobile .ImageOptionsPalette-option{color:#020567;padding:16px 24px;font-size:20px}@media only screen and (max-width:767px){.ProfileBanner-messagePalette{width:100%;left:0}}@media only screen and (max-width:768px){.ProfileBanner-bannerStrip{height:200px;min-height:200px}.ProfileBanner-switchPublicPrivateView{top:13px;right:unset;bottom:unset;position:absolute;left:13px}.ProfileBanner--isMember .ProfileBanner-bannerStrip{height:250px;min-height:250px}.ProfileBanner--isPrivate .ProfileBanner-bannerStrip{height:145px;min-height:145px}}.RecommendedStoresList .FollowingPaletteStore_root{animation:.2s linear fadeIn}.RecommendedStoresList-store--enter{display:none}.RecommendedStoresList-store--exit{opacity:1}.RecommendedStoresList-store--exit-active{opacity:0;transition:opacity .2s}.RecommendedStoresList-divider{border-bottom:1px solid #c9c9c9;width:100%;margin:16px 0}.RecommendedStoresList-emailPreferences{color:#676767;font-size:14px}.RecommendedStoresList-otherTitle{margin-bottom:16px;font-size:20px;line-height:1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ProfileBanner-bannerStrip{width:100%;height:30vw;min-height:300px;max-height:380px;position:relative}.ProfileBanner-blurFix{width:100%;height:100%;position:absolute;overflow:hidden}.ProfileBanner-background{background-color:rgba(75,164,242,.6);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.ProfileBanner-background:after{z-index:10;content:"";background-size:100% 100%;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.ProfileBanner-overlay{z-index:10;align-items:flex-end;width:100%;max-width:1140px;height:100%;margin:0 auto;display:flex;position:absolute;top:0;left:0;right:0}.ProfileBanner-changeBannerImageButton{visibility:hidden;position:absolute;top:30px;right:20px}.ProfileBanner:hover .ProfileBanner-changeBannerImageButton{visibility:visible}.ProfileBanner-messageWrapper{margin-top:8px}.ProfileBanner-switchPublicPrivateView,.ProfileBanner-switchPublicPrivateView:focus,.ProfileBanner-switchPublicPrivateView:visited{color:#fff}.ProfileBanner-switchPublicPrivateView:hover,.ProfileBanner-switchPublicPrivateView:visited:hover,.ProfileBanner-switchPublicPrivateView:focus:hover{color:#ff6c1a}.ProfileBanner-switchPublicPrivateView{z-index:20;text-shadow:1px 1px #676767;cursor:pointer;flex-shrink:0;font-size:12px;position:absolute;bottom:8px;right:8px}.ProfileBanner-messagePalette{z-index:10100;background-color:#fff;width:450px;padding:0;left:calc(50% - 225px);box-shadow:1px 1px 2px #767676}@media only screen and (max-width:767px){.ProfileBanner-messagePalette{width:100%;left:0}}.ProfileBanner-messagePaletteContents{min-height:100px;position:relative}.ProfileBanner--isMember .ProfileBanner-background:after{background:linear-gradient(rgba(255,255,255,0) 0%,rgba(240,239,239,.01) 4%,rgba(224,223,223,.02) 7%,rgba(218,218,218,.03) 8%,rgba(185,185,185,.05) 12%,rgba(127,127,127,.1) 20%,rgba(122,122,122,.11) 21%,rgba(89,89,89,.16) 27%,rgba(58,57,57,.21) 33%,rgba(32,32,32,.26) 39%,rgba(6,5,5,.33) 47%,rgba(0,0,0,.35) 49%,rgba(0,0,0,.54) 73%,rgba(0,0,0,.65) 89%,rgba(0,0,0,.7) 100%)}.ProfileBanner--isMember .ProfileBanner-overlay{flex-direction:column;justify-content:center;align-items:center}.ProfileBanner--isStore .ProfileBanner-background:after{opacity:.65;background:linear-gradient(transparent 0%,rgba(156,156,156,.22) 40%,rgba(11,11,11,.56) 80%,rgba(0,0,0,.69) 100%)}.ProfileBanner--isPrivate .ProfileBanner-bannerStrip{height:80px;min-height:80px}.ProfileBanner--isPrivate .ProfileBanner-background:after{opacity:.65;background:linear-gradient(transparent 0%,rgba(9,9,9,.56) 49% 50%,rgba(11,11,11,.68) 60% 63%,rgba(11,11,11,.68) 71%,rgba(7,7,7,.68) 79% 87%,rgba(0,0,0,.69) 100%)}.ProfileBanner--isPrivate .ProfileBanner-bannerStrip .ProfileBanner-background{filter:blur(5px)}.ProfileBanner--isPrivate.ProfileBanner--isMember{flex-direction:row-reverse;justify-content:space-between;align-items:flex-end}@media only screen and (max-width:768px){.ProfileBanner-bannerStrip{height:200px;min-height:200px}.ProfileBanner-switchPublicPrivateView{top:13px;right:unset;bottom:unset;position:absolute;left:13px}.ProfileBanner--isMember .ProfileBanner-bannerStrip{height:250px;min-height:250px}.ProfileBanner--isPrivate .ProfileBanner-bannerStrip{height:145px;min-height:145px}}.LogoNameTag{pointer-events:none;align-items:center;width:100%;max-width:100%;padding:0 16px;display:flex;position:relative;top:24px}.LogoNameTag h1{color:#fff;font-size:unset;font-weight:unset;line-height:unset;cursor:text;-webkit-user-select:all;user-select:all;margin:0}.LogoNameTag h2.LogoNameTag-editableText{white-space:pre-wrap;color:#fff;font:inherit;font-size:unset;font-weight:unset;line-height:unset;cursor:text;-webkit-user-select:all;user-select:all;border:0;margin:0;padding:0}.LogoNameTag-logo{text-align:center;pointer-events:all;flex-shrink:0;width:127px;height:127px;line-height:1;position:relative}.LogoNameTag-name{font-weight:600}.LogoNameTag-name .Zazzicon{color:#fff}.LogoNameTag-editLink,.LogoNameTag-editLink:visited,.LogoNameTag-editLink:focus,.LogoNameTag-editLink:hover{color:#fff;cursor:default;max-width:100%;display:inline-block;position:relative}.LogoNameTag-editableText{vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}.LogoNameTag-titlePencil{padding-left:6px;position:absolute;top:0;right:0;transform:translate(100%)}.LogoNameTag-editLink.LogoNameTag--blank{font-style:italic}.LogoNameTag-editLink.LogoNameTag--blank .LogoNameTag-editableText{padding-right:1px}.LogoNameTag-titleHolder{margin-bottom:8px}.LogoNameTag-titleHolder .LogoNameTag-editLink{vertical-align:middle}.LogoNameTag-title{color:#fff;text-shadow:1px 1px #676767;pointer-events:all;margin-left:16px;font-size:24px;line-height:1.2;position:relative}.LogoNameTag-title .FollowButton{text-shadow:none;margin-left:8px;display:inline-block}.LogoNameTag-badges{justify-content:center;margin:8px 0;display:flex}.LogoNameTag-logo .ImageOptionsPalette{visibility:hidden;opacity:0;transition:visibility 0s .25s,opacity .25s}.LogoNameTag-logo:hover .ImageOptionsPalette{visibility:visible;opacity:1;transition-delay:0s}.LogoNameTag .ImageOptionsPalette{width:100%}.LogoNameTag-cameraIcon{opacity:0;width:100%;height:100%;font-size:40px;transition:opacity .25s;position:absolute;top:0;left:0}.LogoNameTag-cameraIcon:hover{opacity:1}.LogoNameTag-cameraIcon .Zazzicon{text-shadow:2px 2px 8px #404040;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff!important}.LogoNameTag-imageHolder{text-align:center;background:#fff;width:100%;height:100%}.LogoNameTag-imageHolder img{width:100%;height:100%;box-shadow:0 0 0 1px #fff}.LogoNameTag-imageHolder .Zazzicon{color:#c9c9c9;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LogoNameTag-titlePencil{opacity:0;margin-left:8px}.LogoNameTag-titleCaret{margin:0 8px;font-size:12px}.LogoNameTag-pin{opacity:.25;vertical-align:middle;color:#fff;cursor:pointer;margin-right:8px;font-size:20px;position:relative}.LogoNameTag-pin.LogoNameTag--pinned.Zazzicon{opacity:1}.LogoNameTag-info{max-width:100%;font-size:14px;font-weight:700;line-height:1.2rem}.LogoNameTag-tagline{font-weight:400}.LogoNameTag-companyName{margin-bottom:8px;font-weight:400}.LogoNameTag--isOwner:not(.LogoNameTag--isPrivate) .FollowButton{margin-left:30px}.LogoNameTag--isOwner .LogoNameTag-editLink,.LogoNameTag--isOwner .LogoNameTag-editLink h1,.LogoNameTag--isOwner .LogoNameTag-editLink:visited,.LogoNameTag--isOwner .LogoNameTag-editLink:focus{cursor:pointer}.LogoNameTag--isOwner .LogoNameTag-editLink:hover,.LogoNameTag--isOwner .LogoNameTag-editLink h1:hover,.LogoNameTag--isOwner .LogoNameTag-editLink:visited:hover,.LogoNameTag--isOwner .LogoNameTag-editLink:focus:hover{color:#ff6c1a}.LogoNameTag--isOwner .LogoNameTag-editLink:hover .Zazzicon,.LogoNameTag--isOwner .LogoNameTag-editLink h1:hover .Zazzicon,.LogoNameTag--isOwner .LogoNameTag-editLink:visited:hover .Zazzicon,.LogoNameTag--isOwner .LogoNameTag-editLink:focus:hover .Zazzicon{opacity:1;color:#ff6c1a}.LogoNameTag--isStore .LogoNameTag-logo{width:150px;height:150px}.LogoNameTag--isStore .LogoNameTag-imageHolder .Zazzicon{font-size:100px}.LogoNameTag--isMember .LogoNameTag-imageHolder{border-radius:100%}.LogoNameTag--isMember .LogoNameTag-imageHolder img{border-radius:100%;box-shadow:0 0 0 2px #fff}.LogoNameTag--isMember:not(.LogoNameTag--isPrivate){flex-direction:column;align-items:center;top:0}.LogoNameTag--isMember:not(.LogoNameTag--isPrivate) .LogoNameTag-name{margin-top:16px}.LogoNameTag--isMember:not(.LogoNameTag--isPrivate) .LogoNameTag-logo{font-size:5em;top:0}.LogoNameTag--isMember:not(.LogoNameTag--isPrivate) .LogoNameTag-titleHolder,.LogoNameTag--isMember:not(.LogoNameTag--isPrivate) .LogoNameTag-name,.LogoNameTag--isMember:not(.LogoNameTag--isPrivate) .LogoNameTag-info{text-align:center}.LogoNameTag--isMember:not(.LogoNameTag--isPrivate) .LogoNameTag-title{margin:0}.LogoNameTag--isPrivate .LogoNameTag-logo{width:80px;height:80px}.LogoNameTag--isPrivate .LogoNameTag-titleHolder{align-items:flex-end;align-self:unset;flex-direction:row}.LogoNameTag--isPrivate .LogoNameTag-cameraIcon .Zazzicon{font-size:22px}.LogoNameTag--isPrivate .LogoNameTag-imageHolder .Zazzicon{font-size:42px}.LogoNameTag--isPrivate .LogoNameTag-info,.LogoNameTag--isPrivate .LogoNameTag-titlePencil{display:none}.LogoNameTag--isPrivate .LogoNameTag-nameHolder:hover .LogoNameTag-titleCaret{opacity:1}@media only screen and (max-width:768px){.LogoNameTag{align-items:flex-end;padding-bottom:16px}.LogoNameTag-titleMobile{margin-bottom:0;overflow:hidden}.LogoNameTag-titleMobile .FollowButton{margin-top:6px;margin-left:0;position:static}.LogoNameTag-titleMobile .LogoNameTag-ellipsisTextShim{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.LogoNameTag-titleMobile .LogoNameTag-name{font-size:18px}.LogoNameTag-titleMobile .LogoNameTag-info{font-size:12px}.LogoNameTag-name{font-weight:700}.LogoNameTag-badges{margin-top:0}.LogoNameTag-cameraIcon .Zazzicon{font-size:22px}.LogoNameTag--isStore{align-items:flex-start;top:0}.LogoNameTag--isStore .LogoNameTag-name{margin-top:0}.LogoNameTag--isStore .FollowButton{margin:8px 0 0!important}.LogoNameTag--isMember:not(.LogoNameTag--isPrivate){padding-bottom:0}.LogoNameTag--isMember:not(.LogoNameTag--isPrivate) .LogoNameTag-titleMobile{max-width:100%}.LogoNameTag--isMember:not(.LogoNameTag--isPrivate) .LogoNameTag-titleMobile .LogoNameTag-subTitle{text-align:center}.LogoNameTag--isMember:not(.LogoNameTag--isPrivate) .LogoNameTag-logo{width:78px;height:78px}.LogoNameTag .LogoNameTag-info,.LogoNameTag--isPrivate .LogoNameTag-info{line-height:normal;display:block}.LogoNameTag .LogoNameTag-logo,.LogoNameTag--isPrivate .LogoNameTag-logo{width:50px;height:50px}.LogoNameTag .LogoNameTag-imageHolder .Zazzicon,.LogoNameTag--isPrivate .LogoNameTag-imageHolder .Zazzicon{font-size:42px}}.Badge{height:20px}.FollowingPaletteStore_root{border-bottom:1px solid #c9c9c9;max-width:100%;margin-bottom:10px;padding-bottom:10px;position:relative}.FollowingPaletteStore_root:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.FollowingPaletteStore_headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.FollowingPaletteStore_storeInfo{flex:1;align-items:center;margin-bottom:12px;display:flex}.FollowingPaletteStore_storeInfo a,.FollowingPaletteStore_storeInfo a:visited,.FollowingPaletteStore_storeInfo a:focus{color:#404040}.FollowingPaletteStore_iconWrapper{text-align:center;flex-shrink:0;width:40px;height:40px;margin-right:10px;font-size:36px;line-height:40px}.FollowingPaletteStore_iconWrapper .Zazzicon{color:#c9c9c9}.FollowingPaletteStore_icon{vertical-align:unset;width:100%}.FollowingPaletteStore_storeLinks{line-height:1.2rem}.FollowingPaletteStore_title{white-space:nowrap;color:#404040;text-overflow:ellipsis;max-width:184px;padding-right:12px;font-size:16px;font-weight:500;display:inline-block;overflow:hidden}.FollowingPaletteStore_subtitle{color:#404040;font-size:14px;font-weight:400}.FollowingPaletteStore_subtitle>a:first-child{margin-right:5px}.FollowingPaletteStore_buttonContainer{align-items:center;margin-bottom:12px;display:flex}.FollowingPaletteStore_messageButton{margin-left:8px}.FollowingPaletteStore_messagePalette{z-index:10100;background-color:#fff;width:100%;padding:0;right:0;box-shadow:1px 1px 2px #767676}.FollowingPaletteStore_messagePaletteContents{min-height:100px;position:relative}.FollowingPaletteStore_productsRow{display:flex}.FollowingPaletteStore_productCell{width:80px;margin:2px}.FollowingPaletteStore_productCell:hover{outline:2px solid #e54c00}.FollowingPaletteStore_imageWrapper{width:100%;padding-top:100%;position:relative}.FollowingPaletteStore_absoluteContainer{align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media only screen and (max-width:1140px){.FollowingPaletteStore_productCell:nth-child(6){display:none}}@media only screen and (max-width:970px){.FollowingPaletteStore_productCell:nth-child(5){display:none}}@media only screen and (max-width:768px){.FollowingPaletteStore_headerRow{flex-direction:column;align-items:flex-start}.FollowingPaletteStore_iconWrapper{width:80px;height:80px;line-height:80px}.FollowingPaletteStore_title{font-size:14px;font-weight:700}.FollowingPaletteStore_subTitle{font-size:12px}.FollowingPaletteStore_productCell{width:110px}.FollowingPaletteStore_productCell:nth-child(4){display:none}}.FollowButton{color:#212121;position:relative}.FollowButton-followButton{vertical-align:middle;font-weight:600}.FollowButton-followButton .FollowButton-followingCheck{color:inherit;font-size:8px;line-height:8px}.FollowButton-followBody>:not(:last-child){border-bottom:1px solid #212121;margin-bottom:16px;padding-bottom:16px}.FollowButton-recommendedStoresDialog .FollowingPaletteStore{width:auto}.FollowButton-recommendedStoresDialog .FollowingPaletteStore:last-child{margin-bottom:24px}.FollowButton-followPalette{z-index:10;width:420px;top:-12px;left:calc(100% + 4px)}.FollowButton-followPalette>.Palette-caret{top:20px}.FollowButton-followPalette>.Palette-contents>:not(:first-child){border-top:1px solid #c9c9c9;margin-top:16px;padding-top:16px}.FollowButton--openOnLeft .FollowButton-followPalette{left:auto;right:calc(100% + 4px)}.FollowButton--openOnLeft .FollowingPaletteStore{width:400px}.FollowButton--openOnLeft .FollowingPaletteStore img{width:90px}@media only screen and (max-width:768px){.FollowButton-followingCheck:hover:not(:disabled){color:#0057e2;background:#fff}}.OwnedStoresPalette{width:350px;text-shadow:none;font-weight:400;line-height:1.8;top:100%}.OwnedStoresPalette .Palette-contents{max-height:300px;overflow:auto}.OwnedStoresPalette .Palette-caret{left:50px}.OwnedStoresPalette-sectionTitle{color:#404040;font-size:16px;font-weight:600}.OwnedStoresPalette-sectionTitle~.OwnedStoresPalette-sectionTitle{margin-top:16px}.OwnedStoresPalette-item{align-items:center;display:flex}.OwnedStoresPalette-item>*{flex:none}.OwnedStoresPalette-item>.OwnedStoresPalette-title{flex:0 auto}.OwnedStoresPalette-title{white-space:nowrap;text-overflow:ellipsis;width:100%;display:inline-block;overflow:hidden}.OwnedStoresPalette-thumbnail{text-align:center;cursor:pointer;border:1px solid #e4e4e4;width:40px;height:40px;display:block}.OwnedStoresPalette-thumbnail:hover{border-color:#ff6c1a}.OwnedStoresPalette-thumbnail.Zazzicon{color:#c9c9c9;font-size:30px;line-height:1.3}.OwnedStoresPalette--isMember .OwnedStoresPalette-thumbnail{border-radius:50%}.OwnedStoresPalette .OwnedStoresPalette-item .OwnedStoresPalette-pinIcon{vertical-align:middle;color:#c9c9c9;cursor:pointer;margin-left:8px;font-size:24px;display:inline-block}.OwnedStoresPalette .OwnedStoresPalette-item.OwnedStoresPalette--isPinned .OwnedStoresPalette-pinIcon{color:#0057e2}.OwnedStoresPalette-title{margin-left:8px;font-size:16px}.ProfileSidenav-list{flex-direction:column;padding:0 8px;display:flex}.ProfileSidenav-item{white-space:nowrap;height:22px;font-family:ProximaNova,Arial,Verdana,Helvetica,sans-serif;font-size:14px;line-height:22px}.ProfileSidenav-item--selected{font-weight:700}.ProfileSubnavSocialLinks{display:flex}.ProfileSubnavSocialLinks-palette{z-index:10;border-radius:5px;margin-top:-62px;padding:0 12px;top:0;right:8px}.ProfileSubnavSocialLinks-palette .Palette-caret{left:auto;right:16px}.ProfileSubnavSocialLinks-paletteLinks{display:inline-flex}.ProfileSubnavSocialLinks-button{margin:0 2px}.ProfileSubnavSocialLinks-button>*{font-size:24px}.ProfileSubnavSocialLinks .Zazzicon{vertical-align:middle;height:28px;font-size:24px;color:unset!important}.ProfileSubnavSocialLinks .Zazzicon:hover{cursor:pointer;color:#e97700!important}.ProfileSubnavSocialLinks-facebookButton>:not(:focus){color:#3b5998}.ProfileSubnavSocialLinks-twitterButton>:not(:focus){color:#000}.ProfileSubnavSocialLinks-pinterestButton>:not(:focus){color:#cb2027}.ProfileSubnavSocialLinks-emailButton>:not(:focus){color:#2daa62}.ProfileSubnavSocialLinks-linkButton>:not(:focus){color:#000}.ProfileSubnavSocialLinks-list{align-items:center;height:42px;margin:0;list-style:none;display:flex}.ProfileSubnavSocialLinks-shareLabel{margin:0 8px}.ProfileSubnavSocialLinks-shareLabel,.ProfileSubnavSocialLinks-button{vertical-align:top}.ProfileSubnavSocialLinks-socialLinks{line-height:42px}.ProfileSubnavSocialLinks-socialLinks .emailIcon{color:#2daa62}.ProfileSubnavSocialLinks-socialLinks .pinterestIcon{color:#cb2027}.ProfileSubnavSocialLinks-socialLinks .facebookIcon{color:#3b5998}.ProfileSubnavSocialLinks-socialLinks .twitterIcon,.ProfileSubnavSocialLinks-socialLinks .linkIcon{color:#000}.ProfileSubnavSocialLinks-listContracted{height:42px;display:none}.ProfileSubnavSocialLinks-paletteSwitch{margin-right:8px}.ProfileSubnavSocialLinks-paletteSwitch:hover{cursor:pointer}@media only screen and (max-width:768px){.ProfileSubnavSocialLinks{align-self:center;width:100%}.ProfileSubnavSocialLinks-list{margin:0 auto;display:flex}.ProfileSubnavSocialLinks-shareLabel,.ProfileSubnavSocialLinks-button{margin:auto}.ProfileSubnavSocialLinks-listContracted{display:none}}@media only screen and (max-width:1060px) and (min-width:768px){.ProfileSubnavSocialLinks-list{display:none}.ProfileSubnavSocialLinks-listContracted{display:inline-block}}.ProfileSubnav{background-color:#ededed}.ProfileSubnav-storeSubnavSections{justify-content:space-between;max-width:1140px;height:100%;margin-left:auto;margin-right:auto;padding-left:196px;display:flex;position:relative}.ProfileSubnav-subnavLinks{margin:0;display:flex}.ProfileSubnav-memberSubnavSections{max-width:1140px;height:100%;margin-left:auto;margin-right:auto;padding-left:0;position:relative}.ProfileSubnav-privateMemberSubnavSection,.ProfileSubnav-privateStoreSubnavSection{padding-left:122px}.ProfileSubnav-subnavSection{line-height:42px}.ProfileSubnav-subnavLink{white-space:nowrap;border:1px solid #e5e5e5;border-left:none;padding:0 14px;font-size:14px;line-height:40px;display:inline-block;color:#212121!important}a:first-child .ProfileSubnav-subnavLink{border-left:1px solid #e5e5e5}.ProfileSubnav-subnavLink:hover{cursor:pointer}.ProfileSubnav-subnavLinkActive{background:#fff;border-bottom-color:#fff;color:#e54c00!important}.ProfileSubnav-subnavSectionSocial{border:none}@media only screen and (max-width:768px){.ProfileSubnav-storeSubnavSections,.ProfileSubnav-memberSubnavSections{flex-flow:column;height:100%;padding-left:0;display:flex}.ProfileSubnav-subnavLinks{white-space:nowrap;padding-left:0;overflow-x:scroll}.ProfileSubnav-subnavLinks::-webkit-scrollbar{display:none}.ProfileSubnav-subnavSection{width:100%;height:42px}.ProfileSubnav-subnavSectionSocial{background:#f9f9f9;order:-1;height:60px;display:flex}}@media only screen and (max-width:868px) and (min-width:768px){.ProfileSubnav-subnavLink{padding:0 8px}}.ProfilePageBase_mainRow{flex-wrap:wrap;margin:24px auto;padding:0 24px;display:flex}.ProfilePageBase_root__fixedWidth .ProfilePageBase_mainRow{max-width:1160px}.ProfilePageBase_sidenavCol{flex-grow:1;flex-basis:25%}.ProfilePageBase_contentCol{flex-basis:75%;max-width:100%}.ProfilePageBase_contentCol__fullWidth{flex-basis:100%}@media only screen and (max-width:767px){.ProfilePageBase_mainRow{margin:8px auto;padding:8px}.ProfilePageBase_sidenavCol,.ProfilePageBase_contentCol{flex-basis:100%}}