.p1-personalization-chooser{margin:18px 0 20px;padding:18px;border:1px solid rgb(var(--color-border));border-radius:16px;background:rgb(var(--color-background-secondary))}.p1-personalization-chooser__eyebrow{margin:0 0 4px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground-secondary))}.p1-personalization-chooser__title{margin:0;font-size:18px;line-height:1.3}.p1-personalization-chooser__intro{margin:5px 0 14px;color:rgb(var(--color-foreground-secondary));font-size:14px}.p1-personalization-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.p1-personalization-card{position:relative;display:flex;min-height:106px;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;padding:14px;border:1px solid rgb(var(--color-border));border-radius:12px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.p1-personalization-card:hover,.p1-personalization-card[aria-pressed=true]{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 2px rgba(var(--color-foreground),.08)}.p1-personalization-card[aria-pressed=true]{transform:translateY(-1px)}.p1-personalization-card__title{font-weight:600;line-height:1.25}.p1-personalization-card__price{font-size:15px;font-weight:600}.p1-personalization-card__description{color:rgb(var(--color-foreground-secondary));font-size:12px;line-height:1.35}.p1-personalization-card__badge{position:absolute;top:8px;right:8px;padding:3px 7px;border-radius:999px;background:#f4d8e9;color:#6b174b;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.p1-personalization-upgrade{display:block;width:100%;margin-top:12px;padding:12px 16px;border:1px solid rgb(var(--color-foreground));border-radius:999px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-weight:600;text-align:center;cursor:pointer}.p1-personalization-chooser[data-p1-selector=b] .p1-personalization-options,.p1-personalization-chooser[data-p1-selector=a] .p1-personalization-standard-note{display:none}.p1-personalization-chooser[data-p1-selector=b] .p1-personalization-upgrade{display:block}.p1-personalization-standard-note{margin:12px 0 0;color:rgb(var(--color-foreground-secondary));font-size:12px}.p1-personalization-chooser__state{margin:12px 0 0;color:rgb(var(--color-foreground-secondary));font-size:13px}.p1-personalization-chooser.is-custom .p1-personalization-chooser__state{color:rgb(var(--color-foreground));font-weight:600}.p1-personalization-advanced-toggle,.p1-full-advanced-toggle{display:inline-flex;margin-top:10px;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground-secondary));font-size:13px;text-decoration:underline;cursor:pointer}.product-text-personalizer__intro-dock,[data-product-text-personalizer] .product-text-personalizer__intro-dock,[data-product-text-personalizer][data-p1-advanced-open=false] .p1-full-advanced-control,[data-product-customizer][data-p1-advanced-open=false] .p1-full-advanced-control,.p1-personalization-root[data-p1-advanced-open=false] .p1-full-advanced-control{display:none!important}.p1-product-personalization-badge{display:inline-flex;align-items:center;border-radius:999px;background:#f4d8e9;color:#6b174b;font-size:11px;font-weight:600;line-height:1.2;padding:4px 8px}.p1-cart-personalization-summary{margin:7px 0 0;color:rgb(var(--color-foreground));font-size:13px;line-height:1.45}.p1-cart-personalization-summary__line{display:block}.p1-cart-personalization-summary__label{font-weight:600}@media screen and (max-width:767px){.p1-personalization-chooser{margin-top:14px;padding:14px}.p1-personalization-options{gap:8px}.p1-personalization-card{min-height:116px;padding:12px}.p1-personalization-card__badge{position:static;order:-1;margin-bottom:2px}.template-product .m-main-product--info{padding-bottom:120px}.p1-personalization-chooser__title{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/p1-personalization.css.map */
