.rfq-panel,.variant-selection{display:flex;flex-direction:column;gap:.5rem;background:#fafafa;margin-top:.5rem;border-radius:.6rem;border:1px solid #e5e7eb;padding:1.1rem;margin:.5rem -1.05rem 1.5rem}.rfq-panel__actions{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.rfq-panel .btn{display:inline-flex;align-items:center;justify-content:center;padding:1.15rem .9rem;border-radius:.35rem;font-weight:600;line-height:1;text-decoration:none}.rfq-panel .btn--primary{background:#268ae2;color:#fff;border:1px solid #1578d1;box-shadow:0 .6rem 1.2rem -1rem #0006}.rfq-panel .btn--primary:hover{opacity:.9}.rfq-panel .btn--secondary{background:#eee;color:#111;border:1px solid #ccc;box-shadow:0 .6rem 1.2rem -1rem #0006}.rfq-panel .btn--secondary:hover{border-color:#888}.rfq-panel__meta{margin:0 0 1rem;color:#222;font-size:1rem}.variant-selection{border-radius:.6rem .6rem 0 0}.rfq-panel{margin-top:-2.5rem;border-radius:0 0 .6rem .6rem}.rfq-panel .rfq-panel__meta{background-image:url(//store.mecmesin.com/cdn/shop/t/3/assets/fast_delivery_truck.svg?v=154829007200879349681770139251);background-repeat:no-repeat;background-size:contain;padding:.25rem 0 .25rem 3.75rem}.rfq-cart__header{display:flex;gap:1rem;align-items:center;justify-content:space-between;margin-bottom:.75rem}.rfq-cart__title{margin:0;font-size:1.1rem}.rfq-clear{background:transparent;border:1px solid #bbb;border-radius:.35rem;padding:.4rem .7rem;font-weight:600;cursor:pointer}.rfq-clear:hover{border-color:#888}.rfq-cart__tablewrap{overflow:auto}.rfq-table,.rte table.rfq-table{width:100%;border-collapse:collapse;border:none;box-shadow:none!important}.rfq-table th,.rte table.rfq-table th,.rte table.rfq-table td{padding:1rem .5rem 1rem .15rem;border:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #e5e7eb;text-align:left}.rfq-table thead th{border-top:none;color:#555;font-weight:700;font-size:.9rem}.rfq-table tbody tr{border-top:1px solid #0003}.rfq-td-name{font-weight:600}.variant-desc{display:block;font-weight:400;font-size:.85rem;margin-top:2px}.variant-sku{display:block;font-weight:400;font-size:.85rem}.rfq-qty-input{width:80px;max-width:100%;font-size:1.1rem;padding:.35rem .25rem .35rem 1rem;border:1px solid #d6d6d6;border-radius:.35rem;text-align:center;box-shadow:0 .5rem .8rem -.8rem #0006}.rfq-remove{background:none;border:none;color:#dc2626;cursor:pointer;font-size:.85rem;box-shadow:0 .5rem .8rem -.8rem #0006}.rfq-remove:hover{text-decoration:underline}.rfq-empty{padding:.75rem 0;color:#666}.rfq-product-link{text-decoration:none;color:inherit}.rfq-product-link:hover{text-decoration:underline}.rfq-remove{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:.35rem;border:1px solid transparent;background:#cccb;cursor:pointer;padding:0;transition:.15s ease}.rfq-remove:hover{background:#fee2e2;border-color:#fecaca}.rfq-remove__icon{width:16px;height:16px;background:no-repeat center/contain;opacity:.8}.rfq-remove__icon{width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' fill='%23dc2626'%3E%3Cpath d='M6.08785659,5L9.77469752,1.31315906L8.68684094,0.225302476L5,3.91214341L1.31315906,0.225302476L0.225302476,1.31315906L3.91214341,5L0.225302476,8.68684094L1.31315906,9.77469752L5,6.08785659L8.68684094,9.77469752L9.77469752,8.68684094L6.08785659,5Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:15px 15px}.rfq-remove:hover .rfq-remove__icon{opacity:1}.rfq-remove:active{transform:scale(.92)}.rfq-remove{position:relative}.rfq-remove:hover:after{content:"Remove";position:absolute;bottom:120%;font-size:.7rem;background:#111;color:#fff;padding:3px 6px;border-radius:4px;white-space:nowrap}.rte table.rfq-table .rfq-td-qty,.rte table.rfq-table .rfq-td-remove{text-align:center}.page-request-a-quote #rfq-hs-form{background:#fff;padding:2.5rem;border-radius:.5rem;box-shadow:0 1rem 2rem -1.5rem}@media(min-width:992px){.page-request-a-quote .page-content{flex-direction:row;align-items:flex-start;width:90%;min-width:60rem;max-width:120rem}.page-request-a-quote .rfq-cart-contents{flex:0 0 50%;max-width:50%;position:sticky;top:2rem}.page-request-a-quote #rfq-hs-form{flex:0 0 50%;max-width:50%}}.page-request-a-quote .page-content{display:flex;flex-direction:column;gap:2rem}.page-request-a-quote .rfq-cart-contents,.page-request-a-quote #rfq-hs-form{width:100%}.page-request-a-quote #rfq-hs-form{background:#fff;padding:2rem;border-radius:6px;box-shadow:0 16px 35px #0000001f}.page-request-a-quote #rfq-hs-form fieldset{max-width:none;margin:0 0 1rem;padding:0;border:0}.page-request-a-quote #rfq-hs-form .hs-form-field{margin:0 0 1rem;position:relative}.page-request-a-quote #rfq-hs-form label{display:block;margin-bottom:.35rem;font-weight:600}.page-request-a-quote #rfq-hs-form .hs-field-desc{margin:-.2rem 0 .5rem;font-size:.875rem;color:#5f6b7a}.page-request-a-quote #rfq-hs-form input,.page-request-a-quote #rfq-hs-form select,.page-request-a-quote #rfq-hs-form textarea{width:95%;min-height:44px;padding:.7rem .85rem;border:1px solid #cfd6df;border-radius:4px;font:inherit}.page-request-a-quote #rfq-hs-form textarea{min-height:110px;resize:vertical}.page-request-a-quote #rfq-hs-form .hs_quote_items{display:none}.page-request-a-quote #rfq-hs-form .hs-button{width:auto!important;min-height:44px;padding:.8rem 1.4rem;border:0;border-radius:4px;background:#0072ce;color:#fff;font-weight:700;cursor:pointer}@media(min-width:992px){.page-request-a-quote .page-content{flex-direction:row;align-items:flex-start}.page-request-a-quote .rfq-cart-contents{flex:0 0 40%;max-width:40%}.page-request-a-quote #rfq-hs-form{flex:0 0 60%;max-width:60%}.page-request-a-quote .rfq-cart-contents{position:sticky;top:2rem}}@media(max-width:640px){.page-request-a-quote #rfq-hs-form{padding:1.25rem}.page-request-a-quote #rfq-hs-form .form-columns-2{grid-template-columns:1fr;gap:0}}.page-request-a-quote #rfq-hs-form ul.no-list{list-style-type:none;padding:0;margin:0;position:absolute;pointer-events:none}.page-request-a-quote #rfq-hs-form label.hs-error-msg{background:#e002;color:#e00;margin:.1rem 0 0 .5rem;padding:.15rem .5rem;font-size:.8rem;font-weight:200;border-radius:.25rem}.page-request-a-quote #rfq-hs-form label.hs-error-msg:before{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #e002;position:absolute;top:-8px;left:calc(23% - 10px)}.page-request-a-quote h1.page-title{padding-bottom:2.5rem;border-bottom:1px solid #d6d6d6}.page-request-a-quote .rfq-panel>time,.product-main .rfq-panel>time{display:none!important}.rfq-mode .disclosure{display:none!important}.rfq-mode shop-follow-button{display:none!important}h3.rfq-form__title{margin-top:0;margin-bottom:2.6rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ppt-rfq.css.map */
