/*
Generated time: November 24, 2025 15:33
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.product-card{font-family:Montserrat,sans-serif;border:1px solid #eee;overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:box-shadow .3s;padding-bottom:10px}.carousel-heading{font-family:Montserrat,sans-serif;font-size:22px;font-weight:600;text-align:center;text-transform:uppercase;margin:20px 0 20px;padding-left:5px}.product-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.image-container{width:100%;aspect-ratio:5/6;overflow:hidden;display:block}.image-container img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block;border-radius:0}.info-row{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 10px;gap:10px}.info-left{flex:0 0 60%}.info-left h3{margin:0;font-size:14px;font-weight:600;line-height:1.4}.info-left h3 a{text-decoration:none;color:inherit}.info-left .price{font-size:14px;font-weight:600;color:#222;margin:4px 0}.info-left p{font-size:12px;color:#555;margin-top:2px;line-height:1.3}.info-right{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.wishlist-btn{background:0 0;border:none;font-size:18px;cursor:pointer;color:#000;transition:color .3s}.wishlist-btn:hover{background:0 0;color:grey}.wishlist-btn.active{color:#000}.add-to-cart-btn{background-color:#000;color:#fff;border:none;padding:5px 10px;font-size:12px;border-radius:5px;cursor:pointer;visibility:hidden;opacity:0;transform:translateY(5px);transition:all .3s ease}.product-card:hover .add-to-cart-btn{visibility:visible;opacity:1;transform:translateY(0)}.owl-carousel .owl-stage-outer{padding:0}.owl-carousel .item{padding:0;margin-right:1px}.owl-nav button.owl-next,.owl-nav button.owl-prev{background:0 0;border:none;font-size:30px;color:#333;margin:0 5px}.owl-carousel .item{padding:0;margin-right:1px;width:100%}@media screen and (max-width:1024px){.owl-carousel .item{width:33.33%}}@media screen and (max-width:768px){.owl-carousel .item{width:33.33%}}@media screen and (max-width:480px){.owl-carousel .item{width:100%}.info-left h3{margin:0;font-size:.5rem;font-weight:600;line-height:1}.info-left p{font-size:.4rem;color:#555;margin-top:2px;line-height:1}.info-left .price{font-size:.5rem;font-weight:600;color:#222;margin:4px 0}.add-to-cart-btn{background-color:#000;color:#fff;border:none;padding:2px 5px;font-size:.5rem;border-radius:5px;cursor:pointer;visibility:hidden;opacity:0;transform:translateY(5px);transition:all .3s ease}}