SR-Takat Natural Ruby Watch Voyage Edition
: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; } } .detail-gallery { max-width: 1200px; margin: 40px auto 0; display: grid; grid-template-columns: repeat(2, 1fr); gap: 24px; } .detail-gallery img { width: 100%; display: block; border-radius: 4px; object-fit: cover; } @media (max-width: 768px) { .detail-gallery { grid-template-columns: 1fr; gap: 16px; } } 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 Ruby Mother of Pearl Dial 100 meters Water Resistant Swiss Inspiration Inspired by timeless design and refined craftsmanship. Movement Japan SEIKO Meca-Quartz Chronograph #VK63 movement Premium Materials Stainless steel case and genuine leather strap. Perfect Gift An elegant timepiece for life's most meaningful moments. Specifications Case Diameter 40.mm(diameter) × 46.5mm(lug-to-lug) × 13.mm(watch thickness) Case Material Stainless Steel 316L Crown Stainless Steel with Natural Ruby /…/…/… stone Movement Japan SEIKO Meca-Quartz Chronograph #VK63 movement Warranty 2 Years Dial Indexes Double layer Dial with Indexes Lenses Box type Ruby with anti-reflective coating Strap Double Color FKM Strap with S.S. Diver clasp Bracelet Solid 3 links type Stainless Steel (316L) with Diver Buckle Crafted in Every Detail Natural Ruby bezel Ruby cabochon crown sport cHRonograph dial Side profile view case & crown detail Complete watch presentation
More you might like
Related
Natural Ruby Ovals by SR-Takat
Related
SR-Takat Natural Ruby Gents Watch
Related
SR-Takat Natural Ruby Ladies Watch
Related