/*
Theme Name: HotelBooking Child
Theme URI: https://themeforest.net/collections/2503200-nicdark-wordpress-themes
Template: hotelbooking
Author: Nicdark
Author URI: http://www.nicdarkthemes.com
Description: Wonderful theme for your Business.
Tags: one-column,two-columns,right-sidebar,custom-header,custom-menu,editor-style,featured-images,microformats,post-formats,rtl-language-support,sticky-post,translation-ready,accessibility-ready
Version: 2.9.1765444577
Updated: 2025-12-11 09:16:17

*/

.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked {
    padding: 0;
}

.wc-block-components-radio-control .wc-block-components-radio-control__input {
    padding: 0;
}

body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link) {
    border: 1px solid gray;
    border-radius: 5px;
}

.woocommerce-MyAccount-navigation ul {
    list-style: none;
}
.woocommerce-Address {
    margin-top: 30px;
}
.woocommerce-Address .woocommerce-Address-title {
    margin-bottom: 30px;
}

/** hotel booking child styles */
.hbs-main .hbs-quantity > input {
    width: 36px;
    padding: 6px !important;
    border: none !important;
    background-color: #fff !important;
}

.fancybox-inner img {
    max-width: 100% !important;
    height: auto !important;
}

/* hotel booking place order fix */
input#place_order {
    background-color: #715d55;
}

.wc-block-cart__empty-cart__title.with-empty-cart-icon:before {
    content: "" !important; /* Hide the default font icon */
    display: inline-block;
    width: 24px;  /* Adjust size as needed */
    height: 24px;
    background-image: url('/assets/svg/empty-cart.svg');
    background-repeat: no-repeat;
    background-size: contain;
    mask-image: none !important;
    background-color: unset !important;
}
