.elementor-71 .elementor-element.elementor-element-5c90bef{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2.604vw;--padding-right:2.604vw;}.elementor-71 .elementor-element.elementor-element-dea4017 .hcp-filter-title{font-family:"Times New Roman", Sans-serif;font-size:1.563vw;line-height:0.7em;color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-dea4017 .hcp-term{color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-dea4017 .hcp-term.is-active{color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-dea4017 .hcp-product-title{font-family:var( --e-global-typography-296a8c6-font-family ), Sans-serif;font-size:var( --e-global-typography-296a8c6-font-size );text-transform:var( --e-global-typography-296a8c6-text-transform );line-height:var( --e-global-typography-296a8c6-line-height );letter-spacing:var( --e-global-typography-296a8c6-letter-spacing );color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-dea4017 .hcp-product-title.is-active{color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-dea4017 .hcp-featured-brand{font-family:"Times New Roman", Sans-serif;font-size:1.563vw;line-height:0.7em;color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-dea4017 .hcp-featured-title-link{font-family:var( --e-global-typography-0f53b3f-font-family ), Sans-serif;font-size:var( --e-global-typography-0f53b3f-font-size );text-transform:var( --e-global-typography-0f53b3f-text-transform );line-height:var( --e-global-typography-0f53b3f-line-height );color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-71 .elementor-element.elementor-element-dea4017 .hcp-product-title{font-size:var( --e-global-typography-296a8c6-font-size );line-height:var( --e-global-typography-296a8c6-line-height );letter-spacing:var( --e-global-typography-296a8c6-letter-spacing );}.elementor-71 .elementor-element.elementor-element-dea4017 .hcp-featured-title-link{font-size:var( --e-global-typography-0f53b3f-font-size );line-height:var( --e-global-typography-0f53b3f-line-height );}}@media(max-width:767px){.elementor-71 .elementor-element.elementor-element-5c90bef{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-dea4017 .hcp-filter-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-dea4017 .hcp-product-title{font-size:var( --e-global-typography-296a8c6-font-size );line-height:var( --e-global-typography-296a8c6-line-height );letter-spacing:var( --e-global-typography-296a8c6-letter-spacing );}.elementor-71 .elementor-element.elementor-element-dea4017 .hcp-featured-title-link{font-size:var( --e-global-typography-0f53b3f-font-size );line-height:var( --e-global-typography-0f53b3f-line-height );}}/* Start custom CSS for hello_child_product_archive, class: .elementor-element-dea4017 */@media(min-width:767px){
.hcp-featured-image {
    max-height: calc(100vh - 160px);
}}/* End custom CSS */