.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}}.product-info .anthology-customize-type__option .anthology-abc span{font-family:Playfair Display,serif!important}.product-info .anthology-customize-type__option .anthology-abc span:nth-child(n+2){text-transform:lowercase}.product-info .anthology-customize-type__option .anthology-abc{height:50px!important}.product-info .anthology-customize-type__option .anthology-abc span{font-size:24px!important}.anthology-font-picker .anthology-font-option__name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.anthology-font-picker .anthology-font-option__sample,.anthology-customize-panel[data-panel=house-font] input[type=text]{font-size:26px}.product-info .anthology-customize-type .anthology-customize-type__btns{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(112px,100%),1fr));gap:0;align-items:stretch}.product-info .anthology-customize-type .anthology-customize-type__option{display:grid;grid-template-rows:80px 50px;align-items:center;justify-items:center;align-content:center;min-width:0;width:auto;height:156px;min-height:156px;padding:12px 4px;margin:0 -1px -1px 0;gap:0;border:1px solid #d9d9d9;border-radius:0}.product-info .anthology-customize-type .anthology-customize-type__option>img,.product-info .anthology-customize-type .anthology-customize-type__option>svg{width:80px;height:80px;max-width:100%;object-fit:contain}.product-info .anthology-customize-type .anthology-customize-type__option>.anthology-abc{height:80px!important;align-self:center}.product-info .anthology-customize-type .anthology-customize-type__option .anthology-abc span{font-size:34px!important}.product-info .anthology-customize-type .anthology-customize-type__option>span:last-child{display:flex;align-items:center;justify-content:center;align-self:stretch;width:100%;max-width:100%;margin:0;font-size:14px;font-weight:400;line-height:1.25;letter-spacing:.02em;text-align:center;overflow-wrap:anywhere}.product-info .anthology-customize-type .anthology-customize-type-input:checked+.anthology-customize-type__option{border:1px solid #161616;box-shadow:inset 0 0 0 1px #161616;background:#f4f4f4}.product-info .anthology-customize-type{container-type:inline-size}.product-info .anthology-customize-type input[value=roman-numeral-date]+.anthology-customize-type__option>span:last-child{max-width:90px}@container (max-width: 440px){.product-info .anthology-customize-type .anthology-customize-type__btns{grid-template-columns:repeat(auto-fit,minmax(min(80px,100%),1fr))}.product-info .anthology-customize-type .anthology-customize-type__option{grid-template-rows:64px 50px;height:136px;min-height:136px;padding:10px 3px}.product-info .anthology-customize-type .anthology-customize-type__option>img,.product-info .anthology-customize-type .anthology-customize-type__option>svg{width:64px;height:64px}.product-info .anthology-customize-type .anthology-customize-type__option>.anthology-abc{height:64px!important}.product-info .anthology-customize-type .anthology-customize-type__option .anthology-abc span{font-size:30px!important}.product-info .anthology-customize-type .anthology-customize-type__option>span:last-child{font-size:11px;letter-spacing:0}.product-info .anthology-customize-type input[value=roman-numeral-date]+.anthology-customize-type__option>span:last-child{max-width:65px}}.product-info .anthology-customize-panel[data-panel=soundwave] .anthology-customize-panel__hint{text-align:center;font-size:11px;line-height:1.4;margin-top:6px}
/*# sourceMappingURL=/cdn/shop/t/97/assets/anthology-customizer.css.map */
