.customer-reviews-section{padding:40px 20px;background:#fff;text-align:center}.customer-reviews-section h2{font-size:28px;margin-bottom:30px;color:#222}.review-slider{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.review-slider::-webkit-scrollbar{display:none}.review-card{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d;flex:0 0 250px;scroll-snap-align:start;overflow:hidden}.review-card img{width:100%;height:280px;object-fit:cover;cursor:pointer}.review-stars{margin-top:-24px;background:#fff;display:inline-block;padding:6px 12px;border-radius:20px;box-shadow:0 2px 6px #0000001a;font-size:18px;color:#f5a623;font-weight:700}.review-content{padding:16px}.review-content h3{font-size:16px;font-weight:600;margin:8px 0 6px}.review-content p{font-size:14px;color:#555;margin:0}.image-zoom-modal{position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;background-color:#000000d9;display:none;justify-content:center;align-items:center}.image-zoom-modal .zoomed-image{max-width:90%;max-height:90%;cursor:zoom-out;transition:transform .3s ease}.image-zoom-modal .close-zoom{position:absolute;top:20px;right:30px;font-size:40px;font-weight:700;color:#fff;cursor:pointer;z-index:1}.get-to-know-us-wrapper{padding:40px 20px;text-align:center;background:#f5f5f5}.get-to-know-us-wrapper h2{font-size:32px;margin-bottom:10px;color:#111}.get-to-know-us-wrapper p{font-size:16px;color:#555;margin-bottom:30px}.get-to-know-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.get-to-know-item{position:relative;overflow:hidden;border-radius:12px;aspect-ratio:1 / 1;flex:0 0 auto}.get-to-know-item img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;border-radius:12px}.get-to-know-button{position:absolute;bottom:16px;left:16px;background:#fff;color:#333;font-weight:500;padding:10px 20px;border-radius:20px;text-decoration:none;font-size:14px;transition:background .3s}.get-to-know-button:hover{background:#eee}@media screen and (max-width: 767px){.get-to-know-grid{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:16px;padding-bottom:10px}.get-to-know-item{scroll-snap-align:start;min-width:80%}}.tabbed-collections-wrapper{padding:40px 20px;background:#fff}.tab-menu{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;margin-bottom:24px}.tab-button{padding:10px 18px;border:none;background:transparent;font-size:16px;cursor:pointer;border-radius:20px;transition:all .3s ease}.tab-button.active{background-color:#fff;box-shadow:0 2px 6px #0000001a;font-weight:700}.tab-content{display:none}.tab-content.active{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px}.product-card{background:#fff;border-radius:12px;text-align:center}.product-card img{width:100%;height:auto;border-radius:8px}.product-card-title{font-size:14px;padding:10px;color:#111}.product-card{cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.product-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.product-price{font-size:16px;font-weight:600;color:#333;margin-top:8px}.tab-button{cursor:pointer;transition:all .3s ease}.tab-button:hover{background-color:#f5f5f5;color:#000}@media (max-width: 767px){.product-card:nth-child(n+5){display:none}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
