.cf:where(.cf-cart) li{list-style:none}.cf:where(.cf-cart) table{width:100%;border:0;border-spacing:0;border-collapse:collapse}.cf:where(.cf-cart) caption{display:none}.cf:where(.cf-cart) h1,.cf:where(.cf-cart) h3{margin:0}.cf:where(.cf-cart) .ec-base-layer-area{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:1000}.cf:where(.cf-cart) .ec-base-layer{z-index:1001;border:1px solid var(--basic);background:var(--bg);box-sizing:border-box}.cf:where(.cf-cart) .ec-base-layer .header{margin:0 20px;padding:20px 0;color:var(--basic);border-bottom:1px solid var(--line)}.cf:where(.cf-cart) .ec-base-layer>.header>h1,.cf:where(.cf-cart) .ec-base-layer>.header>h3,.cf:where(.cf-cart) .ec-base-layer>.header>h5{font-size:15.9996px;font-weight:400}.cf:where(.cf-cart) .ec-base-layer>.content{padding:20px;font-size:12.9996px;line-height:22px;min-height:90px;box-sizing:border-box}.cf:where(.cf-cart) .ec-base-layer .btnClose{position:absolute;right:7px;top:7px;padding:10px;cursor:pointer;display:block;overflow:hidden;width:20px;height:20px;font-size:1px;line-height:0;color:transparent;white-space:nowrap;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cf:where(.cf-cart) .ec-base-layer .btnClose:before{content:"";position:absolute;top:0;right:10px;width:1px;height:21px;margin:10px 10px 0 0;background:var(--basic);-webkit-transition:.3s ease-out;transition:.3s ease-out}.cf:where(.cf-cart) .ec-base-layer .btnClose:after{content:"";position:absolute;top:10px;right:0;width:21px;height:1px;margin:10px 10px 0 0;background:var(--basic);-webkit-transition:.3s ease-out;transition:.3s ease-out}.cf:where(.cf-cart) .ec-base-layer.typeModal{position:fixed;top:50%;left:0;right:0;margin:0 auto;transform:translateY(calc(-50% + .5px))}@media all and (max-width:1024px){.cf:where(.cf-cart) .ec-base-layer{position:fixed;top:50%;left:0;right:0;min-width:320px;width:calc(100% - 32px);margin:0 auto;transform:translateY(calc(-50% + .5px))}}@media all and (min-width:1025px){.cf:where(.cf-cart) .ec-base-layer{min-width:308px}}body :is(#cf-c,.cf:where(.cf-cart)){overflow:visible}.cf:where(.cf-cart) .xans-order-basketpackage .totalSummary{padding:20px 0;background:var(--box)}.cf:where(.cf-cart) .xans-order-basketpackage .totalSummary__item{margin:0 0 15px}.cf:where(.cf-cart) .xans-order-basketpackage .totalSummary__item .heading{display:flex;justify-content:space-between;margin:0 0 10px}.cf:where(.cf-cart) .xans-order-basketpackage .totalSummary__item .item{display:flex;justify-content:space-between;margin:10px 0 0;color:var(--basic3)}.cf:where(.cf-cart) .xans-order-basketpackage .totalSummary__item .title{font-size:12px;font-weight:400}.cf:where(.cf-cart) .xans-order-basketpackage .totalSummary__item .data{text-align:right;font-family:var(--cf-font-number);font-weight:500;letter-spacing:.8px}.cf:where(.cf-cart) .xans-order-basketpackage .totalSummary__item .data *{font:inherit}.cf:where(.cf-cart) .xans-order-basketpackage .totalSummary .item .title:before{content:"";display:inline-block;width:9px;height:9px;margin:-2px 10px 0 0;vertical-align:top;border-left:1px solid #dadada;border-bottom:1px solid #dadada}.cf:where(.cf-cart) .xans-order-basketpackage .totalSummary .total{display:flex;justify-content:space-between;overflow:hidden;margin:15px 0 0;padding:15px 0 0;border-top:1px solid var(--line)}.cf:where(.cf-cart) .xans-order-basketpackage .totalSummary .total .title{font-size:13px;font-weight:400}.cf:where(.cf-cart) .xans-order-basketpackage .totalSummary .paymentPrice{text-align:right;font-family:var(--cf-font-number);font-size:13px;font-weight:500;letter-spacing:.8px}.cf:where(.cf-cart) .xans-order-basketpackage .totalSummary .paymentPrice strong,.cf:where(.cf-cart) .xans-order-basketpackage .totalSummary .paymentPrice span{display:inline-block;word-break:break-all;font:inherit}.cf:where(.cf-cart) .xans-order-basketpackage .totalSummary .title p .refer,.cf:where(.cf-cart) .xans-order-basketpackage .totalSummary .title div .refer{display:inline-block;font-size:12px;word-break:break-all}.cf:where(.cf-cart) .xans-order-basketpackage .totalSummary .ec-base-help{margin:10px 0}body .cf:where(.cf-cart) .ec-base-prdInfo .prdBox{padding:25px 0}body .cf:where(.cf-cart) .ec-base-prdInfo:first-child .prdBox{padding:25px 0}.cf:where(.cf-cart) .cart-page-title{padding-top:25px}.cf:where(.cf-cart) .cart-page-title h2{display:none;margin-bottom:15px;font-size:14px}.cf:where(.cf-cart) .cart-page-title .cpt__w{font-family:var(--cf-font-number)}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo:first-child{border-top:1px solid var(--line)}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .thumbnail{width:120px;height:auto}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .thumbnail img{width:100%;aspect-ratio:3 / 4;object-fit:cover}.cf:where(.cf-cart) .ec-base-prdInfo .thumbnail a{display:block;border:1px solid #e0e0e0}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .prd-info-wrapper{flex:1}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .description .prdName{margin-bottom:8px}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .description .prdName a{font-size:13px;font-weight:500;line-height:1.25;letter-spacing:.5px}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .description .price li{font-size:13px;line-height:1.3;letter-spacing:.8px}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .description .price li *{font:inherit}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .prd-info-wrapper .quantity{margin-top:4px;padding:0;display:flex;align-items:center}.cf:where(.cf-cart) .ec-base-prdInfo.gCheck .prd-info-wrapper .quantity .label{display:block;margin-right:15px;color:#666}.cf:where(.cf-cart) .prd-info-wrapper .ec-base-qty-wrap .qty_modify_bt{display:none}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .optionGroup li .name>*,.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .optionGroup li .op_btw>a{font:inherit;color:inherit}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .optionGroup .product.displaynone+.optionStr{color:inherit}.cf:where(.cf-cart) .ec-base-prdInfo .optionGroup li .op_btw{flex:0 0 auto}.cf:where(.cf-cart) .ec-base-prdInfo .optionGroup li .op_btw>a{white-space:nowrap;text-decoration:underline;color:var(--basic, #000)}.cf:where(.cf-cart) .cart-container .order-sel__btm{margin-top:10px}.cf:where(.cf-cart) .ec-base-button .xbtnNormal{display:inline-block;padding:3px 5px;margin-left:4px;color:var(--basic3)}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .buttonGroup{position:absolute;right:0;bottom:30px;width:auto;margin:0;padding:0}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .buttonGroup .wish_bt:before{content:"";display:inline-block;width:11px;height:11px;background:var(--cf-icon-heart) no-repeat center center / contain;vertical-align:middle;margin-right:2px;margin-top:-.5px}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .buttonGroup .wish_bt span{display:inline-block;vertical-align:middle;line-height:1.6}.cf:where(.cf-cart) .ec-base-prdInfo .buttonGroup .order_bt,.cf:where(.cf-cart) .ec-base-prdInfo .buttonGroup .subscr_bt{display:none}@media all and (max-width:1024px){.cf:where(.cf-cart) .cart-page-title{padding-top:20px}.cf:where(.cf-cart) .cart-page-title h2{display:block}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo:first-child{border-top-color:#000}.cf:where(.cf-cart) .xans-order-basketpackage .totalSummary{margin:0}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .thumbnail{width:90px}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .description{padding:0}.cf:where(.cf-cart) .ec-base-prdInfo .description .price,.cf:where(.cf-cart) .ec-base-prdInfo .description .price li{line-height:11px!important}.cf:where(.cf-cart) .ec-base-prdInfo.gCheck .sumPrice,.cf:where(.cf-cart) .ec-base-prdInfo.gCheck .quantity{margin:10px 0 0;padding-left:110px!important}.cf:where(.cf-cart) .ec-base-prdInfo.gCheck .prd-info-wrapper .quantity{padding-left:0!important}.cf:where(.cf-cart) .btnText{font-size:11.0004px!important;color:var(--basic3)}.cf:where(.cf-cart) .ec-base-prdInfo.gCheck [class^=btn].sizeS{background:none;padding:0;margin-right:6px;text-decoration:underline;font-size:12px}.cf:where(.cf-cart) .ec-base-prdInfo .btnDelete{display:none!important}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .buttonGroup .wish_bt{font-size:11px}body .cf:where(.cf-cart) .ec-base-prdEmpty{padding:80px 0;font-size:12.9996px;font-weight:300;background:transparent}body .cf:where(.cf-cart) div.ec-base-help .inner{padding:20px;background:var(--box)}}@media all and (max-width:480px){.cf:where(.cf-cart) .prd-info-wrapper .ec-base-qty-wrap .ec-base-qty{width:90px!important}.cf:where(.cf-cart) .prd-info-wrapper .ec-base-qty-wrap .ec-base-qty input[type=text]{width:30px}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .buttonGroup .wish_bt>span{content:none;display:none}}@media all and (max-width:400px){.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .thumbnail{width:80px}.cf:where(.cf-cart) .cart-container .ec-base-prdInfo .description .prdName a{font-size:12px}}@media all and (min-width:1025px){.cf:where(.cf-cart) .cart-container{display:flex}.cf:where(.cf-cart) .cart-product{flex:1}.cf:where(.cf-cart) .cart-total{position:relative;width:300px;margin:0 0 0 47px}.cf:where(.cf-cart) .cart-total .sticky{position:sticky;top:160px}.cf:where(.cf-cart) .xans-order-basketpackage .ec-base-prdInfo .description{margin:0 20% 0 0}.cf:where(.cf-cart) #orderFixArea{display:none!important}}:is(#cf-c,.cf:where(.cf-cart)){max-width:1200px}.cf:where(.cf-cart) [class^=btnNormal]:not(.disabled):hover,.cf:where(.cf-cart) [class^=btnNormal]:not(.disabled).selected{background:#000!important;border-color:#000!important}.cf:where(.cf-cart) [class^=btn].sizeM,.cf:where(.cf-cart) [class^=btn].sizeM+[class^=btn].sizeS{display:inline-flex;align-items:center;justify-content:center;font-weight:400;line-height:1;border:1px solid #000;text-align:center;cursor:pointer;text-decoration:none;font-size:14px;position:relative;overflow:hidden;transition:color .3s ease;z-index:1;height:46px;padding:0 20px;box-sizing:border-box}.cf:where(.cf-cart) [class^=btn].sizeM:before,.cf:where(.cf-cart) [class^=btn].sizeM+[class^=btn].sizeS:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:#fff;transition:width .3s ease;z-index:-1}.cf:where(.cf-cart) [class^=btnNormal].sizeM,.cf:where(.cf-cart) [class^=btnNormal].sizeM+[class^=btnNormal].sizeS{background:#fff;color:#000;border-color:#000}.cf:where(.cf-cart) [class^=btnNormal].sizeM:hover,.cf:where(.cf-cart) [class^=btnNormal].sizeM+[class^=btnNormal].sizeS:hover{color:#000}.cf:where(.cf-cart) [class^=btnNormal].sizeM:hover:before,.cf:where(.cf-cart) [class^=btnNormal].sizeM+[class^=btnNormal].sizeS:hover:before{width:100%}.cf:where(.cf-cart) [class^=btnSubmit].sizeM,.cf:where(.cf-cart) [class^=btnSubmit].sizeM+[class^=btnSubmit].sizeS{background:#000;color:#fff;border-color:#000}.cf:where(.cf-cart) [class^=btnSubmit].sizeM:hover,.cf:where(.cf-cart) [class^=btnSubmit].sizeM+[class^=btnSubmit].sizeS:hover{color:#000}.cf:where(.cf-cart) [class^=btnSubmit].sizeM:hover:before,.cf:where(.cf-cart) [class^=btnSubmit].sizeM+[class^=btnSubmit].sizeS:hover:before{width:100%}.cf:where(.cf-cart) [class^=btnNormal],.cf:where(.cf-cart) a[class^=btnNormal]:hover{background:#000;color:#fff}.cf:where(.cf-cart) [class^=btn].sizeS{background:#000!important;color:#fff!important}.cf:where(.cf-cart) [class^=btn].sizeM:before,.cf:where(.cf-cart) [class^=btn].sizeM+[class^=btn].sizeS:before{transition:none!important}.cf:where(.cf-cart) .ec-base-button.row [class^=btn].gFull.btnSubmit{background:#000}.cf:where(.cf-cart) .xans-order-totalorder .order-act-bt-wrap .btnNormal{border:1px solid #000}.cf:where(.cf-cart) .order-act-bt-wrap .order-bt{flex:1;width:100%}.cf:where(.cf-cart) .order-act-bt-wrap .order-bt :is(a,button){display:block;height:35px}@media(max-width:1024px){.cf:where(.cf-cart) .order-act-bt-wrap .order-bt :is(a,button){height:40px}}.cf:where(.cf-cart) .ec-base-qty-wrap{display:flex;align-items:center;gap:12px}.cf:where(.cf-cart) .ec-base-qty{position:relative;display:flex;align-items:center;justify-content:center;width:100px!important;background:var(--box);vertical-align:top;box-sizing:border-box}.cf:where(.cf-cart) .ec-base-qty a{position:relative;width:30px;height:30px;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-indent:150%;color:transparent;font-size:1px;line-height:1px}.cf:where(.cf-cart) .ec-base-qty a:before{content:"";position:absolute;left:10px;top:50%;width:9px;height:1px;background:var(--basic)}.cf:where(.cf-cart) .ec-base-qty a.up:after{content:"";position:absolute;left:50%;top:50%;width:1px;height:9px;margin:-4px 0 0;background:var(--basic)}.cf:where(.cf-cart) .ec-base-qty input{background:none;border:0}.cf:where(.cf-cart) .ec-base-qty .down{order:1}.cf:where(.cf-cart) .ec-base-qty input[type=text],.cf:where(.cf-cart) .ec-base-qty input[type=tel]{order:2;width:45px;height:30px;padding:0;line-height:28px;margin-left:-1px;border:0;text-align:center;background:transparent}.cf:where(.cf-cart) .ec-base-qty .up{order:2}.cf:where(.cf-cart) .ec-base-qty .qtyDown{order:1}.cf:where(.cf-cart) .ec-base-qty .qtyUp{order:3}.cf:where(.cf-cart) .ec-base-qty .qtyUp .up{position:static}.cf:where(.cf-cart) .ec-base-qty .qtyDown .down{position:static}.cf:where(.cf-cart) [class^=btn].sizeQty{padding:9px 11px;height:30px;font-size:11.0004px;line-height:12px}
/*# sourceMappingURL=/cdn/shop/t/20/assets/cf-cart.css.map */
