/* Readable text for individual jewellery details on desktop and mobile. */
body[data-page="piece"] .piece-info>.eyebrow{font-size:12px}
body[data-page="piece"] .piece-subtitle{font-size:17px;line-height:1.55;color:#526758}
body[data-page="piece"] .piece-description{font-size:16px;line-height:1.75;color:#526258}
body[data-page="piece"] .piece-description-section h2{font:600 12px/1.2 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#174f45;margin:24px 0 8px}
body[data-page="piece"] .piece-reference{display:flex;align-items:baseline;gap:10px;margin:8px 0 4px;color:#174f45}
body[data-page="piece"] .piece-reference span{font:600 11px/1.4 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}
body[data-page="piece"] .piece-reference strong{font:600 17px/1.4 Arial,sans-serif;letter-spacing:.08em}
body[data-page="piece"] .piece-code{display:block;font-size:12px;line-height:1.6;color:#68796d}
body[data-page="piece"] .piece-purchase>label{font-size:12px}
body[data-page="piece"] .piece-purchase select{font-size:16px}
body[data-page="piece"] .piece-purchase .button{font-size:15px}
body[data-page="piece"] .piece-enquire{font-size:14px;line-height:1.6;color:#526d57}
body[data-page="piece"] .piece-save{font-size:14px}
body[data-page="piece"] .piece-accordions summary{font-size:15px;line-height:1.5}
body[data-page="piece"] .piece-accordions p{font-size:15px;line-height:1.75;color:#526258}
body[data-page="piece"] .piece-accordions a{font-size:14px}
body[data-page="piece"] .piece-heritage{font-size:14px;color:#526d57}
body[data-page="piece"] .piece-heritage>span{font-size:13px}
body[data-page="piece"] .piece-listing-note{font-size:14px}
