
.diamond-hero{padding-top:80px;padding-bottom:38px}.diamond-hero h1{font-size:clamp(2.6rem,6vw,5.5rem);line-height:1.05;letter-spacing:-.045em;margin:18px 0}.diamond-meta{margin-top:30px;color:#83cddd;font-size:12px;letter-spacing:.12em}.diamond-meta span{margin:0 12px;color:#6c7588}.diamond-section{padding-bottom:90px}.diamond-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px}.diamond-card{display:block;overflow:hidden;border:1px solid #264454;border-radius:24px;background:linear-gradient(145deg,#111d2b,#07101a);text-decoration:none;color:#e9f7ff;transition:transform .25s,border-color .25s,box-shadow .25s}.diamond-card:hover{transform:translateY(-7px);border-color:#42e3ed;box-shadow:0 18px 50px #00dfff18}.diamond-picture{aspect-ratio:1.15;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 55%,#163545,#03090f 75%);padding:12px}.diamond-picture img{width:100%;height:100%;object-fit:contain}.diamond-content{padding:22px}.diamond-kicker{color:#55dce8;font-size:10px;letter-spacing:.2em;font-weight:800}.diamond-content h2{font-size:22px;line-height:1.15;margin:12px 0 8px}.diamond-content p{color:#a5b9c8;margin:0 0 24px}.diamond-bottom{border-top:1px solid #2b4250;padding-top:16px;display:flex;justify-content:space-between;align-items:center;gap:10px}.diamond-bottom strong{color:#eafcff}.diamond-bottom span{color:#5be6e9;font-size:13px}.diamond-breadcrumb{padding-top:35px;color:#93aab9}.diamond-breadcrumb a{color:#66e6f1}.diamond-detail{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:50px;padding-top:45px;padding-bottom:90px;align-items:center}.diamond-detail-image{border:1px solid #264554;border-radius:28px;background:radial-gradient(circle,#163442,#03080e 75%);padding:25px}.diamond-detail-image img{width:100%;display:block}.diamond-detail-info h1{font-size:clamp(2rem,4vw,3.8rem);line-height:1.1}.diamond-spec{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #25404c;padding:18px 0}.diamond-spec span{color:#8da9b9}.diamond-spec strong{text-align:right;color:#ecfaff}.diamond-note{color:#a9c0ce;font-size:13px;line-height:1.6;margin:25px 0}@media(max-width:760px){.diamond-detail{grid-template-columns:1fr;gap:25px}.diamond-hero{padding-top:45px}.diamond-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}

.diamond-price{display:inline-block;color:#72f2e7;font-size:1.15rem;font-weight:800;margin:0 10px;}

/* Preços e disponibilidade padronizados com Lander Gold */
.diamond-card .offer-row{margin:18px 0 2px;border-top:1px solid #2b4250;padding-top:17px}
.diamond-card .offer-row .price-tag{font-size:1.35rem;color:#e8f8ff}
.diamond-card .offer-row .stock{font-size:.72rem;font-weight:800;letter-spacing:.08em;border-radius:999px;padding:7px 11px}
.diamond-card .diamond-bottom{border:0;padding-top:0}

/* GFARMAS simulator header navigation */
a.gf-sim-link{cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .2s,border-color .2s,color .2s}a.gf-sim-link:hover,a.gf-sim-link:focus-visible{border-color:#66e4e5;background:rgba(69,223,226,.12);color:#a4ffff}
