.wt-engraving{--wt-engraving-accent: var(--colorBtnPrimary, #457749);margin:0 0 12px;text-align:start}.wt-engraving [hidden],.wt-engraving[hidden],.wt-engraving-selected .shopify-payment-button,.wt-engraving__label-selected,.wt-engraving__icon-check,.wt-engraving__option[aria-expanded=true] .wt-engraving__label-add,.wt-engraving__option[aria-expanded=true] .wt-engraving__icon-add{display:none}.wt-engraving__option{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:46px;padding:7px 10px;border:1px solid var(--wt-engraving-accent);border-radius:var(--buttonRadius, 4px);background:#f2f6f2;background:color-mix(in srgb,var(--wt-engraving-accent) 8%,var(--colorBody, #fff));color:var(--colorTextBody, #222);text-align:start;font-weight:700}.wt-engraving__label-add{font-weight:400}.wt-engraving__examples{display:inline-block;margin-top:4px;padding:4px 0;font-size:.9em;text-decoration:underline;text-underline-offset:.15em}.wt-engraving__option:hover,.wt-engraving__option[aria-expanded=true]{background:#e7efe7;background:color-mix(in srgb,var(--wt-engraving-accent) 15%,var(--colorBody, #fff))}.wt-engraving__option:focus-visible{outline:2px solid var(--wt-engraving-accent);outline-offset:3px}.wt-engraving__option[aria-expanded=true] .wt-engraving__label-selected,.wt-engraving__option[aria-expanded=true] .wt-engraving__icon-check{display:inline}.wt-engraving__icon{width:17px;height:17px;color:var(--wt-engraving-accent)}.wt-engraving__price{display:grid;justify-items:center;gap:2px;box-sizing:border-box;min-inline-size:92px;padding:6px 14px;border-radius:var(--buttonRadius, 4px);background:var(--wt-engraving-accent);color:var(--colorBtnPrimaryText, #fff);font-size:.9em;line-height:1.2;text-align:center;white-space:nowrap}.wt-engraving__price small{font-size:.8em;font-weight:400}.wt-engraving__details{margin-top:8px;padding:10px 12px;border:1px solid var(--colorBorder, #e8e8e1);border-radius:4px}.wt-engraving__option,.wt-engraving__details,.wt-engraving__details label,.wt-engraving__details input{letter-spacing:normal;text-transform:none;line-height:1.3}.wt-engraving__details label{margin:0 0 4px;font-size:.9em;font-weight:700}.wt-engraving__details input{display:block;width:100%;margin:0 0 4px}.wt-engraving__details small{display:block}.wt-engraving__total{margin-top:6px}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAACA */
