.price__container,.price-item,.card-information .price,.price--sold-out,.price__regular,.price__sale,.card__information .price,.product__price .price{display:none!important}.hh_card_type_label{display:block;font-size:11px;font-weight:700;color:#2ea5a0;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:4px}.hh_inq_add_btn{display:block;width:100%;margin-top:10px;background:#fff;border:1.5px solid #2ea5a0;color:#2ea5a0;font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;padding:8px 12px;border-radius:4px;cursor:pointer;transition:background .18s,color .18s;text-align:center;position:relative;z-index:2}.hh_inq_add_btn:hover{background:#2ea5a0;color:#fff}.hh_inq_trigger{position:fixed;bottom:90px;right:24px;z-index:9998;background:#1a3a5c;color:#fff;border:none;border-radius:50px;padding:11px 20px;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;gap:8px;box-shadow:0 4px 20px #1a3a5c66;transition:transform .2s,box-shadow .2s}.hh_inq_trigger:hover{transform:translateY(-2px);box-shadow:0 8px 28px #1a3a5c80}.hh_inq_count{background:#2ea5a0;color:#fff;border-radius:50%;width:20px;height:20px;font-size:11px;font-weight:800;display:none;align-items:center;justify-content:center;flex-shrink:0}@media(max-width:600px){.hh_inq_trigger span.inq_label{display:none}.hh_inq_trigger{padding:13px 16px;border-radius:50%;width:52px;height:52px;justify-content:center;bottom:88px}}.hh_toast{position:fixed;bottom:160px;left:50%;transform:translate(-50%) translateY(20px);background:#1a3a5c;color:#fff;padding:10px 22px;border-radius:6px;font-size:13px;font-weight:600;z-index:99999;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;white-space:nowrap}.hh_toast.show{opacity:1;transform:translate(-50%) translateY(0)}.hh_inq_modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;background:#0000008c;align-items:flex-start;justify-content:center;padding:32px 16px;overflow-y:auto}.hh_inq_modal.open{display:flex}.hh_inq_modal_box{background:#fff;border-radius:12px;width:100%;max-width:760px;position:relative;overflow:hidden}.hh_inq_modal_head{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid #eee}.hh_inq_modal_head h2{font-size:16px;font-weight:800;color:#1a3a5c;margin:0}.hh_inq_head_meta{font-size:12px;color:#999;margin-left:14px}.hh_inq_add_more{border:1.5px solid #1a3a5c;color:#1a3a5c;background:#fff;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:6px 14px;border-radius:4px;cursor:pointer;transition:background .18s,color .18s;text-decoration:none}.hh_inq_add_more:hover{background:#1a3a5c;color:#fff}.hh_inq_close{background:none;border:none;font-size:22px;cursor:pointer;color:#888;line-height:1;padding:0 0 0 14px}.hh_inq_close:hover{color:#1a3a5c}.hh_inq_modal_inner{padding:24px;max-height:80vh;overflow-y:auto}.hh_inq_section_label{font-size:11px;font-weight:700;color:#999;letter-spacing:1.5px;text-transform:uppercase;margin:20px 0 10px}.hh_inq_section_label:first-child{margin-top:0}.hh_inq_required_note{font-size:11px;color:#e74c3c;float:right;font-weight:400;letter-spacing:0;text-transform:none}.hh_inq_empty{color:#999;font-size:13px;padding:16px 0}.hh_inq_prod_row{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid #f0f0f0}.hh_inq_prod_img{width:60px;height:60px;border-radius:6px;overflow:hidden;background:#f4f6f8;flex-shrink:0}.hh_inq_prod_img img{width:100%;height:100%;object-fit:cover}.hh_inq_img_ph{width:100%;height:100%;background:#e8eaed}.hh_inq_prod_info{flex:1;display:flex;flex-direction:column;gap:3px}.hh_inq_prod_type{font-size:10px;font-weight:700;color:#2ea5a0;letter-spacing:1px;text-transform:uppercase}.hh_inq_prod_name{font-size:13px;font-weight:700;color:#1a3a5c;line-height:1.3}.hh_inq_delete_btn{background:none;border:1px solid #ddd;color:#e74c3c;font-size:10px;font-weight:700;letter-spacing:.8px;padding:3px 8px;border-radius:3px;cursor:pointer;margin-top:4px;width:fit-content}.hh_inq_prod_qty{display:flex;flex-direction:column;gap:5px;min-width:140px}.hh_inq_prod_qty label{font-size:11px;color:#e74c3c;font-weight:600}.hh_inq_prod_qty select{border:1px solid #ddd;border-radius:4px;padding:6px 10px;font-size:13px;color:#1a3a5c;background:#fff;cursor:pointer}.hh_inq_row2{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.hh_inq_field{display:flex;flex-direction:column;gap:5px}.hh_inq_field label{font-size:11px;font-weight:700;color:#444;letter-spacing:.5px}.hh_inq_field label span{color:#e74c3c}.hh_inq_field input,.hh_inq_field select,.hh_inq_field textarea{border:1.5px solid #e0e0e0;border-radius:5px;padding:9px 12px;font-size:13px;color:#1a3a5c;background:#fff;transition:border-color .2s;width:100%}.hh_inq_field input:focus,.hh_inq_field select:focus,.hh_inq_field textarea:focus{border-color:#2ea5a0;outline:none}.hh_inq_field textarea{resize:vertical;min-height:90px}.hh_chips_wrap{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:4px}.hh_chip{border:1.5px solid #ddd;background:#fff;color:#444;font-size:12px;font-weight:600;padding:5px 13px;border-radius:4px;cursor:pointer;transition:all .15s;-webkit-user-select:none;user-select:none}.hh_chip:hover{border-color:#2ea5a0;color:#2ea5a0}.hh_chip.sel{border-color:#2ea5a0;background:#2ea5a0;color:#fff}.hh_toggle_wrap{display:flex;gap:10px;flex-wrap:wrap}.hh_toggle_btn{border:1.5px solid #ddd;background:#fff;color:#444;font-size:12px;font-weight:600;padding:8px 18px;border-radius:4px;cursor:pointer;transition:all .15s;-webkit-user-select:none;user-select:none}.hh_toggle_btn:hover{border-color:#1a3a5c;color:#1a3a5c}.hh_toggle_btn.sel{border-color:#1a3a5c;background:#1a3a5c;color:#fff}.hh_inq_footer{display:flex;justify-content:flex-end;gap:12px;padding:18px 24px;border-top:1px solid #eee;background:#fafafa}#hh_submit_btn{background:#1a3a5c;color:#fff;border:none;border-radius:50px;padding:12px 30px;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:background .2s}#hh_submit_btn:hover{background:#2ea5a0}#hh_submit_btn:disabled{background:#ccc;cursor:not-allowed}.hh_inq_close_btn{background:#fff;color:#444;border:1.5px solid #ddd;border-radius:50px;padding:12px 24px;font-size:13px;font-weight:700;cursor:pointer}.hh_inq_success{text-align:center;padding:60px 24px}.hh_inq_success_icon{font-size:52px;margin-bottom:16px}.hh_inq_success h2{color:#1a3a5c;font-size:24px;font-weight:800;margin-bottom:10px}.hh_inq_success p{color:#666;font-size:14px;max-width:400px;margin:0 auto 24px;line-height:1.6}.hh_inq_success button{background:#2ea5a0;color:#fff;border:none;padding:12px 28px;border-radius:6px;font-weight:700;font-size:14px;cursor:pointer}.hh_services_bar{background:#fff;border-bottom:1px solid #eee;position:relative;z-index:500}.hh_services_inner{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;gap:0}.hh_srv_item{position:relative}.hh_srv_item>a,.hh_srv_item>button{display:flex;align-items:center;gap:5px;padding:11px 18px;font-size:12px;font-weight:700;color:#1a3a5c;letter-spacing:.8px;text-transform:uppercase;text-decoration:none;background:none;border:none;cursor:pointer;transition:color .15s,background .15s;white-space:nowrap}.hh_srv_item>a:hover,.hh_srv_item>button:hover,.hh_srv_item.open>button{color:#2ea5a0;background:#f8fffe}.hh_srv_caret{font-size:10px;transition:transform .2s}.hh_srv_item.open .hh_srv_caret{transform:rotate(180deg)}.hh_srv_dropdown{display:none;position:absolute;top:100%;left:0;background:#fff;border:1px solid #eee;border-top:3px solid #2ea5a0;border-radius:0 0 10px 10px;box-shadow:0 12px 40px #0000001f;z-index:600;min-width:680px;padding:28px}.hh_srv_item.open .hh_srv_dropdown{display:flex}.hh_srv_dropdown_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;flex:1}.hh_srv_dropdown_img{width:200px;flex-shrink:0;margin-left:20px}.hh_srv_dropdown_img img{width:100%;border-radius:8px;object-fit:cover;height:160px}.hh_srv_col_title{font-size:10px;font-weight:800;color:#2ea5a0;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px;display:flex;align-items:center;gap:6px}.hh_srv_col_title:after{content:"\2192";font-size:11px}.hh_srv_link{display:block;margin-bottom:10px}.hh_srv_link strong{display:block;font-size:13px;font-weight:700;color:#1a3a5c;margin-bottom:2px;transition:color .15s}.hh_srv_link:hover strong{color:#2ea5a0}.hh_srv_link span{font-size:11px;color:#888;line-height:1.4}.hh_srv_link{text-decoration:none}.hh_inq_header_btn{margin-left:auto;background:#1a3a5c;color:#fff!important;padding:8px 18px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:background .2s;display:flex;align-items:center;gap:7px;cursor:pointer;border:none;white-space:nowrap}.hh_inq_header_btn:hover{background:#2ea5a0}@media(max-width:900px){.hh_services_bar{display:none}}.hh_filter_bar{background:#fff;border-bottom:1px solid #e8eaed;padding:14px 24px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hh_filter_chip{border:1.5px solid #d0d5dd;background:#fff;color:#1a3a5c;font-size:12px;font-weight:700;padding:6px 14px;border-radius:20px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:5px;transition:all .15s;white-space:nowrap}.hh_filter_chip:hover,.hh_filter_chip.active{border-color:#2ea5a0;background:#f0fffe;color:#2ea5a0}.hh_filter_chip .hh_fc_arrow{font-size:10px}.hh_filter_count{font-size:11px;color:#888;margin-left:auto}.hh_pdp_cta_row{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:20px}.hh_pdp_cta_row a,.hh_pdp_cta_row button{flex:1;min-width:140px;padding:13px 16px;border-radius:6px;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-align:center;cursor:pointer;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:7px;transition:transform .18s,opacity .18s}.hh_pdp_cta_row a:hover,.hh_pdp_cta_row button:hover{transform:translateY(-2px);opacity:.92;text-decoration:none}.hh_pdp_sample_btn{background:#fff;border:2px solid #1a3a5c;color:#1a3a5c!important}.hh_pdp_inq_btn{background:#1a3a5c;border:2px solid #1a3a5c;color:#fff!important}@media(max-width:600px){.hh_inq_row2{grid-template-columns:1fr}.hh_inq_prod_qty{min-width:100%}.hh_inq_prod_row{flex-wrap:wrap}.hh_srv_dropdown{min-width:300px}.hh_srv_dropdown_grid{grid-template-columns:1fr;gap:14px}.hh_srv_dropdown_img{display:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/harrods-inquiry.css.map */
