body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap){--cs-quote-ink: #303b2c;--cs-quote-muted: #717a66;--cs-quote-line: #dfe3d5;color:var(--cs-quote-ink);background:#faf9f4;font-family:var(--font-base, sans-serif);font-size:14px;line-height:1.6;padding:0;border:1px solid #e4e6dc;border-radius:10px;box-shadow:0 24px 90px #17211133;color-scheme:light}body .omgrfq-popup.omgrfq-popup-snap{width:calc(100% - 48px);max-width:1000px;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bdc5b0 #faf9f4}body .omgrfq-bg{background:#20291dc7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) *,body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) *:before,body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) *:after{box-sizing:border-box}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .quote-title{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0;padding:27px 32px;background:#f0f0e6;border-bottom:1px solid var(--cs-quote-line)}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .request-title{margin:0;text-align:left!important;background:transparent;padding:0;color:var(--cs-quote-ink)}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .request-title p{margin:0;padding:0;font-family:Georgia,serif;font-size:36px;line-height:1.15;font-weight:400;letter-spacing:-1px;text-transform:none}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .quote-title .omgrfq_continue_shopping{margin:0;color:var(--cs-quote-ink);font-size:11px;line-height:1.6;text-underline-offset:4px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .quote-title .omgrfq_continue_shopping>a{color:inherit;padding:7px 0}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap).omgrfq-quote-snap-submit .quote-title .omgrfq_continue_shopping{right:26px!important;top:28px!important;width:28px;height:28px;font-size:0}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) #omgrfq-quote-list-form{margin:0;padding:24px 32px 30px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-content-scroll{max-height:none;overflow:visible;padding:0}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-product-wrapper{padding:0}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-product-wrapper-table{min-width:0;background:transparent}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-table{width:100%;margin:0 0 22px;border-collapse:collapse;background:transparent}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-table thead tr th{padding:0 12px 14px 0;color:var(--cs-quote-muted);font-size:10px;font-weight:500;letter-spacing:1.1px;text-transform:uppercase;border-bottom:1px solid var(--cs-quote-line);background:transparent}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-table tbody tr td{padding:18px 12px 18px 0;border-bottom:1px solid var(--cs-quote-line);vertical-align:middle}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-table tbody tr td:first-child{padding-block:18px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) :is(.omgrfq_product_image>a,.omgrfq_product_link){width:82px;height:82px;max-height:none;flex-shrink:0;border:1px solid #e2e5d8!important;border-radius:3px;background:#f0f1e9;overflow:hidden}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) :is(.omgrfq_product_image>a,.omgrfq_product_link) img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) :is(.omgrfq_product_title,.omgrfq_product_title-info,.omgrfq_product_title-wrapper) a:first-child{color:var(--cs-quote-ink);font-family:var(--font-base, sans-serif);font-size:13px;line-height:1.6;font-weight:500;text-decoration:none;-webkit-line-clamp:unset;line-clamp:unset}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) :is(.omgrfq_option,.omgrfq_product_title>p,.omgrfq_remove_product){font-size:11px;color:var(--cs-quote-muted)}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq_product_qty_content{border:1px solid #cfd6c3;border-radius:3px;overflow:hidden;background:#fffefa}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) :is(.omgrfq-minus,.omgrfq-plus){min-width:36px;min-height:42px;color:var(--cs-quote-ink);background:transparent}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) input.item_qty{min-height:42px;width:48px;max-width:60px;color:var(--cs-quote-ink);border:0;background:transparent;font-size:14px;text-align:center;padding:6px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-form-wrapper{background:transparent;padding:22px 0 0}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 22px;margin:0}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-form>.form-group{width:auto;min-width:0;padding:0;margin:0!important}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-form>:is(.form-group-100,.text-center),body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-form>.form-group:has(textarea,.omg-radio,.omg-checkbox,.form-field-simple){grid-column:1 / -1}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-form>.form-group>*{padding:0}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .control-label{display:block;margin:0 0 13px;color:#46533b;font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.3px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .control-label .star{color:#98654c}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-form :is(input.omgrfq-form-control,textarea.omgrfq-form-control,select.omgrfq-form-control){width:100%;min-height:56px;padding:15px 14px;background:#fffefa;border:1px solid #cfd6c3;border-radius:3px;color:var(--cs-quote-ink);box-shadow:none;font-family:inherit;font-size:14px;line-height:1.6}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-form textarea.omgrfq-form-control{min-height:130px;resize:vertical}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-form .omgrfq-form-control:focus{border-color:#6a7d50;outline:2px solid #6a7d5026;outline-offset:1px;box-shadow:none;font-size:14px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-form .omgrfq-input .omgrfq-input-placeholder{top:17px;left:14px;color:#89917e;font-size:12px;line-height:20px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .form-group.focusWithText .omgrfq-input-placeholder{top:8px;font-size:10px;line-height:14px;padding:0;background:transparent}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .form-group.focusWithText .omgrfq-input:has(.omgrfq-input-placeholder:not(:empty))>:is(input,textarea).omgrfq-form-control{padding-top:23px;padding-bottom:7px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omg-radio{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:304px;gap:8px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omg-radio>div{display:inline-flex;width:100%;align-items:center;gap:7px;min-height:40px;margin:0;padding:8px 10px;border:1px solid #d5dbca;border-radius:3px;background:#fffefa}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omg-radio>div:has(input:checked){border-color:#6b7c55;background:#edf1e5}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omg-radio input{accent-color:#4c6338;margin:0;width:16px;height:16px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omg-radio label{font-size:12px;color:#46533b;cursor:pointer;margin:0}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) :is(.omgrfq-form-bottom,.omgrfq-form-bottom-mobile){padding:22px 0 0;background:transparent}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .button-submit-quote{margin:0}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) #submitOMGRFQForm{width:100%!important;min-height:54px;margin:0;padding:16px 24px;border:1px solid #303b2c;border-radius:3px;background:#303b2c;color:#fffef8;box-shadow:none;font-family:var(--font-base, sans-serif);font-size:13px;line-height:1.6;font-weight:500;letter-spacing:.4px;text-transform:none;cursor:pointer}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) #submitOMGRFQForm:hover{background:#485a39}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) #submitOMGRFQForm:disabled{opacity:.6;cursor:wait}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) :is(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid #7d8e66!important;outline-offset:4px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .notice_submit_form{padding:12px 14px;margin:0 0 14px;border:1px solid #d8aca4;background:#fff2ef;color:#9b392b;font-size:12px;line-height:1.7}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) :is(.omgrfq-submit-success,.omgrfq-empty,.omgrfq-alert){padding:46px 32px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-header-empty{color:var(--cs-quote-ink);font-family:Georgia,serif;font-size:34px;font-weight:400;line-height:1.2;letter-spacing:-.7px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-message{color:var(--cs-quote-muted);font-size:14px;line-height:1.8}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq_continue_shopping-button{min-height:48px;padding:13px 24px;background:#303b2c;color:#fffef8;border:0;border-radius:3px;box-shadow:none;font-size:12px}@media(max-width:749px){body .omgrfq-popup.omgrfq-popup-snap{width:calc(100% - 20px);max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px);border-radius:7px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .quote-title{padding:22px 20px;gap:14px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .request-title p{font-size:29px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .quote-title .omgrfq_continue_shopping{font-size:10px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap).omgrfq-quote-snap-submit .quote-title .omgrfq_continue_shopping{top:22px!important;right:20px!important;font-size:0}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) #omgrfq-quote-list-form{padding:20px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-form{grid-template-columns:1fr;gap:18px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-form-wrapper{padding-top:14px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-form :is(input.omgrfq-form-control,textarea.omgrfq-form-control,select.omgrfq-form-control),body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) .omgrfq-form .omgrfq-form-control:focus{font-size:16px}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) :is(.omgrfq-submit-success,.omgrfq-empty,.omgrfq-alert){padding:35px 22px}}@media(prefers-reduced-motion:reduce){body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap){animation:none;scroll-behavior:auto}body :is(.omgrfq-popup-snap,.omgrfq-quotes-page-content-snap) *{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/cs-quote.css.map */
