.crled-cd-ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:99998;opacity:0;transition:opacity .25s ease;-webkit-backdrop-filter:saturate(.9) blur(1px);backdrop-filter:saturate(.9) blur(1px)}.crled-cd-ov.is-open{opacity:1}.crled-cd{position:fixed;top:0;right:0;height:100%;width:100%;max-width:420px;background:#fff;z-index:99999;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:-6px 0 32px #00000038;visibility:hidden;font-size:14px}.crled-cd.is-open{transform:translate(0);visibility:visible}.crled-cd__hd{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;flex:0 0 auto;background:#1a1a1a;color:#fff;border-bottom:3px solid #858333}.crled-cd__ttl{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.crled-cd__hcount{color:#c6c001;margin-left:6px;font-weight:700}.crled-cd__x{background:none;border:0;color:#fff;font-size:28px;line-height:1;cursor:pointer;padding:0 2px;transition:color .2s ease}.crled-cd__x:hover{color:#858333}.crled-cd__ship{flex:0 0 auto;background:#f4f4ef;color:#4a4a3d;font-size:12px;line-height:1.4;padding:9px 20px;border-bottom:1px solid #e6e6df;display:flex;gap:7px;align-items:flex-start}.crled-cd__ship-ic{color:#858333;font-weight:700;flex:0 0 auto}.crled-cd__body{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 20px}.crled-cd__empty{text-align:center;color:#8a8a8a;padding:64px 0;font-size:15px}.crled-cd__item{display:flex;gap:14px;padding:18px 0;border-bottom:1px solid #ededed;position:relative}.crled-cd__item:last-child{border-bottom:0}.crled-cd__img{width:76px;height:76px;flex:0 0 76px;object-fit:cover;background:#f4f4f4;border-radius:6px;border:1px solid #ececec}.crled-cd__meta{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.crled-cd__name{display:block;font-size:12.5px;font-weight:700;text-transform:uppercase;line-height:1.35;color:#1a1a1a;text-decoration:none;padding-right:22px}a.crled-cd__name:hover{color:#858333}.crled-cd__var{font-size:12px;color:#888;margin:4px 0 0}.crled-cd__row{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:12px;gap:10px}.crled-cd__qty{display:inline-flex;align-items:center;border:1px solid #dcdcdc;border-radius:4px;overflow:hidden;background:#fff}.crled-cd__qty button{width:32px;height:32px;background:#fff;border:0;font-size:18px;line-height:1;cursor:pointer;color:#666;transition:background .15s ease,color .15s ease}.crled-cd__qty button:hover{background:#1a1a1a;color:#fff}.crled-cd__qty span{min-width:34px;text-align:center;font-size:14px;font-weight:700;color:#1a1a1a}.crled-cd__price{font-weight:700;font-size:15px;white-space:nowrap;color:#1a1a1a}.crled-cd__was{color:#9a9a9a;font-weight:600;font-size:12.5px;text-decoration:line-through;margin-right:7px}.crled-cd__price.is-disc{color:#6f6d2b}.crled-cd__dtag{display:inline-block;align-self:flex-start;margin-top:6px;padding:2px 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:1.5;color:#6f6d2b;background:#f1f0df;border:1px solid #e2e0c4;border-radius:3px}.crled-cd__item--cov{background:#fafaf7}.crled-cd__item--cov .crled-cd__name{color:#4a4a3d;font-size:11.5px}.crled-cd__item--cov .crled-cd__img{opacity:.85}.crled-cd__item--cov .crled-cd__price{font-size:13.5px;color:#4a4a3d}.crled-cd__covrm{background:none;border:0;padding:0;font-size:12px;color:#8a8a8a;text-decoration:underline;cursor:pointer;letter-spacing:.02em}.crled-cd__covrm:hover{color:#c0392b}.crled-cd__rm{position:absolute;top:16px;right:0;background:none;border:0;color:#bbb;font-size:18px;line-height:1;cursor:pointer;padding:2px 4px;transition:color .2s ease}.crled-cd__rm:hover{color:#c0392b}.crled-cd__ft{flex:0 0 auto;border-top:1px solid #e3e3e3;padding:16px 20px 18px;background:#fff;box-shadow:0 -6px 18px #0000000d}.crled-cd__sum{margin:0 0 12px;padding:0 0 11px;border-bottom:1px solid #ededed}.crled-cd__sum-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;color:#5e5e5e;padding:3px 0}.crled-cd__free{color:#6f6d2b;font-weight:700;text-transform:uppercase;font-size:11px;letter-spacing:.04em}.crled-cd__save{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;padding:3px 0;color:#6f6d2b;font-weight:700}.crled-cd__save-name{text-transform:uppercase;font-size:11px;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crled-cd__save-amt{white-space:nowrap}.crled-cd__sub{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:.04em}.crled-cd__sub strong{font-size:24px;letter-spacing:0}.crled-cd__note{font-size:11.5px;color:#8a8a8a;margin:3px 0 13px}.crled-cd__redo:empty{display:none}.crled-cd__redo+*:not(.crled-cd__co){margin:0 0 12px}.crled-cd__co{display:block;width:100%;padding:15px;background:#1a1a1a;color:#fff!important;text-align:center;text-decoration:none;font-weight:700;letter-spacing:.08em;font-size:15px;border-radius:4px;transition:background .25s ease}.crled-cd__co:hover{background:#858333}.crled-cd__cont{display:block;width:100%;margin-top:9px;padding:8px;background:none;border:0;color:#777;font-size:13px;text-decoration:underline;cursor:pointer}.crled-cd__cont:hover{color:#1a1a1a}.crled-cd__trust{list-style:none;display:flex;justify-content:center;gap:14px;margin:13px 0 0;padding:0;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:#9a9a9a}.crled-cd__trust li{position:relative}.crled-cd__trust li+li:before{content:"";position:absolute;left:-8px;top:3px;bottom:2px;width:1px;background:#ddd}.crled-cd.is-busy{pointer-events:none}.crled-cd.is-busy .crled-cd__body{opacity:.45;transition:opacity .15s ease}.crled-cd-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#858333;color:#fff;border-radius:999px;font-size:11px;font-weight:700;line-height:1;position:absolute;top:-6px;right:-8px}.crled-cd-count[hidden]{display:none}body.crled-cd-open{overflow:hidden}@media(max-width:480px){.crled-cd{max-width:100%}.crled-cd__img{width:66px;height:66px;flex:0 0 66px}.crled-cd__sub strong{font-size:21px}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/crled-cart-drawer.css.map */
