.product-text-options__label{display:block;font-size:calc(var(--font-body-size) - 2px);font-weight:var(--font-weight-medium, 500);color:var(--color-text2);text-transform:uppercase;letter-spacing:.04em;margin:0 0 6px}.text-option-list{display:flex;align-items:center;justify-content:center;gap:6px;height:42px;margin:0;padding:0;list-style:none}.product-text-options.text-left .text-option-list{justify-content:flex-start}.product-text-options.text-right .text-option-list{justify-content:flex-end}.text-option-item{display:inline-flex;margin:0;flex:0 0 auto}label.text-option-chip{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;height:32px;min-width:auto;border:1px solid #d8d8d8;border-radius:14px;background:#fff;color:#555;font-size:12px;font-weight:500;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;flex:0 0 auto;box-shadow:none;outline:none}.text-option-chip:hover{border-color:#0057b8;color:#0057b8}.text-option-chip.is-active{background:#0057b8;border-color:#0057b8;color:#fff}.text-option-chip.is-soldout{opacity:.45;cursor:not-allowed;text-decoration:line-through}.text-option-item--extra{display:none}.product-text-options.show-all-options .text-option-item--extra{display:inline-flex}.text-option-more{display:flex;align-items:center;justify-content:center;line-height:1;width:32px;height:32px;border-radius:50%;border:none;background:#efefef;color:#666;font-size:12px;cursor:pointer;flex:0 0 auto}.text-option-more:hover{border-color:var(--color-global, #000);color:var(--color-global, #000)}@media screen and (max-width:749px){.text-option-chip,.text-option-more{padding:6px 11px;font-size:calc(var(--font-body-size) - 2px)}}.product-text-options{display:flex;justify-content:center;align-items:center;width:100%;height:100%;margin:0;position:static}.product-options-wrapper{height:42px;min-height:42px;display:flex;justify-content:center;align-items:center;width:100%}label.text-option-chip span{pointer-events:none}.text-option-more,.text-option-more:hover{text-decoration:none}@media(max-width:767px){.text-option-list .text-option-item:nth-child(2){display:none}.text-option-item--toggle{display:inline-flex!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-product-text-options.css.map */
