*{font-family:Amazon Ember}#reactApp{max-width:1546px;padding:0 20px;margin-left:auto;margin-right:auto}@media (min-width: 1245px) and (max-width: 1545px){#reactApp{width:1245px;padding:0 20px;margin-left:auto;margin-right:auto}html.a-tablet #reactApp{width:1000px;padding:0}}@media (max-width: 1244px){#reactApp{width:100%;padding:0}}.tether-element{z-index:600}html{overflow-anchor:none;width:100%}html.a-tablet{min-width:1000px}html.a-tablet #reactApp{width:1000px;padding:0}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.ReactModal__Overlay{z-index:10000;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn;cursor:pointer}.ReactModal__Body--open{overflow-y:hidden;height:100%}.modalOverlay{background-color:rgba(0,0,0,0.5);position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:5000}.ReactModal__Content--after-open.modal{overflow:scroll}.modal{background-color:white;position:absolute;width:calc(100% - 10px);max-height:85vh;left:5px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.popover .modal-close,.modal .modal-close{position:absolute;top:15px;right:15px;width:100%;text-align:right}.popover{position:absolute;background-color:white;z-index:1000;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn;border:0.1rem solid #cdcdcd;border-color:rgba(0,0,0,0.2);border-radius:0.4rem;box-shadow:0 0.2rem 0.4rem rgba(0,0,0,0.13)}.popover .filters-price-modal{width:200px}.hidden{display:none}.a-icon-close{cursor:pointer}.filter-container .price-popup-trigger{font-weight:bold;color:#111111}.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 0px;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 .filters-age-and-price{text-align:right}.page-type-desktop .filters-age-and-price .filter-prime,.page-type-desktop .filters-age-and-price .filter-price{display:inline-block;padding:5px 0 5px 10px;margin-right: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-prime,.page-type-mobile .filters-bar .filters-age-and-price .filter-price{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-price-modal{padding:20px 10px;padding-top:0}@media screen and (min-device-width: 750px){.filters-price-modal{padding:0}}.filters-price-modal .filters-age-group-radio-button{border-radius:0px !important}.filters-age-group-modal{padding-top:20px}.filters-age-group-modal .a-box-inner{padding:14px 0px;text-align:center}.filters-age-group-modal .age-group-popover-section-label{padding-bottom:8px;font-weight:bold;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}.age-group-popover{padding:10px 30px 30px 30px}.gift-for-label{height:20px}.gift-for-label .age-group-popup-trigger{font-weight:bold;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}


/*# sourceMappingURL=static/js/../js/styles-2951a38f964e23bc20b1.map.js*/