.mt-pdp-shape-btn{display:flex;align-items:center;justify-content:center;text-decoration:none}.mt-pdp-shape-btn--na{opacity:.25;cursor:not-allowed}.mt-pdp-shape-btn--na img{opacity:.4}.mt-pdp-dot[href]{display:inline-block;text-decoration:none}.mt-pdp-dot--na{opacity:.25;cursor:not-allowed}.mt-pdp-gem-spec{opacity:.55;font-size:10px;letter-spacing:.06em}.mt-pdp-colour-notice{font-family:var(--mt-font-body);font-size:12px;letter-spacing:.02em;line-height:1.5;color:var(--mt-antique-bronze);margin:8px 0 0}.mt-pdp-colour-notice[hidden]{display:none}.mt-pdp-carat-grid--bridal{grid-template-columns:1fr 150px}.mt-pdp-blueprint--ring{min-height:112px}.mt-pdp-engraving-wrap{position:relative}.mt-pdp-engraving-input{width:100%;padding:13px 72px 13px 16px;background:transparent;border:1px solid var(--mt-rule-ink);font-family:var(--mt-font-body);font-size:14px;letter-spacing:.04em;color:var(--mt-deep-warm-black);outline:none;box-sizing:border-box;transition:border-color var(--mt-dur-base) var(--mt-ease-quiet)}.mt-pdp-engraving-input::placeholder{color:var(--mt-cocoa);opacity:.5}.mt-pdp-engraving-input:focus{border-color:var(--mt-antique-bronze)}.mt-pdp-engraving-font{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-family:var(--mt-font-body);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--mt-cocoa);opacity:.5;pointer-events:none}.mt-pdp-engraving-note{font-family:var(--mt-font-body);font-size:11px;letter-spacing:.04em;color:var(--mt-cocoa);opacity:.6;margin:8px 0 0}.mt-pdp-engraving-count{font-variant-numeric:tabular-nums}.mt-pdp-config-notice{font-family:var(--mt-font-body);font-size:12px;letter-spacing:.04em;color:var(--mt-cocoa);opacity:.6;margin-top:10px;text-align:center}.mt-pdp-opt--size-row{margin-top:20px}.mt-pdp-size-inline{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.mt-pdp-size-inline>.mt-pdp-opt__label{flex-shrink:0}.mt-pdp-size-inline>.mt-pdp-pills{margin-top:0;flex:1;min-width:0}.mt-pdp-size-inline>.mt-pdp-opt__guide{margin-left:auto;flex-shrink:0}@media(max-width:680px){.mt-pdp-blueprint--ring{display:none}.mt-pdp-carat-grid--bridal{grid-template-columns:1fr}.mt-pdp-size-inline{gap:10px}.mt-pdp-size-inline>.mt-pdp-opt__guide{margin-left:0;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mt-product-bridal.css.map */
