.featured-collection-rounded-wrapper{padding:5px 0;width:100%;background-color:#fff}.featured-collection-header{text-align:center;margin-bottom:5px}.featured-collection-title{font-family:var(--font-heading-family, sans-serif);font-weight:700;font-size:32px;color:#1e1e4b;margin-bottom:5px}.featured-collection-link{font-family:var(--font-body-family, sans-serif);font-size:16px;color:#47c1bf;text-decoration:underline;transition:opacity .2s}.featured-collection-link:hover{opacity:.8}.featured-collection-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;max-width:1400px;margin:0 auto;padding:20px;scrollbar-width:none;cursor:grab}.featured-collection-grid.active{cursor:grabbing}.featured-collection-grid::-webkit-scrollbar{display:none}.featured-product-card{flex:0 0 20%;min-width:20%;scroll-snap-align:start;display:block;padding:0 2.5px;box-sizing:border-box}.product-card-content{background-color:#fff;border-radius:12px;box-shadow:0 2px 10px #00000014;padding:12px;height:100%;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease;border:1px solid #f0f0f0}.product-card-content:hover{transform:translateY(-5px);box-shadow:0 8px 20px #0000001f}.product-card-top{position:relative;margin-bottom:12px}.product-card-image-link{display:block;text-decoration:none;color:inherit;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.product-card-image-wrapper{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;background-color:transparent;margin:0 auto;-webkit-user-drag:none;flex-shrink:0}.product-card-image{width:100%;height:100%;object-fit:contain;transition:transform .5s ease;pointer-events:none}.product-card-image-link:hover .product-card-image{transform:scale(1.05)}.product-card-add-btn{position:absolute;bottom:5px;right:5px;width:40px;height:40px;background-color:#fff;border:1px solid #e0e0e0;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 5px #0000001a;transition:all .2s ease;z-index:100;pointer-events:auto;transform:none}.product-card-add-btn:hover{background-color:#fff;transform:scale(1.1)}.product-card-add-btn:active{transform:scale(.95)}.product-card-add-btn.loading{opacity:.7;cursor:wait}.product-card-add-btn.added{background-color:#4caf50;border-color:#4caf50}.product-card-add-btn.added svg{stroke:#fff}.product-card-add-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.product-card-add-btn svg{stroke:#1e1e4b;pointer-events:none}.product-card-info{text-align:left;margin-top:auto}.product-card-title-link{text-decoration:none;color:inherit;display:block}.product-card-title-link:hover .product-card-title{color:#47c1bf}.product-card-title{font-family:var(--font-body-family, sans-serif);font-size:.95rem;color:#1e1e4b;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;font-weight:500;height:2.47em}.product-card-price{font-family:var(--font-body-family, sans-serif);font-weight:700;font-size:1rem;color:#333;display:block;margin-top:4px;margin-bottom:0;height:1.5em;line-height:1.5}.product-card-reviews{display:flex;align-items:center;justify-content:flex-start;gap:6px;margin-top:8px}.review-stars{display:flex;align-items:center;gap:1px}.review-star-icon{width:12px;height:12px}.review-star-icon.filled{fill:#ffc107}.review-star-icon.empty{fill:#e0e0e0}.review-count{color:#999;font-size:11px;font-family:var(--font-body-family, sans-serif);line-height:1}@media (max-width: 990px){.featured-product-card{flex:0 0 33.33%;min-width:33.33%}}@media (max-width: 767px){.featured-product-card{flex:0 0 45%;min-width:45%;padding:0 2.5px}.featured-collection-grid{gap:0}.featured-collection-title{font-size:24px}.product-card-content{padding:8px}}.product-card-add-btn.loading{opacity:.6;pointer-events:none}.product-card-add-btn.loading svg{animation:spin .6s linear infinite}.product-card-add-btn.added{background-color:#4caf50!important}.product-card-add-btn.added svg line:first-child{transform:rotate(0);opacity:0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/featured-collection-rounded.css.map */
