/* =========================================================
   全站色彩高级覆盖 (Theme Colors Override - 轻奢风)
   主色调：#2c3e50 (深蓝灰 Slate Blue) - 用于头部、主按钮
   点缀色：#c5a880 (香槟金 Champagne) - 用于 Buy Now、次要强调
   折扣色：#d35400 (暖陶土 Terracotta) - 替代刺眼的鲜红
   ========================================================= */

/* ---------------------------------------------------------
   1. 顶部导航条、移动端导航头部 (消灭原版亮蓝色)
--------------------------------------------------------- */
.mean-bar, 
.mean-nav, 
.mobile-menu-heading,
.header-area,
.top-bar,
.shopping-cart-header,
.cart-title,
.top-cart-title,
.block-cart-header,
#dropdown-cart .header,
.mpzen-flyout-container .mobile-nav-heading.close-block,
div.close-flyout.close-block.mobile-nav-heading,
.mpzen-flyout-container .mobile-nav-heading {
    background-color: #2c3e50 !important;
    color: #ffffff !important;
}

/* 确保上述深色区域内的关闭按钮 (X) 和文字是白色的 */
.mean-nav a.meanmenu-reveal,
.cart-title span,
.cart-close-btn,
.mpzen-flyout-container .mobile-nav-heading.close-block {
    color: #ffffff !important;
}

/* ---------------------------------------------------------
   2. 全站主要按钮 (深蓝灰：Add To Cart, Checkout 等)
--------------------------------------------------------- */
.btn-primary,
#button-cart,
.add-to-cart,
.checkout-btn,
a.checkout,
input.checkout,
button.checkout,
.buttonRow .btn,
.subscribe-btn,
#mc_embed_signup input[type="submit"],
.cart-buttons a.checkout,
.button_in_cart,
.button_checkout,
input.cssButton.submit_button.button_in_cart,
.shopping-cart .cart-button a.right /* 购物车下拉里的 Checkout */ {
    background-color: #2c3e50 !important;
    border-color: #2c3e50 !important;
    color: #ffffff !important;
    background-image: none !important; 
    transition: background-color 0.3s ease !important;
}

.btn-primary:hover,
#button-cart:hover,
.buttonRow .btn:hover,
.button_in_cart:hover,
input.cssButton.submit_button.button_in_cart:hover,
.shopping-cart .cart-button a.right:hover {
    background-color: #1a252f !important;
    border-color: #1a252f !important;
}

/* ---------------------------------------------------------
   3. 次要强调按钮 (香槟金：Buy Now, View Cart 等)
--------------------------------------------------------- */
#buynow,
.buy-now-btn,
.btn-secondary,
.view-cart-btn,
.cart-buttons a.view-cart,
.shopping-cart .cart-button a, /* 购物车下拉里的 View Cart */
#checkout_buynow /* 强制覆盖黄色的 PayPal 快捷购买框 */ {
    background-color: #c5a880 !important;
    background: #c5a880 !important; /* 强制覆盖 HTML 内联样式 */
    border-color: #c5a880 !important;
    color: #ffffff !important;
    background-image: none !important;
    transition: background-color 0.3s ease !important;
}

#buynow:hover,
.shopping-cart .cart-button a:hover,
#checkout_buynow:hover {
    background-color: #b09570 !important;
    background: #b09570 !important;
}

/* ---------------------------------------------------------
   4. 促销标签与购物车气泡数量 (暖陶土色)
--------------------------------------------------------- */
.sale-badge,
.onsale,
.product-label,
.discount-tag,
.label-sale,
.mob-cart .count, /* 移动端购物车数字气泡 */
span.count /* PC端购物车数字气泡 */ {
    background-color: #d35400 !important;
    background: #d35400 !important;
    color: #ffffff !important;
    border-radius: 50px !important; /* 让气泡变成圆形 */
}

/* ---------------------------------------------------------
   5. 侧边栏/小标题边框线条统一
--------------------------------------------------------- */
.widget-title,
.block-title,
.heading-title {
    border-bottom-color: #2c3e50 !important;
}

/* ---------------------------------------------------------
   6. 悬浮菜单彻底白化净化 (账户下拉菜单、购物车下拉菜单)
--------------------------------------------------------- */
.dropdown-menu,
.dropdown-menu-full,
#pzenajxcartContent,
.shopping-cart,
.pzenajx-minicart .dropdown-menu {
    background-color: #ffffff !important;
    background: #ffffff !important; /* 消灭原有的蓝色/黑色背景 */
    border: 1px solid #eaeaea !important;
    box-shadow: 0 4px 15px rgba(0,0,0,0.08) !important;
    color: #555555 !important;
}

/* 确保下拉菜单里的文字清晰可见，不会变成白色 */
.dropdown-menu > li > a,
.dropdown-menu-full > li > a,
.shopping-cart .cart-menu a {
    color: #555555 !important;
}
.dropdown-menu > li > a:hover,
.dropdown-menu-full > li > a:hover {
    background-color: #f8f9fa !important;
    color: #2c3e50 !important;
}

/* ---------------------------------------------------------
   7. 辅助功能区净化 (面包屑、移动端顶部语言货币切换栏)
--------------------------------------------------------- */
.header-top-mobile,
.breadcrumb,
.brd-ban,
#navBreadCrumb {
    background-color: #ffffff !important;
    background: #ffffff !important; /* 消灭多余的廉价灰色 */
    border: none !important;
}

/* 确保顶部灰色去掉后，里面的语言和货币文字依然清晰深色 */
.header-top-mobile,
.header-top-mobile a,
.header-top-mobile select,
.header-top-mobile .l-c-title {
    color: #555555 !important;
}

/* =========================================================
   8. 产品详情页 (PDP) 核心交互区与信任板块排版优化
   ========================================================= */

/* --- A. 强制隐藏原模板老旧的 Safe Checkout 贴图与多余空白框 --- */
img[src*="safeIcon"],
img[src*="SAFE_CHECKOUT"],
.mumbattboxbox {
    display: none !important;
}

/* --- B. 修复数量选择与购买按钮排版 (强制全宽与等高对齐) --- */
#cartAdd {
    float: none !important;
    display: flex !important;
    flex-wrap: wrap;
    gap: 15px;
    width: 100%;
    margin-bottom: 30px;
}
.qty-input-wra {
    flex: 0 0 120px; /* 数量框固定宽度 */
    height: 50px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border: 1px solid #eaeaea !important;
    border-radius: 4px;
    background: #fff;
    padding: 0 !important;
    overflow: hidden;
}
/* 修复1：精准定位减号、加号和外框，彻底解决减号消失问题 */
.qty-input-wra .qty-wra {
    border: none !important;
    width: 100% !important;
    height: 100% !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
}
.qty-input-wra .sp-minus,
.qty-input-wra .sp-plus {
    border: none !important;
    background: transparent !important;
    width: 35px !important;
    height: 100% !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    color: #555 !important;
    cursor: pointer;
}
.qty-input-wra .sp-minus i,
.qty-input-wra .sp-plus i {
    font-size: 20px !important;
    color: #555 !important;
}
/* 清除数量输入框自带的边框和阴影 */
.qty-input-wra input {
    border: none !important;
    box-shadow: none !important;
    background: transparent !important;
    height: 100% !important;
    margin: 0 !important;
    text-align: center !important;
    padding: 0 !important;
    width: 50px !important;
    color: #2c3e50 !important;
    font-size: 16px !important;
    font-weight: bold !important;
}

#buy_button {
    flex: 1; /* Add To Cart 按钮占满第一行剩余宽度 */
    height: 50px;
    display: block;
}
.button_in_cart {
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    letter-spacing: 1px;
    border-radius: 4px !important;
}

/* 修复2：BUY NOW 按钮彻底居中 (清除内层自带的便宜量) */
#checkout_buynow {
    flex: 0 0 100%; /* Buy Now 按钮换行并占满 100% 宽度 */
    height: 50px;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    border-radius: 4px !important;
    overflow: hidden;
    text-align: center !important;
    padding: 0 !important;
    cursor: pointer;
}
#checkout_buynow .buynow-button-label-container {
    width: 100% !important;
    height: auto !important;
    position: static !important; /* 关键修复：清除原模板自带的 top: 50% 偏移 */
    transform: none !important; /* 关键修复：清除 translateY 偏移 */
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    margin: 0 !important;
    float: none !important; 
}
#checkout_buynow .buynow-button-label-container span {
    color: #ffffff !important; /* 强制覆盖文字为白色 */
    font-size: 16px !important;
    font-weight: 700 !important;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin: 0 !important;
}
#checkout_buynow input[type="image"] {
    width: auto !important;
    height: auto !important;
    max-height: 50px;
    object-fit: contain;
}

/* --- C. 信任感拉满的 Premium Trust Box 样式 --- */
.premium-trust-box {
    background-color: #fcfcfc;
    border: 1px solid #eaeaea;
    border-radius: 8px;
    padding: 25px;
    margin: 20px 0 40px 0;
    box-shadow: 0 4px 15px rgba(0,0,0,0.02);
}
.safe-checkout-header {
    text-align: center;
    color: #2c3e50;
    font-family: 'TitleFont-Lora', "Times New Roman", serif;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    border-bottom: 1px solid #eaeaea;
    padding-bottom: 15px;
}
.payment-methods {
    text-align: center;
    margin-bottom: 20px;
}
.payment-methods img {
    max-width: 100%;
    height: auto;
}
.premium-features-list {
    list-style: none;
    padding: 0;
    margin: 0;
}
.premium-features-list li {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    margin-bottom: 15px;
    color: #555;
    font-size: 14px;
    line-height: 1.5;
}
.premium-features-list li:last-child {
    margin-bottom: 0;
}
.premium-features-list li svg {
    flex-shrink: 0;
    margin-top: 2px;
}
.premium-features-list li strong {
    color: #2c3e50;
    font-weight: bold;
}

/* =========================================================
   9. 细节净化 (修复破损图标，精简多余元素)
   ========================================================= */

/* --- A. 全局补丁：防止网站其他有用的图标变成 "?" --- */
.fa, .fas, .far, .fab {
    font-family: "FontAwesome" !important;
}
[class^="pe-7s-"], [class*=" pe-7s-"] {
    font-family: "Pe-icon-7-stroke" !important;
}

/* --- B. 彻底隐藏结算页 "Order Items" 旁边的废弃编辑图标 --- */
.checkout-item.tit .fa-edit,
.orders-items-box .fa-edit,
#orders-items .fa-edit,
.i-order-items + a {
    display: none !important;
}

/* --- C. 隐藏账户下拉菜单里的多余图标，让文字左对齐更干净 --- */
.dropdown-menu-full .fa,
.dropdown-menu-full i[class*="fa-"],
.dropdown-menu-full span[class*="fa-"] {
    display: none !important;
}

/* =========================================================
/* =========================================================
   10. 结算页面 (Checkout Page) 表单与悬浮按钮美化 (终极修复版)
   ========================================================= */

form#shippinginfo_add input[type="text"],
form#shippinginfo_add input[type="email"],
form#shippinginfo_add input[type="password"],
form#shippinginfo_add input[type="tel"],
form#shippinginfo_add select,
form#shippinginfo_add textarea {
    width: 100% !important;
    min-height: 48px !important;
    padding: 10px 15px !important;
    border: 1px solid #e0e0e0 !important;
    border-radius: 6px !important;
    background-color: #fbfbfb !important;
    font-family: 'BodyFont-Lato', Arial, sans-serif !important;
    font-size: 15px !important;
    color: #333 !important;
    transition: border-color 0.3s ease !important;
    box-shadow: none !important;
    margin-bottom: 15px !important;
    box-sizing: border-box !important;
    line-height: normal !important;
}

/* ★★★ 核心修复：彻底解决苹果 Safari 浏览器的下拉框变丑兼容性问题 ★★★ */
form#shippinginfo_add select {
    padding-right: 35px !important; /* 给右侧的自定义箭头留出空间 */
    -webkit-appearance: none !important; /* 彻底斩断苹果系统原生丑陋样式 */
    appearance: none !important;
    /* 用一段极度轻量的 SVG 绘图代码，画一个精致的深灰色向下箭头 */
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23555555" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>') !important;
    background-repeat: no-repeat !important;
    background-position: right 12px center !important;
    background-size: 16px !important;
    background-color: #fbfbfb !important; /* 确保背景色和上方输入框一致 */
}

form#shippinginfo_add input:focus,
form#shippinginfo_add select:focus,
form#shippinginfo_add textarea:focus {
    border-color: #2c3e50 !important;
    background-color: #ffffff !important;
    outline: none !important;
    box-shadow: 0 0 0 3px rgba(44, 62, 80, 0.08) !important;
}

form#shippinginfo_add label {
    font-size: 13px !important;
    color: #777 !important;
    font-weight: 600 !important;
    margin-bottom: 6px !important;
    display: inline-block !important;
    text-transform: capitalize;
}

form#shippinginfo_add textarea {
    min-height: 80px !important; 
    resize: vertical;
}

.coupon_form {
    display: flex !important;
    gap: 10px;
    align-items: center;
}
form#shippinginfo_add .coupon_form input[type="text"] {
    margin-bottom: 0 !important;
    flex: 1; 
}
#shippinginfoaddBody input[value="APPLY"],
#shippinginfoaddBody .btn-apply,
#shippinginfoaddBody .button_coupon {
    background-color: #e0e0e0 !important;
    color: #555 !important;
    border-radius: 6px !important;
    border: none !important;
    padding: 0 20px !important;
    height: 48px !important;
    font-weight: bold !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex-shrink: 0;
}
#shippinginfoaddBody input[value="APPLY"]:hover,
#shippinginfoaddBody .btn-apply:hover,
#shippinginfoaddBody .button_coupon:hover {
    background-color: #c5a880 !important;
    color: #fff !important;
}

#shippinginfoaddBody .cart-checkout {
    background-color: #ffffff !important;
    border-top: 1px solid #eaeaea !important;
    box-shadow: 0 -4px 15px rgba(0,0,0,0.05) !important;
    height: auto !important; 
    min-height: 70px !important;
    padding: 12px 15px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 15px;
    box-sizing: border-box !important;
}
#shippinginfoaddBody .cart-checkout .order-details {
    margin: 0 !important;
    flex-shrink: 0;
}

#shippinginfoaddBody .cart-checkout a.checkout-btn {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: auto !important;
    flex: 1 !important; 
    min-height: 48px !important; /* 关键修复：设定最小高度 */
    height: auto !important; /* 关键修复：释放固定高度，允许被长文字撑高 */
    padding: 8px 12px !important; /* 增加上下内边距，让换行后的文字有呼吸感 */
    font-size: 14px !important; /* 稍微缩小一点字号，更好地容纳长单词 */
    line-height: 1.3 !important; /* 控制多行文字的行距 */
    white-space: normal !important; /* 允许长文字自然换行 */
    text-align: center !important; /* 确保换行后的多行文字也是居中的 */
    background-color: #2c3e50 !important; 
    color: #ffffff !important;
    border-radius: 6px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important; /* 稍微缩小字间距，给长单词腾空间 */
    box-shadow: 0 4px 15px rgba(44, 62, 80, 0.2) !important;
    transition: all 0.3s ease !important;
    border: none !important;
    text-decoration: none !important;
    margin: 0 !important; 
}

#shippinginfoaddBody .cart-checkout a.checkout-btn:hover {
    background-color: #1a252f !important;
    box-shadow: 0 6px 20px rgba(44, 62, 80, 0.3) !important;
}
/* =========================================================
   11. 购物车页面 (Shopping Cart) 碎片图标修复与现代化
   目标：彻底抛弃按语言加载的老旧图片按钮，实现全语言通用的现代 UI
   ========================================================= */

/* --- A. 现代化 "更新数量" (Update Cart) 按钮 --- */
/* 屏蔽所有语言的 update_cart 破损图片，换成现代化的刷新按钮 */
td.cartQuantityUpdate input[type="image"],
.cartQuantityUpdate input[type="image"] {
    -webkit-appearance: none !important;
    appearance: none !important;
    display: inline-block !important;
    width: 36px !important;
    height: 36px !important;
    box-sizing: border-box !important;
    padding: 36px 0 0 0 !important; /* 核心黑魔法：把原生破损图片挤出可视区域 */
    overflow: hidden !important;    /* 核心黑魔法：隐藏被挤出去的破损图片 */
    border: 1px solid #eaeaea !important;
    border-radius: 4px !important;
    background-color: #f8f9fa !important;
    /* 嵌入一个精美的 SVG 刷新图标作为背景 */
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%232c3e50" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="23 4 23 10 17 10"></polyline><polyline points="1 20 1 14 7 14"></polyline><path d="M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"></path></svg>') !important;
    background-size: 16px 16px !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    color: transparent !important; 
    cursor: pointer !important;
    transition: all 0.3s ease !important;
    vertical-align: middle !important;
}

/* 刷新按钮鼠标悬停交互 */
td.cartQuantityUpdate input[type="image"]:hover,
.cartQuantityUpdate input[type="image"]:hover {
    background-color: #e0e0e0 !important;
    border-color: #ccc !important;
    box-shadow: 0 2px 5px rgba(0,0,0,0.05) !important;
}

/* --- B. 现代化 "删除商品" (Remove Item) 按钮 --- */
/* 强行隐藏老式的 small_delete.gif 图片 */
td.cartRemoveItemDisplay img,
.cartRemoveItemDisplay img {
    display: none !important;
}

/* 用纯 CSS 画一个轻奢风格的淡红色圆形删除按钮，替换老图片 */
td.cartRemoveItemDisplay a,
.cartRemoveItemDisplay a {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 32px !important;
    height: 32px !important;
    border-radius: 50% !important;
    background-color: #fdf2f2 !important; /* 极浅的红色背景 */
    color: #e74c3c !important; /* 柔和的红色 */
    text-decoration: none !important;
    transition: all 0.3s ease !important;
    vertical-align: middle !important;
}

/* 用伪元素生成一个漂亮的 X 号 */
td.cartRemoveItemDisplay a::before,
.cartRemoveItemDisplay a::before {
    content: "×" !important;
    font-size: 22px !important;
    font-weight: normal !important;
    line-height: 1 !important;
    margin-top: -2px !important; /* 微调视觉居中 */
}

/* 删除按钮鼠标悬停交互：变为实心红 */
td.cartRemoveItemDisplay a:hover,
.cartRemoveItemDisplay a:hover {
    background-color: #e74c3c !important;
    color: #ffffff !important;
    transform: scale(1.05) !important;
}
/* =========================================================
   12. 极简优化：彻底隐藏移动端顶部的冗余语言/货币切换栏
   ========================================================= */
.header-top-mobile {
    display: none !important;
}
/* =========================================================
   13. 头部导航图标全面升级 (Modern Premium Icons) - 终极修复版
   ========================================================= */

/* 1. 修复整体容器框架，强制所有图标底座大小绝对一致 (50x50) */
.header-actions {
    display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
    height: 50px !important;
}

.header-actions > div,
.mobile-menu {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 50px !important;
    height: 50px !important;
    padding: 0 !important; /* 核心：清除所有原模板奇葩的边距 */
    margin: 0 !important;
    box-sizing: border-box !important;
    float: none !important;
}

/* 2. 确保包裹按钮的 a 标签完美填满空间 */
.mobile-menu a {
    display: flex !important;
    width: 100% !important;
    height: 100% !important;
    align-items: center !important;
    justify-content: center !important;
    text-decoration: none !important;
}

/* 3. 消除原版图标库自带的残留样式干扰，并将按钮重置为透明 */
.header-actions i, .mobile-menu button {
    font-family: inherit !important;
    font-style: normal !important;
    color: transparent !important; 
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    width: 100% !important;
    height: 100% !important;
}

/* 4. 强行隐藏原模板汉堡菜单里自带的 3 条死板横线 */
.mobile-menu button * {
    display: none !important;
}

/* 5. 锁定所有四个功能图标，清空旧字符并重置完美画框大小 */
.header-actions .header-mob-search i::before,
.header-actions .account i::before,
.header-actions .mob-cart i::before,
.mobile-menu button::before {
    content: "" !important;
    display: block !important;
    width: 24px !important;
    height: 24px !important;
    background-size: contain !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}

/* 6. 搜索图标 (极简放大镜) */
.header-actions .header-mob-search i::before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23222222" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>') !important;
}

/* 7. 账户图标 (现代感人像) */
.header-actions .account i::before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23222222" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"></path><circle cx="12" cy="7" r="4"></circle></svg>') !important;
}

/* 8. 购物车图标 (高级购物袋 Tote Bag) */
.header-actions .mob-cart i::before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23222222" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z"></path><line x1="3" y1="6" x2="21" y2="6"></line><path d="M16 10a4 4 0 0 1-8 0"></path></svg>') !important;
}

/* 9. 移动端分类/汉堡菜单 (换成加长版横线，更显大气，解除挤压) */
.mobile-menu button::before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23222222" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="1" y1="12" x2="23" y2="12"></line><line x1="1" y1="5" x2="23" y2="5"></line><line x1="1" y1="19" x2="23" y2="19"></line></svg>') !important;
}