.pod-personalization-ui{margin-top:1.25rem}.pod-text-section{margin-bottom:0}.pod-text-section .required{color:#c0392b}.pod-error{color:#c0392b;font-size:1.25rem;margin-top:.25rem}.pod-error[hidden]{display:none!important}.pod-error:not([hidden]){display:block}.pod-ui-text{border:1px solid rgba(44,107,89,.3)!important;transition:border-color .2s ease}.pod-ui-text:focus{border:2px solid #2c6b59!important;outline:none;box-shadow:none}.pod-color-section{margin-bottom:1rem}.pod-row{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:.5rem}.pod-swatch{width:28px;height:28px;border-radius:999px;border:1px solid rgba(0,0,0,.2);background:#000;display:inline-block}.pod-hex{font-size:1.25rem;opacity:.85}.pod-preview{margin-top:.75rem;margin-bottom:1.5rem;padding:1rem;border-radius:16px;background:#f6f7f5}.pod-preview-headline{font-size:1.5rem;letter-spacing:.08em;opacity:.9;margin-bottom:.35rem}.pod-preview-chip{font-size:1.5rem;font-weight:600;letter-spacing:.04em;padding:.6rem .8rem;border-radius:12px;background:#fff;color:#000;display:inline-block;min-width:10ch}.pod-cycle-fields{display:grid;gap:1.5rem;margin-top:0;margin-bottom:1.25rem}.pod-number-control{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.pod-number-button{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(44,107,89,.3);border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.5rem;line-height:1;cursor:pointer}.pod-number-button:hover,.pod-number-button:focus-visible{border-color:#2c6b59}.pod-number-value{min-width:118px;height:42px;padding:0 .8rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border:1px solid rgba(44,107,89,.3);border-radius:12px;background:rgb(var(--color-background))}.pod-number-value:focus-within{border-color:#2c6b59}.pod-number-value input{width:42px;min-width:0;padding:0;margin:0;border:0;outline:0;box-shadow:none;background:transparent;color:inherit;font:inherit;font-weight:600;text-align:right;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.pod-number-value input::-webkit-outer-spin-button,.pod-number-value input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.pod-number-value span{font-size:1.25rem;opacity:.75}.pod-help-disclosure{max-width:52rem;margin-top:.55rem}.pod-help-disclosure summary{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;list-style:none;color:#2c6b59;font-size:1.2rem;line-height:1.4;font-weight:500}.pod-help-disclosure summary::-webkit-details-marker{display:none}.pod-help-disclosure summary:before{content:"\24d8";font-size:1.15em;line-height:1}.pod-help-disclosure summary:after{content:"\203a";display:inline-block;margin-left:.15rem;transition:transform .2s ease}.pod-help-disclosure[open] summary:after{transform:rotate(90deg)}.pod-help-disclosure__content{max-width:52rem;margin-top:.5rem;font-size:1.2rem;line-height:1.45;opacity:.72}.product-form__submit.pod-submit-blocked{opacity:.5;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/23/assets/pod-personalization.css.map */
