.ek-cd__panel{width:min(460px,100vw)}.ek-cd__head{padding:18px 22px;border-bottom:0}.ek-cd__title{font:600 21px/1 var(--ek-b);letter-spacing:.01em;margin:0;color:var(--ek-ink)}.ek-cd__title span{color:var(--ek-ink);font:600 21px var(--ek-b)}.ek-x2{width:40px;height:40px;border-radius:8px;border:0;background:#eef0f2;color:#4b5563;display:grid;place-items:center;cursor:pointer}.ek-x2:hover{background:#e3e6ea}.ek-cd__strip{display:flex;justify-content:center;gap:14px;flex-wrap:nowrap;white-space:nowrap;background:#e8f7ee;color:#166534;font:600 14px var(--ek-b);padding:12px 16px;text-align:center}.ek-cd__body{display:flex;flex-direction:column;flex:1;min-height:0}.ek-cd__scroll{flex:1;overflow-y:auto;overscroll-behavior:contain}.ek-tr{padding:20px 26px 10px}.ek-tr__msg{text-align:center;font:500 17px/1.3 var(--ek-b);margin:0 0 18px;color:var(--ek-ink)}.ek-tr__msg b{font-weight:800}.ek-tr__bar{position:relative;height:12px;border-radius:99px;background:#e7e9ee;margin:0 20px 0 0}.ek-tr__fill{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:var(--ek-ink);transition:width .4s}.ek-tr__node{position:absolute;top:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#e7e9ee;color:#374151;display:grid;place-items:center;transition:background .3s,color .3s}.ek-tr__node.is-on{background:var(--ek-ink);color:#fff}.ek-tr__lab{position:relative;height:20px;margin:16px 20px 6px 0;font:500 13px var(--ek-b);color:#4b5563;letter-spacing:.02em}.ek-tr__lab span{position:absolute;transform:translate(-50%);white-space:nowrap}.ek-tr__lab span:last-child{transform:translate(-70%)}.ek-cd__items{padding:4px 22px}.ek-ci{display:grid;grid-template-columns:100px 1fr;gap:18px;padding:18px 0;border-bottom:1px solid var(--ek-line)}.ek-ci:last-child{border-bottom:0}.ek-ci__img{width:100px;height:100px;border-radius:6px;background:#f3f4f6;overflow:hidden}.ek-ci__img img{width:100%;height:100%;object-fit:cover;mix-blend-mode:normal}.ek-ci__t{font:500 16px/1.35 var(--ek-b);-webkit-line-clamp:3;color:var(--ek-ink)}.ek-ci__v{font-size:13.5px}.ek-ci__rm{color:var(--ek-ink);padding:0 0 0 6px}.ek-ci__bot{margin-top:14px;align-items:center}.ek-qbox{display:flex;align-items:stretch;border:1px solid #d1d5db;border-radius:6px;height:40px;overflow:hidden}.ek-qbox button{width:40px;border:0;background:#fff;font:400 22px/1 var(--ek-b);color:var(--ek-ink);cursor:pointer}.ek-qbox button:hover{background:#f6f6f6}.ek-qbox span{min-width:46px;display:grid;place-items:center;border-left:1px solid #d1d5db;border-right:1px solid #d1d5db;font:500 16px var(--ek-b)}.ek-ci__p{display:flex;align-items:baseline;gap:10px}.ek-ci__p s{display:inline;font:500 15px var(--ek-b);color:#9ca3af}.ek-ci__p b{font:800 19px var(--ek-h);color:var(--ek-ink)}.ek-ci__p b.is-sale{color:#e11d2e}.ek-up{border-top:1px solid var(--ek-line);padding:18px 0 16px}.ek-up__head{display:flex;justify-content:space-between;align-items:center;padding:0 22px;margin-bottom:12px}.ek-up__head b{font:700 18px var(--ek-b)}.ek-up__head button{width:34px;height:34px;border:0;background:none;color:var(--ek-ink);cursor:pointer;display:inline-grid;place-items:center;border-radius:50%}.ek-up__head button:hover{background:#f3f4f6}.ek-up__track{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 22px;scroll-padding:0 22px}.ek-up__track::-webkit-scrollbar{display:none}.ek-up__card{scroll-snap-align:start;display:flex;align-items:center;gap:12px;border:1px solid var(--ek-line);border-radius:10px;padding:10px}.ek-up__img{width:64px;height:64px;flex:0 0 64px;border-radius:6px;overflow:hidden;background:#f3f4f6}.ek-up__img img{width:100%;height:100%;object-fit:cover}.ek-up__info{flex:1;min-width:0}.ek-up__t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:500 14px/1.3 var(--ek-b)}.ek-up__p{margin-top:4px;display:flex;gap:6px;align-items:baseline}.ek-up__p b{font:800 15px var(--ek-h)}.ek-up__p s{font-size:12.5px;color:#9ca3af}.ek-up__add{width:38px;height:38px;flex:0 0 38px;border-radius:50%;border:0;background:var(--ek-ink);color:#fff;display:grid;place-items:center;cursor:pointer}.ek-up__add:hover{background:#000}.ek-cd__foot{border-top:1px solid var(--ek-line);padding:18px 22px 16px}.ek-prot2{display:flex;align-items:center;gap:16px;margin-bottom:16px}.ek-prot2__img{position:relative;width:76px;height:64px;flex:0 0 76px;border-radius:8px;background:#f3f4f6;display:grid;place-items:center;color:var(--ek-green)}.ek-prot2__img img{width:100%;height:100%;object-fit:cover;border-radius:8px}.ek-prot2__img .ek-ico{width:34px;height:34px}.ek-prot2__img i{position:absolute;right:-6px;bottom:-6px;width:24px;height:24px;border-radius:50%;background:#22a447;color:#fff;font:800 13px/24px var(--ek-b);text-align:center;font-style:normal;border:2px solid #fff}.ek-prot2__txt{flex:1;min-width:0}.ek-prot2__txt b{display:block;font:700 15.5px/1.25 var(--ek-b);white-space:nowrap}.ek-prot2__txt small{display:block;font:400 13.5px/1.35 var(--ek-b);color:#374151;margin-top:3px}.ek-sw{width:58px;height:32px;flex:0 0 58px}.ek-sw:after{width:26px;height:26px}.ek-sw[aria-checked=true]{background:#5cc45e}.ek-sw[aria-checked=true]:after{transform:translate(26px)}.ek-cd__save{text-align:center;font:500 14px var(--ek-b);color:var(--ek-green);margin:0 0 10px}.ek-co{display:flex;align-items:center;justify-content:center;width:100%;min-height:62px;border-radius:6px;background:#4caf3a;color:#fff!important;font:800 19px var(--ek-h);text-decoration:none!important;transition:background .2s}.ek-co:hover{background:#43a032}.ek-cd__pay{margin-top:14px;gap:6px}.ek-cd__pay svg{height:26px}@media(max-width:480px){.ek-cd__strip{font-size:12.5px;gap:10px;padding:11px 10px}.ek-prot2{gap:12px}.ek-prot2__txt b{white-space:normal}.ek-tr__msg{font-size:16px}.ek-ci{grid-template-columns:84px 1fr;gap:14px}.ek-ci__img{width:84px;height:84px}.ek-tr{padding:18px 18px 8px}.ek-cd__items,.ek-cd__foot{padding-left:18px;padding-right:18px}.ek-cd__title,.ek-cd__title span{font-size:19px}.ek-co{font-size:18px;min-height:58px}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/ek-cart.css.map */
