.rfq_overlay{background:#251e1e73!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.rfq_overlay .rfq_popup{box-sizing:border-box;width:min(440px,calc(100vw - 40px))!important;max-width:none!important;padding:32px 28px 26px!important;border:0!important;border-radius:28px!important;background:#fff!important;box-shadow:0 30px 70px -30px #251e1e8c!important;text-align:center;font-family:-apple-system,BlinkMacSystemFont,PingFang TC,Noto Sans TC,Microsoft JhengHei,sans-serif;color:#4a403e}.rfq_overlay .rfq_popup *{box-sizing:border-box}.rfq_overlay .rfq_popup:before{content:"";display:block;width:56px;height:56px;margin:0 auto 14px;border-radius:50%;background:#efe5e5 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a85d5d' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/26px no-repeat}.rfq_overlay .rfq_popup>p:not(.th-rqp__note){margin:0!important;font-family:"Noto Serif TC",Songti TC,PMingLiU,serif!important;font-weight:700!important;font-size:21px!important;line-height:1.4!important;letter-spacing:.08em!important;color:#252525!important}.rfq_overlay .rfq_popup_close{position:absolute!important;top:14px!important;right:14px!important;display:flex!important;align-items:center;justify-content:center;width:36px!important;height:36px!important;border-radius:50%;color:#6e615e;cursor:pointer;transition:background .2s}.rfq_overlay .rfq_popup_close:hover{background:#f6f4f4}.rfq_overlay .rfq_popup_close svg{width:18px!important;height:18px!important}.th-rqp__item{display:flex;align-items:center;gap:14px;margin:18px 0 0;padding:12px;border-radius:18px;background:#f6f4f4;text-align:left}.th-rqp__img{flex:none;width:64px;height:64px;border-radius:12px;background:#fff;overflow:hidden}.th-rqp__img img{display:block;width:100%;height:100%;object-fit:contain}.th-rqp__info{min-width:0;display:flex;flex-direction:column;gap:3px}.th-rqp__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:700;line-height:1.5;color:#252525}.th-rqp__opt{font-size:12.5px;line-height:1.5;color:#6e615e}.rfq_overlay .rfq_popup .th-rqp__note{margin:14px 0 0!important;font-size:13.5px!important;line-height:1.7!important;color:#6e615e!important;font-family:inherit!important;font-weight:400!important;letter-spacing:.04em!important}.th-rqp__note b{color:#a85d5d;font-weight:700}.rfq_overlay .rfq_popup_group_button{display:flex!important;flex-direction:row-reverse!important;gap:10px!important;margin:20px 0 0!important;padding:0!important}.rfq_overlay .rfq_popup_group_button a{flex:1 1 0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;margin:0!important;padding:0 16px!important;border-radius:999px!important;font-size:15px!important;font-weight:700!important;letter-spacing:.08em!important;text-align:center!important;text-decoration:none!important;transition:background .2s,color .2s,border-color .2s}.rfq_overlay #rfq_view_quote{border:1px solid #c97f7f!important;background:#c97f7f!important;color:#fff!important}.rfq_overlay #rfq_view_quote:hover{border-color:#a85d5d!important;background:#a85d5d!important}.rfq_overlay #rfq_continue_shopping{border:1px solid #d9cdca!important;background:#fff!important;color:#252525!important}.rfq_overlay #rfq_continue_shopping:hover{border-color:#c97f7f!important;color:#a85d5d!important}.rfq_overlay .rfq_popup_group_button a:focus-visible,.rfq_overlay .rfq_popup_close:focus-visible{outline:2px solid #c97f7f;outline-offset:3px}@media(max-width:749px){.rfq_overlay .rfq_popup{position:fixed!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;transform:none!important;width:100%!important;margin:0!important;padding:28px 20px calc(20px + env(safe-area-inset-bottom))!important;border-radius:28px 28px 0 0!important;animation:thRqpUp .28s cubic-bezier(.2,.8,.2,1)}.rfq_overlay .rfq_popup_group_button{flex-direction:column-reverse!important}.rfq_overlay .rfq_popup_group_button a{flex:none!important;width:100%!important}}@keyframes thRqpUp{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.rfq_overlay .rfq_popup{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/th-rfq-popup.css.map */
