.gogonano-b2b-application-wrap{box-sizing:border-box;margin:32px auto;max-width:760px;padding:0 16px;width:100%}.gogonano-b2b-application-wrap *,.gogonano-b2b-application-wrap *::before,.gogonano-b2b-application-wrap *::after{box-sizing:border-box}.gogonano-b2b-application-form{background:#fff;border:1px solid #e4e7eb;border-radius:6px;box-shadow:0 8px 24px rgb(15 23 42 / .06);margin:0;padding:28px}.gogonano-b2b-application-form .form-row{float:none;margin:0 0 18px;padding:0;width:100%}.gogonano-b2b-field-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.gogonano-b2b-application-form label{color:#1f2933;display:block;font-size:14px;font-weight:600;line-height:1.35;margin:0 0 7px}.gogonano-b2b-application-form .required{color:#b42318;text-decoration:none}.gogonano-b2b-application-form input[type="email"],.gogonano-b2b-application-form input[type="password"],.gogonano-b2b-application-form input[type="tel"],.gogonano-b2b-application-form input[type="text"],.gogonano-b2b-application-form input[type="url"],.gogonano-b2b-application-form select,.gogonano-b2b-application-form textarea{background:#fff;border:1px solid #cfd7df;border-radius:4px;color:#102a43;display:block;font-size:15px;line-height:1.4;margin:0;min-height:44px;padding:10px 12px;width:100%}.gogonano-b2b-application-form input[readonly]{background:#f5f7fa;color:#52606d}.gogonano-b2b-application-form textarea{min-height:104px;resize:vertical}.gogonano-b2b-application-form textarea[rows="3"]{min-height:82px}.gogonano-b2b-application-form .description{color:#52606d;font-size:13px;line-height:1.45;margin:0 0 10px}.gogonano-b2b-category-options{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.gogonano-b2b-application-form .gogonano-b2b-category-option{align-items:flex-start;background:#f8fbfd;border:1px solid #d8e1e8;border-radius:4px;display:flex;gap:8px;margin:0;padding:10px 12px}.gogonano-b2b-application-form .gogonano-b2b-category-option span{display:block;font-weight:500;line-height:1.35}.gogonano-b2b-application-form input[type="checkbox"]{height:18px;margin:2px 8px 0 0;min-height:0;width:18px}.gogonano-b2b-application-form .gogonano-b2b-category-option input[type="checkbox"]{flex:0 0 auto;margin:1px 0 0}.gogonano-b2b-application-form input[type="checkbox"]+span{display:inline}.gogonano-b2b-application-form .gogonano-b2b-category-option input[type="checkbox"]+span{display:block}.gogonano-b2b-application-form .button,.gogonano-b2b-application-form button,.gogonano-b2b-application-form input[type="submit"]{background:#1aa6b2;border:1px solid #1aa6b2;border-radius:4px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;line-height:1.2;min-height:44px;padding:12px 18px;text-transform:none}.gogonano-b2b-application-form .button:hover,.gogonano-b2b-application-form button:hover,.gogonano-b2b-application-form input[type="submit"]:hover{background:#148b95;border-color:#148b95;color:#fff}.gogonano-b2b-application-state{margin:28px auto;max-width:760px}.gogonano-b2b-price-details{background:#f8fbfd;border:1px solid #d8e1e8;border-radius:8px;box-shadow:0 8px 22px rgb(15 23 42 / .05);display:grid;gap:0;line-height:1.35;margin:14px 0 22px;max-width:520px;overflow:hidden;padding:4px 0;width:100%}.gogonano-b2b-price-detail{align-items:baseline;border-top:1px solid #e4ebf1;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;padding:10px 14px}.gogonano-b2b-price-detail:first-child{border-top:0}.gogonano-b2b-price-detail-margin{background:#eefafa}.gogonano-b2b-price-detail-label{color:#52606d;font-size:13px;font-weight:600;letter-spacing:0}.gogonano-b2b-price-detail-value{color:#102a43;font-size:15px;font-weight:700;text-align:right}.gogonano-b2b-price-detail-b2b_price .gogonano-b2b-price-detail-value,.gogonano-b2b-price-detail-margin .gogonano-b2b-price-detail-value{color:#0f7f87}.gogonano-b2b-price-detail-value .amount{color:inherit;font-size:inherit;font-weight:inherit}.sticky-add-to-cart-wrapper .gogonano-b2b-stock-info,.sticky-add-to-cart .gogonano-b2b-stock-info{display:none!important}.gogonano-b2b-stock-info{display:inline-flex;margin-left:5px;position:relative;vertical-align:middle;z-index:20}.gogonano-b2b-stock-info-button{align-items:center;appearance:none;background:#fff0;border:1px solid #9aa6ad;border-radius:999px;box-shadow:none;color:#66757f;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:10px;font-weight:700;height:14px;justify-content:center;line-height:1;margin:0;padding:0;width:14px}.gogonano-b2b-stock-info-button:hover,.gogonano-b2b-stock-info-button:focus{background:#f2f4f5;border-color:#66757f;color:#33424a;outline:0}.gogonano-b2b-stock-info-panel{background:#fff;border:1px solid #d8e1e8;border-radius:8px;box-shadow:0 10px 28px rgb(15 23 42 / .14);color:#102a43;font-size:13px;left:50%;line-height:1.42;margin-top:8px;max-width:calc(100vw - 32px);opacity:0;padding:10px 12px;pointer-events:none;position:absolute;text-align:left;top:100%;transform:translate(-50%,-4px);transition:opacity 0.15s ease,transform 0.15s ease,visibility 0.15s ease;visibility:hidden;width:300px;z-index:40}.gogonano-b2b-stock-info:hover .gogonano-b2b-stock-info-panel,.gogonano-b2b-stock-info:focus-within .gogonano-b2b-stock-info-panel{opacity:1;pointer-events:auto;transform:translate(-50%,0);visibility:visible}.gogonano-b2b-stock-info-line{color:inherit;display:block;font-size:inherit;line-height:inherit;margin:0}.gogonano-b2b-stock-info-line+.gogonano-b2b-stock-info-line{margin-top:6px}@media (max-width:549px){.gogonano-b2b-application-wrap{margin:20px auto;padding:0 12px}.gogonano-b2b-application-form{padding:20px}.gogonano-b2b-category-options{grid-template-columns:1fr}.gogonano-b2b-field-grid{gap:0;grid-template-columns:1fr}.gogonano-b2b-price-details{margin-bottom:18px;max-width:none}.gogonano-b2b-price-detail{align-items:flex-start;grid-template-columns:1fr}.gogonano-b2b-price-detail-value{text-align:left}.gogonano-b2b-stock-info-panel{left:auto;right:-8px;transform:translateY(-4px);width:min(300px, calc(100vw - 32px))}.gogonano-b2b-stock-info:hover .gogonano-b2b-stock-info-panel,.gogonano-b2b-stock-info:focus-within .gogonano-b2b-stock-info-panel{transform:translateY(0)}}