.posuda-info-page,.posuda-request,.posuda-seller {font-family:Manrope,Arial,sans-serif;box-sizing:border-box}
.posuda-info-page {width:min(900px,calc(100% - 40px));margin:44px auto 72px;color:#26382b}
.posuda-info-page nav {display:flex;gap:22px;margin-bottom:32px}
.posuda-info-page a,.posuda-seller a,.posuda-request a {color:#3e654e;text-underline-offset:4px}
.posuda-info-page h1 {font:400 clamp(30px,5vw,48px)/1.2 Georgia,serif;margin:28px 0}
.posuda-info-page h2,.posuda-request h2 {font:400 28px/1.3 Georgia,serif;color:inherit}
.posuda-info-page section {margin:32px 0;padding-top:20px;border-top:1px solid #ddd8cf}
.posuda-info-page p,.posuda-request p {line-height:1.65}
.posuda-seller {font-size:12px;line-height:1.65}
.posuda-seller p {margin:4px 0;color:inherit}
.posuda-global-footer__inner {align-items:flex-start}
.posuda-global-footer .posuda-seller a,.posuda-footer .posuda-seller a {color:inherit}
.posuda-request {margin:30px 0;border-top:1px solid #ddd8cf;padding-top:18px;color:inherit}
.posuda-request-form,.posuda-thread-form {display:grid;gap:18px;max-width:640px}
.posuda-request-form label,.posuda-thread-form label {display:grid;gap:8px;line-height:1.5;font-size:14px}
.posuda-request-form label span {font-weight:400}
.posuda-request-form input:not([type=checkbox]),.posuda-request-form textarea,.posuda-thread-form textarea {box-sizing:border-box;width:100%;border:1px solid #a5b2a4;border-radius:8px;background:#fffdfa;color:#26382b;padding:12px;font:400 16px/1.5 Manrope,Arial,sans-serif}
.posuda-request-form textarea,.posuda-thread-form textarea {resize:vertical;min-height:110px}
.posuda-request-form input[type=number] {max-width:110px}
.posuda-request-form .posuda-consent {display:flex;gap:10px;align-items:flex-start}
.posuda-consent input {width:20px;height:20px;flex:0 0 20px;margin:2px 0 0;accent-color:#3e654e}
.posuda-request-form button,.posuda-thread-form button,.posuda-copy-link {justify-self:start;background:#3e654e;color:#fffdfa;border:0;border-radius:999px;padding:13px 22px;font:600 14px/1.4 Manrope,Arial,sans-serif;cursor:pointer}
.posuda-request-form button:disabled,.posuda-thread-form button:disabled {opacity:.55;cursor:wait}
.posuda-request-form :focus-visible,.posuda-thread-form :focus-visible,.posuda-info-page a:focus-visible,.posuda-copy-link:focus-visible {outline:3px solid #a13243;outline-offset:3px}
.posuda-honeypot {position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.posuda-request-result {margin:0;min-height:24px;font-size:14px}
.posuda-thread-messages {display:grid;gap:14px;margin:24px 0}
.posuda-message {max-width:85%;padding:16px 20px;border-radius:8px 8px 24px 8px;background:#e7ece4;border:1px solid #c9d5c7;overflow-wrap:anywhere}
.posuda-message--customer {justify-self:end;background:#fffdfa}
.posuda-message p {white-space:pre-wrap;margin:8px 0 0}
.posuda-message small {color:#5c675b}
html.posuda-mode-dark .posuda-info-page {color:#f3efe6}
html.posuda-mode-dark .posuda-info-page a,html.posuda-mode-dark .posuda-request a {color:#d0e4c7}
html.posuda-mode-dark .posuda-info-page section,html.posuda-mode-dark .posuda-request {border-color:#4d554d}
html.posuda-mode-dark .posuda-request-form input:not([type=checkbox]),html.posuda-mode-dark .posuda-request-form textarea,html.posuda-mode-dark .posuda-thread-form textarea {background:#252d26;color:#f3efe6;border-color:#738170}
html.posuda-mode-dark .posuda-message {background:#303e33;border-color:#52644e}
html.posuda-mode-dark .posuda-message--customer {background:#252d26}
html.posuda-mode-dark .posuda-message small {color:#c6d1c5}
@media(max-width:600px){.posuda-info-page{margin:28px auto 48px}.posuda-message{max-width:100%;padding:14px}.posuda-request h2{font-size:25px}.posuda-seller{overflow-wrap:anywhere}}
