.product[data-v-2fd1668c]{height:12.5rem;width:100%;box-sizing:content-box;max-width:100%;overflow:hidden}.product-cover img[data-v-2fd1668c]{width:10rem;height:12.5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.insurance-price[data-v-2fd1668c]{font-size:1.5rem}ul.features-list[data-v-2fd1668c]{margin-left:-1.55rem;margin-bottom:0}@media (max-width:767px){.product[data-v-2fd1668c]{cursor:pointer}.insurance-title[data-v-2fd1668c]{font-size:1rem}ul.features-list[data-v-2fd1668c]{margin-left:-1.5rem;margin-bottom:0}.product-detail[data-v-2fd1668c]{padding-left:.8rem!important}.fav-star-container[data-v-2fd1668c]{top:2rem;right:.8rem}}@media (min-width:768px){.feature-section[data-v-2fd1668c]{width:50%}.product-detail[data-v-2fd1668c]{padding-left:1.1rem!important}.insurance-title[data-v-2fd1668c]{font-size:1.16rem}.price-section[data-v-2fd1668c]{width:50%;text-align:center}.fav-star-container[data-v-2fd1668c]{top:.6rem;right:1rem}}@media (min-width:992px){.product[data-v-2fd1668c]{height:11rem}.product-cover img[data-v-2fd1668c]{width:16.5rem;height:11rem}}.insurance-company-logo[data-v-2fd1668c]{height:1rem}