.se-showcase-wrapper{max-width:1200px;margin:80px auto;padding:0 20px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.se-showcase-header{text-align:center;margin-bottom:60px}.se-showcase-header .se-overline{display:block;font-size:12px;color:#c5a059;text-transform:uppercase;letter-spacing:3px;font-weight:600;margin-bottom:10px}.se-showcase-header h2{font-family:'Playfair Display',Georgia,serif;font-size:38px;color:#111;margin:0 0 15px 0;font-weight:400;letter-spacing:1px}.se-showcase-header .se-subtitle{font-family:'Playfair Display',Georgia,serif;font-size:16px;color:#666;font-style:italic;margin:0 auto 20px auto;max-width:600px}.se-divider{display:flex;align-items:center;justify-content:center;margin:0 auto;width:150px}.se-divider .se-line{height:1px;background-color:#d4af37;flex-grow:1;opacity:.5}.se-divider .se-diamond{color:#d4af37;font-size:10px;margin:0 10px}.se-showcase-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.se-product-card{background:#fff;border-radius:4px;overflow:hidden;transition:all 0.4s ease}.se-product-card:hover{transform:translateY(-5px)}.se-image-container{position:relative;overflow:hidden;background-color:#f7f5f0;aspect-ratio:1/1}.se-image-container img{width:100%;height:100%;object-fit:cover;transition:transform 0.8s cubic-bezier(.25,1,.5,1)}.se-product-card:hover .se-image-container img{transform:scale(1.05)}.se-badge{position:absolute;top:15px;left:15px;background-color:rgb(255 255 255 / .9);color:#c5a059;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:6px 12px;border:1px solid #c5a059;z-index:10}.se-product-info{text-align:center;padding:25px 20px;background-color:#faf9f6;border:1px solid #efe9df;border-top:none}.se-product-info h3{font-family:'Playfair Display',Georgia,serif;font-size:20px;color:#222;margin:0 0 10px 0;font-weight:500;text-transform:uppercase;letter-spacing:1px}.se-product-desc{font-size:13px;color:#777;line-height:1.6;margin-bottom:15px;min-height:40px}.se-price{font-family:'Playfair Display',Georgia,serif;font-size:18px;color:#c5a059;font-weight:600;margin-bottom:20px;letter-spacing:1px}.se-luxury-btn{display:inline-block;background-color:#fff0;color:#111;border:1px solid #111;padding:12px 30px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;text-decoration:none;transition:all 0.4s ease}.se-luxury-btn:hover{background-color:#c5a059;color:#fff;border-color:#c5a059}@media (max-width:768px){.se-showcase-header{margin-bottom:30px}.se-showcase-header h2{font-size:26px}.se-showcase-header .se-subtitle{font-size:13px;padding:0 10px}.se-showcase-grid{grid-template-columns:repeat(2,1fr);gap:15px}.se-image-container{aspect-ratio:1/1}.se-badge{font-size:8px;padding:3px 6px;top:8px;left:8px}.se-product-info{padding:12px 8px}.se-product-info h3{font-size:13px;letter-spacing:.5px;margin-bottom:6px}.se-product-desc{font-size:10px;line-height:1.4;min-height:42px;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.se-price{font-size:14px;margin-bottom:12px}.se-luxury-btn{padding:8px 10px;font-size:9px;letter-spacing:.5px;width:100%;box-sizing:border-box}}