.wal-field--off{display:none!important}#wal-options:not(.wal-io){display:flex;flex-direction:column;gap:1.6rem;width:100%;margin:1.6rem 0 .8rem;box-sizing:border-box}#wal-options:not(.wal-io) .wal-field{margin:0}#wal-options:not(.wal-io) .wal-field__label label{display:block;margin:0 0 .8rem;font-size:1.5rem;font-weight:600;letter-spacing:.04rem}#wal-options:not(.wal-io) .wal-field--engraving .wal-field__label label{font-size:1.7rem}#wal-options:not(.wal-io) :is(.wal-field--engraving,.wal-field--logo,.wal-field--infill) .wal-field__values{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.8rem}#wal-options:not(.wal-io) :is(.wal-field--engraving,.wal-field--logo,.wal-field--infill) .wal-field__values>label{position:relative;display:flex;align-items:center;justify-content:center;min-height:4.8rem;padding:.8rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:1rem;background:rgb(var(--color-background));font-size:1.5rem;text-align:center;cursor:pointer}#wal-options:not(.wal-io) :is(.wal-field--engraving,.wal-field--logo,.wal-field--infill) .wal-field__values>label:has(input:checked){border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .1rem rgb(var(--color-foreground));background:rgba(var(--color-foreground),.04)}#wal-options:not(.wal-io) :is(.wal-field--engraving,.wal-field--logo,.wal-field--infill) .wal-field__values>label:has(input:focus-visible),#wal-options:not(.wal-io) .wal-swatch-card:has(input:focus-visible){outline:.2rem solid rgba(var(--color-foreground),.75);outline-offset:.3rem}#wal-options:not(.wal-io) :is(.wal-field--engraving,.wal-field--logo,.wal-field--infill) input[type=radio]{position:absolute;width:1px;height:1px;opacity:0;margin:0}#wal-options:not(.wal-io) .wal-field--font .wal-field__values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}@media screen and (min-width:750px){#wal-options:not(.wal-io) .wal-field--font .wal-field__values{grid-template-columns:repeat(3,minmax(0,1fr))}}.wal-swatch-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;min-height:7.6rem;padding:.8rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:1rem;background:#fff;cursor:pointer}.wal-swatch-card:has(input[type=radio]:checked){border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .1rem rgb(var(--color-foreground))}.wal-swatch-card input[type=radio]{position:absolute;width:1px;height:1px;opacity:0;margin:0}.wal-swatch-img{display:block;width:100%;height:4rem;background-size:contain;background-position:center;background-repeat:no-repeat}#wal-options:not(.wal-io) .wal-swatch-name{font-size:1.3rem;color:rgba(var(--color-foreground),.8)}#wal-options:not(.wal-io) textarea,#wal-options:not(.wal-io) input[type=text]{box-sizing:border-box;width:100%;min-height:4.8rem;padding:1rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:.8rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem}#wal-options:not(.wal-io) textarea{min-height:12rem;resize:vertical}#wal-options:not(.wal-io) .wal-field--notes textarea{min-height:9rem;max-height:24rem;resize:none}#wal-options:not(.wal-io) .wal-note__count{margin:.4rem 0 0;text-align:right;font-size:1.2rem;color:rgba(var(--color-foreground),.65)}#wal-options:not(.wal-io) :is(textarea,input[type=text]):focus{outline:.2rem solid rgba(var(--color-foreground),.75);outline-offset:0}#wal-options:not(.wal-io) :is(textarea,input[type=text])::placeholder{color:rgba(var(--color-foreground),.6)}.wal-field__error{margin:.8rem 0 0;color:#b3261e;font-size:1.4rem;font-weight:600}.wal-field__error[hidden]{display:none}@media screen and (max-width:989px){html body #wal-options input[type=text],html body #wal-options input[type=number],html body #wal-options input[type=email],html body #wal-options textarea,html body #wal-options select{font-size:16px}}.wal-price--addons .price__sale s{display:none}.wal-price-note{margin:.4rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/engraving-options.css.map */
