.anthology-customizer{display:block;margin-top:16px}.anthology-customizer .option-selector{margin-bottom:12px}.anthology-customize-panel{margin-top:12px}.anthology-customize-panel[hidden]{display:none}.anthology-customize-panel input[type=text],.anthology-customize-panel input[type=date]{display:block;width:100%;margin-top:4px}.anthology-customize-panel__hint{margin-top:4px;font-size:.85em;color:var(--text-color, #666);opacity:.75}.anthology-customizer-keyboard{margin-top:10px;display:flex;flex-direction:column;gap:6px}.anthology-alphabetic-keys,.anthology-numeric-keys,.anthology-symbolic-keys{display:flex;flex-wrap:wrap;gap:4px}.anthology-key{min-width:28px;padding:4px 8px;border:1px solid var(--card-border-color, #ddd);border-radius:4px;background:var(--bg-color, #fff);color:var(--text-color, #333);cursor:pointer;font-size:.85em;line-height:1.4}.anthology-key:hover{background:var(--card-bg-color, #f2f2f2)}.anthology-sides__label{display:block;margin:0 0 6px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#757575}.product-info .anthology-sides .anthology-side-option{min-height:56px;padding:12px 8px}.anthology-side-group[hidden]{display:none}.anthology-side-group+.anthology-side-group{margin-top:22px;padding-top:18px;border-top:1px solid rgba(0,0,0,.12)}.anthology-side__title{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#757575}.product-info .anthology-side-group>.anthology-side__title{margin-bottom:8px;font-size:13px;font-weight:700;color:#0c0c0c}.anthology-customize-panel__label{display:block;margin-bottom:6px}.anthology-symbol{display:flex;flex-wrap:wrap;gap:0;margin-top:6px}.product-info .anthology-symbol__tile{box-sizing:border-box;flex:1 1 0;min-width:96px;min-height:96px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:14px 8px 12px;margin:0 -1px -1px 0;border:1px solid rgba(0,0,0,.2);background:#fff;color:#000;text-align:center;cursor:pointer}.product-info .anthology-symbol__tile svg{width:38px;height:38px;flex:0 0 auto}.product-info .anthology-symbol__tile span{font-size:14px;line-height:1.25;letter-spacing:.04em;color:#000}.product-info .anthology-symbol__input:checked+.anthology-symbol__tile{border-color:#000;background:#f4f4f4;position:relative;z-index:1}.product-info .anthology-symbol__input:focus-visible+.anthology-symbol__tile{outline:2px solid #000;outline-offset:2px;z-index:2}.product-info .anthology-hoop-size .anthology-customize-type__option{width:auto;min-width:110px;padding-inline:12px}.product-info .anthology-hoop-size .anthology-hoop-input:checked+.anthology-side-option{border:2px solid #000;font-weight:700}.anthology-hoop-size{margin-bottom:16px}.product-info .anthology-block-input{text-transform:uppercase;letter-spacing:.3em;font-size:16px}.anthology-block-label--second{margin-top:14px}.anthology-block-keys{margin-top:8px}.anthology-ring-size{margin-bottom:16px}.anthology-ring-size .anthology-character__tile{font-size:14px}.anthology-photo-name__label{margin-top:14px}.anthology-character{display:grid;grid-template-columns:repeat(auto-fill,minmax(46px,1fr));gap:8px}.product-info .anthology-character__tile{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;border:1px solid rgba(0,0,0,.2);border-radius:4px;background:#fff;color:#000;font-size:15px;line-height:1;cursor:pointer}.product-info .anthology-character__input:checked+.anthology-character__tile{border:2px solid #000;font-weight:700}.product-info .anthology-character__input:focus-visible+.anthology-character__tile{outline:2px solid #000;outline-offset:2px}.anthology-customize-panel__error{margin-top:10px;color:#b3261e;font-size:.9em;font-weight:600}.anthology-customize-panel__error[hidden]{display:none}@media(max-width:480px){.product-info .anthology-customize-type__option{min-width:96px;padding:12px 4px 10px}.product-info .anthology-customize-type__option span,.product-info .anthology-symbol__tile span{font-size:12px;letter-spacing:.02em}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/anthology-customizer.css.map */
