.result-card{display:flex;flex-direction:column}.result-card p{margin:0}.result-card .result-img{width:100%;aspect-ratio:1/1;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:20px;position:relative;background-color:#e9e9e9;cursor:pointer}.result-card .result-img .tags{position:absolute;top:15px;left:-5px}.result-card .result-img .tags>*{margin-bottom:10px;padding:5px 20px 5px 15px;background-color:gray;color:white;border-radius:0 50px 50px 0;font-size:.9rem;font-weight:700;width:fit-content;align-items:center;box-shadow:-2px 0 6px rgba(0,0,0,.2)}.result-card .result-img .tags>* .icon{width:20px;height:20px}.result-card .result-img .tags .bio-tag{background-color:#abc768}.result-card .result-img .tags .prospecierara-tag{background-color:#c2a26e;padding-left:10px}.result-card .result-img .tags .prospecierara-tag img{height:25px;width:auto;border-radius:5px}.result-card .result-img .tags .noaddedsugar-tag{background-color:#82b1cb}.result-card .result-img .tags .glutenfree-tag{background-color:white;color:black}.result-card .result-img .tags .glutenfree-tag svg{color:black}.result-card .result-img .save-me{position:absolute;top:15px;right:15px;padding:5px 15px;width:fit-content;background-color:white;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:50px;font-size:.9rem;font-weight:700}.result-card .top-row{align-items:center;justify-content:space-between;gap:10px;margin-top:10px;flex-wrap:nowrap}.result-card .top-row .result-title{font-weight:700;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-card .result-seller{font-size:.9rem;color:var(--primary-color);gap:5px;align-items:center}.result-card .result-seller .open-store-details{display:block;text-decoration:underline;cursor:pointer}.result-card .result-seller .icon{width:20px;height:20px}.result-card .result-rating,.result-card .result-actions{justify-content:space-between;align-items:center;font-size:.9rem}.result-card .unit-price{justify-content:space-between;margin:0;margin-bottom:12px}.result-card .unit-price .unit-measure{font-size:.9rem}.result-card .unit-price .result-price{display:flex;flex-direction:column;align-items:flex-end}.result-card .unit-price .result-price .price{font-weight:700;font-size:1.3rem;color:var(--primary-color)}.result-card .unit-price .result-price .tax-info{font-size:.8rem;color:var(--primary-color);line-height:1;white-space:nowrap}.result-card .result-actions .icons-row{gap:20px}.result-card .result-actions .icons-row .heart-icon{width:25px;height:25px}.result-card .result-actions .icon{width:30px;height:30px;cursor:pointer}.result-card .result-actions .icon use{color:var(--primary-color)}.result-card .result-actions .generic-button{padding:8px 35px}.result-card .result-actions .generic-button .icon use{color:white}.result-card .result-actions .generic-button.add-to-cart .loader-container{height:20px!important}.result-card .result-actions .generic-button.add-to-cart .loader-container .loader{width:20px!important;height:20px!important;border-top-color:white}.result-card .result-actions .generic-button.available-soon{opacity:.5;padding:8px 25px;cursor:default}@media screen and (max-width:575px){.result-card{border:solid 1px lightgray;border-radius:20px;box-shadow:2px 2px 10px rgba(0,0,0,.15)}.result-card .result-img{border-bottom-left-radius:0;border-bottom-right-radius:0;aspect-ratio:2/1;border-radius:15px;border-bottom-left-radius:0;border-bottom-right-radius:0}.result-card .result-img .tags>*{padding-top:2px;padding-bottom:2px}.result-card .product-info{padding:15px;padding-top:0}.result-card .product-info .top-row{display:block!important;margin-bottom:5px}.result-card .unit-price{flex-wrap:nowrap;display:block}.result-card .unit-price .unit-measure{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-card .unit-price .result-price .price{font-size:1rem}.result-card .result-actions .add-to-cart{padding:8px 15px}}