.collection-slider-wrapper{padding:4rem 0;color:#fff;position:relative}.collection-slider-wrapper .section-title{text-align:center;font-size:36px;font-weight:700;margin-bottom:2rem;color:#fff}.section-title span{color:#d4af37}.collection-slider-inner{overflow-x:hidden;position:relative}.collection-slider{display:flex;gap:1rem;overflow-x:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.collection-slide{flex:0 0 32.5%;scroll-snap-align:start;background:#fff;border-radius:10px;padding:1rem;color:#000;position:relative}.collection-slide .wishlist-icon{position:absolute;top:10px;right:10px;font-size:1.2rem;color:red}.collection-slide .collection-image{width:100%;border-radius:8px;overflow:hidden}.collection-slide .collection-name{text-align:center;margin-top:1rem;font-weight:600}@media (max-width: 1024px){.collection-slide{flex:0 0 45%}}@media (max-width: 768px){.collection-slider-wrapper{padding:2rem 1rem}.collection-slider-wrapper .section-title{font-size:28px;margin-bottom:1.5rem}.collection-slide{flex:0 0 70%;padding:1rem}.collection-slide .collection-name{font-size:14px}}@media (max-width: 480px){.collection-slide{flex:0 0 85%}.collection-slider-wrapper .section-title{font-size:22px}.collection-slide .collection-name{font-size:13px}}.why-section{padding:60px 0;text-align:center}.why-section h2{font-weight:700;font-size:48px;font-weight:600;line-height:1.3}.why-section h2 span{display:inline-block;font-weight:700;color:#d4af37;letter-spacing:.5px;margin:0 6px}.why-section .subtext{margin-top:.5rem;max-width:600px;margin-left:auto;margin-right:auto;color:#555;font-size:20px}.why-grid{display:grid;grid-template-columns:auto auto auto;gap:1.5rem;margin-top:3rem}.why-block{padding:1.5rem;border-top-left-radius:40px;border-bottom-right-radius:40px;color:#fff;box-shadow:0 4px 6px #0000001a;text-align:left;min-height:180px;transition:transform .3s ease;transform-origin:center top}.why-block:hover{transform:scaleY(1.05)}.why-block.yellow{background-color:#e1b933;color:#000}.why-block.black{background-color:#1a1a1a}.why-block h3{margin-bottom:.5rem;font-size:24px;font-weight:600}@media (max-width: 768px){.why-grid{grid-template-columns:auto}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
