.laye-nav .laye-nav__links{flex-wrap:wrap;gap:1.8rem;font-size:1.4rem}.laye-nav__links>a,.laye-nav__links>details{flex-shrink:0}@media(min-width:750px)and (max-width:1199px){.laye-nav{flex-wrap:wrap;padding-top:2rem;padding-bottom:1.5rem}.laye-nav .laye-nav__links{order:3;width:100%;justify-content:center;gap:1.6rem 2.4rem}}@media(max-width:749px){.laye-nav .laye-nav__links{justify-content:flex-start;gap:1.4rem 2rem;font-size:1.2rem}}.lf-builder{display:block;background:#faf9f6;border:1px solid #dedbd5;border-radius:18px;padding:2.2rem;margin:2rem 0;color:#202124}.lf-builder h2{font-size:3rem;letter-spacing:-.04em;margin:0 0 1rem}.lf-builder p{font-size:1.4rem;line-height:1.6}.lf-builder .lf-kicker{font-size:1.1rem;font-weight:700;letter-spacing:.16em;color:#ac302a}.lf-price-note{background:#fff;border-radius:8px;padding:1rem 1.2rem}.lf-builder label{display:grid;gap:.7rem;margin:1.6rem 0;font-size:1.3rem}.lf-builder input:not([type=radio]):not([type=checkbox]),.lf-builder select,.lf-builder textarea{width:100%;min-width:0;box-sizing:border-box;padding:1.2rem;border:1px solid #d3d0ca;border-radius:9px;background:#fff;color:#202124;font:inherit}.lf-builder input[type=color]{height:4.5rem;padding:.4rem!important}.lf-row{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.lf-builder small,.lf-note{font-size:1.2rem!important;color:#62666e}.lf-fonts{border:0;padding:0;margin:2rem 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.lf-fonts legend{font-size:1.3rem;margin-bottom:1rem}.lf-font-card{position:relative;background:#fff;border:1px solid #d3d0ca;border-radius:9px;padding:1rem;margin:0!important;min-width:0}.lf-font-card:has(input:checked){border-color:#b8322c;box-shadow:0 0 0 1px #b8322c}.lf-font-card input{position:absolute;right:.7rem;top:.8rem;accent-color:#b8322c}.lf-font-card span{font-size:1rem;line-height:1.3;padding-right:1.3rem;min-height:2.5rem}.lf-font-card b{font-weight:400;font-size:2.3rem}.lf-font-racing b{font-family:Laye Racing Sans One,sans-serif}.lf-font-blackletter b{font-family:Laye Pirata One,serif}.lf-font-brush b{font-family:Laye Road Rage,sans-serif}.lf-font-graffiti b{font-family:Laye Sedgwick Ave Display,sans-serif}.lf-font-horror b{font-family:Laye Creepster,sans-serif}.lf-font-dripping b{font-family:Laye Rubik Wet Paint,sans-serif}.lf-builder canvas{display:block;width:100%;height:auto;border-radius:12px;border:1px solid #dedbd5;background:#ece9e3}.lf-builder [hidden]{display:none!important}.lf-button{display:inline-flex;align-items:center;justify-content:center;padding:1.1rem 1.5rem;background:#fff;color:#202124;border:1px solid #c9c5be;border-radius:8px;font:inherit;font-size:1.2rem;cursor:pointer;text-decoration:none}.lf-actions{display:flex;gap:1rem;flex-wrap:wrap}.lf-builder .lf-check{display:flex;align-items:flex-start;gap:1rem;line-height:1.6}.lf-check input{margin-top:.4rem;flex-shrink:0}.lf-builder [data-lf-upload-preview]{width:100%;height:auto;max-height:350px;object-fit:contain;border-radius:12px;background:#eee}.lf-builder a:not(.lf-button){color:#9f2c27}.lf-builder :focus-visible{outline:2px solid #a92f29;outline-offset:3px}@media(max-width:749px){.lf-builder{padding:1.5rem}.lf-fonts{grid-template-columns:repeat(2,minmax(0,1fr))}.lf-builder h2{font-size:2.6rem}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=AAAAAgAAAAAAIA */
