.egm-qof{max-width:1200px;margin:0 auto;padding:24px 16px}.egm-qof button,.egm-qof [type=button],.egm-qof [type=submit],.egm-qof [type=reset],.egm-qof input[type=search],.egm-qof input[type=number]{-webkit-appearance:none;appearance:none}.egm-qof button{-webkit-tap-highlight-color:transparent}.egm-qof__header{text-align:center;margin-bottom:18px}.egm-qof__title{margin:0;font-size:42px;line-height:1.1;color:var(--egm-qof-accent)}.egm-qof__subtitle{margin:10px 0 0;opacity:.8}.egm-qof__gate{margin:24px auto;max-width:520px;padding:18px;border:1px solid rgba(0,0,0,.08);border-radius:12px;text-align:center}.egm-qof__controls{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;margin:18px 0 14px}@media(max-width:860px){.egm-qof__controls{grid-template-columns:1fr}}.egm-qof__search-input{width:100%;padding:12px;border-radius:10px;border:1px solid rgba(0,0,0,.12)}.egm-qof__filter-btn{padding:12px 14px;border-radius:10px;border:1px solid rgba(0,0,0,.12);background:#fff;cursor:pointer;white-space:nowrap}.egm-qof__filter-btn.is-active{border-color:var(--egm-qof-accent)}.egm-qof__table{border:1px solid rgba(0,0,0,.1);border-radius:14px;overflow:hidden}.egm-qof__thead,.egm-qof__row{display:grid;grid-template-columns:1.4fr 200px 180px 220px;gap:0;align-items:center}@media(max-width:980px){.egm-qof__thead,.egm-qof__row{grid-template-columns:1.2fr 140px 140px 160px}}.egm-qof__th{color:#fff;font-weight:600;padding:16px}.egm-qof__th--center{text-align:center}.egm-qof__th--right{text-align:right}.egm-qof__row{border-top:1px solid rgba(0,0,0,.08);background:#fff}.egm-qof__cell{padding:14px 16px}.egm-qof__cell--center{text-align:center}.egm-qof__cell--right{text-align:right}.egm-qof__product{display:flex;gap:12px;align-items:center}.egm-qof__img{width:56px;height:56px;object-fit:cover;border-radius:10px;border:1px solid rgba(0,0,0,.08);background:#f4f4f4}.egm-qof__img--ph{display:inline-block}.egm-qof__product-title{font-weight:600;text-decoration:none}.egm-qof__vendor{font-size:12px;opacity:.75;margin-top:2px}.egm-qof__stocknum{font-weight:600;display:inline-block;min-width:2ch}.egm-qof__toggle{padding:10px 12px;border-radius:10px;border:1px solid rgba(4,30,66,.25);background:#00000008;cursor:pointer;width:100%}.egm-qof__variants{grid-column:1 / -1;padding:10px 16px 16px;border-top:1px solid rgba(0,0,0,.08);background:#00000005}.egm-qof__variant{display:grid;grid-template-columns:1.4fr 180px 120px 340px;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.06)}.egm-qof__variant:last-child{border-bottom:0}.egm-qof__variant-title{font-weight:600}.egm-qof__variant-sku{font-size:12px;opacity:.75;margin-top:2px}.egm-qof__price--sale{font-weight:700}.egm-qof__price--compare{opacity:.65;margin-left:8px}.egm-qof__qtygroup{display:inline-flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;width:100%}.egm-qof__qtywrap{display:inline-flex;align-items:center;gap:10px;padding:0;border:0;background:transparent}.egm-qof__qtybtn{width:34px;height:34px;border-radius:999px;border:1px solid rgba(0,0,0,.25);background:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-weight:600}.egm-qof__qtybtn--plus10{width:46px;font-size:12px}.egm-qof__qtybtn:hover:not(:disabled){border-color:var(--egm-qof-accent)}.egm-qof__qtybtn:disabled{opacity:.45;cursor:not-allowed}.egm-qof__qtyvalue{min-width:18px;text-align:center;font-weight:600;-webkit-user-select:none;user-select:none}.egm-qof__qtyinput{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;border:0!important}.egm-qof__lineadd{height:34px;padding:0 18px;border-radius:8px;border:1px solid #111;background:#111;color:#fff;cursor:pointer;white-space:nowrap;font-weight:600}.egm-qof__lineadd:hover:not(:disabled){filter:brightness(.95)}.egm-qof__lineadd:disabled{opacity:.45;cursor:not-allowed}.egm-qof__footer{position:sticky;bottom:0;margin-top:14px;padding:12px 14px;border:1px solid rgba(0,0,0,.1);border-radius:14px;background:#fff;display:flex;justify-content:space-between;align-items:center;gap:12px}.egm-qof__footer-right{display:flex;align-items:center;gap:10px}.egm-qof .egm-qof__add{background:var(--egm-qof-accent)!important;border-color:var(--egm-qof-accent)!important;color:#fff!important}.egm-qof .egm-qof__add:hover{filter:brightness(.95)}.egm-qof__add[disabled]{opacity:.5;cursor:not-allowed}.egm-qof__clear{padding:10px 12px;border-radius:10px;border:1px solid rgba(0,0,0,.12);background:#fff;cursor:pointer}.egm-qof__pagination{padding:16px;text-align:center}@media(max-width:760px){.egm-qof__thead{display:none}.egm-qof__row{display:block;padding:6px 0}.egm-qof__cell{padding:12px 16px}.egm-qof__cell--product{padding-bottom:8px}.egm-qof__cell:not(.egm-qof__cell--product){display:flex;justify-content:space-between;align-items:center;text-align:left;gap:12px}.egm-qof__cell:not(.egm-qof__cell--product):before{content:attr(data-label);font-weight:600;opacity:.75;flex:0 0 auto}.egm-qof__cell--right .egm-qof__toggle{width:auto;min-width:160px}.egm-qof__variants{padding:10px 16px 14px}}@media(max-width:860px){.egm-qof__variant{grid-template-columns:1fr;gap:8px;padding:12px 0}.egm-qof__variant-price,.egm-qof__variant-stock,.egm-qof__variant-qty{display:flex;justify-content:space-between;align-items:center;gap:12px}.egm-qof__variant-price:before,.egm-qof__variant-stock:before,.egm-qof__variant-qty:before{content:attr(data-label);font-weight:600;opacity:.75;flex:0 0 auto}.egm-qof__qtygroup{width:auto;justify-content:flex-end}}.egm-qof__morewrap{margin:14px 0 0;text-align:center}.egm-qof__morebtn{padding:10px 16px;border-radius:10px;border:1px solid rgba(0,0,0,.12);background:#fff;cursor:pointer;font-weight:600}.egm-qof__morebtn:hover{border-color:var(--egm-qof-accent)}.egm-qof button,.egm-qof input[type=button],.egm-qof input[type=submit]{-webkit-appearance:none;appearance:none;-webkit-text-fill-color:currentColor}.egm-qof .egm-qof__toggle,.egm-qof .egm-qof__qtybtn{color:#111}.egm-qof button.egm-qof__morebtn,.egm-qof button.egm-qof__clear,.egm-qof button.egm-qof__toggle{-webkit-appearance:none!important;appearance:none!important;-webkit-text-fill-color:#111!important;color:#111!important}.egm-qof__morebtn{font-weight:400!important;color:#111!important;-webkit-text-fill-color:#111!important}.egm-qof__clear{color:#111!important;-webkit-text-fill-color:#111!important}
/*# sourceMappingURL=/cdn/shop/t/42/assets/egm-quick-order-form.css.map */
