/** Shopify CDN: Minification failed

Line 662:31 Expected ":"

**/
#MainContent {
  background: #FFEDED;

  /* Tab */
  --tab-color: #700302;
  --tab-bg-color: #ffffff;
  --tab-active-color: #FFFFFF;
  --tab-active-bg-color: #8A2C3C;
  /* Email */
  --email-question-icon-color: #fff;
  --email-question-icon-bg-color: rgba(209, 174, 150, 0.20);
  --popup-color: #000;
  --popup-bg-color: #D6E9DE;
  --popup-close-bg-color: #fff;
  /* Card product */
  --image-bg-color: #EEDCD4;
  --content-bg-color: #FFFFFF;
  --details-button-border-color: #000;
  --details-button-color: #000;
  --subtitle-color: #000;
  --title-color: #000;
  /* --tag-bg-color: #FFFFFFE5;
  --tag-color: #CFAC94; */
  --tag-bg-color: #f2f2f2;
  --tag-color: #00000099;
  --description-color: rgba(0, 0, 0, 0.8);
  --compare-price-color: #000;
  --discount-code-text1-color: #000;
  --discount-code-bg1-color: #EEDCD4;
  --klanara-text-color: #00000099;
  --klanara-icon-color: #0A0B09;
  --klanara-icon-bg-color: #EEEEEE;
  --bundle-price-color: #000;
  --bundle-compare-price-color: #000;
  --bundle-border-color: rgba(0, 0, 0, 0.20);
  --bundle-active-border-color: rgba(0, 0, 0, 0.20);
  --add-card-color: #242424;
  --add-card-bg-color: #EEDCD4;
  --quantity-button-color: #1A1A1A;
  --quantity-input-color: #1A1A1A;
  ---tex_Prompt-Word-2: #00749B;
  ---tex_Prompt-cta-2: #00749B;
}
/* 锚点跳转Sticky Bar */
@media screen and (min-width:768px){
    .common-sticky-navigator__text{
        color: #FFF;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
    }
}
/* 全屏固定Banner */
@media screen and (min-width:768px){
.gradient-vertical-line {
  /* 核心：垂直渐变，两端透明、中间50%实色，和你要的渐变逻辑一致 */
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFF 50%, rgba(255, 255, 255, 0) 100%);
  /* 关键：让背景只显示竖线，不重复、固定尺寸、居中 */
  background-repeat: no-repeat; /* 禁止背景重复 */
  background-size: 1px 80%; /* 竖线粗细1px + 高度80%（比文字高度稍矮，更美观） */
  background-position: center center; /* 渐变在元素中水平+垂直居中 */
  /* 排版：让元素宽高适配竖线，避免占多余空间 */
  display: inline-block;
  width: 1px;
height: 57px;
  vertical-align: middle; /* 垂直居中对齐文字 */
  /* 隐藏原始竖线字符（因为用背景渐变做了自定义竖线，原|可以删掉，也可以隐藏） */
  color: transparent;
}
}
/* title */

@media screen and (min-width:768px){
    .section-sub-title{
        padding-top:0px;
    }

}
    .template--26463513542949__black_firday_title_copy_rW7HjE.inline-media-section{
      background:#FFFBFB;
    }
        .template--26463513542949__black_firday_title_copy_AinPhf.inline-media-section{
      background:#FFFBFB;
    }
    .inline-media-section.template--26463513542949__black_firday_title_copy_9TyAbt {
         background:#FFFBFB;
    }
    .inline-media-section.template--26463513542949__black_firday_title_copy_AinPhf {
      background:#FFFBFB;
    }
    .inline-media-section.template--26463513542949__black_firday_title_copy_D6diYH {
         background:#FFFBFB;
    }
    .inline-media-section.template--26463513542949__black_firday_title_copy_XiNKGd {
       background:#FFFBFB;
    }
    .inline-media-section.template--26463513542949__black_firday_title_copy_rW7HjE {
      background:#FFFBFB;
    }

/* total的tab切换*/

    .bundle-deals__container.template--26463513542949__bundle_deals_nbJ6fy .bundle-deals__tab-item.active {
    border-radius: 37px;
background: #8A2C3C;
    border-color: transparent;
    color: #fff;
}
.bundle-deals__container.template--26463513542949__bundle_deals_nbJ6fy .bundle-deals__tab-item{
  border-radius: 37px;
background: #FFF;
color: #8A2C3C;
}
.bundle-deals__container.template--26463513542949__bundle_deals_nbJ6fy .jdgm-star.jdgm--on{
  color:#981517;
}
.bundle-deals__total-label{
  color: #8A2C3C;
}
.bundle-deals__total-price{
  color: #8A2C3C;
}
.bundle-deals__tab-item {
    font-weight: 520;
    font-size: 20px;
    line-height: 1.2;
    padding: 10px 10px;
    border: 1px solid #FFEFF3;
    border-radius: 999px;
    cursor: pointer;
    color: #ffeff3;
}
/*tab卡片赠品颜色*/
.card-product-4__price-gift {
  background :#FFFFFF !important;
  border:1px solid #981517 !important;
}
.card-product-4__price-gift-title{
  background: #981517 !important;
}


/*tab卡片折扣码颜色*/
#card-product-4__coupon-xms{
  background :#FFFFFF !important;
  border:1px solid #981517 !important;
}
.card-product-4__coupon-xms-coupon_code {
  color: #981517 !important;
}
#card-product-4__coupon-xms svg path {
  stroke: #981517 !important;
} 

/*tab卡片best seller*/
/*flag*/
@media (min-width:768px){
  .card-product-4__flag {
    width: 56px !important;
    height: 61px !important;
    margin-left: 14px;
  }
  .card-product-4__flag .card-product-4__flag-content {
    margin-top: 9px;
    margin-left: 6px;
  }}
@media (max-width:768px){
  .card-product-4__flag {
    width: 56px !important;
    height: 61px !important;
    margin-left: 14px;
  }
  .card-product-4__flag .card-product-4__flag-content {
    margin-top: 9px;
    margin-left: 6px;
  }}
  .card-product-4__flag .card-product-4__flag-content p {
    color: #981517 !important;
  }
  .card-product-4__buy-button {
  background: #892C3F!important;
  flex-wrap: nowrap!important;
}
.card-product-4__buy-button .card-product-4__buy-button__buy-now {
  background: #892C3F!important;
}
.card-product-4__buy-button add-cart-button {
    border-top-left-radius: 0!important;
    border-bottom-left-radius: 0!important;
    background: #000000!important;
}
.card-product-3__buy-button__buy-now .card-product-4__buy-button__buy-now {
  background-color: #5686A3;
  border-top-left-radius: inherit;
    border-bottom-left-radius: inherit;
}
#bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_tgKmp4_xms #card-product-4__buy-button__buy-now-xms {
    flex: 1;
    justify-content: space-between;
    background: #000000 !important;
    height: auto !important;
}
#bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_tgKmp4_xms#bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_tgKmp4_xms #card-product-4__buy-button__add-cart-xms {
    border-radius: 0 999px 999px 0;
border: 1px solid #BC0041 ;
background: #BC0041 !important;
}
.card-product-4__buy-button__add-cart-xms svg {
  width: 24px !important;
  height: 24px !important;
  flex-shrink: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.75 20.25C9.75 20.25 9.75 20.25 9.75 20.25C9.75 20.25 9.75 20.25 9.75 20.25L9.75 20.25C9.75 20.25 9.75 20.25 9.75 20.25' fill='%23FFFFFF'/%3E%3Cpath d='M9.75 20.25C9.75 20.25 9.75 20.25 9.75 20.25C9.75 20.25 9.75 20.25 9.75 20.25L9.75 20.25C9.75 20.25 9.75 20.25 9.75 20.25' fill='%23FFFFFF'/%3E%3Cpath d='M7.5 20.25C7.5 20.25 7.5 20.25 7.5 20.25C7.5 20.25 7.5 20.25 7.5 20.25L7.5 20.25C7.5 20.25 7.5 20.25 7.5 20.25' fill='%23FFFFFF'/%3E%3Cpath d='M16.5 20.25C16.5 20.25 16.5 20.25 16.5 20.25C16.5 20.25 16.5 20.25 16.5 20.25L16.5 20.25C16.5 20.25 16.5 20.25 16.5 20.25' fill='%23FFFFFF'/%3E%3Cpath d='M4.5 4.5H21L20.25 7.5H5.25L4.5 4.5Z' fill='%23FFFFFF'/%3E%3Cpath d='M19.5 9H6C5.44772 9 5 9.44772 5 10V19C5 19.5523 5.44772 20 6 20H19C19.5523 20 20 19.5523 20 19V10C20 9.44772 19.5523 9 19.5 9Z' fill='%23FFFFFF'/%3E%3C/svg%3E") !important;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.jdgm-star.jdgm--on {
      color: #FF9500 !important;
    }
    #bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_tgKmp4_xms .jdgm-star{
       color: #FF9500 !important;
       
    }

    #bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_tgKmp4_xms .card-product-3__btn-details.green {
padding:0px;
    font-family: "MiSans Latin VF";
    font-size: 12px;
    font-weight: 400;
    border: 0px solid #fff !important;
    line-height:70%;
}
#bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_tgKmp4_xms .card-product-4__type-mini .card-product-3__btn-details.green{
   border: 0px !important;
   padding:0 !important;
}
 #bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_tgKmp4_xms .card-product-3__btn-details.green span{
color: #000;
text-align: center;
font-family: "MiSans Latin";
font-size: 14px;
font-style: normal;
font-weight: 500 !important;
line-height: 110%; /* 15.4px */
 }
 .common-sticky-navigator__item.active{
  background: #8B0617;
  border: #8B0617 !important;
  padding: 12px 24px !important;
 }
  .common-sticky-navigator__item.active .common-sticky-navigator__text{
    color: #FFF !important;
text-align: center;
font-family: "MiSans Latin";
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 100%;
  }
  .container-template--26463513542949__black_friday_product_list_DVBFwE.template--26463513542949__black_friday_product_list_DVBFwE.chrismas.valentine_is_day_product_style .pd-limited span{
    border-radius: 4px;
border: 0.8px solid #FB204A;
color: #FB204A;
font-family: "MiSans Latin";
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 120%; 
  }

  /* 产品切换 */
 @media screen and (min-width:768px){

    .jdgm-prev-badge__text{
        color: var(--Font-Color-Font-gy-1, #1A1A1A);

font-size: 14px;
font-style: normal;
font-weight: 400 !important;
line-height: 120%; /* 16.8px */
text-decoration-line: underline;
text-decoration-style: solid;
padding-left:20px;
    }
    .star-content-star_text_xms{
        color: var(--Font-Color-Font-gy-1, #1A1A1A) !important;
text-align: center;
font-family: "MiSans Latin";
font-size: 14px;
font-style: normal;
font-weight: 400 !important;
line-height: 120%; /* 16.8px */;
    }
    
  }
 /* 完整重置文本装饰，覆盖所有可能的装饰类型 */


/* -------------------------------------手机端------------------------------------- */
/* KV */
@media screen and (max-width:768px){
  .image-overlay__label-title.padding-2textnote.headline-3{
    position:relative;
    font-size: 30px !important;
font-style: normal;
font-weight: 500 !important;
line-height: 120%;
  }
 .image-overlay__label .image-overlay__label-title {
    color: #ffffff;
    position: relative;
    top: 30px !important;
}
}

/* 锚点 */

@media screen and (max-width: 789px) {
    .common-sticky-navigator__item:not(:first-child) {
        margin-left: 8px;
    }
    .common-sticky-navigator__item.active{
      padding:6px 12px !important;
  
    }
    .common-sticky-navigator__item.active .common-sticky-navigator__text{
font-size:8px !important;
 padding:3px 6px !important;
    }
    .common-sticky-navigator__item{
  padding:6px 12px;
  font-size:8px !important;
}
}

/* 标题 */
@media screen and (max-width: 789px) {
.title-with-images {
  height:44px !important;
}
.bundle-deals__content-width .bundle-deals__tab-container-img{
  display:none;
}}

/* bundle_deale */
@media screen and (max-width: 789px) {
  .bundle-deals__tab-item.active{
    color: #FFF;
text-align: center;
font-family: "MiSans Latin";
font-size: 15px;
white-space: nowrap !important;
font-style: normal;
font-weight: 520;
line-height: 120%; /* 24px */
display: flex;

height: 29px;
padding: 10px 23px;
justify-content: center;
align-items: center;
gap: 10px;
  }
  .bundle-deals__tab-item{
    color: #8A2C3C;
text-align: center;
font-family: "MiSans Latin";
font-size: 15px;
font-style: normal;
font-weight: 520;
line-height: 120%; /* 24px */
display: flex;

height: 29px;
padding: 10px 23px;
justify-content: center;
align-items: center;
gap: 10px;
white-space: nowrap !important;
  }

  /* star */
  .jdgm-star.jdgm--on{
    padding-right:0px !important;
  }
.jdgm-star.jdgm--on:before {
    content: "\e000";
    font-size:10px;
    padding-right:0px !important;
    color:#BC0041;
}
    .bundle-deals__tab-container .jdgm-prev-badge__text {
        font-size: 8px;
        height: 10%;
        /* display: flex; */
        align-items: center;
        line-height: 1;
    }
/* green */
.bundle-deals__product-hour-label{
  margin-top:4px;
}
.bundle-deals__product-hour-label span{
  padding:2px 3px;
 font-size: 7.255px;
font-style: normal;
font-weight: 500;
}
.bundle-deals__product-title{
  color: var(--Font-Color-Font-1, #1A1A1A);
font-family: "MiSans Latin VF";
font-size: 9px;
font-style: normal;
font-weight: 500;
line-height: 120%; /* 8.706px */
}
.bundle-deals__product .price .price-item--sale, .bundle-deals__product .price .price__regular .price-item--regular{
  color: var(--icon, #BC0041);
text-align: center;
font-family: "MiSans Latin VF";
font-size: 9.069px;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 10.883px */
}
.price__sale{
  color: var(--Font-Color-Font-4, #BDBDBD);
text-align: center;
font-family: "MiSans Latin VF";
font-size: 6.348px;
font-style: normal;
font-weight: 300;
line-height: 120%; /* 7.618px */
text-decoration-line: line-through;
}
.bundle-deals__product-buttons span{
color: #FFF;
text-align: center;
font-feature-settings: 'liga' off, 'clig' off;
font-family: "MiSans Latin VF";
font-size: 7.255px;
font-style: normal;
font-weight: 500;
line-height: 120%; /* 8.706px */
}
.bundle-deals__product-buy-now {
  padding-left:8px;
  height: 25px;
}
.bundle-deals__product-add-cart{
  height: 25px;
}
.bundle-deals__product-container{
  padding:9.07px 7.26px 21px;
}
}

/* bundle */
.template--26463513542949__black_friday_product_list_DVBFwE .type-large .card-product-image img{
    width: 320px !important;
    height: auto;
  }
  @media (max-width:768px){
.inline-media-section.template--26463513542949__black_firday_title_copy_NhYRV7 {
  display:none;
}}

/* 全局固定 */

  @media (max-width:768px){
.common-section-container.global-fixed-banner.global-fixed-banner-template--26463513542949__global_fixed_banner_dhp7wX.event a{
  color: #9F1A35;
text-align: center;
font-feature-settings: 'liga' off, 'clig' off;
font-family: "MiSans Latin";
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 120%; /* 21.6px */
text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: auto;
text-decoration-thickness: auto;
text-underline-offset: auto;
text-underline-position: from-font;

}

}

/* 产品Card */
#bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_qhELbt_xms #card-product-4__buy-button__buy-now-xms {
    flex: 1;
    justify-content: space-between;
    background: #000000 !important;
    height: auto !important;
}
#bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_qhELbt_xms#bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_qhELbt_xms #card-product-4__buy-button__add-cart-xms {
    border-radius: 0 999px 999px 0;
border: 1px solid #BC0041 ;
background: #BC0041 !important;
}

    #bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_qhELbt_xms .jdgm-star{
       color: #FF9500 !important;
       
    }

    #bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_qhELbt_xms .card-product-3__btn-details.green {
padding:0px;
    font-family: "MiSans Latin VF";
    font-size: 12px;
    font-weight: 400;

    border-radius: 4px;
    border: 0px solid #fff;
    line-height:70%;
}
 #bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_qhELbt_xms .card-product-3__btn-details.green span{
color: #000;
text-align: center;
font-family: "MiSans Latin";
font-size: 14px;
font-style: normal;
font-weight: 500 !important;
line-height: 110%; /* 15.4px */
 }

@media (max-width:768px){
#bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_qhELbt_xms{
  display:none;
}}

@media (min-width:768px){
#bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_tgKmp4_xms{
  display:none;
}}

.template--26463513542949__black_friday_product_list_DVBFwE.chrismas .product-card-container .image-container{
  position: relative; /* 为图片绝对定位做准备 */

}
.template--26463513542949__black_friday_product_list_DVBFwE .card-product-image picture{
    top: 0;
  left: 0;
  width: 100%; /* 宽度铺满容器 */
  height: 100%; /* 高度铺满容器 */
  object-fit: cover; /* 等比例缩放，铺满容器，裁剪超出部分 */
  object-position: center; /* 图片居中显示（可调整为top/bottom/left/right） */
 
}
#shopify-section-template--26463513542949__black_friday_product_list_DVBFwE .template--26463513542949__black_friday_product_list_DVBFwE .card-product-image img{
position: absolute;
  top: 0;
  left: 0;
  width: 100% !important; /* 宽度铺满容器 */
  height: 100%; /* 高度铺满容器 */
  object-fit: cover; /* 等比例缩放，铺满容器，裁剪超出部分 */
  object-position: center; /* 图片居中显示（可调整为top/bottom/left/right） */

}

/* 给 Flag 设置定位和更高的 z-index */
.card-product-flag.lantern {
  position: relative; /* 开启定位，让 z-index 生效 */
  z-index: 2; /* 比图片的层级高，就能显示在上面 */
}
/* 手机端适配：解决底部文字被遮挡 */
@media (max-width: 767px) {

  #bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_tgKmp4_xms#bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_tgKmp4_xms #card-product-4__buy-button__add-cart-xms{
    padding:0px;
  }
}
  /* 商品卡片容器 */
 /* 确保图片容器是定位父级 */
.image-container {
  position: relative; /* 让 Flag 可以相对于它定位 */
}

/* 定位 Flag 到图片左上角 */
.card-product-flag.lantern {
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 2; /* 确保 Flag 在图片上方 */
  width: auto;
  height: auto;
}
@media (max-width:768px){
  .template--26463513542949__black_friday_product_list_DVBFwE.chrismas .product-card-container .image-container{
    height:220px;
  }
  .container-template--26463513542949__black_friday_product_list_DVBFwE.template--26463513542949__black_friday_product_list_DVBFwE.chrismas.valentine_is_day_product_style{
    padding-top:0px;
  }
}

  /* 商品信息区 */
  .card-product-info {
    padding: 15px !important; /* 调整上下左右内边距 */
    min-height: auto !important; /* 取消固定高度，让内容自适应 */
  }

.common-section-container-inner.page-width {
  padding:0px;
}

.swiper-slide bfcm-tab-products__tab-item.swiper-slide-next{
 border-radius: 50px;
border: 1px solid var(--icon, #BC0041);
border-radius: 50px;
background: #FFEDED;
}
    .bfcm-tab-products__tab-item{
  border: 1px solid var(--icon, #BC0041);
border-radius: 50px !important;

}
.card-product-3__btn-details.green{
  border:0px !important;
}
@media screen and (max-width: 768px) {
    #bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_tgKmp4_xms .card-product--label-available {
        font-size: 12px;
        white-space: nowrap;
    }
    #bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_tgKmp4_xms #card-product-4__buy-button__buy-now-xms{
      padding:0 0 0 10px;
    }
    .jdgm-star.jdgm--on, #bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_tgKmp4_xms .jdgm-star{
      color: #BC0041 !important;
    }
}
@media (min-width:768px){
 
  .container-template--26463513542949__black_friday_product_list_DVBFwE.template--26463513542949__black_friday_product_list_DVBFwE.chrismas.valentine_is_day_product_style{
    padding-top:10px;
  }
}
.save-amount{
  display:none;
}
.template--26463513542949__bfcm_tab_products_v1_xms_qhELbt .card-product-4__flag{
  padding-right: 10px !important;
}

.template--26463513542949__bfcm_tab_products_v1_xms_qhELbt .card-product-4__flag P{
  color:#FFF !important;
}
.card-product-4__flag-content.card-product-4__flag-content-xms p{
margin-top:0px !important;
}
@media screen and (max-width: 768px) {
    #bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_tgKmp4_xms .card-product-4__flag{
        width:40px !important;s
        height:44px !important;
    }
  
  .card-product-4__flag-content.card-product-4__flag-content-xms{
    margin-left:0px !important;
    height:44px !important;
  }

  .card-product-4__flag-content.card-product-4__flag-content-xms p{
    color:#fff !important;
  }
}

@media (min-width:768px){
.button-price-compare {
  display: flex !important;
  gap: 70px; /* 控制按钮之间的间距 */
  align-items: center; /* 垂直居中对齐 */
}
.card-product-compare-price{
  white-space:nowrap;
}
.card-product-price{
   white-space:nowrap;
}
/* 针对指定类名的元素实现左对齐 */


/* 兼容行内元素场景（备选方案，若flex布局不适用） */
.card-product-4__countdown-lear-more-row {
  text-align: left !important;       /* 文本/行内元素靠左对齐 */
  float: none !important;            /* 清除可能的浮动影响 */
}
.card-product-content {
  padding:32px 36px 40px !important;
}
.card-product-buy-button {
  text-align: right !important;
}

.card-product-buy-button > * {
  display: inline-block;
}
.template--26463513542949__black_friday_product_list_DVBFwE.chrismas .product-card-container.type-large .card-product-buy-now {
    width: calc(100% - 30px);
    justify-content: center;
}
#bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_qhELbt_xms .card-product-4__flag-content-xms p:nth-of-type(2) {
    font-size: 12px !important;
    font-weight: 500 !important;
    line-height: 100% !important;
}
#bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_qhELbt_xms .card-product-4__flag .card-product-4__flag-content p:first-child {
    font-size: 8px !important;
    font-weight: 400;
}
.other-btn {
    width: 200px !important; /* 你可以将 200px 调整为需要的宽度 */
}
.global-fixed-banner__container .button.other-btn {
    width: 220px !important;
    padding: 12px 24px !important;
}
.heropointfb-box{
  display:none;
}
 .card-product-4__content {
    justify-content:flex-end;
}
}
 .card-product-4__content {
    justify-content:flex-end !important;
}
.card-product-4__countdown-lear-more-row {
  display: flex !important;          /* 保持子元素同行展示（如果需要） */
  justify-content: flex-start !important; /* 核心：整体靠左对齐 */
  align-items: center !important;    /* 子元素垂直居中，优化视觉 */
  margin-left: 0 !important;         /* 清除左侧默认外边距 */
  padding-left: 0 !important;        /* 清除左侧默认内边距 */
  width: auto !important;            /* 容器宽度自适应内容，不占满整行 */
}
@media screen and (max-width: 768px) {
      .global-fixed-banner__container .button.other-btn {
        width: 135px !important;
        padding: 0;
        height: -23px !important;
        font-size: 12px;
    }
.heropointfb-box{
  display:none;
}
    #bfcm-tab-products__template__25585682481425__bfcm_tab_products_v1_xms_tgKmp4_xms .card-product-4__flag-content-xms p:nth-of-type(2) {
        font-size: 10px !important;
        font-weight: 500 !important;
        line-height: 100% !important;
    }
    .template--25585682481425__black_friday_product_list_DVBFwE.chrismas .product-card-container.type-large .card-product-buy-button {
    width: 45%;
}
.card-product-4__countdown-wrapper span{
  font-size:10px;
    white-space:nowrap !important;
}
.card-product-4__bundle-contnet span{
    color: #FAFAFA;
font-feature-settings: 'liga' off, 'clig' off;
font-family: "MiSans Latin";
font-size: 8px;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 9.6px */
  }
  .card-product-4__bundle-title{
    overflow: hidden;
color: var(--Font-Color-Font-gy-1, #1A1A1A);
font-feature-settings: 'liga' off, 'clig' off;
text-overflow: ellipsis;
font-family: "MiSans Latin";
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 14.4px */
  }
  .card-product-4__bundle.active{
    background:#FFEDED !important;
    padding:5px 8px;
  }
  .card-product-4__learn-more-inline{
    font-size:10px !important;
  }
    .product-content-container span{
    color: var(--icon, #BC0041);
font-family: "MiSans Latin";
font-size: 10px;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 12px */
  }
  .product-content-container span{
  border-radius: 4px;
border: 0.8px solid var(--icon, #BC0041);
padding:2px;
}
#global-fixed-banner__template--26463513542949__global_fixed_banner_dhp7wX .image-item[data-index="1"] .image-overlay__label .image-overlay__label-title {
    color: #9f1a35;
    line-height: 120% !important;
}
.common-section-container.global-fixed-banner.global-fixed-banner-template--26463513542949__global_fixed_banner_dhp7wX.event a{
  font-size:12px !important;
}
    #bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_tgKmp4_xms .card-product-4__flag-content-xms p:nth-of-type(2) {
        font-size: 9px !important;
        font-weight: 500 !important;
        line-height: 100% !important;
    }
#bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_tgKmp4_xms#bfcm-tab-products__template__26463513542949__bfcm_tab_products_v1_xms_tgKmp4_xms #card-product-4__buy-button__add-cart-xms{
  padding:0px !important;
}

.heropointfb-box{
  display:none;
}
}


.card-product-4__learn-more-inline{
  color: var(--Font-Color-Font-gy-4, #BDBDBD);
font-feature-settings: 'liga' off, 'clig' off;
font-family: "MiSans Latin";
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 14.4px */
text-decoration-line: underline;
padding-left:10px;
}

.card-product-4__countdown{
  color: #E40000;
font-family: "MiSans Latin";
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 120%;
}
/* 精准定位第二个视频列表标题并隐藏 */
.styling-guide__video-list-title:before{
  display: none !important;
}
