/* 1. 隱藏追蹤清單 (包含圖示與文字) */
.top-header a[href*="wishlist"],
.top-header-right-menu,
.ibid-top-header-right,
.top-header .right-side,
.wishlist-icon,
i.fa-heart,
i.far.fa-heart,
i.fas.fa-heart {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    width: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
}

/* 2. 隱藏我的購物車 (包含藍色籃子圖示與文字) */
.header-cart,
.ibid-header-cart,
.my-cart-wrapper,
.cart-contents,
.widget_shopping_cart,
.widget_shopping_cart_content,
a[href*="cart"],
.ibid-shopping-cart,
.header-v1-cart,
.header-v2-cart,
.header-v3-cart,
.header-v4-cart,
.header-v5-cart,
.header-v6-cart,
.header-v7-cart,
.header-v8-cart {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    width: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
}
/* 隱藏主選單列右側的所有登入 / 註冊 / 我的帳號項目 */
.navbar-nav .my-account-navbar,
.navbar-nav .ibid-header-login,
.navbar-nav .header-login,
.navbar-nav li[class*="login"],
.navbar-nav li[class*="account"],
.ibid-main-menu .right-side-social-actions,
.ibid-main-menu .ibid-header-login,
a[href*="my-account"],
a[data-target="#login-modal"],
a[data-toggle="modal"][href="#"] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    width: 0 !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
}

/* 1. 隱藏搜尋列左側的「商品分類」選單與中間的分隔線 */
.modeltheme-search .category-selected,
.modeltheme-search .search-form select,
.modeltheme-search .search-has-category,
.modeltheme-search .input-group-addon,
.search-form .category-search,
.search-form select[name="product_cat"] {
    display: none !important;
}

/* 2. 將搜尋輸入框左側拉成半圓角、設定佔位文字 */
.modeltheme-search input[type="search"],
.modeltheme-search input[type="text"],
.search-form input[type="search"],
.search-form input[type="text"] {
    border-top-left-radius: 25px !important;
    border-bottom-left-radius: 25px !important;
    border-right: none !important;
    padding-left: 20px !important;
    background-color: rgba(255, 255, 255, 0.7) !important;
}

/* 3. 搜尋按鈕右側半圓角與朱漆紅背景 */
.modeltheme-search button[type="submit"],
.search-form button[type="submit"] {
    border-top-right-radius: 25px !important;
    border-bottom-right-radius: 25px !important;
    background-color: #9E3A26 !important;
    border: none !important;
}