.tpm-product--cover .tpm-steps--cover [data-tpm-field]>.tpm-label,.tpm-product--cover .tpm-steps--cover [data-tpm-field] legend.tpm-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tpm-product--cover [data-tpm-field][hidden]{display:none!important}.tpm-cover-choices{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.tpm-product .tpm-wiz .tpm-cover-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.tpm-product .tpm-wiz .tpm-cover-choices{grid-template-columns:repeat(3,minmax(0,1fr))}}.tpm-product .tpm-wiz .tpm-cover-choices--swatches{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.tpm-product .tpm-wiz .tpm-cover-choices--swatches{grid-template-columns:repeat(4,minmax(0,1fr))}}.tpm-product .tpm-wiz .tpm-cover-choices--fonts{grid-template-columns:repeat(2,minmax(0,1fr))}.tpm-cover-choice{grid-template-columns:auto auto 1fr}.tpm-cover-choice .tpm-steps__choice-title{grid-column:3}.tpm-cover-choice .tpm-steps__choice-price,.tpm-cover-choice .tpm-steps__choice-copy{grid-column:1 / -1;padding-left:1.6rem}.tpm-cover-choice:not(:has(.tpm-cover-swatch)):not(:has(.tpm-cover-fontsample)){grid-template-columns:auto 1fr}.tpm-cover-choice:not(:has(.tpm-cover-swatch)):not(:has(.tpm-cover-fontsample)) .tpm-steps__choice-title{grid-column:2}.tpm-cover-choice .tpm-steps__choice-price{color:var(--tpm-gold-mid, #B08A35);font-weight:600}.tpm-cover-swatch{width:1.375rem;height:1.375rem;border-radius:50%;background:var(--sw, #ccc);box-shadow:inset 0 0 0 1px #0000002e,0 1px 2px #00000026;display:inline-block;flex:none}.tpm-cover-fontsample{grid-column:1 / -1;order:-1;font-size:1.5rem;line-height:1.2;color:var(--tpm-navy, #1E3A5F);padding:.125rem 0 .25rem 1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tpm-cover-choices--fonts .tpm-cover-choice{grid-template-columns:auto 1fr}.tpm-cover-choices--fonts .tpm-steps__choice-title{grid-column:2}.tpm-cover-choice.is-unavailable{opacity:.45;cursor:not-allowed}.tpm-cover-choice.is-unavailable .tpm-steps__choice-title{text-decoration:line-through}.tpm-cover-choice__soldout[hidden]{display:none}.tpm-cover-lines{display:grid;gap:.5rem}.tpm-cover-line{display:block}.tpm-cover-line .tpm-input{width:100%}.tpm-cover-file{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.tpm-cover-drop{display:grid;justify-items:center;gap:.25rem;padding:1.5rem 1rem;border:1.5px dashed #CDBF9C;border-radius:.75rem;background:#fbf8f0;color:var(--tpm-navy, #1E3A5F);cursor:pointer;text-align:center;transition:border-color .15s,background .15s}.tpm-cover-drop:hover,.tpm-cover-file:focus-visible+.tpm-cover-drop{border-color:var(--tpm-gold, #C9A24A);background:var(--tpm-paper, #F7F1E3)}.tpm-cover-file:focus-visible~.tpm-cover-drop{outline:2px solid var(--tpm-gold, #C9A24A);outline-offset:2px}.tpm-cover-drop__icon{color:var(--tpm-gold-mid, #B08A35)}.tpm-cover-drop__title{font-weight:600;word-break:break-all}.tpm-cover-drop__copy{font-size:.8125rem;color:var(--tpm-ink-soft, #4A5B70)}[data-tpm-type=file].has-file .tpm-cover-drop{border-style:solid;border-color:var(--tpm-gold, #C9A24A);background:var(--tpm-paper, #F7F1E3)}.tpm-cover-rights{margin-top:.75rem}.tpm-cover-rights[hidden]{display:none}.tpm-cover-rest__opt{margin:0 0 1rem}.tpm-cover-rest__count{font-weight:400;color:var(--tpm-ink-soft, #4A5B70);font-size:.8125rem;margin-left:.25rem}.tpm-cover-rest__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.375rem}.tpm-cover-rest__item{display:inline-flex;align-items:center;gap:.4rem;padding:.375rem .625rem;border-radius:999px;border:1px solid #E6E0D2;background:var(--tpm-paper, #F7F1E3);color:var(--tpm-navy, #1E3A5F);font-size:.8125rem}.tpm-cover-rest__item .tpm-cover-swatch{width:1rem;height:1rem}
/*# sourceMappingURL=/cdn/shop/t/31/assets/tpm-cover.css.map */
