.tp-personalize{--tp-personalize-accent: 152, 163, 121;--tp-personalize-ink: var(--color-foreground);--tp-personalize-card: 246, 243, 234;--tp-personalize-border: 239, 232, 213;display:block}.tp-personalize__details{background:rgba(var(--tp-personalize-card),.52);border:1px solid rgb(var(--tp-personalize-border));border-radius:8px;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.tp-personalize__details:hover,.tp-personalize__details[open]{border-color:rgb(var(--tp-personalize-accent));box-shadow:0 8px 24px rgba(var(--tp-personalize-ink),.08)}.tp-personalize__summary{align-items:center;background:rgba(var(--tp-personalize-card),.52);color:rgb(var(--tp-personalize-ink));cursor:pointer;display:flex;gap:14px;justify-content:space-between;list-style:none;min-height:76px;padding:14px 16px;transition:filter .18s ease;width:100%}.tp-personalize__summary:hover{background:rgba(var(--tp-personalize-card),.82);filter:none}.tp-personalize__summary::-webkit-details-marker{display:none}.tp-personalize__summary-icon{align-items:center;background:rgba(var(--tp-personalize-accent),.12);border-radius:50%;color:rgb(var(--tp-personalize-accent));display:flex;flex:0 0 46px;height:46px;justify-content:center}.tp-personalize__summary-copy{display:flex;flex:1;flex-direction:column;gap:3px;line-height:1.25;text-align:start}.tp-personalize__summary-copy strong{font-size:16px;font-weight:600}.tp-personalize__summary-copy small{color:rgba(var(--tp-personalize-ink),.76);font-size:13px;font-weight:400}.tp-personalize__summary-arrow{align-items:center;background:rgba(var(--tp-personalize-accent),.12);border-radius:50%;color:rgb(var(--tp-personalize-accent));display:flex;flex:0 0 34px;height:34px;justify-content:center;transition:transform .18s ease}.tp-personalize__details[open] .tp-personalize__summary-arrow{transform:rotate(180deg)}.tp-personalize__summary:focus-visible,.tp-personalize__side:focus-visible,.tp-personalize__font input:focus-visible+label{outline:2px solid rgb(var(--tp-personalize-ink));outline-offset:-3px}.tp-personalize__content{background:rgba(var(--tp-personalize-card),.52);border-top:1px solid rgb(var(--tp-personalize-border));display:grid;gap:20px;padding:20px}@media(max-width:479px){.tp-personalize__summary{gap:11px;min-height:70px;padding:12px}.tp-personalize__summary-icon{flex-basis:42px;height:42px}}.tp-personalize__sides{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.tp-personalize__side{background:transparent;border:1px solid rgb(var(--color-border));border-radius:var(--input-rounded, 4px);color:rgb(var(--color-foreground));cursor:pointer;min-height:42px;padding:8px 12px}.tp-personalize__side.is-active{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.tp-personalize__fieldset{border:0;margin:0;padding:0}.tp-personalize__fieldset>legend{margin-bottom:10px}.tp-personalize__field{position:relative}.tp-personalize__field .form-field{padding-inline-end:58px}.tp-personalize__counter{color:rgb(var(--color-foreground-secondary));inset-inline-end:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tp-personalize__fonts{display:flex;flex-wrap:wrap;gap:10px}.tp-personalize__fonts>legend{flex-basis:100%}.tp-personalize__font input{position:absolute;opacity:0;pointer-events:none}.tp-personalize__font label{align-items:center;border:1px solid rgb(var(--color-border));border-radius:var(--input-rounded, 4px);cursor:pointer;display:flex;font-size:20px;justify-content:center;min-height:48px;min-width:68px;padding:8px 12px}.tp-personalize__font input:checked+label{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.tp-personalize-preview{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}.tp-personalize__thread-list{display:flex;flex-wrap:wrap;gap:8px}.tp-personalize__thread input{position:absolute;opacity:0;pointer-events:none}.tp-personalize__thread label{display:inline-flex;align-items:center;gap:6px;border:1px solid #d8d6cd;border-radius:999px;padding:5px 12px 5px 6px;cursor:pointer;font-size:12px;transition:border-color .2s ease,box-shadow .2s ease}.tp-personalize__thread input:checked+label{border-color:#01393c;box-shadow:0 0 0 1px #01393c}.tp-personalize__thread-swatch{width:18px;height:18px;border-radius:50%;border:1px solid rgba(0,0,0,.15);display:inline-block}.tp-personalize__optout{display:flex;align-items:center;gap:8px;margin-bottom:14px;font-size:13px}.tp-personalize__optout input{width:16px;height:16px;accent-color:#01393C}.tp-personalize__optout label{cursor:pointer;color:#202b37}.tp-personalize--dispensada .tp-personalize__fieldset,.tp-personalize--dispensada .tp-personalize__threads{opacity:.45;pointer-events:none}.tp-personalize__font-picker>.form__label{display:block;margin-bottom:10px}.tp-personalize__select-wrap{position:relative}.tp-personalize__select-wrap:after{content:"";position:absolute;top:50%;right:18px;width:7px;height:7px;border-right:1.5px solid #01393C;border-bottom:1.5px solid #01393C;transform:translateY(-70%) rotate(45deg);pointer-events:none}.tp-personalize__select{-webkit-appearance:none;appearance:none;width:100%;min-height:48px;padding-inline-end:44px!important;background-image:none!important;color:#202b37;font-family:var(--tp-font-body);font-size:15px;cursor:pointer}.tp-personalize__select:disabled{cursor:not-allowed}.tp-personalize__choice-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tp-personalize__choice input{position:absolute;opacity:0;pointer-events:none}.tp-personalize__choice label{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border:1px solid #d8d6cd;border-radius:999px;background:#fff;color:#202b37;font-size:13px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.tp-personalize__choice input:checked+label{border-color:#01393c;box-shadow:0 0 0 1px #01393c}.tp-personalize__choice input:focus-visible+label,.tp-personalize__thread input:focus-visible+label,.tp-personalize__select:focus-visible{outline:2px solid #01393C;outline-offset:2px}.tp-personalize__hint{margin:8px 0 0;font-size:12.5px;color:#01393c}
/*# sourceMappingURL=/cdn/shop/t/7/assets/personalize-product.css.map */
