.cf .ec-base-product{padding:0}.cf .ec-base-product img{vertical-align:middle}.cf .ec-base-product .prdList{width:100%;margin:0;font-size:0;line-height:0;letter-spacing:0}.cf .ec-base-product .prdList>li{position:relative;display:inline-block;vertical-align:top;overflow:hidden}.cf .ec-base-product .prdList .chk{display:none}.cf .ec-base-product .prdList .thumbnail{position:relative;text-align:center;overflow:hidden}.cf .ec-base-product .prdList .thumbnail .prdImg{position:relative;overflow:hidden}.cf .ec-base-product .prdList .thumbnail .prdImg img{-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;transition:all .6s;transition-delay:.05s}.cf .ec-base-product .prdList>li:hover .prdImg img{transform:scale(1.05);-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;transition:all .6s;transition-delay:.05s}.cf .ec-base-product .prdList .thumbnail a img{width:100%;box-sizing:border-box}.cf .ec-base-product .prdList .thumbnail .icon:after{content:"";display:block;clear:both}.cf .ec-base-product .prdList .swiper-button-prev,.cf .ec-base-product .prdList .swiper-button-next{opacity:0;visibility:hidden;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.cf .ec-base-product .prdList>li:hover .swiper-button-prev,.cf .ec-base-product .prdList>li:hover .swiper-button-next{opacity:1;visibility:visible;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.cf .ec-base-product .prdList .swiper-button-prev{left:15px}.cf .ec-base-product .prdList .swiper-button-next{right:15px}.cf .ec-base-product .prdList .swiper-button-prev:after,.cf .ec-base-product .prdList .swiper-button-next:after{font-size:14.0004px!important;color:var(--basic)!important;font-weight:200}.cf .ec-base-product .prdList .thumbnail .wish{position:absolute;right:3px;bottom:4px;z-index:1;cursor:pointer;display:none}.cf .ec-base-product .prdList .thumbnail .icon{display:none}.cf .ec-base-product .prdList .description{margin:0 auto;padding:20px 20px 60px;font-size:12.9996px}.cf .ec-base-product .prdList .description .name{position:relative;line-height:1.4;word-wrap:break-word;margin:0;font-weight:400;display:block;display:flex;align-items:center}.cf .ec-base-product .prdList .description .name>span{position:absolute;right:0;top:0;line-height:26.34px}.cf .ec-base-product .prdList .description .name a{padding:0 0 16px;display:block;font-weight:400;font-size:13px;line-height:1.4}.cf .ec-base-product .spec{margin:0;font-size:0;line-height:0;text-align:left}.cf .ec-base-product .spec li{line-height:1.5;font-size:9.9996px;padding-bottom:5px}.cf .ec-base-product .spec li .title{font-weight:400;display:inline-block;vertical-align:middle;font-size:0}.cf .ec-base-product .spec li .title span{font-size:11.0004px}.cf .ec-base-product .spec li .title>*{display:inline-block;vertical-align:middle}.cf .ec-base-product .spec li>*{display:inline-block;vertical-align:middle}.cf .ec-base-product .description{line-height:1.4;padding:0 25px}.cf .ec-base-product .description>li{text-align:left}.cf .ec-base-product .description li.listCustomPrice,.cf .ec-base-product .description li.listPrice,.cf .ec-base-product .description li.listSalePrice{position:relative;display:inline-block;vertical-align:middle}.cf .ec-base-product .description li.listCustomPrice *,.cf .ec-base-product .description li.listPrice *,.cf .ec-base-product .description li.listSalePrice *{font-weight:400!important;line-height:23px;letter-spacing:.8px}.cf .ec-base-product .description li.listSalePrice *{font-size:14px!important;font-weight:400!important}.cf .ec-base-product .description li.listCustomPrice *{font-weight:300}.cf .ec-base-product .description li.listSalePrice{padding-right:8px}.cf .ec-base-product .description li.listYoyak,.cf .ec-base-product .description li.listSubname{padding:0 0 20px;display:flex;align-items:center}.cf .ec-base-product .description li.listYoyak *,.cf .ec-base-product .description li.listSubname *{font-weight:300!important;letter-spacing:.4px;white-space:pre-line}.cf .ec-base-product .prdList .description .name{min-height:38px}@media all and (max-width:1024px){.cf .ec-base-product{padding:0!important}.cf .ec-base-product .prdList{border-bottom:1px solid var(--line)}.cf .ec-base-product .prdList .description .name a{display:block;margin:0 0 7px;line-height:1.55;font-weight:400;font-size:11.4px!important;overflow:hidden;letter-spacing:-.4px;padding-bottom:6px}.cf .ec-base-product .prdList .description .name a *{display:block;font-size:12px!important;line-height:1.35;font-weight:300;letter-spacing:0}.cf .ec-base-product .description li.listYoyak,.cf .ec-base-product .description li.listSubname{padding-bottom:12px}.cf .ec-base-product .description li.listYoyak *,.cf .ec-base-product .description li.listSubname *{font-size:10.8px!important;letter-spacing:0;opacity:.8;letter-spacing:.2px}.cf .ec-base-product .prdList .description{padding:15px 13px 18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cf .ec-base-product .description li.listCustomPrice *,.cf .ec-base-product .description li.listPrice *,.cf .ec-base-product .description li.listSalePrice *{font-size:12px!important}.cf .ec-base-product .description li.listCustomPrice{font-size:19.2px}.cf .ec-base-product .prdList .description .name{min-height:41px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/cf-product-base.css.map */
