.gebov-christmas-notice{padding:16px;border:1px solid #ded9cd;background:#f8f6f1;border-radius:0;line-height:1.6;font-size:14px}
.gebov-christmas-notice p{margin:0}
.gebov-christmas-inquiries{display:block;width:100%}
.gebov-christmas-inquiry{border:1px solid #ded9cd;border-radius:0;margin:12px 0}
.gebov-christmas-inquiry summary{cursor:pointer;padding:14px 16px;font-weight:600;line-height:1.5;list-style-position:inside}
.gebov-christmas-inquiry__body{padding:0 16px 16px}
.gebov-christmas-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}
.gebov-christmas-inquiry p{margin:12px 0}
.gebov-christmas-inquiry label{display:block;margin-bottom:6px;line-height:1.4}
.gebov-christmas-inquiry input:not([type=hidden]),.gebov-christmas-inquiry textarea{width:100%;min-width:0;padding:12px;border:1px solid #aaa;border-radius:0;background:#fff;color:#222;font-size:16px}
.gebov-christmas-inquiry button{border-radius:0;padding:12px 20px;min-height:44px}
.gebov-christmas-inquiry summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.gebov-christmas-success{color:#285b2d}
@media(max-width:480px){.gebov-christmas-fields{grid-template-columns:1fr}}
