.ssa-eng{margin:4px 0 2px;padding:18px 18px 16px;border:1px solid rgba(57,164,135,.35);border-radius:16px;background:#fbe6e7}.ssa-eng__title{margin:0 0 12px;font-family:"Baloo 2",Verdana,sans-serif;font-size:18px;font-weight:700;color:#1d4653}.ssa-eng__choices{display:flex;flex-direction:column;gap:8px}.ssa-eng__choice{display:flex;align-items:center;gap:10px;padding:11px 14px;background:#fff;border:1.5px solid transparent;border-radius:999px;cursor:pointer;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:14.5px;color:#1d4653}.ssa-eng__choice:has(input:checked){border-color:#39a487}.ssa-eng__choice input{accent-color:#39a487;width:17px;height:17px;margin:0;flex:none}.ssa-eng__choice-text{flex:1 1 auto}.ssa-eng__choice-price{flex:none;font-weight:600;color:#39a487}.ssa-eng__fields{margin-top:14px;display:flex;flex-direction:column;gap:14px}.ssa-eng__fields[hidden]{display:none}.ssa-eng__field{display:flex;flex-direction:column;gap:5px}.ssa-eng__label{font-family:Poppins,Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#1d4653}.ssa-eng__input{width:100%;box-sizing:border-box;padding:11px 13px;border:1px solid rgba(29,70,83,.2);border-radius:12px;background:#fff;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:15px;color:#1d4653}.ssa-eng__input:focus{outline:2px solid #39a487;outline-offset:1px}.ssa-eng__input[aria-invalid=true]{border-color:#e49aa3}.ssa-eng__hint{font-family:Poppins,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.45;color:#1d4653b8}.ssa-eng__error{margin:0;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:13px;color:#c2566a}.ssa-eng__error[hidden]{display:none}.ssa-eng__fonts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media(max-width:480px){.ssa-eng__fonts{grid-template-columns:1fr}}.ssa-eng__font{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:78px;padding:10px 8px;background:#fff;border:1.5px solid rgba(29,70,83,.14);border-radius:12px;cursor:pointer;text-align:center;overflow:hidden}.ssa-eng__font:has(input:checked){border-color:#39a487;box-shadow:0 0 0 1px #39a487 inset}.ssa-eng__font input{position:absolute;opacity:0;width:1px;height:1px}.ssa-eng__font input:focus-visible~.ssa-eng__font-sample{outline:2px solid #39a487;outline-offset:3px}.ssa-eng__font-sample{display:block;width:100%;font-size:25px;line-height:1.25;color:#1d4653;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssa-eng__font-name{font-family:Poppins,Helvetica,Arial,sans-serif;font-size:10.5px;line-height:1.2;color:#1d4653a8}.ssa-eng__font[data-font="Londrina Outline"] .ssa-eng__font-sample{font-family:Londrina Outline,"Baloo 2",sans-serif}.ssa-eng__font[data-font="Shadows Into Light"] .ssa-eng__font-sample{font-family:Shadows Into Light,cursive}.ssa-eng__font[data-font="Arial Rounded"] .ssa-eng__font-sample{font-family:Arial Rounded MT Bold,Helvetica Rounded,Varela Round,Arial,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/63/assets/ssa-engraving.css.map */
