/* Scoped to the added product summary. The existing Bricks form and page keep their styles. */
.bp-form-inquiries{width:100%;box-sizing:border-box;padding:clamp(18px,2vw,28px);margin:0 0 28px;border:1px solid #dcdad5;background:#fff;color:#151515;font:inherit;scroll-margin-top:100px}
.bp-form-inquiries[hidden]{display:none!important}
.bp-form-inquiries h2{font-family:inherit;font-size:clamp(22px,2vw,30px);line-height:1.2;letter-spacing:-.025em;margin:0 0 8px}
.bp-form-inquiries .bp-inquiry-items{list-style:none;padding:0;margin:0 0 20px}
.bp-form-inquiries .bp-inquiry-items li{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border-bottom:1px solid #dcdad5;padding:18px 0;overflow-wrap:anywhere}
.bp-form-inquiries .bp-inquiry-items strong{display:block;font-size:1.05em;margin-bottom:5px}
.bp-form-inquiries .bp-inquiry-items p{font-size:.85em;line-height:1.5;color:#514c44;margin:3px 0}
.bp-form-inquiries .bp-clear{flex:none;border:0;background:none;color:#a5300a;font:inherit;font-size:.85em;min-height:44px;padding:8px 0;cursor:pointer;text-decoration:underline;text-underline-offset:4px}
.bp-form-inquiries>p{font-size:.85em;line-height:1.5;margin:0}
.bp-form-inquiries button:focus-visible{outline:3px solid #b93608;outline-offset:4px}
.bp-form-inquiries:focus:not(:focus-visible){outline:none}
