body[data-studio=textured] .texture-picker{margin-top:28px} .texture-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.texture-option{position:relative;min-width:0;overflow:hidden;border:1.5px solid #dedbd5;border-radius:12px;padding:7px;background:#fff;text-align:left;color:#03133a;cursor:pointer;transition:border-color .18s,transform .18s,box-shadow .18s}.texture-option img{display:block;width:100%;height:68px;object-fit:cover;border-radius:7px;background:#eee}.texture-option strong{display:block;margin:8px 2px 3px;font:700 13px Karla,sans-serif}.texture-option small{display:block;margin:0 2px 3px;font-size:10px;line-height:1.3;color:#626a78}.texture-option[aria-pressed=true]{border:2px solid #03133a;background:#fff5e4;box-shadow:0 0 0 2px #f2b13455}.texture-option[aria-pressed=true]:after{content:'✓';position:absolute;top:10px;right:10px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#03133a;color:white;font-weight:800}.texture-option:hover{transform:translateY(-2px)}.texture-option:focus-visible{outline:3px solid #5179ef;outline-offset:2px}.texture-area-card .emboss-toggle{cursor:default}.texture-area-card .emboss-price-note{display:none}body[data-studio=textured] .emboss-mark{background:#f2b13422;color:#a66d11}@media(max-width:420px){.texture-options{grid-template-columns:repeat(2,minmax(0,1fr))}.texture-option img{height:70px}}@media(prefers-reduced-motion:reduce){.texture-option{transition:none}.texture-option:hover{transform:none}}
