@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-post-content{width:100%}.brxe-post-content[data-source=bricks]{display:flex;flex-direction:column}body:has(.wp-lightbox-overlay) #brx-content{overflow:hidden}}@layer bricks {}#brxe-wclmrd {color: var(--primary)}#rfq-masthead-empty-message {font-size: 16px}#rfq-masthead-empty-message a {font-size: 16px; font-size: inherit}#rfq-masthead-message {font-size: 16px}#rfq-masthead-message a {font-size: 16px; font-size: inherit}#brxe-nygwrv {background-color: var(--primary-ultra-light)}#brxe-elawyh {gap: var(--space-xs)}#rfq-empty-wrapper {display: none; font-size: 16px}#rfq-list-grid {display: flex; flex-wrap: wrap; column-gap: var(--space-m); row-gap: var(--space-m); margin-bottom: var(--space-m)}#rfq-list-grid { display: grid !important; grid-template-columns: 1fr; gap: var(--space-m); width: 100%;}.rfq-item-row { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: center; justify-content: space-between; gap: var(--space-m); background-color: var(--primary-ultra-light); border-radius: var(--radius-xl); padding: var(--space-m); width: 100%;}.rfq-item__content { display: flex !important; flex-direction: row !important; align-items: center; gap: var(--space-m); flex-grow: 1;}.rfq-item-row h2 { margin: 0 !important; }.rfq-item__image-wrapper { flex: 0 0 120px !important;  height: 120px !important; border-radius: var(--radius-l); overflow: hidden; background-color: white; }.rfq-item__image { width: 100%; height: 100%; object-fit: cover; display: block;}.rfq-item-row button { flex-shrink: 0; margin-left: var(--space-s);}@media (max-width: 478px) { .rfq-item-row { flex-direction: column !important; align-items: flex-start !important; gap: var(--space-m); } .rfq-item__content { flex-direction: column !important; align-items: flex-start !important; width: 100%; }  .rfq-item__image-wrapper { flex: 1 1 100% !important; width: 100% !important; height: auto !important;  max-height: 350px; display: block; } .rfq-item__image { height: auto; object-fit: contain;  } .rfq-item-row button { margin-left: 0; width: 100%; margin-top: var(--space-s); padding-block: var(--space-s);  }}#rfq-form-wrapper {display: none; font-size: 16px}