/* PodarokTut «Повідомити про наявність» */
#product > .pt-notify{order:5;grid-column:1 / -1}
.pt-notify{margin:10px 0 6px;padding:14px;border-radius:var(--pt-r-lg,16px);background:var(--pt-coral-soft,#FFF1F2);box-shadow:0 0 0 1px var(--pt-line,#ECEAF0);font-family:inherit}
.pt-notify[hidden]{display:none !important}
.pt-notify__head{display:flex;flex-direction:column;gap:2px;margin-bottom:10px;font-size:13px;line-height:1.4;color:var(--pt-muted,#6B6874)}
.pt-notify__head b{font-size:15px;font-weight:800;color:var(--pt-coral-ink,#C8202C)}
.pt-notify__form{display:flex;gap:8px;flex-wrap:wrap;position:relative}
.pt-notify__form[hidden]{display:none}
.pt-notify__input{flex:1 1 180px;min-width:0;height:46px;padding:0 14px;border:0;border-radius:var(--pt-r,12px);box-shadow:inset 0 0 0 1px var(--pt-line2,#DCD9E3);background:#fff;font-size:15px;color:var(--pt-ink,#1D1B22)}
.pt-notify__input:focus{outline:0;box-shadow:inset 0 0 0 2px var(--pt-ink,#1D1B22)}
.pt-notify__trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}
.pt-notify__btn{flex:0 0 auto;height:46px;padding:0 18px;border:0;border-radius:var(--pt-r,12px);background:var(--pt-ink,#1D1B22);color:#fff;font-size:15px;font-weight:700;cursor:pointer}
.pt-notify__btn:disabled{opacity:.6;cursor:default}
.pt-notify__msg{margin:8px 0 0;font-size:14px;font-weight:600}
.pt-notify__msg[hidden]{display:none}
.pt-notify__msg.is-ok{color:var(--pt-mint-ink,#0E7A4B);margin:0}
.pt-notify__msg.is-err{color:var(--pt-coral-ink,#C8202C)}
