.header-root-BAU {
    background-color: #fff;
    position: relative;
    z-index: 100;
    /* 确保 Header 组件在其他内容之上 */
    /* 可以添加其他全局头部样式，如背景色、边框等 */
}

.header-main-zNX {
    display: flex;
    justify-content: space-between;
    /* 关键：将 primaryActions 推到最左边，secondaryActions 推到最右边，logoContainer 在中间 */
    align-items: center;
    /* 垂直居中对齐所有三大块 */
    width: 100%;
    box-sizing: border-box;
    padding: 8px 12px;
}

.header-banner-Tvg {
    min-height: 48px;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 1.2;
    border-bottom: 0.5px solid rgba(0, 0, 0, 0.05);
    text-align: center;
    padding: 0 12px;
    background-color: #000;
    color: #fff;
}

.header-btnSearch-8T7 {
    display: inline-block;
    width: 44px;
    height: 44px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQxSURBVHgB7VnNUuJAEO5JAPe27G2r/IHVy97Em/JTFW97W3wC9QnQJwCfYPUJFp9AeQLjgujRve3NiD4Ax1VJZrs3JAzJEAKJJVvLV5VKJsxMp2e+7uluAOaY4/+GCjOGzU0tm8ksnS0vr9TxgoeHzmVQfwVmDIpiVjkHrd+saZqWDewPswdNbDw/9/aCOjOYAeAqp3u9Xs6yoILN8vCvzODcOllYSJ7rum54x06lQLFY1DhnXwF4Du9ZvGfdCRncIgUMfGqkUqouEyqCOI+0uRDnCECt3W4diS8mUmBrq1RWFF4RODoWjLF6MqkejVJka6twgH2+QTh0UYEP4otQNkCrVCgULxjjZ/6PZwatOl463UmI+CvnfA95fJfPF6uyuVWV3UJosK7vzbgh+Xw+h2LOPDTRLYs3kJd1XNmufIyCXGa73nHJZGLHOyafL+3h4uwG7Cz1P02lEsfenWTjP15BfkK6391ACu23Wi0dQgJXvoa3qqDELSqxLVPctofe3dAHIgWvrpr7o+YfSSGazF55++NJMBrl9iQfT0DO1gCsDehTC1c5h5T6Lut7c6MTHXXxHXqmRtD8IxVQVRJib7+wagZMgXa7jTy3tmFgH2UyXllf9GqngxYzrq+b5xAAqQLEyQEfmSHj7aQgJdBgXSogNark//39mnXst4PGf4g7vjFuXmkstLyccamDog6bzR86xIBOp/NraSnzCXcUbQvemab1hLGOLuv3+PhwYxjG73Fz+naADqmB52AGrQjECM7VmtCsQET4FECjEY/yI4gZHkNN255uevgUwMnXnWcKBeAVQGeI84xGq0EE+BSwY5u/6E7rdcYBDy198OzKmwoSLzRwnfBKsKyU69FQgfcQAbOYD0wEmQL9E5Nl4bWEKs9piAkSBZyIj8cmxCdUUdy58cC6hwiQ2YDD/bR9JsQPdNWaK42zSLYm8UL8UiYoXlCYbWNhQY1XAYrxhWZFFq9EQalUKg9Oet6I6qp9ClDQJp6ULy9mFWKEaYKbPioKO4aIkLpRrAIcDp75QVy2YKeVzjnD6pPmFjJIFbDjdzhx2mgLZ1Fjln5OXOs3u5ToQwwYeZBhJnUgUolSS8oTYAoUCiWiTc1p4+qfxxWmBNZG19ZWG5ZlfcHHj3i9w6u8spLJ4vufGKuPTXCIeljfpEqGp1gFuTB1zzAYW5UgL/T0ZB5T1WBoYL8yQWWRRCJhOO9N08yZJl/H38uU/wpDSGEdhitvvkJV7Ao4sAtQSiVkBW1YiF1O2SfaeKsUEFGJ0OV1SvEWF1cxjjfvUZHP4Kaco0Efriiwf3XVOnIoRykk0ocWTut306LQaeriLnklSkYonhdDYju2YQYmQ+dBhYC4duJNq9NxKPGm/9DEQac3/4spqhIzkZHZ5cehCkgt5NDZSSk9SpzAHHPMMcc/gT97fdEEVSUuswAAAABJRU5ErkJggg==) no-repeat center center;
    background-size: auto 24px;
    cursor: pointer;
}

.header-primaryActions-ku8 {
    display: flex;
    /* 使内部元素（.result, .switchersContainer）横向排列 */
    align-items: center;
    /* 垂直居中对齐内部元素 */
    justify-content: flex-start;
    /* 确保 StoreSwitcher 和 CurrencySwitcher 在此容器的左侧对齐 */
    flex-grow: 1;
    /* 允许此区域增长以占据左侧的可用空间 */
    flex-basis: 0;
    /* 设置 flex 基础尺寸为 0 */
    position: relative;
    /* 为绝对定位的 .switchersContainer 提供定位上下文 */
    z-index: 10;
    /* 确保 .switchersContainer 在 .primaryActions 之上 */
    ;
    /* 移除 gap 属性，使内部子元素之间没有间距 */
}

.header-result-5uh {
    display: flex;
    /* 使 .result 内部的子元素（图标、名称、箭头）横向排列 */
    align-items: center;
    /* 垂直居中对齐 .result 内部的子元素 */
    cursor: pointer;
    /* 添加指针样式，表示可点击 */
    height: 44px;
}

.header-siteIcon-F2H {
    /* 站点图标的样式 */
    display: inline-block;
    /* 确保元素能够设置宽度和高度 */
    width: 1.5rem;
    /* 示例宽度，根据实际 SVG 调整 */
    height: 1rem;
    /* 示例高度，根据实际 SVG 调整 */
    background-size: contain;
    /* 缩放背景图片以完全包含在元素内 */
    background-repeat: no-repeat;
    /* 防止背景图片重复 */
    background-position: left center;
    /* 将背景图片居中 */
    /* 移除 font-size，因为不再显示文本图标 */
}

.header-siteName-oof {
    /* 站点名称文本的样式 */
    font-weight: bold;
    /* 示例字体加粗 */
}

.header-arrowIcon-wff {
    /* 箭头图标的样式 */
    display: inline-block;
    /* 确保元素能够设置宽度和高度 */
    width: 20px;
    /* 保持宽度 */
    height: 20px;
    /* 保持高度 */
    /* 将背景图片样式添加回来 */
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADnSURBVHgB7ZRBCoJAFIaflfuWbYzIC7geDWzXMbpJdoOu0SlqEW71BkleIlQ0XylEODbzbBO8D4YRZ+b/PxgYAIZhGEaCEMKBH+D7/rQeC9n6CDrLV9t6KXJdL8IAGFCe58Upy4rrK1NRoKWqwMEAikRbjhl9+8ZdP9P0FlvW3MCceszKstzY9vKYJMkdaOX7MLwclAUaiTNFQlIeyPaP+8J0JXTLvwroSFDKlQRUJKjliAEaCOEF9bR7HjQgNs3JGr+p5doCXRI4U8sRpSt45/M6mkEqJwl0SJDLB4PPq+yJZRiG+RseT3awxpiGYecAAAAASUVORK5CYII=) no-repeat center center;
    background-size: contain;
    /* 使用 contain 确保图片完整显示 */
}

.header-switchersContainer-CN6 {
    position: absolute;
    /* 绝对定位，相对于 .primaryActions */
    top: 100%;
    /* 定位在 .primaryActions 的下方 */
    left: 0;
    /* 左对齐到 .primaryActions 的左边缘 */
    background-color: #fff;
    /* 白色背景 */
    border: 1px solid #ccc;
    /* 浅灰色边框 */
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
    /* 阴影效果 */
    border-radius: 4px;
    /* 圆角 */
    padding: 8px 0;
    /* 上下内边距，左右为0 */
    z-index: 10;
    /* 确保浮层在其他内容之上 */
    min-width: 200px;
    /* 最小宽度，可根据内容调整 */
    /* 初始状态隐藏 */
    display: none;
}

.header-switchersContainer_open-tfB {
    display: block;
    /* 浮层打开时显示 */
}

.header-switcher-6DN {
    padding: 16px 20px 0 20px;
    /* 每一行的内边距 */
}


.header-switcherLabel-h2J {
    font-weight: normal;
    /* 标签字体不加粗 */
    color: #555;
    /* 标签颜色 */
}

.header-switcherResult-123 {
    cursor: pointer;
    display: inline-block;
    width: 100%;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMTlMMTYgMTJMOSA1IiBzdHJva2U9IiMzQTNBM0MiIHN0cm9rZS13aWR0aD0iMS44IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==) no-repeat right center;
    background-size: 18px auto;
    /* 使用 contain 确保图片完整显示 */
    padding: 8px 0;
    /* 每一行的内边距 */
    border-bottom: 1px solid #eee;
    /* 添加底部边框作为分隔线 */
}

.header-switcher-6DN:last-child .header-switcherResult-123 {
    border-bottom: none;
    /* 最后一项没有底部边框 */
    display: inline-block;
    width: 100%;
}

.header-switcherResult-123 .header-siteName-oof {
    font-weight: 500;
}


.header-logoContainer-tkF {
    display: flex;
    justify-content: center;
    /* Logo 在其容器内水平居中 */
    align-items: center;
    /* Logo 在其容器内垂直居中 */
    flex-shrink: 0;
    /* 防止 logo 在空间不足时被压缩 */
    /* 根据需要，可以为 logo 设置一个 flex-grow: 0 (默认) 或特定的 flex-basis */
    /* 例如: margin: 0 1rem; /* 给logo左右一些空间 */
}

.header-logo-bM0 {
    height: 35px;
    width: auto;
}

.header-secondaryActions-U01 {
    display: flex;
    /* 使内部元素（SearchTrigger, AccountTrigger, CartTrigger）横向排列 */
    align-items: center;
    /* 垂直居中对齐内部元素 */
    justify-content: flex-end;
    /* 关键：确保 SearchTrigger, AccountTrigger, CartTrigger 在此容器的右侧对齐 */
    flex-grow: 1;
    /* 允许此区域增长以占据右侧的可用空间 */
    flex-basis: 0;
    /* 新增：设置 flex 基础尺寸为 0 */
}

/* 以下是 header.js 中可能用到的其他类的基本样式，你可以根据需要保留或修改 */
.header-open-nPd {
    /* 搜索打开时的根样式 */
}

.header-closed-qbE {
    /* 搜索关闭时的根样式 */
}

.header-searchFallback-jMs {
    /* 搜索栏加载时的样式 */
    display: flex;
    align-items: center;
    padding: 0.5rem;
}

.header-input-SJ0 {
    /* 搜索输入框容器样式 */
    position: relative;
    width: 200px;
    /* 示例宽度 */
}

.header-loader-IEy {
    /* 加载动画样式 */
    display: flex;
    justify-content: center;
    align-items: center;
    height: 2rem;
    /* 示例高度 */
}

.header-loaderBefore-hh9,
.header-loaderAfter-9yz {
    /* 加载动画的组成部分 */
    content: '';
    width: 10px;
    height: 10px;
    background-color: gray;
    border-radius: 50%;
    margin: 0 2px;
    animation: header-blink-Vfs 1s infinite ease-in-out;
}

.header-loaderAfter-9yz {
    animation-delay: 0.2s;
}

@keyframes header-blink-Vfs {

    0%,
    100% {
        opacity: 0.2;
    }

    50% {
        opacity: 1;
    }
}

/* 如果有 toolbar, switchers, switchersContainer 等类，也请在此处定义 */
.header-toolbar--5w {
    /* ... */
}

.header-switchers-WuM {
    /* ... */
}

.header-switchersContainer-CN6 {
    /* ... */
}

@media (max-width: 960px) {
    .header-banner-Tvg {
        font-size: 14px;
    }

    .header-logo-bM0 {
        height: 27px;
    }
}
.storeSwitcher-root-H-P {
}
.storeSwitcher-storeMenu-1tH {
    top: -4px;
    left: 0;
    width: 100%;
}
.storeSwitcher-trigger-l0L {
    text-align: left;

}

.storeSwitcher-menu-wkI { /* 保持默认左对齐 */ /* 确保右边是auto */
    transform: translate3d(0, -8px, 0);
    transition-duration: 192ms;
    transition-timing-function: var(--venia-global-anim-out);
    transition-property: opacity, transform, visibility;

    /* TODO @TW: review (B6) */
    /* composes: invisible from global; */
    visibility: hidden; /* 修改：确保小屏幕也左对齐 */ /* 修改：确保小屏幕右边是auto */
}

.storeSwitcher-menu_open-oyR {
    transform: translate3d(0, 4px, 0);
    transition-duration: 224ms;
    transition-timing-function: var(--venia-global-anim-in);

    /* TODO @TW: review (B6) */
    /* composes: visible from global; */
    visibility: visible;
    width: 100%;
    height: 100%;
}

.storeSwitcher-menuItem-22e {
}

.storeSwitcher-groups-NxT {
    max-height: 100%;
}

.storeSwitcher-groupList-910 {
    padding: 0;
}

/*
 * Mobile-specific styles.
 */

@media (max-width: 639px) {
    .storeSwitcher-root-H-P:only-child {
        grid-column: 2;
    }

    /* TODO @TW: cannot compose */
    .storeSwitcher-root-H-P:last-child .storeSwitcher-menu-wkI {
        left: 1rem; /* 修改：从 right 改为 left */
        right: auto; /* 修改：从 left 改为 right */
    }

    .storeSwitcher-menu-wkI {
        transform: translate3d(0, 8px, 0);
    }

    .storeSwitcher-menu_open-oyR {
        transform: translate3d(0, -4px, 0);
    }
}

.switcherItem-root-sA0 {
}

.switcherItem-content-9Ss {
}

.switcherItem-text-mrk {
}
.switcherItem-width16-vJe {
    width: 16px;
}

.currencySwitcher-root-Dqp {
}

.currencySwitcher-trigger-LLi {
}

.currencySwitcher-menu-i-9 {
    transform: translate3d(0, 8px, 0);
    transition-duration: 192ms;
    transition-timing-function: var(--venia-global-anim-out);
    transition-property: opacity, transform, visibility;

    /* TODO @TW: review (B6) */
    /* composes: invisible from global; */
    visibility: hidden;
}

@media (min-width: 640px) {
    .currencySwitcher-menu-i-9 {
        transform: translate3d(0, -8px, 0);
    }
}

.currencySwitcher-menu_open-xGi {
    transform: translate3d(0, 4px, 0);
    transition-duration: 224ms;
    transition-timing-function: var(--venia-global-anim-in);

    /* TODO @TW: review (B6) */
    /* composes: visible from global; */
    visibility: visible;
}

.currencySwitcher-menuItem-sBu {
}
.currencySwitcher-languageMenu---q {
    left: 0;
    top: -4px;
    width: 100%;
    height: 100%;
}
.currencySwitcher-symbol-V7d {
}

/* TODO @TW: cannot compose */
.currencySwitcher-root-Dqp:last-child:not(:only-child) {
    padding-left: 0;
    grid-auto-flow: column;
}

/* TODO @TW: cannot compose */
.currencySwitcher-root-Dqp:last-child:not(:only-child)::before {
    /* composes: border from global; */
    /* composes: border-solid from global; */
    /* composes: border-subtle from global; */
    border-left: 1px solid rgb(var(--venia-global-color-border));
    content: '';
    height: 1em;
    width: 1rem;
}

@media (max-width: 639px) {
    .currencySwitcher-root-Dqp:only-child {
        grid-column: 2;
    }

    /* TODO @TW: cannot compose */
    .currencySwitcher-root-Dqp:last-child .currencySwitcher-menu-i-9 {
        right: 1rem;
        left: auto;
    }

    .currencySwitcher-menu_open-xGi {
        transform: translate3d(0, -4px, 0);
    }
}

.logo-logo-6fD {
    transition: all 0.5s;
}


.accountTrigger-root-7Dr {
}

.accountTrigger-root_open-9Kj {
}

.accountTrigger-trigger-YDx {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 44px;
    position: relative;
}

[data-cy="AccountChip-text"] {
    display: none;
}
.accountTrigger-logedInUser-M37 + aside {
    height: auto; 
}
.accountTrigger-logedInUser-M37 + aside > div {
    left: auto;
    width: auto;
    height: auto;
    min-height: auto;
    top: 70px;
    right: 0;
}
.accountChip-root-biX {
}
.accountChip-signedIn-nbE{
    position: relative;
}
.accountChip-signedIn-nbE:after {
    position: absolute; background-color: rgb(0,118,35); content: ''; width: 8px; height: 8px;border-radius: 50%; right: 0; top: 0px;
}

.accountChip-loader-9tR {
}
.accountChip-text-6Zl{padding-left:5px; }
.accountChip-noLoginIcon-h8V{
    display: inline-block;
    width: 28px;
    height: 28px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzEwNjk0Xzc1OCIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSIjRDlEOUQ5Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8xMDY5NF83NTgpIj4KPHBhdGggZD0iTTYuMDIzIDE3LjI5MjNDNi44NzMgMTYuNjYxNiA3Ljc5OSAxNi4xNjM1IDguODAxIDE1Ljc5OEM5LjgwMjgzIDE1LjQzMjcgMTAuODY5MiAxNS4yNSAxMiAxNS4yNUMxMy4xMzA4IDE1LjI1IDE0LjE5NzIgMTUuNDMyNyAxNS4xOTkgMTUuNzk4QzE2LjIwMSAxNi4xNjM1IDE3LjEyNyAxNi42NjE2IDE3Ljk3NyAxNy4yOTIzQzE4LjU5ODcgMTYuNjA4OSAxOS4wOTEyIDE1LjgxNzkgMTkuNDU0OCAxNC45MTkyQzE5LjgxODMgMTQuMDIwNiAyMCAxMy4wNDc1IDIwIDEyQzIwIDkuNzgzMzMgMTkuMjIwOCA3Ljg5NTgzIDE3LjY2MjUgNi4zMzc1QzE2LjEwNDIgNC43NzkxNyAxNC4yMTY3IDQgMTIgNEM5Ljc4MzMzIDQgNy44OTU4MyA0Ljc3OTE3IDYuMzM3NSA2LjMzNzVDNC43NzkxNyA3Ljg5NTgzIDQgOS43ODMzMyA0IDEyQzQgMTMuMDQ3NSA0LjE4MTc1IDE0LjAyMDYgNC41NDUyNSAxNC45MTkyQzQuOTA4NzUgMTUuODE3OSA1LjQwMTMzIDE2LjYwODkgNi4wMjMgMTcuMjkyM1pNMTIgMTIuNzVDMTEuMDg3MiAxMi43NSAxMC4zMTczIDEyLjQzNjUgOS42OTA1IDExLjgwOTVDOS4wNjM1IDExLjE4MjcgOC43NSAxMC40MTI4IDguNzUgOS41QzguNzUgOC41ODcxNyA5LjA2MzUgNy44MTczMyA5LjY5MDUgNy4xOTA1QzEwLjMxNzMgNi41NjM1IDExLjA4NzIgNi4yNSAxMiA2LjI1QzEyLjkxMjggNi4yNSAxMy42ODI3IDYuNTYzNSAxNC4zMDk1IDcuMTkwNUMxNC45MzY1IDcuODE3MzMgMTUuMjUgOC41ODcxNyAxNS4yNSA5LjVDMTUuMjUgMTAuNDEyOCAxNC45MzY1IDExLjE4MjcgMTQuMzA5NSAxMS44MDk1QzEzLjY4MjcgMTIuNDM2NSAxMi45MTI4IDEyLjc1IDEyIDEyLjc1Wk0xMiAyMS41QzEwLjY4MDggMjEuNSA5LjQ0MzMzIDIxLjI1MTkgOC4yODc1IDIwLjc1NThDNy4xMzE2NyAyMC4yNTk2IDYuMTI2MjUgMTkuNTgzOSA1LjI3MTI1IDE4LjcyODhDNC40MTYwOCAxNy44NzM4IDMuNzQwNDIgMTYuODY4MyAzLjI0NDI1IDE1LjcxMjVDMi43NDgwOCAxNC41NTY3IDIuNSAxMy4zMTkyIDIuNSAxMkMyLjUgMTAuNjgwOCAyLjc0ODA4IDkuNDQzMzMgMy4yNDQyNSA4LjI4NzVDMy43NDA0MiA3LjEzMTY3IDQuNDE2MDggNi4xMjYyNSA1LjI3MTI1IDUuMjcxMjVDNi4xMjYyNSA0LjQxNjA4IDcuMTMxNjcgMy43NDA0MiA4LjI4NzUgMy4yNDQyNUM5LjQ0MzMzIDIuNzQ4MDggMTAuNjgwOCAyLjUgMTIgMi41QzEzLjMxOTIgMi41IDE0LjU1NjcgMi43NDgwOCAxNS43MTI1IDMuMjQ0MjVDMTYuODY4MyAzLjc0MDQyIDE3Ljg3MzggNC40MTYwOCAxOC43Mjg4IDUuMjcxMjVDMTkuNTgzOSA2LjEyNjI1IDIwLjI1OTYgNy4xMzE2NyAyMC43NTU4IDguMjg3NUMyMS4yNTE5IDkuNDQzMzMgMjEuNSAxMC42ODA4IDIxLjUgMTJDMjEuNSAxMy4zMTkyIDIxLjI1MTkgMTQuNTU2NyAyMC43NTU4IDE1LjcxMjVDMjAuMjU5NiAxNi44NjgzIDE5LjU4MzkgMTcuODczOCAxOC43Mjg4IDE4LjcyODhDMTcuODczOCAxOS41ODM5IDE2Ljg2ODMgMjAuMjU5NiAxNS43MTI1IDIwLjc1NThDMTQuNTU2NyAyMS4yNTE5IDEzLjMxOTIgMjEuNSAxMiAyMS41WiIgZmlsbD0iIzNBM0EzQyIvPgo8L2c+Cjwvc3ZnPgo=) no-repeat center;
}
@media screen and (min-width: 960px) {    
    .accountChip-uname-ECF{
        display: none;
    }
}
.accountChip-modalPopup--SJ {
    transition: none;
    width: 100%;
    height: 100%;
    max-height: 100vh;
    overflow: auto;
}
.icon-root-VMv {
    touch-action: manipulation;
}

.icon-icon-A2I {
    fill: var(--fill, none);
    stroke: var(--stroke, rgb(var(--venia-global-color-text)));
}

.icon-icon_desktop-v-0 {
}

.cartTrigger-counter-FPi {
    position: absolute;
    z-index: 2;
    right: 0;top: 0;
    min-width: 16px;
    height: 16px;
    line-height: 16px;
    font-size: 12px;
    background: #000;
    color: #fff;
    border-radius: 8px;
    text-align: center;
    padding: 0 4px;
    box-sizing: border-box;
}

.cartTrigger-trigger-VfJ {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 44px;
}

.cartTrigger-triggerContainer-FZE {
}

.cartTrigger-triggerContainer_open-H-c {
}

.cartTrigger-link-mIb {
}
.cartTrigger-btnCart-g7L{
    display: inline-block;
    width: 28px;
    height: 28px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuMzA3NzUgMjEuNUM0LjgwOTA4IDIxLjUgNC4zODMwOCAyMS4zMjM0IDQuMDI5NzUgMjAuOTcwM0MzLjY3NjU4IDIwLjYxNjkgMy41IDIwLjE5MDkgMy41IDE5LjY5MjNWOC4zMDc3NUMzLjUgNy44MDkwOCAzLjY3NjU4IDcuMzgzMDggNC4wMjk3NSA3LjAyOTc1QzQuMzgzMDggNi42NzY1OCA0LjgwOTA4IDYuNSA1LjMwNzc1IDYuNUg3LjVDNy41IDUuMjUxMzMgNy45Mzc4MyA0LjE4OTE3IDguODEzNSAzLjMxMzVDOS42ODkxNyAyLjQzNzgzIDEwLjc1MTMgMiAxMiAyQzEzLjI0ODcgMiAxNC4zMTA4IDIuNDM3ODMgMTUuMTg2NSAzLjMxMzVDMTYuMDYyMiA0LjE4OTE3IDE2LjUgNS4yNTEzMyAxNi41IDYuNUgxOC42OTIzQzE5LjE5MDkgNi41IDE5LjYxNjkgNi42NzY1OCAxOS45NzAzIDcuMDI5NzVDMjAuMzIzNCA3LjM4MzA4IDIwLjUgNy44MDkwOCAyMC41IDguMzA3NzVWMTkuNjkyM0MyMC41IDIwLjE5MDkgMjAuMzIzNCAyMC42MTY5IDE5Ljk3MDMgMjAuOTcwM0MxOS42MTY5IDIxLjMyMzQgMTkuMTkwOSAyMS41IDE4LjY5MjMgMjEuNUg1LjMwNzc1Wk01LjMwNzc1IDIwSDE4LjY5MjNDMTguNzY5MiAyMCAxOC44Mzk4IDE5Ljk2NzkgMTguOTAzOCAxOS45MDM4QzE4Ljk2NzkgMTkuODM5OCAxOSAxOS43NjkzIDE5IDE5LjY5MjNWOC4zMDc3NUMxOSA4LjIzMDc1IDE4Ljk2NzkgOC4xNjAyNSAxOC45MDM4IDguMDk2MjVDMTguODM5OCA4LjAzMjA4IDE4Ljc2OTIgOCAxOC42OTIzIDhINS4zMDc3NUM1LjIzMDc1IDggNS4xNjAyNSA4LjAzMjA4IDUuMDk2MjUgOC4wOTYyNUM1LjAzMjA4IDguMTYwMjUgNSA4LjIzMDc1IDUgOC4zMDc3NVYxOS42OTIzQzUgMTkuNzY5MyA1LjAzMjA4IDE5LjgzOTggNS4wOTYyNSAxOS45MDM4QzUuMTYwMjUgMTkuOTY3OSA1LjIzMDc1IDIwIDUuMzA3NzUgMjBaTTkgNi41SDE1QzE1IDUuNjY2NjcgMTQuNzA4MyA0Ljk1ODMzIDE0LjEyNSA0LjM3NUMxMy41NDE3IDMuNzkxNjcgMTIuODMzMyAzLjUgMTIgMy41QzExLjE2NjcgMy41IDEwLjQ1ODMgMy43OTE2NyA5Ljg3NSA0LjM3NUM5LjI5MTY3IDQuOTU4MzMgOSA1LjY2NjY3IDkgNi41Wk0xMS45ODQ1IDEzLjVDMTMuMTE1MyAxMy41IDE0LjEzMTEgMTMuMTE3MyAxNS4wMzE4IDEyLjM1MkMxNS45MzI0IDExLjU4NjUgMTYuMzc3NiAxMC43MTc5IDE2LjM2NzMgOS43NDYyNUMxNi4zNjczIDkuNTM5NzUgMTYuMjk4IDkuMzYzNzUgMTYuMTU5NSA5LjIxODI1QzE2LjAyMTIgOS4wNzI3NSAxNS44NDU2IDkgMTUuNjMyOCA5QzE1LjQ1NzEgOSAxNS4zIDkuMDYwNTggMTUuMTYxNSA5LjE4MTc1QzE1LjAyMyA5LjMwMjkyIDE0LjkyNDkgOS40NzE4MyAxNC44NjczIDkuNjg4NUMxNC43MjI0IDEwLjM2NjcgMTQuMzc2OSAxMC45MjE1IDEzLjgzMDcgMTEuMzUzQzEzLjI4NDYgMTEuNzg0MyAxMi42NjkyIDEyIDExLjk4NDUgMTJDMTEuMyAxMiAxMC42ODIxIDExLjc4NDMgMTAuMTMwOCAxMS4zNTNDOS41Nzk0MiAxMC45MjE1IDkuMjM2NSAxMC4zNjY3IDkuMTAyIDkuNjg4NUM5LjA0NDMzIDkuNDYxNSA4Ljk1MTMzIDkuMjkgOC44MjMgOS4xNzRDOC42OTQ4MyA5LjA1OCA4LjU0MjkyIDkgOC4zNjcyNSA5QzguMTU0NDIgOSA3Ljk3NjI1IDkuMDcyNzUgNy44MzI3NSA5LjIxODI1QzcuNjg5MDggOS4zNjM3NSA3LjYxNzI1IDkuNTM5NzUgNy42MTcyNSA5Ljc0NjI1QzcuNjE3MjUgMTAuNzE3OSA4LjA2MjUgMTEuNTg2NSA4Ljk1MyAxMi4zNTJDOS44NDMzMyAxMy4xMTczIDEwLjg1MzggMTMuNSAxMS45ODQ1IDEzLjVaIiBmaWxsPSIjM0EzQTNDIi8+Cjwvc3ZnPgo=) no-repeat center;
}
