.np-catalog .np-product-card__quote-slot .quote_button,.np-product-page .np-product-detail__info .qmp_button_container .quote_button,.qmp_modal.qmp_variant_list .variant_quote_submit,#qmp_message.qmp_modal .view_quote,.np-quote-page #no_quotes_found .continue_shopping,.np-quote-page #quote_form :is(.submit_quote,#submit_quote){box-sizing:border-box;min-height:46px;height:auto;padding:12px 20px;border:1px solid #f3be17!important;border-radius:8px!important;background:#f3be17!important;color:#003d53!important;font:700 15px/1.4 Open Sans,Arial,sans-serif!important;text-align:center;text-transform:none!important;text-decoration:none;white-space:normal;overflow-wrap:anywhere;box-shadow:none}.np-catalog .np-product-card__quote-slot .quote_button{width:100%!important;margin:0}.np-catalog .np-product-card__quote-slot .quote_button:before{content:"";display:inline-block;width:18px;height:18px;margin-right:8px;vertical-align:-3px;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23003d53' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2l2.4 11.4a2 2 0 0 0 2 1.6h7.2a2 2 0 0 0 2-1.6L20 8H6'/%3E%3Ccircle cx='10' cy='20' r='1'/%3E%3Ccircle cx='17' cy='20' r='1'/%3E%3C/svg%3E")}.np-catalog .np-product-card__quote-slot .quote_button:hover:not(:disabled):not(.disabled),.np-product-page .np-product-detail__info .qmp_button_container .quote_button:hover:not(:disabled):not(.disabled),.qmp_modal.qmp_variant_list .variant_quote_submit:hover:not(:disabled):not(.disabled),#qmp_message.qmp_modal .view_quote:hover,.np-quote-page #no_quotes_found .continue_shopping:hover,.np-quote-page #quote_form :is(.submit_quote,#submit_quote):hover:not(:disabled):not(.disabled){background:#e2af0d!important;border-color:#e2af0d!important}.np-catalog .np-product-card__quote-slot .quote_button:is(:disabled,.disabled),.np-product-page .np-product-detail__info .qmp_button_container .quote_button:is(:disabled,.disabled),.qmp_modal.qmp_variant_list .variant_quote_submit:is(:disabled,.disabled){opacity:.55;cursor:not-allowed}.np-catalog .np-product-card__quote-slot .quote_button:focus-visible,.np-product-page .np-product-detail__info .qmp_button_container .quote_button:focus-visible,.qmp_modal.qmp_variant_list :is(a,button,input):focus-visible,.np-quote-page #no_quotes_found .continue_shopping:focus-visible,#qmp_message.qmp_modal :is(a,button):focus-visible{outline:3px solid #0594ca;outline-offset:3px}.qmp_modal.qmp_variant_list,#qmp_message.qmp_modal{padding:0;background:#00202ca6;font-family:Open Sans,Arial,sans-serif}.qmp_modal.qmp_variant_list .qmp_variant_modal_content,#qmp_message.qmp_modal .qmp_message_modal_content{box-sizing:border-box;width:calc(100% - 32px);max-width:820px;max-height:calc(100dvh - 32px);overflow-y:auto;border:1px solid #e5e5e5;border-radius:16px;background:#fff;box-shadow:0 24px 72px #00202c47}#qmp_message.qmp_modal .qmp_message_modal_content{max-width:520px}.qmp_modal.qmp_variant_list .qmp_modal_header{padding:24px 64px 24px 24px;background:#005370!important;border-radius:15px 15px 0 0}.qmp_modal.qmp_variant_list .qmp_modal_header h2{margin:0;color:#fff!important;font:700 clamp(20px,3vw,26px)/1.35 "Bitter",Georgia,serif;text-transform:none}.qmp_modal.qmp_variant_list .qmp_modal_body,#qmp_message.qmp_modal .qmp_modal_body{padding:clamp(20px,4vw,32px);text-transform:none}.qmp_modal.qmp_variant_list .qmp_modal_body p{color:#4c5c63;line-height:1.6;text-transform:none}.qmp_modal.qmp_variant_list .qmp_modal_body>p strong{font-weight:400}.qmp_modal.qmp_variant_list .prd_title{color:#005370;font:700 20px/1.4 Bitter,Georgia,serif;text-transform:none;overflow-wrap:anywhere}.qmp_modal.qmp_variant_list .qmp_modal_close,#qmp_message.qmp_modal .qmp_modal_close{top:10px;right:10px;width:44px;height:44px;padding:0;border:1px solid #d8e3e7;border-radius:8px;background:#fff;color:#005370;font-size:26px;box-shadow:none;z-index:2}.qmp_modal.qmp_variant_list .qmp_modal_close:hover,#qmp_message.qmp_modal .qmp_modal_close:hover{background:#e8f6fb}.qmp_modal.qmp_variant_list .qmp_quote_btn,#qmp_message.qmp_modal .qmp_buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.qmp_modal.qmp_variant_list .qmp_quote_btn>*,#qmp_message.qmp_modal .qmp_buttons>*{flex:1 1 180px;margin:0;float:none}#qmp_message.qmp_modal .continue_btn{box-sizing:border-box;min-height:46px;padding:12px 20px;border:1px solid #005370;border-radius:8px;background:#fff;color:#005370;font:700 15px/1.4 Open Sans,Arial,sans-serif;text-transform:none;white-space:normal}#qmp_message.qmp_modal .continue_btn:hover{background:#e8f6fb;color:#003d53}.qmp_modal.qmp_variant_list .qmp_footer_modal_close{box-sizing:border-box;min-height:46px;height:auto;padding:12px 20px;border:1px solid #d90000!important;border-radius:8px;background:#d90000!important;color:#fff!important;font:700 15px/1.4 Open Sans,Arial,sans-serif;text-transform:none;white-space:normal}.qmp_modal.qmp_variant_list .qmp_footer_modal_close:is(:hover,:focus-visible){border-color:#b30000!important;background:#b30000!important}.qmp_modal.qmp_variant_list .qmp_footer_modal_close:focus-visible{outline:3px solid #910000;outline-offset:3px}#qmp_message.qmp_modal .prd_msg{margin:28px 0 24px;color:#005370;font:700 23px/1.45 Bitter,Georgia,serif;text-transform:none}#qmp_message.qmp_modal .prd_msg:not(:empty):before{content:"";display:block;width:56px;height:56px;margin:0 auto 20px;border-radius:50%;background:#e9f7ed center / 30px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23228046' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E")}.qmp_modal.qmp_variant_list #qmp-cws-variants-tbl{border:1px solid #e5e5e5;border-radius:10px;max-height:45dvh}.qmp_modal.qmp_variant_list #variants{margin:0;font-family:Open Sans,Arial,sans-serif}.qmp_modal.qmp_variant_list #variants th{background:#005370;color:#fff;font-size:13px;text-transform:none}.qmp_modal.qmp_variant_list #variants :is(th,td){padding:12px;border-color:#e5e5e5;vertical-align:middle;text-transform:none}.qmp_modal.qmp_variant_list #variants td{overflow-wrap:anywhere}.qmp_modal.qmp_variant_list #variants td:first-child>p:first-child{color:#005370;font-weight:700}.qmp_modal.qmp_variant_list #variants .cws_var_imgs{width:76px;max-width:100%;height:auto;max-height:80px;object-fit:contain;border-radius:8px}.qmp_modal.qmp_variant_list .qty-box,.np-quote-page .qty-box{display:inline-flex;align-items:center;min-width:126px;border:1px solid #d8e3e7;border-radius:8px;background:#fff}.qmp_modal.qmp_variant_list .qty-box :is(.qtyplus,.qtyminus),.np-quote-page .qty-box :is(.qtyplus,.qtyminus){position:static;flex-shrink:0;float:none;z-index:auto;width:34px;height:44px;min-height:44px;margin:0;padding:0;border:0;background:#f1f5f6;color:#005370;font:700 18px Open Sans,Arial,sans-serif}.qmp_modal.qmp_variant_list .qty-box input:is(.cws-number-only,.list-product-qty):not([type=hidden]),.np-quote-page .qty-box input:is(.cws-number-only,.list-product-qty):not([type=hidden]){box-sizing:border-box;display:block!important;flex:0 0 56px!important;float:none;width:56px!important;min-width:56px!important;max-width:56px!important;height:44px!important;min-height:44px!important;max-height:none!important;margin:0;padding:0 4px!important;border:0;background:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important;opacity:1!important;visibility:visible!important;font:600 16px/normal Open Sans,Arial,sans-serif!important;text-indent:0!important;text-align:center!important;text-shadow:none!important}.qmp_modal.qmp_variant_list .qty-box :is(.qtyplus,.qtyminus):hover,.np-quote-page .qty-box :is(.qtyplus,.qtyminus):hover{background:#dceef5}.np-quote-page .np-quote-page__eyebrow{margin:0 0 12px;color:#005370;font:700 12px/1.5 Open Sans,Arial,sans-serif;letter-spacing:.12em}.np-quote-page .np-quote-page__title{max-width:900px}.np-quote-page #quote_form{max-width:100%;border-radius:16px;overflow:visible}.np-quote-page #quote_form :is(label,.field_label){color:#005370;font:600 14px/1.5 Open Sans,Arial,sans-serif;text-transform:none}.np-quote-page #quote_form :is(input:not([type]),input[type=text],input[type=email],input[type=tel],input[type=number],select){min-height:46px}.np-quote-page #quote_form textarea{min-height:132px;resize:vertical}.np-quote-page #quote_form :is(input,select,textarea):focus-visible{outline:2px solid #0594ca;outline-offset:2px;border-color:#005370}.np-quote-page #quote_form :is(.err_detail,.err_text){color:#a21d2c;font-size:14px;text-transform:none}.np-quote-page #quote_products .remove_quote_item{width:auto;min-height:44px;padding:8px 12px;border:1px solid #d90000!important;border-radius:8px;background:#d90000!important;color:#fff!important;font:700 13px/1.4 Open Sans,Arial,sans-serif;text-transform:none;text-shadow:none}.np-quote-page #quote_products .remove_quote_item:hover{border-color:#b30000!important;background:#b30000!important;color:#fff!important}.np-quote-page .np-quote-page__app :is(h1,h2,h3,h4){text-transform:none}.np-quote-page #quote_products :is(th,td){border-color:#e5e5e5}.np-quote-page #no_quotes_found{background:#f5f7f8}.np-quote-page .np-quote-empty-heading{display:grid;grid-template-columns:1fr auto;gap:8px 16px;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #d8e3e7;text-align:left}.np-quote-page .np-quote-empty-heading .np-quote-page__eyebrow{grid-column:1 / -1;margin:0}.np-quote-page .np-quote-empty-heading__title{margin:0;color:#005370;font:700 24px/1.4 Bitter,Georgia,serif}.np-quote-page .np-quote-empty-heading__count{align-self:center;padding:5px 10px;border-radius:20px;background:#e3edf1;color:#005370;font:600 12px/1.5 Open Sans,Arial,sans-serif;white-space:nowrap}.np-quote-page .np-quote-empty-description{max-width:520px;margin:0 auto 24px;color:#666;font:400 15px/1.7 Open Sans,Arial,sans-serif}.np-quote-page #no_quotes_found:has(.np-quote-empty-heading) .no_quote_msg:before{content:"";display:block;width:64px;height:64px;margin:0 auto 24px;border-radius:16px;background:#e3edf1 center / 32px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23005370' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3h10v3H7zM7 4H5v17h14V4h-2M8 11h8M8 15h5'/%3E%3C/svg%3E")}.np-quote-page #no_quotes_found .continue_shopping{display:inline-block}.np-quote-page .np-quote-page__benefit{padding:24px;border:1px solid #e5e5e5;border-radius:14px;background:#f5f7f8}.np-quote-page .np-quote-page__benefit-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:18px;border-radius:12px;background:#e3edf1;color:#005370}.np-quote-page .np-quote-page__benefit p{font-family:Open Sans,Arial,sans-serif}@media(max-width:767px){.qmp_modal.qmp_variant_list .qmp_variant_modal_content,#qmp_message.qmp_modal .qmp_message_modal_content{width:calc(100% - 20px);max-height:calc(100dvh - 20px)}.qmp_modal.qmp_variant_list .qmp_modal_body,#qmp_message.qmp_modal .qmp_modal_body{padding:20px 16px}.qmp_modal.qmp_variant_list #variants td{box-sizing:border-box;padding:36px 12px 12px!important}.qmp_modal.qmp_variant_list #qmp-cws-variants-tbl #variants td:before{content:"";top:10px;left:12px;width:auto;color:#005370}.qmp_modal.qmp_variant_list #qmp-cws-variants-tbl #variants td:first-child:before{content:"Producto"}.qmp_modal.qmp_variant_list #qmp-cws-variants-tbl #variants td:has(.cws_var_imgs):before{content:"Imagen"}.qmp_modal.qmp_variant_list #qmp-cws-variants-tbl #variants td:has(.money):before{content:"Precio"}.qmp_modal.qmp_variant_list #qmp-cws-variants-tbl #variants td:has(.qty-box):before{content:"Cantidad"}.np-quote-page #quote_products{width:100%}.np-quote-page #quote_products :is(th,td){box-sizing:border-box;max-width:100%;white-space:normal}.np-quote-page #quote_form{padding:16px 12px}.np-quote-page .np-quote-page__benefits{grid-template-columns:1fr}}@media(max-width:767px){.qmp_modal.qmp_variant_list .qmp_variant_modal_content,#qmp_message.qmp_modal .qmp_message_modal_content{box-sizing:border-box;width:calc(100% - 24px);max-width:520px;margin-inline:auto}.qmp_modal.qmp_variant_list .qmp_modal_close,#qmp_message.qmp_modal .qmp_modal_close{top:14px!important;right:14px!important;width:44px!important;height:44px!important;margin:0!important}.qmp_modal.qmp_variant_list #variants td:has(.qty-box) .qty-box{display:flex!important;width:100%!important;max-width:none!important;min-width:0!important;align-items:center;justify-content:stretch;margin:0!important}.qmp_modal.qmp_variant_list #variants td:has(.qty-box) .qty-box :is(.qtyminus,.qtyplus){flex:0 0 44px!important}.qmp_modal.qmp_variant_list #variants td:has(.qty-box) .qty-box input:is(.cws-number-only,.list-product-qty):not([type=hidden]){flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important}#qmp_message.qmp_modal .qmp_buttons{display:grid!important;grid-template-columns:1fr;width:100%;gap:12px;margin-top:24px}#qmp_message.qmp_modal .qmp_buttons>*{box-sizing:border-box;flex:none!important;width:100%!important;height:auto!important;min-height:48px!important;max-height:none!important;margin:0!important;padding:12px 16px!important;line-height:1.4!important}#qmp_message.qmp_modal .view_quote,#qmp_message.qmp_modal .continue_btn{height:auto!important;min-height:48px!important;max-height:none!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/np-quote-flow.css.map */
