.main-content{width:100%!important;margin-left:0!important;margin-right:0!important;max-width:none!important;padding-top:0!important}
div.rangeManage{margin-left:0}
@media only screen and (max-width:1220px){.featured-blog .grid-uniform{padding-left:10px}}
.houseHoldProduct .myproductItem{position:relative}
.houseHoldProduct .shopify_spr{height:44px}
.houseHoldProduct .spr-badge-caption{font-size:12px}
.collection-rows .mydiscountFormunit{position:relative}
.collection-rows .mydiscountFormunit .heightSider-left{float:none;position:absolute!important;width:20%;bottom:0;top:0;padding-bottom:11px;display:none}
@media screen and (min-width:769px){body.template-index div.rangeManage{;margin-left:20%}.collection-rows .mydiscountFormunit .heightSider-left{display:block!important}}
.collection-rows .shopify_spr{height:44px}
.collection-rows .spr-badge-caption{font-size:12px}
#shopify-section-slideshow{position:relative;z-index:17!important;background: #fff;}
.slider-section .banner-kun{width:100%;height:0!important;padding-bottom:38%;overflow:hidden;display:block;}
.slider-section .banner-kun .flex-viewport{width:100%;height:100%!important;position:absolute!important}
@media only screen and (max-width:570px) and (min-width:102px){.slider-section .banner-kun .flexslider{padding-bottom:100%}}
#gallery .imgText_small{font-size:.9em}
#gallery .imgText_medium{font-size:1.15em}
#gallery .imgText_large{font-size:1.4em}
#gallery .Activity-picture .gallery__image-container:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.15);box-shadow:0 4px 30px rgba(0,0,0,.15)}
#gallery .gallery__image-container.no-js{line-height:1px;margin-bottom:20px;border:1px solid #dddddd94}
#gallery .grid-uniform{margin-left:0;padding-right:10px}
@media screen and (min-width:1220px){#gallery .Activity-picture{margin-left:-10px;margin-right:-10px}}
.collection-rows{background:#fff;overflow:hidden}
@media screen and (max-width:1220px){.collection-rows{background:#fff;padding-lefT:10px;padding-right:10px}}
@media screen and (max-width:768px){.collection-rows{background:#fff;padding-lefT:5px;padding-right:5px}}
@media screen and (max-width: 965px){#shopify-section-slideshow .flexslider .marquee-finder{display:none}}
/*星級評價 start*/
.shopify_spr{height:44px;text-align:center;}
.shopify_spr .spr-badge{display:none;}
.shopify_spr .spr-icon{position:relative;}
.shopify_spr .spr-icon span{position: absolute;right: 0px;top:-1px;background: #f5f5f5;width:0px;bottom: 0px;}
/*星級評價 end*/
/*折扣 sart*/
.grid-item .product-grid-item{position:relative;}
.grid-item .yh{padding:5px;z-index:2;display:none;left: 0px;top: -5px;line-height: 18px;position: absolute;margin-top: 10px;color: #fff;font-szie:12px;background:  #FF9766;background: -moz-linear-gradient(left, #FF6162 0%, #FF9766 100%);background: -webkit-gradient(left top, right top, color-stop(0%, #FF6162), color-stop(100%, #FF9766));background: -webkit-linear-gradient(left, #FF6162 0%, #FF9766 100%);background: -o-linear-gradient(left, #FF6162 0%, #FF9766 100%);background: -ms-linear-gradient(left, #FF6162 0%, #FF9766 100%);background: linear-gradient(to right, #FF6162 0%, #FF9766 100%);}
@media screen and (max-width: 768px){.grid-item .yh{font-weight: normal;}} 	
@media screen and (max-width: 500px){.grid-item .yh{font-weight: normal;font-size: 12px;line-height: 16px;margin-top:5px;}}  
.product-item--price .priceDis{font-size: 72%;}
.product-item--price .priceOri{font-size: 14px;color: #858585;text-decoration: line-through;}
/*折扣 end*/
/*general start*/
.generalHeA{border-bottom:0px!important;}
/*general end*/