.sk-personalization{width:min(60rem,calc(100vw - 3.2rem))}.sk-personalization .sk-gift__editor{padding-top:0}.sk-personalization [data-personalization-product]{color:var(--gift-muted);overflow-wrap:anywhere}.sk-personalization [data-personalization-status]{margin-block:1.6rem;padding:1.2rem;border-left:3px solid var(--gift-accent);background:var(--gift-surface)}.sk-personalization__actions{display:flex;flex-wrap:wrap;gap:1.6rem;align-items:center;margin-top:2.4rem}.sk-personalization__actions .button{white-space:normal;text-align:center;min-width:0}.sk-personalization__actions a{color:var(--gift-text)}body.sk-personalization-open{overflow:hidden}.product-option .sk-personalization-cart{display:block;margin-top:.4rem}.product-option .sk-personalization-cart__edit{display:inline-block;min-height:3.2rem;padding:.4rem 0;border:0;background:transparent;color:inherit;font:inherit;text-align:start;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.sk-personalization-cart [data-sk-personalization-edit-data]{display:none}.sk-personalization__purpose{border:0;margin:2.4rem 0;padding:0;min-width:0}.sk-personalization__purpose legend{margin-bottom:1.2rem;font-weight:700}.sk-personalization__purpose-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;padding:.4rem;border:1px solid var(--gift-border);border-radius:1.2rem;background:var(--gift-surface)}.sk-personalization__purpose-options label{position:relative;min-width:0}.sk-personalization__purpose-options input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sk-personalization__purpose-options span{display:flex;justify-content:center;align-items:center;min-height:4.8rem;padding:.8rem;border-radius:.8rem;color:var(--gift-muted);text-align:center;cursor:pointer}.sk-personalization__purpose-options input:checked+span{background:var(--gift-accent);color:var(--gift-text);font-weight:700}.sk-personalization__purpose-options input:focus-visible+span{outline:2px solid #e87a7a;outline-offset:2px}@media(max-width:749px){.sk-personalization,.sk-personalization__actions .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/sk-personalization.css.map */
