.mockup-scope.mockup-scope.mockup-scope .merchant-page{ background: #f6f9fd; }
.mockup-scope.mockup-scope.mockup-scope .merchant-page .primary{ text-decoration: none; }
.mockup-scope.mockup-scope.mockup-scope .merchant-main{ max-width: 1280px; margin: 0 auto; padding: 18px 24px 48px; }
.mockup-scope.mockup-scope.mockup-scope .breadcrumb{ display: flex; gap: 9px; align-items: center; color: var(--muted); font-size: 12px; margin-bottom: 14px; }
.mockup-scope.mockup-scope.mockup-scope .breadcrumb a{ color: var(--text); text-decoration: none; }.mockup-scope.mockup-scope.mockup-scope .breadcrumb b{ color: var(--muted); font-weight: 500; }
.mockup-scope.mockup-scope.mockup-scope .supplier-shell{ background: #fff; border: 1px solid var(--line); border-radius: 13px; box-shadow: 0 8px 25px rgba(35,74,126,.05); overflow: hidden; margin-bottom: 14px; }
.mockup-scope.mockup-scope.mockup-scope .supplier-summary{ display: grid; grid-template-columns: 150px 1fr auto; gap: 24px; align-items: center; padding: 20px 26px 17px; }
.mockup-scope.mockup-scope.mockup-scope .supplier-logo{ height: 92px; border: 1px solid var(--line); border-radius: 10px; display: flex; align-items: center; justify-content: center; gap: 5px; color: var(--orange); background: #fff; }
.mockup-scope.mockup-scope.mockup-scope .supplier-logo span{ font-size: 34px; font-weight: 850; font-style: italic; }.mockup-scope.mockup-scope.mockup-scope .supplier-logo strong{ font-size: 22px; }.mockup-scope.mockup-scope.mockup-scope .supplier-logo small{ font-size: 10px; font-weight: 700; }
.mockup-scope.mockup-scope.mockup-scope .supplier-title{ display: flex; align-items: center; gap: 12px; }.mockup-scope.mockup-scope.mockup-scope .supplier-title h1{ margin: 0; font-size: 25px; }.mockup-scope.mockup-scope.mockup-scope .supplier-title em{ font-style: normal; color: var(--orange); border: 1px solid #ffc39f; background: #fff6ef; border-radius: 5px; padding: 4px 7px; font-size: 11px; }
.mockup-scope.mockup-scope.mockup-scope .supplier-facts{ display: flex; flex-wrap: wrap; gap: 24px; color: var(--muted); margin: 12px 0 8px; font-size: 12px; }.mockup-scope.mockup-scope.mockup-scope .supplier-facts span{ color: #536580; }
.mockup-scope.mockup-scope.mockup-scope .supplier-copy p{ margin: 0; color: var(--muted); font-size: 12px; line-height: 1.6; }
.mockup-scope.mockup-scope.mockup-scope .supplier-actions{ display: grid; grid-template-columns: repeat(2,auto); gap: 12px; }
.mockup-scope.mockup-scope.mockup-scope .inquiry-main,
.mockup-scope.mockup-scope.mockup-scope .outline-button{ min-width: 130px; padding: 13px 20px; text-align: center; border-radius: 7px; font-weight: 700; text-decoration: none; }
.mockup-scope.mockup-scope.mockup-scope .inquiry-main{ color: #fff; background: var(--blue); box-shadow: 0 8px 20px rgba(23,104,247,.18); }.mockup-scope.mockup-scope.mockup-scope .outline-button{ border: 1px solid var(--blue); color: var(--blue); background: #fff; }
.mockup-scope.mockup-scope.mockup-scope .store-tabs{ border-top: 1px solid var(--line); display: flex; height: 48px; align-items: stretch; padding: 0 25px; gap: 36px; }
.mockup-scope.mockup-scope.mockup-scope .store-tabs a,
.mockup-scope.mockup-scope.mockup-scope .store-tabs button{ border: 0; background: none; display: grid; place-items: center; text-decoration: none; color: var(--text); position: relative; padding: 0 4px; }
.mockup-scope.mockup-scope.mockup-scope .store-tabs .active{ color: var(--blue); font-weight: 700; }.mockup-scope.mockup-scope.mockup-scope .store-tabs .active::after{ content: ""; position: absolute; height: 3px; border-radius: 3px; background: var(--blue); left: 0; right: 0; bottom: 0; }
.mockup-scope.mockup-scope.mockup-scope .catalog-layout{ display: grid; grid-template-columns: 245px 1fr; gap: 14px; align-items: start; }
.mockup-scope.mockup-scope.mockup-scope .catalog-sidebar,
.mockup-scope.mockup-scope.mockup-scope .catalog-workspace,
.mockup-scope.mockup-scope.mockup-scope .rfq-form,
.mockup-scope.mockup-scope.mockup-scope .contact-sidebar section{ background: #fff; border: 1px solid var(--line); border-radius: 11px; box-shadow: 0 7px 22px rgba(35,74,126,.04); }
.mockup-scope.mockup-scope.mockup-scope .catalog-sidebar{ position: sticky; top: 82px; overflow: hidden; }
.mockup-scope.mockup-scope.mockup-scope .side-title{ height: 52px; display: flex; align-items: center; justify-content: space-between; padding: 0 16px; border-bottom: 1px solid var(--line); }.mockup-scope.mockup-scope.mockup-scope .side-title h2{ font-size: 15px; }.mockup-scope.mockup-scope.mockup-scope .sidebar-toggle{ border: 0; background: none; color: var(--text); }
.mockup-scope.mockup-scope.mockup-scope .side-groups{ padding: 8px 15px 15px; }.mockup-scope.mockup-scope.mockup-scope .side-groups section{ padding: 9px 0; border-bottom: 1px solid var(--line); }.mockup-scope.mockup-scope.mockup-scope .side-groups section:last-child{ border: 0; }
.mockup-scope.mockup-scope.mockup-scope .side-groups h3{ margin: 0 0 7px; display: flex; justify-content: space-between; font-size: 12px; }.mockup-scope.mockup-scope.mockup-scope .side-groups h3 b{ font-weight: 500; }
.mockup-scope.mockup-scope.mockup-scope .side-groups button{ width: 100%; border: 0; background: none; color: var(--muted); padding: 5px 0; font-size: 10px; text-align: left; display: flex; justify-content: space-between; }.mockup-scope.mockup-scope.mockup-scope .side-groups button:hover,
.mockup-scope.mockup-scope.mockup-scope .side-groups button.selected{ color: var(--blue); }
.mockup-scope.mockup-scope.mockup-scope .side-groups .filter-group{ color: var(--ink); font-size: 12px; }.mockup-scope.mockup-scope.mockup-scope .side-groups .filter-group.active{ color: var(--blue); }
.mockup-scope.mockup-scope.mockup-scope .catalog-workspace{ min-width: 0; padding: 13px; }
.mockup-scope.mockup-scope.mockup-scope .catalog-tools{ display: grid; grid-template-columns: 1fr 290px 135px; gap: 12px; align-items: center; margin-bottom: 12px; }.mockup-scope.mockup-scope.mockup-scope .catalog-tools > div{ display: flex; align-items: baseline; gap: 14px; }.mockup-scope.mockup-scope.mockup-scope .catalog-tools h2{ margin: 0; font-size: 18px; }.mockup-scope.mockup-scope.mockup-scope .catalog-tools span{ color: var(--muted); font-size: 12px; }
.mockup-scope.mockup-scope.mockup-scope .store-search{ height: 40px; border: 1px solid var(--line); border-radius: 7px; display: flex; align-items: center; padding: 0 12px; color: var(--muted); }.mockup-scope.mockup-scope.mockup-scope .store-search:focus-within{ border-color: var(--blue); box-shadow: 0 0 0 3px rgba(23,104,247,.1); }.mockup-scope.mockup-scope.mockup-scope .store-search input{ border: 0; outline: 0; flex: 1; margin-left: 8px; }
.mockup-scope.mockup-scope.mockup-scope .catalog-tools select{ height: 40px; border: 1px solid var(--line); border-radius: 7px; padding: 0 10px; color: var(--text); background: #fff; }
.mockup-scope.mockup-scope.mockup-scope .merchant-product-grid{ display: grid; grid-template-columns: repeat(4,1fr); gap: 12px; }
.mockup-scope.mockup-scope.mockup-scope .shop-product{ border: 1px solid var(--line); border-radius: 8px; padding-bottom: 10px; overflow: hidden; position: relative; background: #fff; transition: .2s; }.mockup-scope.mockup-scope.mockup-scope .shop-product:hover{ border-color: #82adf7; box-shadow: 0 8px 18px rgba(35,74,126,.08); transform: translateY(-2px); }
.mockup-scope.mockup-scope.mockup-scope .shop-product > label{ position: absolute; z-index: 2; left: 9px; top: 9px; }.mockup-scope.mockup-scope.mockup-scope .shop-product > label input{ width: 17px; height: 17px; accent-color: var(--blue); }
.mockup-scope.mockup-scope.mockup-scope .shop-image{ height: 155px; background: #f5f8fc; overflow: hidden; }.mockup-scope.mockup-scope.mockup-scope .shop-image img{ width: 100%; height: 100%; object-fit: cover; mix-blend-mode: multiply; }
.mockup-scope.mockup-scope.mockup-scope .shop-product h3,
.mockup-scope.mockup-scope.mockup-scope .shop-product > strong,
.mockup-scope.mockup-scope.mockup-scope .shop-product > small,
.mockup-scope.mockup-scope.mockup-scope .shop-product > em{ margin-left: 10px; margin-right: 10px; }.mockup-scope.mockup-scope.mockup-scope .shop-product h3{ font-size: 11px; margin-top: 10px; margin-bottom: 7px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.mockup-scope.mockup-scope.mockup-scope .shop-product > strong{ display: block; color: #f02424; font-size: 12px; margin-bottom: 6px; }.mockup-scope.mockup-scope.mockup-scope .shop-product > small{ color: var(--muted); }.mockup-scope.mockup-scope.mockup-scope .shop-product > em{ float: right; color: var(--blue); font-style: normal; font-size: 10px; }
.mockup-scope.mockup-scope.mockup-scope .shop-product > button{ position: absolute; inset: auto 10px 10px auto; opacity: 0; border: 0; border-radius: 5px; background: var(--blue); color: #fff; padding: 6px 9px; font-size: 10px; }.mockup-scope.mockup-scope.mockup-scope .shop-product:hover > button{ opacity: 1; }
.mockup-scope.mockup-scope.mockup-scope .catalog-empty{ padding: 80px 20px; text-align: center; color: var(--muted); }
.mockup-scope.mockup-scope.mockup-scope .batch-bar{ position: fixed; z-index: 30; left: 50%; bottom: 16px; width: min(1120px,calc(100% - 32px)); transform: translateX(-50%); min-height: 68px; background: #fff; border: 1px solid var(--line); border-radius: 10px; box-shadow: 0 12px 45px rgba(7,31,67,.2); display: grid; grid-template-columns: 210px 1fr 180px; align-items: center; padding: 8px 12px; gap: 12px; }.mockup-scope.mockup-scope.mockup-scope .batch-bar[hidden]{ display: none; }
.mockup-scope.mockup-scope.mockup-scope .batch-bar > div:first-child{ display: flex; gap: 12px; align-items: center; }.mockup-scope.mockup-scope.mockup-scope .batch-bar > div:first-child button{ border: 0; background: none; color: var(--blue); }.mockup-scope.mockup-scope.mockup-scope .batch-bar > div:nth-child(2){ display: flex; gap: 8px; overflow: hidden; color: var(--text); font-size: 11px; }.mockup-scope.mockup-scope.mockup-scope .selected-chip{ padding: 8px; background: var(--surface); border-radius: 6px; white-space: nowrap; }
.mockup-scope.mockup-scope.mockup-scope .batch-bar > a{ justify-self: stretch; text-align: center; padding: 13px; color: #fff; background: var(--orange); border-radius: 7px; text-decoration: none; font-weight: 700; }
.mockup-scope.mockup-scope.mockup-scope .mini-footer{ background: #082550; color: #fff; min-height: 130px; padding: 30px max(30px,calc((100vw - 1240px)/2)); display: grid; grid-template-columns: auto 1fr auto; align-items: start; gap: 25px; }.mockup-scope.mockup-scope.mockup-scope .mini-footer p{ color: #abc0dd; margin: 8px 0; }.mockup-scope.mockup-scope.mockup-scope .mini-footer > div{ display: flex; gap: 20px; color: #abc0dd; }.mockup-scope.mockup-scope.mockup-scope .mini-footer > div a{ color: inherit; text-decoration: none; }
.mockup-scope.mockup-scope.mockup-scope .contact-layout{ display: grid; grid-template-columns: 1fr 350px; gap: 14px; align-items: start; }
.mockup-scope.mockup-scope.mockup-scope .rfq-form{ padding: 20px; }.mockup-scope.mockup-scope.mockup-scope .rfq-heading{ display: flex; justify-content: space-between; align-items: flex-start; border-bottom: 1px solid var(--line); padding-bottom: 14px; margin-bottom: 14px; }.mockup-scope.mockup-scope.mockup-scope .rfq-heading h2{ margin: 0 0 5px; font-size: 19px; }.mockup-scope.mockup-scope.mockup-scope .rfq-heading p{ margin: 0; color: var(--muted); font-size: 12px; }.mockup-scope.mockup-scope.mockup-scope .rfq-heading > span{ color: var(--blue); font-size: 11px; }
.mockup-scope.mockup-scope.mockup-scope .selected-summary{ background: #f8fbff; border: 1px solid var(--line); border-radius: 8px; padding: 12px; margin-bottom: 14px; }.mockup-scope.mockup-scope.mockup-scope .selected-title{ display: flex; justify-content: space-between; margin-bottom: 10px; }.mockup-scope.mockup-scope.mockup-scope .selected-title a{ color: var(--blue); text-decoration: none; font-size: 11px; }
.mockup-scope.mockup-scope.mockup-scope .contact-product{ display: inline-flex; align-items: center; gap: 9px; background: #fff; border: 1px solid var(--line); border-radius: 7px; padding: 6px; min-width: 300px; }.mockup-scope.mockup-scope.mockup-scope .contact-product img{ width: 52px; height: 42px; object-fit: cover; mix-blend-mode: multiply; }.mockup-scope.mockup-scope.mockup-scope .contact-product span{ font-size: 11px; }.mockup-scope.mockup-scope.mockup-scope .contact-product small{ display: block; color: #f02424; margin-top: 4px; }.mockup-scope.mockup-scope.mockup-scope .contact-product button{ margin-left: auto; align-self: flex-start; border: 0; background: none; color: var(--muted); }
.mockup-scope.mockup-scope.mockup-scope .form-grid{ display: grid; grid-template-columns: repeat(2,1fr); gap: 13px 16px; }.mockup-scope.mockup-scope.mockup-scope .form-grid label > span{ display: block; margin-bottom: 6px; font-size: 12px; font-weight: 650; }.mockup-scope.mockup-scope.mockup-scope .form-grid label > span b{ color: #f04b32; }.mockup-scope.mockup-scope.mockup-scope .form-grid label > span small{ color: var(--muted); font-weight: 400; }
.mockup-scope.mockup-scope.mockup-scope .form-grid input,
.mockup-scope.mockup-scope.mockup-scope .form-grid select,
.mockup-scope.mockup-scope.mockup-scope .form-grid textarea{ width: 100%; border: 1px solid var(--line); border-radius: 6px; background: #fff; padding: 10px 12px; outline: none; color: var(--text); }.mockup-scope.mockup-scope.mockup-scope .form-grid input:focus,
.mockup-scope.mockup-scope.mockup-scope .form-grid select:focus,
.mockup-scope.mockup-scope.mockup-scope .form-grid textarea:focus{ border-color: var(--blue); box-shadow: 0 0 0 3px rgba(23,104,247,.1); }.mockup-scope.mockup-scope.mockup-scope .form-grid textarea{ height: 110px; resize: vertical; }
.mockup-scope.mockup-scope.mockup-scope .full-field{ grid-column: 1/-1; position: relative; }.mockup-scope.mockup-scope.mockup-scope .char-count{ position: absolute; right: 10px; bottom: 10px; color: var(--muted); }.mockup-scope.mockup-scope.mockup-scope .input-unit{ display: grid; grid-template-columns: 1fr 105px; }.mockup-scope.mockup-scope.mockup-scope .input-unit input{ border-radius: 6px 0 0 6px; }.mockup-scope.mockup-scope.mockup-scope .input-unit select{ border-radius: 0 6px 6px 0; border-left: 0; }.mockup-scope.mockup-scope.mockup-scope .input-unit.currency{ grid-template-columns: 90px 1fr; }.mockup-scope.mockup-scope.mockup-scope .input-unit.currency select{ border-radius: 6px 0 0 6px; border-left: 1px solid var(--line); }.mockup-scope.mockup-scope.mockup-scope .input-unit.currency input{ border-radius: 0 6px 6px 0; border-left: 0; }
.mockup-scope.mockup-scope.mockup-scope .upload-field{ border: 1px dashed #aac4e8; border-radius: 7px; padding: 10px 12px; display: grid; grid-template-columns: auto 1fr; align-items: center; gap: 2px 10px; cursor: pointer; }.mockup-scope.mockup-scope.mockup-scope .upload-field > span{ grid-column: 1/-1; }.mockup-scope.mockup-scope.mockup-scope .upload-field input{ display: none; }.mockup-scope.mockup-scope.mockup-scope .upload-field i{ grid-row: 2/4; font-size: 25px; color: var(--blue); }.mockup-scope.mockup-scope.mockup-scope .upload-field strong{ font-size: 11px; }.mockup-scope.mockup-scope.mockup-scope .upload-field > small{ color: var(--muted); }
.mockup-scope.mockup-scope.mockup-scope .consent{ display: flex; gap: 8px; align-items: center; margin: 15px 0; font-size: 11px; color: var(--text); }.mockup-scope.mockup-scope.mockup-scope .consent a{ color: var(--blue); }.mockup-scope.mockup-scope.mockup-scope .consent input{ accent-color: var(--blue); }
.mockup-scope.mockup-scope.mockup-scope .submit-row{ display: flex; align-items: center; gap: 16px; }.mockup-scope.mockup-scope.mockup-scope .submit-rfq{ border: 0; color: #fff; background: var(--orange); padding: 13px 30px; border-radius: 7px; font-weight: 700; }.mockup-scope.mockup-scope.mockup-scope .submit-row span{ color: var(--green); font-size: 11px; }
.mockup-scope.mockup-scope.mockup-scope .contact-sidebar{ display: grid; gap: 14px; }.mockup-scope.mockup-scope.mockup-scope .contact-sidebar section{ padding: 20px; }.mockup-scope.mockup-scope.mockup-scope .contact-sidebar h2{ font-size: 15px; margin: 0 0 18px; }.mockup-scope.mockup-scope.mockup-scope .contact-sidebar dl{ margin: 0; }.mockup-scope.mockup-scope.mockup-scope .contact-sidebar dt{ color: var(--muted); margin-top: 13px; font-size: 11px; }.mockup-scope.mockup-scope.mockup-scope .contact-sidebar dd{ margin: 5px 0 0; color: var(--text); line-height: 1.55; }.mockup-scope.mockup-scope.mockup-scope .contact-sidebar dd button{ border: 0; padding: 0; color: var(--blue); background: none; }.mockup-scope.mockup-scope.mockup-scope .tips ul{ padding: 0; list-style: none; margin: 0; }.mockup-scope.mockup-scope.mockup-scope .tips li{ color: var(--text); font-size: 11px; line-height: 1.7; margin-bottom: 9px; }.mockup-scope.mockup-scope.mockup-scope .tips li::before{ content: "✓"; color: var(--blue); margin-right: 7px; }
.mockup-scope.mockup-scope.mockup-scope .success-dialog{ border: 0; border-radius: 16px; max-width: 440px; text-align: center; padding: 35px; }.mockup-scope.mockup-scope.mockup-scope .success-dialog::backdrop{ background: rgba(7,26,56,.45); }.mockup-scope.mockup-scope.mockup-scope .success-dialog > span{ display: grid; place-items: center; width: 50px; height: 50px; margin: 0 auto 16px; border-radius: 50%; color: var(--green); background: #e7f8ef; font-size: 25px; }.mockup-scope.mockup-scope.mockup-scope .success-dialog p{ color: var(--muted); line-height: 1.7; }.mockup-scope.mockup-scope.mockup-scope .success-dialog > div{ display: flex; justify-content: center; gap: 12px; }.mockup-scope.mockup-scope.mockup-scope .success-dialog a{ padding: 11px 17px; border: 1px solid var(--line); border-radius: 7px; text-decoration: none; color: var(--text); }.mockup-scope.mockup-scope.mockup-scope .success-dialog a.primary{ color: #fff; border: 0; }
@media (max-width:1000px){.mockup-scope.mockup-scope.mockup-scope .supplier-summary{grid-template-columns:110px 1fr}.mockup-scope.mockup-scope.mockup-scope .supplier-actions{grid-column:1/-1;justify-content:end}.mockup-scope.mockup-scope.mockup-scope .catalog-layout{grid-template-columns:210px 1fr}.mockup-scope.mockup-scope.mockup-scope .merchant-product-grid{grid-template-columns:repeat(3,1fr)}.mockup-scope.mockup-scope.mockup-scope .contact-layout{grid-template-columns:1fr 300px}.mockup-scope.mockup-scope.mockup-scope .footer-main{gap:30px}}
@media (max-width:760px){.mockup-scope.mockup-scope.mockup-scope .merchant-main{padding:14px 14px 35px}.mockup-scope.mockup-scope.mockup-scope .breadcrumb{overflow:hidden;white-space:nowrap}.mockup-scope.mockup-scope.mockup-scope .supplier-summary{grid-template-columns:80px 1fr;gap:12px;padding:15px}.mockup-scope.mockup-scope.mockup-scope .supplier-logo{height:68px}.mockup-scope.mockup-scope.mockup-scope .supplier-logo span{font-size:24px}.mockup-scope.mockup-scope.mockup-scope .supplier-logo strong{font-size:15px}.mockup-scope.mockup-scope.mockup-scope .supplier-facts{gap:8px 14px}.mockup-scope.mockup-scope.mockup-scope .supplier-copy p{display:none}.mockup-scope.mockup-scope.mockup-scope .supplier-actions{justify-content:stretch;grid-template-columns:1fr 1fr}.mockup-scope.mockup-scope.mockup-scope .inquiry-main,
.mockup-scope.mockup-scope.mockup-scope .outline-button{min-width:0;padding:11px}.mockup-scope.mockup-scope.mockup-scope .store-tabs{overflow-x:auto;gap:24px;padding:0 15px}.mockup-scope.mockup-scope.mockup-scope .store-tabs a,
.mockup-scope.mockup-scope.mockup-scope .store-tabs button{white-space:nowrap}.mockup-scope.mockup-scope.mockup-scope .catalog-layout{grid-template-columns:1fr}.mockup-scope.mockup-scope.mockup-scope .catalog-sidebar{position:static}.mockup-scope.mockup-scope.mockup-scope .side-groups{display:none}.mockup-scope.mockup-scope.mockup-scope .catalog-sidebar.open .side-groups{display:block}.mockup-scope.mockup-scope.mockup-scope .catalog-tools{grid-template-columns:1fr 1fr}.mockup-scope.mockup-scope.mockup-scope .catalog-tools>div{grid-column:1/-1}.mockup-scope.mockup-scope.mockup-scope .store-search{grid-column:1/-1}.mockup-scope.mockup-scope.mockup-scope .merchant-product-grid{grid-template-columns:repeat(2,1fr)}.mockup-scope.mockup-scope.mockup-scope .shop-image{height:135px}.mockup-scope.mockup-scope.mockup-scope .batch-bar{grid-template-columns:1fr auto}.mockup-scope.mockup-scope.mockup-scope .batch-bar>div:nth-child(2){display:none}.mockup-scope.mockup-scope.mockup-scope .batch-bar>a{min-width:135px}.mockup-scope.mockup-scope.mockup-scope .contact-layout{grid-template-columns:1fr}.mockup-scope.mockup-scope.mockup-scope .contact-sidebar{grid-row:1}.mockup-scope.mockup-scope.mockup-scope .form-grid{grid-template-columns:1fr}.mockup-scope.mockup-scope.mockup-scope .full-field{grid-column:auto}.mockup-scope.mockup-scope.mockup-scope .rfq-heading{display:block}.mockup-scope.mockup-scope.mockup-scope .rfq-heading>span{display:block;margin-top:8px}.mockup-scope.mockup-scope.mockup-scope .contact-product{min-width:0;width:100%}.mockup-scope.mockup-scope.mockup-scope .mini-footer{grid-template-columns:1fr;gap:5px}.mockup-scope.mockup-scope.mockup-scope .mini-footer>div{margin-top:12px}.mockup-scope.mockup-scope.mockup-scope .submit-row{align-items:flex-start;flex-direction:column}.mockup-scope.mockup-scope.mockup-scope .submit-rfq{width:100%}}
