.collection-slider-section{padding:50px 20px;text-align:center;overflow-x:hidden}.collection-main-heading{font-size:2.2rem;font-weight:700;margin-bottom:10px}.collection-main-subheading{font-size:1.2rem;color:#666;margin-bottom:40px}.collection-slider{margin:0 -10px}.collection-item{position:relative;overflow:hidden;border-radius:10px;padding:0 10px;box-sizing:border-box}.collection-img-wrapper{position:relative;height:350px;display:flex;align-items:center;justify-content:center;background:#f9f9f9;border-radius:10px}.collection-item img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .3s ease;border-radius:10px;display:block}.collection-item:hover img{transform:scale(1.05)}.collection-overlay{position:absolute;bottom:0;left:10px;right:10px;background:linear-gradient(transparent,#0009);padding:15px;color:#fff;text-align:left;border-radius:0 0 10px 10px}.collection-overlay h3{font-size:1.2rem;margin:0 0 5px;font-weight:700}.collection-overlay p{font-size:.95rem;margin:0}.gallery-section{padding:40px 20px;text-align:center}.gallery-header{margin-bottom:25px}.gallery-title{font-size:2rem;font-weight:700;margin:0 0 8px}.gallery-subtitle{font-size:1.1rem;color:#666;margin:0}.gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:15px}.gallery-item{overflow:hidden;border-radius:10px;cursor:pointer;transition:transform .3s ease;aspect-ratio:1 / 1}.gallery-item:hover{transform:scale(1.03)}.gallery-item img{width:100%;height:100%;object-fit:cover;object-position:top;display:block;border-radius:10px}.lightbox{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:#000000e6;justify-content:center;align-items:center}.lightbox img{max-width:90%;max-height:80%;border-radius:10px}.lightbox-close{position:absolute;top:20px;right:30px;font-size:40px;font-weight:700;color:#fff;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
