/** Shopify CDN: Minification failed

Line 266:1 Expected "}" to go with "{"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/


/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  .t4s-btn-style-outline.t4s-btn-color-primary {
  --btn-color: #858585;
  --btn-border: #cecece;
    margin-bottom: 30px;
}
.t4s-btn-size-extra-large {
   
    --btn-height: 50px !important;
    --btn-size: 14px !important;
}

.t4s-product .t4s-product-title a {
  margin-bottom: 2px;
  color: #393939;
  font-weight: 500;
  white-space: break-spaces;
  overflow: hidden;
  text-overflow: ellipsis;
 display: inline-block;
        width: auto;
}
.t4s-cartPage__header {
  color: #8d8d8d;
}
.t4s-page_cart__meta {
  font-size: 14px;
  color: #838383;
}
.t4s-main-cart .t4s-page_cart__title {
  font-size: 16px;
  line-height: 30px;
  display: block;
  font-weight: 500;
  margin-bottom: 5px;
  color: var(--secondary-color);
}
.t4s-page_cart__info {
  margin-inline-start: 20px;
}
.t4s-page_cart__tools {
  margin-top: 10px;
}
.t4s-page_cart__tools .t4s-page_cart__edit,
.t4s-page_cart__tools .t4s-page_cart__remove {
  color: #7b7b7b;
}
.t4s-mini_cart__emty svg#icon-cart-emty {
  color: #dfdfdf;
}
.t4s-coll-style-1 .t4s-cat-title, .t4s-coll-style-6 .t4s-cat-title, .t4s-coll-style-9 .t4s-cat-title {
    border-radius: 100px;
    opacity: 0.7;
}
.t4s-prs-footer {
    margin-top: 50px;
}
.t4s-product .t4s-product-inner {
  border-radius: 6px;
}
@media (min-width: 768px) {
    .t4s-product-quick-view .t4s-product__info-container {
       
        padding: 30px 40px 30px 15px;
    }
}

 .t4s-section-title {

    font-size: 24px;
}
.t4s-product .t4s-product-info {
    padding-top: 10px;
}
/*产品系列页*/
.t4s-product .t4s-product-inner {
  border-radius: 6px;
}
.t4s-product {
  --swatch-color-size-mb: 15px;
}
.t4s-checkbox-wrapper {
  width: 18px;
  height: 18px;
  min-width: 16px;
  border: 1px solid #dfdfdf;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-inline-end: 10px;
  border-radius: 20%;
}
.t4s-facets__form .t4s-facet .is--style-color .t4s-filter_color > span {
  width: 20px;
  height: 20px;
} /*侧边栏*/
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  @media(max-width: 430px) and (min-width: 357px)
{.t4s-pr-style3 .t4s-product-btns2>.t4s-pr-item-btn:nth-child(2) {
    display:none;  /* 隐藏查看 */
}
 }
@media(max-width: 430px) and (min-width: 357px)
{.t4s-pr-style3 .t4s-product-btns2>.t4s-pr-item-btn:nth-child(2) {
    display:none; /* 隐藏查看心愿 */
}
 }

@media (max-width: 1334px) and (min-width: 357px){
   .t4s-pr-style3 .t4s-product-btns2 {
  bottom: 74%;/* 心愿单位置 */
    }
}


@media (max-width: 430px) and (min-width: 357px) {
    .t4s-product .t4s-product-price {
    font-size: 12px;
    margin-top: -2px;
}
}/* 划线钱大小 */




@media(max-width: 430px) and (min-width: 357px) 
{ .t4s-btn-style-outline.t4s-btn-color-primary {
     --btn-color: #858585;
    --btn-border: #cecece;
    --btn-color-hover: var(--t4s-light-color);
    --btn-background-hover: var(--accent-color);
    --btn-border-hover: var(--accent-color);
}
} /* 底部按钮颜色 */

@media(max-width: 430px) and (min-width: 357px) 
{ .t4s-btn-size-large {
        --padding-btn: 0 25px;
        --btn-height: 38px;
        --btn-size: 10px;  /* 底部按钮样式 */
    }
}

@media(max-width: 430px) and (min-width: 357px) 
{  .t4s-btn-style-outline::after {
    border: 1.5px solid var(--btn-border);
    } 
}/* 底部按钮粗细 */






@media(max-width: 750px) and (min-width: 250px)
{ .t4s-section-title  > span {
    font-size: 14px;
    font-weight: 550;
    margin-top: 20px;   /* 标题 */
} 
}


@media(max-width: 430px) and (min-width: 250px) {
     .t4s-product .t4s-product-inner {

    border-radius: 6px;/* 加园角 */
}






@media (max-width: 430px) and (min-width: 357px) {
 .t4s-product .t4s-product-title a { 
    font-size: 12px;
}
}/* 字体设置 */

@media (max-width: 430px) and (min-width: 357px) {
 .t4s-product .t4s-product-price {
    color: #000000;
    font-size: 14px;
    font-weight: 600;
}/* 价格设置 */


@media (max-width: 430px) and (min-width: 357px) {
 .t4s-product .t4s-product-price ins {
   color:#EC0101;
    font-size: 14px;    
}/*灰色价格设置 */
}

@media(max-width: 430px) and (min-width: 357px) 
{ .SectionID .t4s-product a.t4s-pr-wishlist, .css_for_wis_app_true .t4s-product .t4s-pr-wishlist {
       color: #bfbfbf;
}
/*爱心颜色 */
@media(max-width: 430px) and (min-width: 357px){
.t4s-product .t4s-product-info {
    padding-top: 5px;
}/*间距*/
@media(max-width: 430px) and (min-width: 357px){
.t4s-product .t4s-product-info .t4s-product-info__inner>* {
    margin-bottom: 4px;
}}/*间距*/


/*产品系列页*/
@media(max-width: 430px) and (min-width: 357px){
.t4s-product .t4s-product-inner {
  border-radius: 6px;
}
}
@media(max-width: 430px) and (min-width: 357px){
.t4s-product {
  --swatch-color-size-mb: 15px;
}
}
@media(max-width: 430px) and (min-width: 357px){
.t4s-checkbox-wrapper {
  width: 18px;
  height: 18px;
  min-width: 16px;
  border: 1px solid #dfdfdf;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-inline-end: 10px;
  border-radius: 20%;
}
}
@media(max-width: 430px) and (min-width: 357px){
.t4s-facets__form .t4s-facet .is--style-color .t4s-filter_color > span {
  width: 20px;
  height: 20px;
}
} /*侧边栏*/
}