.personalization-fields{display:grid!important;grid-template-columns:1fr!important;row-gap:.75rem;width:100%!important;max-width:none!important;box-sizing:border-box!important;margin-block-start:1.5rem;padding:1.5rem 1.5rem 1.65rem;border:1px solid rgb(var(--border-color) / .5);border-radius:calc(var(--input-border-radius, .25rem) * 2.5);background:linear-gradient(180deg,rgb(var(--accent) / .05),rgb(var(--text-color) / .015) 55%);box-shadow:0 4px 18px rgb(var(--text-color) / .06),0 1px 3px rgb(var(--text-color) / .04)}.personalization-fields>*+*{margin-block-start:0}.personalization-fields__heading{margin-block-end:.75rem}.personalization-fields__eyebrow{display:block;font-family:var(--text-font-family);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--text-color) / .55);margin-block-end:.2rem}.personalization-fields__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:var(--text-h6, .95rem);letter-spacing:var(--heading-letter-spacing);color:rgb(var(--text-color));margin:0;padding-block-end:.7rem;position:relative}.personalization-fields__title:after{content:"";display:block;width:32px;height:2px;margin-block-start:.65rem;background:rgb(var(--accent))}.personalization-fields label{display:block;font-family:var(--text-font-family);font-size:10px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:rgb(var(--text-color) / .45);margin-block-end:.55rem}.personalization-fields input[type=text],.personalization-fields input:not([type]),.personalization-fields select,.personalization-fields textarea,.personalization-fields .po-textField-input,.personalization-fields .po-fontPickerSpecificFonts-selectFontInput{display:block!important;width:100%!important;font-family:var(--text-font-family);font-size:var(--text-sm);color:rgb(var(--text-color));background-color:transparent!important;background-image:none!important;border:none!important;border-bottom:1.5px solid rgb(var(--border-color))!important;border-radius:0!important;box-shadow:none!important;padding-block:.45rem!important;padding-inline:.1rem 1.3rem!important;transition:border-color .16s ease;box-sizing:border-box!important}.personalization-fields select{appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23555555' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .1rem center!important;background-size:.7rem!important}.personalization-fields input:hover,.personalization-fields select:hover,.personalization-fields textarea:hover{border-bottom-color:rgb(var(--text-color) / .45)!important}.personalization-fields input:focus,.personalization-fields select:focus,.personalization-fields textarea:focus,.personalization-fields .po-textField-input:focus,.personalization-fields .po-fontPickerSpecificFonts-selectFontInput:focus{outline:none;border-bottom-color:rgb(var(--accent))!important;border-bottom-width:2px!important;box-shadow:0 4px 8px -6px rgb(var(--accent) / .5)!important}.personalization-fields input[type=text].gf-top-line-input,.personalization-fields input[type=text].gf-cursive-line-input,.personalization-fields input[type=text].gf-subtitle-line-input{border:1px solid rgb(var(--border-color))!important;border-radius:var(--input-border-radius, .25rem)!important;background-color:#fff!important;padding-block:.65rem!important;padding-inline:.9rem!important}.personalization-fields input[type=text].gf-top-line-input:hover,.personalization-fields input[type=text].gf-cursive-line-input:hover,.personalization-fields input[type=text].gf-subtitle-line-input:hover{border-color:rgb(var(--text-color) / .45)!important}.personalization-fields input[type=text].gf-top-line-input:focus,.personalization-fields input[type=text].gf-cursive-line-input:focus,.personalization-fields input[type=text].gf-subtitle-line-input:focus{outline:none;border-color:rgb(var(--accent))!important;border-width:1.5px!important;box-shadow:0 0 0 3px rgb(var(--accent) / .12)!important}.personalization-fields label[for=glim-top-line],.personalization-fields label[for=glim-cursive-line],.personalization-fields label[for=glim-subtitle-line]{font-weight:700;font-size:.9rem;letter-spacing:normal;text-transform:none;color:rgb(var(--text-color));margin-block-end:.5rem}.personalization-fields__optional-tag{display:inline;font-weight:400;letter-spacing:normal;text-transform:none;color:rgb(var(--text-color) / .35);font-size:9px}.personalization-fields__cursive-hint{margin:.35rem 0 0;font-family:var(--text-font-family);font-size:11px;line-height:1.4;color:rgb(var(--text-color) / .45)}.personalization-fields__char-count{grid-column:1 / -1;order:8;margin:0;font-family:var(--text-font-family);font-size:10.5px;letter-spacing:.03em;color:rgb(var(--text-color) / .4);text-align:right}.personalization-fields__char-count.is-near-limit{color:rgb(var(--accent));font-weight:600}.personalization-fields__disclaimer{margin:.75rem 0 0;padding:0;font-family:var(--text-font-family);font-size:11.5px;line-height:1.5;color:rgb(var(--text-color) / .5);font-style:italic}@media screen and (min-width:480px){.personalization-fields{display:grid!important;grid-template-columns:1fr 1fr!important;column-gap:1.75rem;row-gap:1.5rem;align-items:start}.personalization-fields>*+*{margin-block-start:0}.personalization-fields__heading{grid-column:1 / -1;margin-block-end:.65rem}}.po-select-listContainer{max-height:260px!important;overflow-y:auto!important;background:rgb(var(--background))!important;border:1px solid rgb(var(--border-color) / .6)!important;border-radius:calc(var(--input-border-radius, .25rem) * 1.5)!important;box-shadow:0 8px 24px rgb(var(--text-color) / .12)!important;padding:.4rem!important}.po-optionItem-optionItem{border-radius:calc(var(--input-border-radius, .25rem))!important;padding:.6rem .7rem!important;margin-block-end:.15rem!important;transition:background-color .15s ease!important}.po-optionItem-optionItem:hover{background:rgb(var(--accent) / .06)!important}.po-optionItem-optionItem:last-child{margin-block-end:0!important}.shopify-block:empty{display:none!important}.quantity-selector{--quantity-selector-height: 1.8rem;--quantity-selector-input-width: 1rem}@media screen and (max-width:479px){.po-select-listContainer{max-height:170px!important}}.gf-step-tracker{display:flex;align-items:center;gap:6px;margin:0 0 1.1rem;font-family:var(--text-font-family)}.gf-step{display:flex;align-items:center;gap:6px;font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--text-color) / .4)}.gf-step.is-current{color:rgb(var(--text-color))}.gf-step.is-done{color:rgb(var(--text-color) / .65)}.gf-step__dot{width:18px;height:18px;border-radius:50%;border:1.5px solid currentColor;display:flex;align-items:center;justify-content:center;font-size:10px;line-height:1;flex-shrink:0}.gf-step.is-done .gf-step__dot{background:rgb(var(--accent));border-color:rgb(var(--accent));color:rgb(var(--button-text-color, 255 255 255))}.gf-step__line{width:20px;height:1px;background:rgb(var(--border-color));flex-shrink:0}.variant-picker__option-values{display:grid!important;grid-template-columns:repeat(7,1fr)!important;gap:.5rem!important}.variant-picker__option-values .color-swatch{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important}@media screen and (max-width:479px){.variant-picker__option-values{gap:.4rem!important}}@media screen and (min-width:1000px){.product{grid-template-columns:minmax(0,.55fr) minmax(0,.45fr)!important}}@media screen and (min-width:1000px){.product-gallery{position:sticky!important;inset-block-start:calc(var(--sticky-area-height, 0px) + 20px)!important}}.po-select-list{width:max-content!important;min-width:320px!important;max-width:min(90vw,400px)!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/personalization-polish.css.map */
