.mmj-length-options{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 22px}.mmj-length-options button{font:inherit;font-size:12px;padding:11px 14px;border:1px solid #bfc2b8;background:transparent;color:inherit;cursor:pointer}.mmj-length-options button[aria-pressed=true]{background:#222622;color:#fff;border-color:#222622}.mmj-size-copy{font-size:12px;line-height:1.8;margin:12px 0 24px}.mmc-product-info>.mmc-style-tagline,.mmc-product-info>p:has(strong){font-size:15px;line-height:1.6;color:#5a5a55;margin:0 0 24px}.mmj-guide-table{max-width:850px;overflow-x:auto;margin-bottom:40px}.mmj-guide-table table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.7}.mmj-guide-table caption{text-align:left;margin-bottom:14px;color:#585e52}.mmj-guide-table th,.mmj-guide-table td{text-align:left;padding:14px 12px;border-bottom:1px solid #caccc3}.mmj-guide-table th{font-weight:700}.mmj-size-copy:empty{display:none}.mmc-review-detail-copy h3{font-size:16px;margin:20px 0 12px}.mme-spec-table{margin:0;min-width:0}.mme-spec-table dd{overflow-wrap:anywhere}@media(max-width:700px){.mmj-guide-table table{font-size:11px}.mmj-guide-table th,.mmj-guide-table td{padding:12px 7px}.mmj-length-options button{padding:12px;font-size:11px}}
.mmj-pendant-variant{display:none!important}.mmj-purchase-note{margin:0;font-size:13px;line-height:1.7}.mmj-pendant-fit{margin-bottom:36px}.mm-review-meaning figcaption{padding:12px 20px;font-size:11px;line-height:1.6}.mm-review-meaning--text .mm-review-meaning-copy{width:100%;box-sizing:border-box}
