.ink-visitor-survey[hidden],.ink-visitor-survey [hidden]{display:none!important}.ink-visitor-survey{position:fixed;left:16px;bottom:calc(16px + var(--ink-sticky-space, 0px));z-index:69;width:min(390px,calc(100vw - 32px));color:#282627;font:14px/1.5 Arial,sans-serif}.ink-survey-panel{position:relative;background:#fffdf9;border:1px solid #dedad3;border-radius:10px;box-shadow:0 10px 40px #00000029;padding:22px;max-height:calc(100dvh - 190px);overflow-y:auto;overscroll-behavior:contain}.ink-survey-close{position:absolute;right:6px;top:6px;min-width:44px;min-height:44px;border:0;background:none;color:#34463d;font-size:26px;cursor:pointer}.ink-survey-eyebrow{color:#526156;font-size:10px;letter-spacing:.12em;margin:0 34px 8px 0}.ink-survey-panel h2{font:400 23px/1.25 Georgia,serif;letter-spacing:0;margin:0 24px 10px 0}.ink-survey-intro{margin:0 0 14px;color:#5e625d;font-size:13px}.ink-survey-label{display:block;font-size:12px;margin:10px 0 6px}.ink-survey-panel select,.ink-survey-panel textarea{display:block;box-sizing:border-box;width:100%;border:1px solid #a9b1a8;border-radius:4px;background:#fff;color:#282627;padding:10px;min-height:46px;font:16px/1.4 Arial,sans-serif}.ink-survey-panel textarea{resize:vertical}.ink-survey-actions{display:flex;gap:10px;margin-top:14px;align-items:center}.ink-survey-submit{flex:1;min-height:46px;border:0;border-radius:4px;background:#34463d;color:#fff;padding:10px 16px;font:600 14px Arial,sans-serif;cursor:pointer}.ink-survey-dismiss{min-height:44px;border:0;background:none;color:#34463d;text-decoration:underline;padding:8px;cursor:pointer}.ink-survey-privacy{margin:12px 0 0;font-size:11px;color:#666b64}.ink-survey-success{color:#34463d;padding:12px;background:#edf2e9}.ink-survey-error{color:#9c2525;font-size:13px}.ink-survey-announcement{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ink-visitor-survey :focus-visible{outline:2px solid #34463d;outline-offset:3px}.ink-cart-open .ink-visitor-survey,.ink-zoom-open .ink-visitor-survey,body:has(dialog[open]) .ink-visitor-survey{visibility:hidden}@media(max-width:749px){.ink-visitor-survey{left:12px;bottom:calc(12px + var(--ink-sticky-space, 0px));width:calc(100vw - 24px)}.ink-survey-panel{padding:18px}.ink-survey-panel h2{font-size:21px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/ink-visitor-survey.css.map */
