:root{--cod-bar-bg: rgba(0,0,0,.14);--cod-bar-fill-start: #FFC5E1;--cod-bar-fill-end: #FF9FCC;--cod-bar-glow: rgba(255,197,225,.45);--cod-truck-border: #FFC5E1;--cod-dot-color: #FFC5E1}#CodCartDrawer input,#CodCartDrawer select,#CodCartDrawer textarea{font-size:16px!important}#CodCartDrawer,#CodCartDrawer *{box-sizing:border-box}#CodCartDrawer{overflow:hidden;-webkit-text-size-adjust:100%}.cod-drawer{position:fixed;top:0;right:0;bottom:0;left:0;display:none;z-index:2147483646;isolation:isolate}.cod-drawer.is-open{display:block}.cod-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.cod-drawer__panel{position:absolute;top:0;right:0;height:100%;width:min(430px,92vw);max-width:92vw;background-color:#ffe8cd;background-image:linear-gradient(135deg,var(--cod-beige,#FFE8CD) 0%,var(--cod-pink,#FFC5E1) 100%);box-shadow:0 25px 70px #00000040;display:flex;flex-direction:column;border-left:1px solid rgba(255,255,255,.35);overflow:hidden}.cod-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px;border-bottom:1px solid rgba(0,0,0,.1);background:#ffffff8c}.cod-drawer__title{margin:0;font-size:15px;font-weight:950}.cod-drawer__close{width:38px;height:38px;border-radius:12px;border:1px solid rgba(0,0,0,.12);background:#ffffffb8;font-size:22px;cursor:pointer}.cod-shipbox{padding:12px 14px 10px;background:#ffffff8c;border-bottom:1px solid rgba(0,0,0,.1);overflow:hidden}.cod-shipmsg{font-weight:950;text-align:center;margin:0 0 10px;color:#000c;line-height:1.25}.cod-shipbar{position:relative;height:10px;border-radius:999px;overflow:visible;display:block;isolation:isolate}.cod-shipbar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--cod-bar-bg);z-index:0}.cod-shipbar__fill{position:absolute;left:0;top:0;bottom:0;width:0%!important;display:block!important;height:100%!important;border-radius:999px;z-index:1;background:linear-gradient(90deg,var(--cod-bar-fill-start) 0%,var(--cod-bar-fill-end) 100%);transition:width .4s cubic-bezier(.4,0,.2,1);will-change:width}.cod-shipbar.is-full .cod-shipbar__fill{box-shadow:0 0 0 3px var(--cod-bar-glow)}.cod-shipbar__truck{position:absolute;right:0;top:50%;transform:translate(35%,-50%);width:34px;height:34px;border-radius:50%;background:#fff;border:2px solid var(--cod-truck-border);box-shadow:0 6px 14px #00000026;z-index:2;display:flex;align-items:center;justify-content:center}.cod-shipbar__truck:before{content:"";width:19px;height:19px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23FFC5E1'%3E%3Cpath d='M3 7h11v8H3V7zm12 2h3.5L21 12v3h-1.5a2 2 0 1 1-4 0H14V9zm-8 8a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm10 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4z'/%3E%3C/svg%3E")}.cod-shipbar.is-full .cod-shipbar__truck{box-shadow:0 0 0 4px #ffc5e159,0 6px 14px #00000026}.cod-shipnote{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:8px;font-weight:900;color:#000000bf}.cod-shipnote__dot{width:8px;height:8px;border-radius:99px;background:var(--cod-dot-color);box-shadow:0 4px 10px #0000001f}.cod-shipnote__text{font-size:12px}.cod-drawer__body{padding:12px 14px;overflow:auto;-webkit-overflow-scrolling:touch;flex:1 1 auto}.cod-drawer__footer{padding:12px 14px;border-top:1px solid rgba(0,0,0,.1);background:#ffffff8c;flex:0 0 auto}.cod-drawer__empty{padding:14px;border-radius:14px;background:#ffffffa6;border:1px solid rgba(0,0,0,.1);font-weight:800}.cod-drawer .cod-item{display:grid;grid-template-columns:58px 1fr;gap:12px;padding:12px;border-radius:18px;background:#ffffffb3;border:1px solid rgba(0,0,0,.1);box-shadow:0 10px 26px #0000000f;margin-bottom:12px;overflow:hidden}.cod-drawer .cod-item__img{width:58px;height:58px;object-fit:cover;border-radius:14px;border:1px solid rgba(0,0,0,.12);background:#fff}.cod-drawer .cod-item__content{min-width:0}.cod-drawer .cod-item__title{margin:0;font-size:13.5px;font-weight:950;line-height:1.25;text-transform:uppercase;letter-spacing:.02em;word-break:break-word}.cod-drawer .cod-item__variant{margin-top:2px;font-size:12px;color:#0000009e;font-weight:800;word-break:break-word}.cod-drawer .cod-item__price{margin-top:6px;font-size:13px;font-weight:950;color:#000000d9}.cod-drawer .cod-item__controls{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:nowrap}.cod-drawer .cod-qtybox{display:flex;align-items:center;gap:10px}.cod-drawer .cod-qty-btn{width:34px;height:34px;border-radius:10px;border:1px solid rgba(0,0,0,.22);background:#ffffffe6;font-weight:950;cursor:pointer;line-height:1}.cod-drawer .cod-qty-input{width:84px;height:38px;padding:8px 10px;border-radius:12px;border:1px solid rgba(0,0,0,.16);background:#fffffff0;font-weight:950;text-align:center;line-height:1}.cod-drawer .cod-remove{height:36px;padding:0 14px;border-radius:12px;border:1px solid rgba(0,0,0,.12);background:#ffffffd9;cursor:pointer;font-weight:950;color:#b00020;white-space:nowrap}.cod-drawer__totals{padding:12px;border-radius:16px;background:#ffffffb3;border:1px solid rgba(0,0,0,.1);margin-bottom:10px}.cod-row-between{display:flex;align-items:center;justify-content:space-between;gap:10px}.cod-row-between span{font-weight:800;color:#000000b3}.cod-row-between b{font-weight:950;color:#000000d9}.cod-submit{width:100%;height:48px;border-radius:16px;border:0;background:#000;color:#fff;font-weight:950;cursor:pointer}.cod-submit:disabled{opacity:.5;cursor:not-allowed}.cod-qty-input::-webkit-outer-spin-button,.cod-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cod-qty-input[type=number]{-moz-appearance:textfield}@media (max-width: 420px){.cod-drawer .cod-item__controls{flex-wrap:wrap;justify-content:flex-start}.cod-drawer .cod-qtybox{flex:1 1 auto}.cod-drawer .cod-remove{flex:1 1 100%;width:100%;text-align:center;height:40px}}@supports (-webkit-touch-callout: none){.cod-drawer__overlay{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cod-cart-drawer.css.map */
