.initial-keyboard-wrapper{margin-top:20px;margin-bottom:25px;position:relative}.initial-keyboard-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.luxury-personalization-label{font-family:Jost,sans-serif;font-size:13px;font-weight:500;text-transform:none;color:#111;margin:0;letter-spacing:0}.font-guide-link{font-size:13px;text-decoration:underline;color:#111}.initial-dropdown-toggle{display:flex;justify-content:space-between;align-items:center;border:1px solid #111;padding:12px 15px;cursor:pointer;background:#fff;border-radius:4px}.initial-dropdown-toggle.open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.selected-initial-text{font-size:14px;min-height:20px}.dropdown-arrow{transition:transform .3s ease}.initial-dropdown-toggle.open .dropdown-arrow{transform:rotate(180deg)}.initial-keyboard-dropdown{border:1px solid #111;border-top:1px solid #eee;padding:15px;background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 4px 6px #0000000d}.keyboard-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.keyboard-key{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:1px solid #eee;background:#fff;border-radius:4px;font-family:Jost,sans-serif;font-size:13px;cursor:pointer;transition:all .2s ease;padding:0}.keyboard-key:hover{border-color:#111}.keyboard-key.selected{border-color:#111;border-width:1.5px;font-weight:600}@media(max-width:480px){.keyboard-grid{grid-template-columns:repeat(6,1fr)}}.custom-trust-badges-list{margin-top:30px;display:flex;flex-direction:column;gap:20px;padding-bottom:20px;border-bottom:1px solid #eee}.trust-badge-item{display:flex;align-items:center;gap:15px}.trust-badge-icon{width:24px;height:24px;flex-shrink:0}.trust-badge-text{font-family:Jost,sans-serif;font-size:15px;color:#111;letter-spacing:.5px}select.luxury-dropdown-select{width:100%;padding:14px 15px;border:1px solid #e0e0e0;background-color:#fff;font-size:13px;font-family:Jost,sans-serif;color:#111;appearance:none;-webkit-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="%23111111" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9l6 6 6-6"/></svg>');background-repeat:no-repeat;background-position:right 15px center;border-radius:0;margin-top:8px;margin-bottom:20px;cursor:pointer;outline:none}select.luxury-dropdown-select:focus{border-color:#111}select.luxury-dropdown-select{text-indent:0!important;color:#111!important;opacity:1!important;display:block!important}select.luxury-dropdown-select{height:48px!important;line-height:normal!important;text-indent:0!important}.template-product .main-content{padding-bottom:20px!important}.template-product .shopify-app-block,.jdgm-widget.jdgm-review-widget,#judgeme_product_reviews{margin-top:0!important}.luxury-product-layout{padding-bottom:0!important;margin-bottom:0!important}.jb-color-pill[data-value*=Gold i] span{background-color:gold!important}.jb-color-pill[data-value*="Rose Gold" i] span{background-color:#b76e79!important}.jb-color-pill[data-value*=Silver i] span{background-color:silver!important}.jb-color-pill[data-value*="Two Tone" i] span{background-image:linear-gradient(135deg,gold 50%,silver 50%)!important;background-color:#d1c4a9!important}.jb-color-pill[data-value*=Black i] span{background-color:#111!important}.jb-color-pill[data-value*=White i] span{background-color:#fff!important;border:1px solid #ccc!important}.jb-color-pill[data-value*=Rhodium i] span{background-color:#e2e4e6!important}.jb-color-pill[data-value*=Brass i] span{background-color:#b5a642!important}.jb-color-pill[data-value*=Copper i] span{background-color:#b87333!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-custom.css.map */
