.page-container{margin:auto}.invisible{visibility:hidden}.application-header{background-size:cover}.application-header-container{top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);position:relative;text-align:center}.application-header-container .application-header-title{font-weight:600}.application-header-container .application-header-subtitle{font-weight:400}*{font-family:Amazon Ember}#reactApp{max-width:1500px;margin-left:auto;margin-right:auto}#lists{margin-bottom:20px}#lists .gfhz-explanation-text{font-size:13px;line-height:20px;color:#6c7778;margin:10px;text-transform:capitalize}@media (max-device-width:750px){#allConnections .list-item{padding:10px;border-bottom:2px solid #EAEDED}#allConnections .list-item.first{padding:10px 10px 5px}#allConnections .list-item.last{border:none}#allConnections .subtitle{text-transform:uppercase;font-size:12px}#allConnections .subtitle.find-friend{margin-left:10px;color:#949494}#allConnections .gfhz-section:first-of-type{border-bottom:none}#allConnections .find-friend-container{display:flex;padding:0 10px;margin-top:10px}#allConnections .find-friend-container .find-friend-input{flex-grow:4;border-radius:0;border-width:2px;margin-right:10px}#allConnections .find-friend-container .gfhz-button{flex-grow:1}#allConnections .find-friend-input input::-webkit-input-placeholder{text-transform:capitalize}#allConnections .find-friend-input input::-moz-placeholder{text-transform:capitalize}#allConnections .find-friend-input input:-ms-input-placeholder{text-transform:capitalize}#allConnections .find-friend-input input:-moz-placeholder{text-transform:capitalize}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.ReactModal__Overlay{z-index:10000;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn;cursor:pointer}.ReactModal__Body--open{overflow-y:scroll;position:fixed;height:100%}.modalOverlay{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:5000}.filters-age-group-scrollable{max-height:250px;overflow:scroll}.ReactModal__Content--after-open.modal{overflow:scroll}.modal{background-color:#fff;position:absolute;width:calc(100% - 10px);max-height:85vh;left:5px;top:50%;transform:translateY(-50%)}.modal .modal-close,.popover .modal-close{position:absolute;top:15px;right:15px;width:100%;text-align:right}.popover{position:absolute;background-color:#fff;z-index:1000;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn;border:.1rem solid #cdcdcd;border-color:rgba(0,0,0,.2);border-radius:.4rem;box-shadow:0 .2rem .4rem rgba(0,0,0,.13)}.popover .filters-price-modal{width:200px}.hidden{display:none}.a-icon-close{cursor:pointer}.asins-container-loading{text-align:center;width:100%;height:1000px;padding:100px}.data-infinite-scroll{border-top:solid 1px #EAEDED}.asins-container{margin:auto;border-left:solid 1px #EAEDED}.asin-container{float:left;display:inline-block;height:300px;border-right:solid 1px #EAEDED;border-bottom:solid 1px #EAEDED;position:relative}.asin-container a{display:inline-block;width:100%;height:100%}.asin-container .asin-image{box-sizing:border-box;padding:20px 0;max-width:240px;max-height:240px;position:relative;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.asin-container .asin-image img{width:100%;height:100%}.asin-container .heart-container{position:absolute;top:0;right:0;z-index:1;padding:10px}.page-type-mobile .asin-container{height:188px}.page-type-mobile .asin-container a{box-sizing:border-box;display:block;margin:0;max-height:100%;height:100%;width:100%;padding-bottom:50px}.page-type-mobile .asin-container a .asin-image{box-sizing:border-box;padding:10px 0;max-width:100px;max-height:100px}.page-type-mobile .asin-container a .asin-image-t1{box-sizing:border-box;padding:10px 0 0 0;max-width:calc(50vw - 60px);max-height:100%;position:relative;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.sticky-header{position:fixed;top:0;left:0;width:100%;height:60px;z-index:2000;padding:0 0 10px!important;background-color:transparent}.sticky-header .filter-container{padding:0}.sticky-header .totop-container{text-align:left;max-width:90px}.sticky-header .sticky-right-row{padding:0 10px}.sticky-header .a-icon-logo{margin-left:30px}.sticky-header .age-group-container{margin-left:10px}.sticky-header .filter-age-group-popover-wrapper{left:50%}.sticky-header-wrapper{background-color:#F8F8F8;height:62px;box-shadow:0 0 7px rgba(0,0,0,.4);padding:0 20px}.sticky-header-wrapper .sticky-container.age-group{padding-top:10px}.sticky-header-wrapper .sticky-container.controls{padding-top:18px}.sticky-header-wrapper .filters-bar-ageGroup{margin-left:5px;cursor:pointer;position:relative;display:inline-block}.sticky-header-wrapper .filters-bar-ageGroup .filter-age-group-popover-wrapper{position:absolute;top:calc(100% + 15px);left:0}.sticky-header-wrapper .gift-for-label{display:inline-block;height:auto;text-transform:uppercase;margin-left:5px}.sticky-header-wrapper .age-group-popup-trigger{display:inline-block;margin-left:5px}.sticky-header-wrapper .change-link{text-transform:capitalize;color:#2c9add}.sticky-header-mobile .sticky-header-wrapper{padding:10px 5px}.sticky-header-mobile .totop-container{text-align:right;padding:10px 10px 10px 0;max-width:100%}.sticky-header-mobile .change-link{display:none}.sticky-header-mobile .filters-bar-ageGroup-title{position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);min-width:170px}.sticky-header-mobile .age-group-container{text-align:left;padding-left:10px}.sticky-header-mobile .age-group-popup-trigger{margin:0}.page-type-tablet .filters-age-and-price{margin-top:-5px}.filter-container .price-popup-trigger{font-weight:700;color:#111}.filter-container .filter-container-row{position:relative}@media screen and (min-device-width:750px){.filter-container .filter-option{padding:5px 0}}.filter-container .filter-price{margin-right:10px}.filter-container .filter-prime .gfhz-checkbox{text-transform:uppercase;float:right}@media screen and (max-device-width:750px){.filter-container .filter-prime .a-checkbox{padding-left:35px;padding-right:0}}.filter-container .filters-bar-ageGroup{position:relative;padding:12.5px 0;background-color:#F8F8F8}.page-type-tablet .filter-price{margin-right:10px;text-align:left;position:absolute;top:5px;left:10px}.page-type-desktop .bottom-survey-link,.page-type-tablet .bottom-survey-link{display:none}.page-type-desktop .filter-container-main,.page-type-tablet .filter-container-main{position:relative}.page-type-desktop .age-group-container-survey-container,.page-type-tablet .age-group-container-survey-container{position:absolute;right:10px;top:15px}.page-type-desktop .sticky-container .filters-age-and-price{padding:0}.page-type-desktop .filters-age-and-price{text-align:right}.page-type-desktop .filters-age-and-price .filter-price,.page-type-desktop .filters-age-and-price .filter-prime{display:inline-block;padding:5px 0 5px 10px;vertical-align:bottom;box-sizing:border-box;height:30px}.page-type-desktop .filters-age-and-price .filter-price{padding-right:0}.page-type-desktop .filters-age-and-price .filter-price .filter-price-popover-wrapper{position:absolute;top:100%;text-align:left}.page-type-desktop .filters-age-and-price .filter-prime{padding-right:20px;border-left:solid 1px #EAEDED}.page-type-mobile .bottom-survey-link{display:block;text-align:center;padding:20px}.page-type-mobile .age-group-container-survey-container{display:none}.page-type-mobile .filters-bar .filters-age-and-price{padding:0 5px 5px;text-align:left}.page-type-mobile .filters-bar .filters-age-and-price .filter-price,.page-type-mobile .filters-bar .filters-age-and-price .filter-prime{display:inline-block;padding:5px 0;vertical-align:bottom;box-sizing:border-box;height:35px}.page-type-mobile .filters-bar .filters-age-and-price .filter-prime{position:absolute;right:10px}.page-type-mobile .filters-bar .filters-age-and-price .filter-price{margin-right:10px;text-align:left;position:relative;top:5px;left:5px}@media screen and (min-device-width:750px){.filters-price-list-title{display:none}}@media screen and (max-device-width:750px){.filters-price-list-title{padding-top:15px}}.filters-price-list-entry .a-radio-label{padding-left:4px}.filters-age-group-modal-mobile,.filters-price-modal{padding:20px 10px;padding-top:0}@media screen and (min-device-width:750px){.filters-age-group-modal-mobile,.filters-price-modal{padding:0}}.filters-age-group-modal-mobile .filters-age-group-radio-button,.filters-price-modal .filters-age-group-radio-button{border-radius:0!important}.filters-age-group-modal{padding-top:20px}.filters-age-group-modal .a-box-inner{padding:14px 0;text-align:center}.filters-age-group-modal .age-group-popover-section-label{padding-bottom:8px;font-weight:700;text-align:left}.filters-age-group-modal .filters-age-group-list{width:320px}.filters-age-group-modal .filters-age-group-list .filters-age-group-list-entry,.filters-age-group-modal .filters-age-group-list .filters-gender-list-entry{display:inline;width:100px;float:left;margin-right:6px;margin-bottom:6px;border-radius:4px!important;cursor:pointer}.filters-age-group-modal .selected-age-group-box-entry,.filters-age-group-modal .selected-gender-box-entry{border:1px solid #e77600;background:#fef8f2}.mobile-shopping-for-title{padding-top:15px}.age-group-filter-mobile-genders{margin-top:1.3rem}.age-group-popover{padding:10px 30px 30px 30px}.gift-for-label{height:20px}.gift-for-label .age-group-popup-trigger{font-weight:700;color:#000}.a-icon-popover{margin-top:7px}.filters-bar .filter-container-row{padding:0 10px}.filters-age-group-list-container{max-height:300px;overflow-y:scroll}.interests-container-wrapper{width:100%;overflow:hidden}.interests-container{margin-right:-4px}@media screen and (max-width:750px){.interests-container{padding:0 10px}}.interests-container>.interest{background:#fff;border-color:#EAEDED;cursor:pointer;display:inline-block;font-size:13px;vertical-align:top;margin-bottom:4px;margin-right:4px;position:relative}@media screen and (min-device-width:1500px),screen and (min-width:1500px){.interests-container>.interest{width:calc(1 / 11 * 100% - 4px + 3px / 11 - 4px / 11)}}@media screen and (max-device-width:1500px),screen and (max-width:1500px){.interests-container>.interest{width:calc(1 / 7 * 100% - 4px + 3px / 7 - 4px / 7)}}.interests-container>.interest.selected{background:#fef8f2!important;border-color:#e77600}.page-type-desktop .interest,.page-type-tablet .interest{position:relative;height:50px}.page-type-desktop .interest>.a-box-inner,.page-type-tablet .interest>.a-box-inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%}.page-type-mobile .interests-container{padding:0 10px;margin-bottom:10px;overflow-y:hidden;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch}.page-type-mobile .interests-container::-webkit-scrollbar{height:0}.page-type-mobile .interest{background:#f8f8f8;border-color:#f8f8f8;width:auto!important;margin-bottom:0}.page-type-mobile .interest>.a-box-inner{white-space:normal}.metadata-container{position:absolute;bottom:0;left:0;right:0;padding:0 20px 5px 31px}.metadata-container .price-container{display:inline-block;position:absolute;bottom:10px}.metadata-container .price-container .price-display{display:inline-block;padding-right:10px;font-size:15px;color:#002f36}.metadata-container .price-container .unit-price{display:block;position:relative;top:-2px;margin-right:5px;font-size:12px;color:#aab7b8;min-height:19px}.metadata-container .prime-icon{display:inline-block;position:relative;top:3px}.page-type-mobile .metadata-container{height:40px;margin-bottom:5px;padding:0 10px 0 26px}.page-type-mobile .metadata-container .price-container{bottom:0}.page-type-mobile .metadata-container .price-container .unit-price{min-height:15px}.age-group-modal-custom-header{margin:10px 0;cursor:pointer}.filter-age-group-popover-wrapper .popover-arrow:after,.filter-age-group-popover-wrapper .popover-arrow:before{bottom:100%;left:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.filter-age-group-popover-wrapper .popover-arrow:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.filter-age-group-popover-wrapper .popover-arrow:before{border-color:rgba(203,203,203,0);border-bottom-color:#cbcbcb;border-width:11px;margin-left:-11px}.age-group-list-item-inline{display:flex}.age-group-list-item-inline .age-group-list-item{min-width:50%}.age-group-list-item-inline .age-group-list-item:first-child{border-right:solid 2px #FFF}.age-group-list-item{position:relative;border-bottom:solid 2px #FFF}.age-group-list-item img{width:100%}.age-group-list-item .age-group-list-item-cover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,.2)}.age-group-list-item .age-group-list-item-text{position:absolute;top:10px;left:10px;color:#FFF;font-size:18px;z-index:2}.age-group-list-item.last{border-bottom:none}.gfhz-loading{margin-top:200px;text-align:center}@media (max-device-width:750px){.gfhz-tabs-header{display:flex;justify-content:flex-start;background-color:#f8f8f8;border:1px solid #c8c8c8}.gfhz-tabs-header .gfhz-tabs-header-item{padding:15px 0 12px;margin:0 5px;color:#01A4B5;text-transform:uppercase;font-size:13px;height:100%;border-bottom:3px solid transparent}.gfhz-tabs-header .gfhz-tabs-header-item.active-tab{color:#05444D;border-bottom:3px solid #05444D}.gfhz-tabs-list-item{margin:0 5px 0!important}}.heart.selected,.heart.selected:after,.heart.selected:before{background-color:#E50065}.heart.white,.heart.white:after,.heart.white:before{background-color:#FFF}.heart{background-color:#DDD;display:inline-block;height:10px;margin:0 5px;transform:rotate(-45deg);width:10px;z-index:1}.heart:after,.heart:before{content:"";background-color:#DDD;border-radius:50%;height:10px;position:absolute;width:10px}.heart:before{top:-5px;left:0}.heart:after{left:5px;top:0}.wishlist{position:relative;display:block}@media (max-device-width:750px){.wishlist{padding:10px;margin:10px 5px 0 5px}.wishlist .wishlist-name{font-size:13px;color:#01A4B5;padding-bottom:10px}.wishlist .wishlist-content{display:flex}.wishlist .wishlist-content .image-container{width:25%;height:50px}.wishlist .wishlist-content .image-container .wishlist-item{position:relative;display:block;height:auto;width:auto;max-height:50px;max-width:50px;top:50%;left:50%;transform:translate(-50%,-50%);padding:5px;margin-right:10px}.wishlist .wishlist-arrow{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.wishlist .wishlist-cover{position:absolute;top:0;left:0;right:0;bottom:0}}.gfhz-notification{position:fixed;z-index:2001;display:flex;align-items:center;justify-content:space-between;padding:0 10px;top:0;left:0;min-height:60px;width:100%;background-color:#E50065;color:#FFF;transition:all .5s;transform:translateY(-100%);line-height:100%;text-transform:capitalize}.gfhz-notification.shown{transform:translateY(0)}.gfhz-notification .gfhz-notification-message{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:25px}.gfhz-notification .gfhz-close{margin-left:10px}.gfhz-explore-gift-ideas .gfhz-message{margin:20px 65px;text-align:center;color:#05444D;font-size:18px}.gfhz-explore-gift-ideas .gift-ideas-link{position:relative;display:block;text-align:center;padding:20px 10px;margin:10px 5px 0 5px}.gfhz-explore-gift-ideas .gift-ideas-button{padding:10px;text-transform:uppercase;color:#05444D;background:#EAEDED;width:200px;border:none;border-bottom:2px solid rgba(84,84,84,.35)}.gfhz-explore-gift-ideas .gift-ideas-button:active{border:none;border-top:2px solid rgba(84,84,84,.35)}.gfhz-explore-gift-ideas .gift-ideas-cover{position:absolute;top:0;left:0;right:0;bottom:0}.gfhz-modal-close-button{position:absolute;display:inline-block;color:#FFF;top:-40px;right:10px;font-size:24px}.gfhz-modal-title{background-color:#f8f8f8;font-size:18px;color:#05444D;padding:10px;margin-bottom:10px;text-transform:capitalize}.gfhz-age-group-title,.gfhz-gender-title{font-size:15px;color:#05444D;line-height:20px;margin:20px 0 0 10px}.gfhz-save-button{margin:30px 0 30px 10px;width:calc(100% - 20px);border:none;border-bottom:2px solid #c8c8c8;line-height:20px;padding:10px;background-color:#ffa724;text-transform:uppercase;color:#05444D;text-align:center}.gfhz-age-group,.gfhz-gender{font-size:15px;color:#05444D;line-height:20px;padding:10px;min-width:90px;border:2px solid #c8c8c8;margin-top:10px}.gfhz-age-group.selected,.gfhz-gender.selected{border:2px solid #e77600;background-color:#fef8f2}.gfhz-price{font-size:15px;color:#05444D;line-height:20px;padding:10px;min-width:90px;border:2px solid #c8c8c8;margin-top:10px}.gfhz-price.selected{border:2px solid #e77600;background-color:#fef8f2}.gfhz-edit-occasion-modal{padding:0 20px 30px;color:#05444D;font-size:15px}.gfhz-edit-occasion-modal .gfhz-occasion-type{width:100%;margin-bottom:20px}.gfhz-edit-occasion-modal .gfhz-edit-occasion-modal-subtitle{margin-top:10px;text-transform:capitalize}.gfhz-edit-occasion-modal .gfhz-occasion-reminder{margin-top:20px}.gfhz-edit-occasion-modal .gfhz-occasion-buttons{margin-top:30px;display:flex}.gfhz-edit-occasion-modal .gfhz-occasion-buttons button:last-of-type{flex-grow:3}.gfhz-delete-occasion-modal{padding:0 20px 30px;color:#05444D;font-size:15px}.gfhz-delete-occasion-modal .gfhz-occasion-buttons{margin-top:30px;display:flex}.gfhz-delete-occasion-modal .gfhz-occasion-buttons button:last-of-type{flex-grow:3}.labelled-image{text-align:center}.labelled-image .label{margin-top:10px;text-transform:uppercase;font-family:sans-serif;font-weight:lighter}#ageGroupSelectionHeader{text-align:center}#ageGroupSelectionHeader h1{margin:15px 0;font-weight:lighter;font-family:Amazon Ember,sans-serif}#ageGroupSelectionHeader li{list-style:none;display:inline-table;cursor:pointer;max-width:75px;color:#333}#ageGroupSelectionHeader li+li{margin-left:30px}@media (max-device-width:750px){#ageGroupSelectionHeader .age-group-list-container{overflow-x:auto;overflow-y:hidden}#ageGroupSelectionHeader .age-group-list-container ul{display:flex;margin:0;padding-top:5px}#ageGroupSelectionHeader .age-group-list-container ul li{display:inline;flex:0 0 100px;max-width:85px}#ageGroupSelectionHeader .age-group-list-container ul li+li{margin:0}}.interest-container{border:2px solid #D5DBDB;padding:5px;height:auto;display:inline-block;cursor:pointer;font-size:13px;color:#01A4B5}.interest-container.selected{background:#fef8f2;border:2px solid #e77600;color:#05444D}@media (max-device-width:750px){.interest-container{padding:10px}}#interestSelectionHeader{padding:20px 0 0 80px;position:relative}#interestSelectionHeader .age-group-image,#interestSelectionHeader .main-content{display:inline-block}#interestSelectionHeader .age-group-image{position:absolute;top:20px;left:10px;width:80px}#interestSelectionHeader .survey{float:right}#interestSelectionHeader .title{display:inline-block;margin-bottom:10px;font-size:2em;text-transform:uppercase;cursor:pointer}#interestSelectionHeader .gifts-for{display:inline-block;margin-right:5px;font-weight:lighter;font-size:.9em}#interestSelectionHeader .change,#interestSelectionHeader .clear{display:inline-block;margin-left:10px;color:#2c9add;text-transform:capitalize;font-size:.5em;cursor:pointer}#interestSelectionHeader .clear{font-size:12px;margin:0}#interestSelectionHeader .a-icon-popover{display:none}#interestSelectionHeader .filter-age-group-popover-wrapper.show{position:relative;left:-80px;top:75px}@media (max-device-width:750px){#interestSelectionHeader{padding:10px 0 0 0;background:#f8f8f8}#interestSelectionHeader .age-group-image{display:inline-block;position:relative;top:0;left:0;width:auto;margin-right:10px}#interestSelectionHeader .age-group-image img{height:40px;width:40px}#interestSelectionHeader .survey{display:none}#interestSelectionHeader .title{display:inline-block;padding-left:10px;font-size:1.1em;display:flex;justify-content:flex-start;align-items:center;position:relative}#interestSelectionHeader .gifts-for{padding-bottom:0;max-width:50%}#interestSelectionHeader .clear{display:none}#interestSelectionHeader .change{font-size:.8em;position:absolute;right:10px;top:50%;transform:translateY(-50%)}#interestSelectionHeader .a-icon-popover{display:none}#interestSelectionHeader .interest-container{margin:0}}.friend-detail-menu,.friends-container{text-align:center;padding:0 0 20px}.friend-detail-menu h1,.friends-container h1{margin:15px 0;margin-bottom:5px;font-weight:lighter;font-family:Amazon Ember,sans-serif;text-align:left;color:#05444D}.friend-detail-menu li,.friends-container li{list-style:none;display:inline-table;cursor:pointer;max-width:75px}.friend-detail-menu li+li,.friends-container li+li{margin-left:30px}@media (max-device-width:750px){.friend-detail-menu,.friends-container{overflow-x:auto;overflow-y:hidden}.friend-detail-menu ul,.friends-container ul{display:flex;margin:0;padding-top:5px}.friend-detail-menu ul li,.friends-container ul li{display:inline;flex:0 0 100px;max-width:85px}.friend-detail-menu ul li+li,.friends-container ul li+li{margin:0}}.friend-detail-menu .friend-container,.friends-container .friend-container{margin-right:10px}.friend-detail-menu .friend-container .friend-container-occasion-name,.friends-container .friend-container .friend-container-occasion-name{color:#05444D;margin:2px 0}.friendsList-view #ageGroupSelectionHeader h1{text-align:left;padding-left:10px}.friend-detail-menu{background-color:#F8F8F8;padding:0 10px}@media (max-device-width:750px){.friend-detail-menu{overflow-x:auto;overflow-y:hidden}.friend-detail-menu ul{display:flex;margin:0;padding-top:0}.friend-detail-menu ul li{display:inline;flex:0 0 160px;max-width:140px;padding:10px}.friend-detail-menu ul li a{color:#01A4B5}.friend-detail-menu ul li.selected{border-bottom:5px #05444D solid}.friend-detail-menu ul li.selected a{color:#05444D}.friend-detail-menu ul li+li{margin:0}}.friend-detail-info{margin:10px;font-size:14px}.friend-detail-info .friend-detail-image-container{width:100px;float:left}.friend-detail-info .friend-detail-info-container{margin-top:7px}.friend-detail-info .rounded-image.large{height:70px;width:70px;border-radius:35px}.friend-detail-info .friend-detail-info-name{color:#05444D}.friend-detail-info .friend-detail-info-name{color:#05444D}.friend-detail-info .friend-detail-info-occasion{color:#01A4B5}.friend-detail-info .friend-detail-info-temporalDistance{color:#d3d3d3}.friend-view-title{background-color:#F8F8F8;padding:15px 10px}.friend-view-title .friend-view-title-text{color:#05444D}.friend-view-title .friend-view-title-name{color:#01A4B5}.friend-detail-list-preview{width:100%;overflow:hidden;margin-top:20px}.friend-detail-list-preview h1{color:#01A4B5;font-size:14px;font-weight:200}.friend-detail-list-preview .friend-detail-list-preview-entries{width:600px}.friend-detail-list-preview .friend-detail-list-preview-entries .asin-container{height:150px;border:none}.friend-detail-list-preview .friend-detail-list-preview-entries .friend-detail-list-preview-entry{float:left;width:120px}@media (max-device-width:750px){.connection.large{display:flex}.connection.large .connection-image{margin-right:10px;min-width:40px}.connection.large .connection-information{flex-grow:2;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.connection.large .connection-information .connection-name{text-transform:capitalize;font-size:15px;color:#05444D;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.connection.large .connection-information .connection-occasion{font-size:13px;color:#c8c8c8}.connection.large .connection-information .alarm-image{margin-left:5px;position:relative;top:3px}.connection.large .connection-arrow{align-self:center}}@media (max-device-width:750px){.gfhz-connection-header .gfhz-navigate-header{padding:10px;background-color:#f8f8f8;text-transform:capitalize}.gfhz-connection-header .gfhz-navigate-header .gfhz-connection-name{color:#01A4B5;text-transform:uppercase}.gfhz-connection-header .gfhz-navigate-header .gfhz-dropdown-arrow{display:inline-block;color:#01A4B5;margin-left:5px}.gfhz-connection-header .gfhz-connection-details{display:flex;padding:20px 10px 10px;overflow:hidden}.gfhz-connection-header .gfhz-connection-details .connection-image{min-width:50px}.gfhz-connection-header .gfhz-connection-details .connection-name{margin-left:10px;align-self:center;white-space:nowrap;text-overflow:ellipsis;font-size:18px;color:#05444D;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gfhz-connection-header .gfhz-occasion-item.first{margin-left:10px}.gfhz-connection-header .gfhz-occasion-item.first .gfhz-add-occasion{padding-left:0}.gfhz-connection-header .gfhz-add-occasion,.gfhz-connection-header .gfhz-occasion{border:2px solid #D5DBDB;font-size:15px;color:#05444D;padding:5px 10px;margin-bottom:10px;text-transform:capitalize}.gfhz-connection-header .gfhz-add-occasion .gfhz-occasion-type,.gfhz-connection-header .gfhz-occasion .gfhz-occasion-type{display:inline-block;font-weight:700;margin-right:5px}.gfhz-connection-header .gfhz-connection-profile-link{display:flex}.gfhz-connection-header .gfhz-add-occasion{border-color:transparent;color:#01A4B5;padding-left:0}}.gfhz-horizontal-list{margin:0}.gfhz-horizontal-list-item{list-style:none;display:inline-table;color:#333;margin:0 0 5px 5px}@media (max-device-width:750px){.gfhz-horizontal-list-container{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.gfhz-horizontal-list{display:flex;margin:0}.gfhz-horizontal-list-item{display:inline;flex:0 0 auto}.gfhz-horizontal-list-item+.gfhz-horizontal-list-item{margin-left:5px}}.stacked-list{margin:0}.stacked-list-item{list-style:none;display:block;width:100%}.age-gender-container,.interests-list-container{background:#FFF;position:relative;padding:10px 0 0}@media (max-device-width:750px){.age-gender-container .clear,.interests-list-container .clear{display:none}}.age-gender-container .age-and-gender,.interests-list-container .age-and-gender{background-image:url(https://images-na.ssl-images-amazon.com/images/G/01/gcx/gf/dropdown-dark.png);background-repeat:no-repeat;background-position:calc(100% - 10px) center;margin-left:5px;padding-right:30px}.interest-list-spacer{margin:10px 0 0 5px;border-bottom:2px solid #D5DBDB;width:10px;padding:10px 0 0;display:inline-block}