SR-Takat Natural Ruby Ladies Watch
:root { --cream: #f8f5f0; --white: #ffffff; --green-dark: #1a3a2a; --green-mid: #2d5a3f; --gold: #b8986a; --text-dark: #1a1a1a; --text-mid: #4a4a4a; --text-light: #888888; --border : #e8e2d8; --font-display: 'Playfair Display', Georgia, serif; --font-body: 'Cormorant Garamond', Garamond, Georgia, serif; --font-label: 'Montserrat', 'Helvetica Neue', Arial, sans-serif; } /* ---- HERO ---- */ .hero { background: var(--cream); padding: 60px 60px 50px; position: relative; overflow: hidden; } .hero::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse at 60% 40%, rgba(46,125,79,0.07) 0%, transparent 60%); pointer-events: none; } .hero-grid { max-width: 1200px; margin: 0 auto; display: grid; grid-template-columns: 1fr 1.1fr 0.85fr; gap: 48px; align-items: center; } .hero-content { z-index: 2; } .series-label { font-family: var(--font-label); font-size: 11px; font-weight: 600; letter-spacing: 0.3em; text-transform: uppercase; color: var(--gold); margin-bottom: 18px; } .hero-title { font-family: var(--font-display); font-size: clamp(42px, 4.5vw, 68px); font-weight: 600; line-height: 1.05; letter-spacing: -0.01em; color: var(--text-dark); margin-bottom: 20px; } .divider { display: flex; align-items: center; gap: 10px; margin-bottom: 20px; } .divider-line { display: block; width: 38px; height: 1px; background: var(--gold); } .divider-gem { color: var(--gold); font-size: 8px; line-height: 1; } .hero-desc { font-size: 15px; font-weight: 300; line-height: 1.8; color: var(--text-mid); max-width: 300px; margin-bottom: 36px; text-align: center; font-family: var(--font-display); } .hero-btn { display: inline-block; background: var(--green-dark); color: #fff; font-family: var(--font-label); font-size: 10px; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; text-decoration: none; padding: 15px 30px; border: 2px solid var(--green-dark); transition: background .3s, color .3s; } .hero-btn:hover { background: transparent; color: var(--green-dark); } /* Watch */ .hero-watch { position: relative; display: flex; justify-content: center; align-items: center; z-index: 1; } .hero-watch img { width: 100%; max-width: 400px; height: auto; object-fit: contain; filter: drop-shadow(0 28px 48px rgba(0,0,0,0.13)); position: relative; z-index: 2; } .watch-placeholder { width: 300px; height: 380px; background: #e5e0d8; border-radius: 8px; display: flex; align-items: center; justify-content: center; font-family: var(--font-label); font-size: 13px; color: #999; letter-spacing: 0.05em; } /* Gems */ .gem { position: absolute; border-radius: 3px; background: linear-gradient(135deg, #50c878, #1e7a3a, #2e9e5c); z-index: 3; } .gem-1 { width: 26px; height: 26px; top: 10%; right: 5%; transform: rotate(15deg); opacity: .9; animation: gf1 4s ease-in-out infinite; } .gem-2 { width: 18px; height: 18px; bottom: 20%; right: 2%; transform: rotate(-10deg); opacity: .8; animation: gf2 5s ease-in-out infinite 1s; } .gem-3 { width: 14px; height: 14px; top: 38%; left: 4%; transform: rotate(25deg); opacity: .7; animation: gf3 6s ease-in-out infinite 2s; } @keyframes gf1 { 0%,100%{transform:translateY(0) rotate(15deg)} 50%{transform:translateY(-10px) rotate(20deg)} } @keyframes gf2 { 0%,100%{transform:translateY(0) rotate(-10deg)} 50%{transform:translateY(-8px) rotate(-5deg)} } @keyframes gf3 { 0%,100%{transform:translateY(0) rotate(25deg)} 50%{transform:translateY(-12px) rotate(30deg)} } /* Badges */ .hero-badges { display: flex; flex-direction: column; gap: 26px; z-index: 2; } .badge { display: flex; align-items: flex-start; gap: 14px; } .badge-icon { width: 44px; height: 44px; border: 1.5px solid var(--border); border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; background: var(--white); box-shadow: 0 2px 8px rgba(0,0,0,.05); color: var(--text-mid); } .badge-icon svg { width: 18px; height: 18px; } .badge-info { padding-top: 6px; } .badge-label { display: block; font-family: var(--font-label); font-size: 11px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: var(--text-dark); line-height: 1.3; } .badge-value { display: block; font-family: var(--font-label); font-size: 11px; font-weight: 400; color: var(--text-light); margin-top: 2px; } /* ---- FEATURES ---- */ .features { background: var(--white); border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); padding: 52px 60px; } .features-grid { max-width: 1200px; margin: 0 auto; display: grid; grid-template-columns: repeat(4, 1fr); gap: 32px; } .feature { display: flex; flex-direction: column; align-items: center; text-align: center; gap: 12px; } .feature-icon { width: 36px; height: 36px; color: var(--text-mid); } .feature-icon svg { width: 36px; height: 36px; } .feature-label { font-family: var(--font-label); font-size: 14px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--text-dark); margin: 0; } .feature-desc { font-size: 12px; font-weight: 600; line-height: 1.65; color: var(--text-light); max-width: 190px; margin: 0; font-family: var(--font-label); } /* ---- SPECS ---- */ .specs { background: var(--cream); padding: 70px 60px; } .specs-grid { max-width: 1200px; margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: start; } .specs-img img { width: 100%; height: auto; object-fit: cover; display: block; border-radius: 4px; } .specs-img-placeholder { width: 100%; aspect-ratio: 4/5; background: #e5e0d8; border-radius: 4px; display: flex; align-items: center; justify-content: center; font-family: var(--font-label); font-size: 13px; color: #999; } .specs-heading { font-family: var(--font-label); font-size: 20px; font-weight: 700; text-transform: uppercase; color: #333; margin-bottom: 28px; } .specs-table { width: 100%; border-collapse: collapse; } .specs-row { border-bottom: 1px solid var(--border); transition: background .2s; } .specs-row:hover { background: rgba(46,125,79,.04); } .specs-cell { padding: 13px 4px; font-family: var(--font-label); font-size: 12px; vertical-align: middle; } .specs-cell-label { color: var(--text-mid); font-weight: 400; width: 55%; } .specs-cell-label-inner { display: flex; align-items: center; gap: 10px; } .specs-cell-label-inner svg { width: 14px; height: 14px; flex-shrink: 0; color: var(--text-light); } .specs-cell-value { color: var(--text-dark); font-weight: 600; text-align: right; } /* ---- CRAFTED ---- */ .crafted { background: var(--white); border-top: 1px solid var(--border); padding: 30px 60px; } .crafted-title { font-family: var(--font-label); font-size: 20px; font-weight: 700; text-transform: uppercase; color: #333; text-align: center; margin-bottom: 40px; } .crafted-grid { max-width: 1200px; margin: 0 auto; display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; } .craft-img { overflow: hidden; border-radius: 4px; margin-bottom: 14px; background: var(--cream); } .craft-img img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform .5s ease; } .craft:hover .craft-img img { transform: scale(1.06); } .craft-img-placeholder { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; font-family: var(--font-label); font-size: 12px; color: #bbb; } .craft-label { font-family: var(--font-label); font-size: 11px !important; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-dark); margin-bottom: 6px; text-align: center; } .craft-desc { font-size: 13px; font-weight: 600; line-height: 1.6; color: var(--text-light); text-align: center; font-family: var(--font-label); font-size: 11px; } /* ---- RESPONSIVE ---- */ @media (max-width: 1024px) { .hero { padding: 50px 32px 40px; } .hero-grid { grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; gap: 32px; } .hero-content { grid-column: 1; grid-row: 1; } .hero-watch { grid-column: 2; grid-row: 1 / 3; } .hero-badges { grid-column: 1; grid-row: 2; flex-direction: row; flex-wrap: wrap; gap: 18px; } .features { padding: 44px 32px; } .features-grid { grid-template-columns: repeat(2, 1fr); } .specs { padding: 55px 32px; } .specs-grid { grid-template-columns: 1fr; gap: 40px; } .specs-img { max-width: 420px; } .crafted { padding: 55px 32px; } .crafted-grid { grid-template-columns: repeat(3, 1fr); } } @media (max-width: 768px) { .hero { padding: 40px 24px 32px; } .hero-grid { grid-template-columns: 1fr; } .hero-content { grid-column: 1; grid-row: 1; } .hero-watch { grid-column: 1; grid-row: 2; } .hero-badges { grid-column: 1; grid-row: 3; flex-direction: column; gap: 16px; } .hero-desc { max-width: 100%; } .features { padding: 38px 24px; } .features-grid { grid-template-columns: repeat(2, 1fr); gap: 22px; } .specs { padding: 44px 24px; } .crafted { padding: 44px 24px; } .crafted-grid { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 480px) { .hero { padding: 32px 16px 24px; } .hero-title { font-size: 38px; } .hero-btn { padding: 14px 22px; font-size: 9px; } .features { padding: 30px 16px; } .specs { padding: 36px 16px; } .crafted { padding: 36px 16px; } .crafted-grid { grid-template-columns: repeat(2, 1fr); gap: 14px; } } Emerald Series TimelessElegance ◆ Hand-set natural emeralds meet the soft iridescence of mother of pearl, creating a timepiece that is both sophisticated and enduring. Natural DIAMOND 11 Pcs. (0.47 ct.) Mother of Pearl Dial 5 ATM Water Resistant Swiss Inspiration Inspired by timeless design and refined craftsmanship. SWISS MADE Movement (3 Hands) Reliable Swiss made movement for precision you can trust. Premium Materials Stainless steel case and genuine leather strap. Perfect Gift An elegant timepiece for life's most meaningful moments. Specifications Case Diameter 32mm Case Material Stainless Steel Crown Stainless Steel Crown set with 1 pc. of 3mm Natural Gemstone 0.22 Carat Movement Swiss Movement (3 Hands) Dial Mother of Pearl with Natural Emeralds Water Resistance 5 ATM Lens Sapphire Crystal Strap Genuine Leather Strap Clasp Stainless Steel Buckle Crafted in Every Detail Natural Emeralds Hand-set natural emeralds with exceptional clarity. Emerald Crown Crown set with a natural emerald gemstone. Mother of Pearl Dial Genuine mother of pearl dial with a soft iridescent glow. Different Side Views Back View Side Profile Elegant Presentation