html.fl-cd-lock{overflow:hidden}.fl-cd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1999999;pointer-events:none;font-family:inherit;color:var(--fv-ink, #292b31)}.fl-cd__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#16182673;opacity:0;transition:opacity .25s ease}.fl-cd__panel{position:absolute;top:0;right:0;bottom:0;width:min(480px,100vw);display:flex;flex-direction:column;background:#fff;box-shadow:-18px 0 40px -20px #16182659;transform:translate(100%);transition:transform .32s cubic-bezier(.22,1,.36,1);outline:none}.fl-cd.is-open{pointer-events:auto}.fl-cd.is-open .fl-cd__overlay{opacity:1}.fl-cd.is-open .fl-cd__panel{transform:none}.fl-cd__body{display:flex;flex-direction:column;height:100%;min-height:0}.fl-cd__head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e9e8f0}.fl-cd__h{margin:0;font-size:21px;font-weight:600;letter-spacing:0;color:inherit}.fl-cd__x{display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;color:inherit}.fl-cd__x:hover{background:#f3f2f9}.fl-cd__x svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.fl-cd__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:20px}.fl-cd__ship{padding:16px 20px 6px;text-align:center}.fl-cd__ship p{margin:0 0 12px;font-size:15px;line-height:1.35}.fl-cd__ship strong{font-weight:700}.fl-cd__bar{position:relative;height:8px;margin-right:6px;border-radius:99px;background:var(--fv-accent, #796CBF)}.fl-cd__bar span{position:absolute;right:-6px;top:50%;width:16px;height:16px;border:3px solid var(--fv-accent, #796CBF);border-radius:50%;background:#fff;transform:translateY(-50%)}.fl-cd__items{list-style:none;margin:0;padding:4px 20px}.fl-cd__item{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:14px;padding:18px 0;border-bottom:1px solid #f0eff6}.fl-cd__item:last-child{border-bottom:0}.fl-cd__img{display:block;width:96px;height:96px;border:1px solid #ecebf3;border-radius:12px;overflow:hidden;background:#f1f0f7}.fl-cd__img img{width:100%;height:100%;object-fit:cover;display:block}.fl-cd__info{min-width:0}.fl-cd__title{margin:0 0 6px;font-size:15.5px;font-weight:600;line-height:1.3}.fl-cd__meta{margin:0 0 4px;font-size:13.5px;line-height:1.45;color:var(--fv-muted, #6b6f80)}.fl-cd__meta span{color:var(--fv-ink, #292b31)}.fl-cd__qty{display:inline-flex;align-items:stretch;margin-top:8px;border:1px solid #dcdbe6;border-radius:6px;overflow:hidden}.fl-cd__qty button{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:#fff;cursor:pointer;color:inherit}.fl-cd__qty button:hover{background:#f5f4fa}.fl-cd__qty svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.fl-cd__qty span{display:grid;place-items:center;min-width:36px;border-left:1px solid #dcdbe6;border-right:1px solid #dcdbe6;font-size:14.5px;font-weight:600}.fl-cd__right{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right;font-variant-numeric:tabular-nums}.fl-cd__right s{font-size:14px;color:var(--fv-faint, #9397ab)}.fl-cd__right strong{font-size:17px;font-weight:700}.fl-cd__pill{margin-top:2px;padding:4px 10px;border-radius:99px;background:var(--fv-accent, #796CBF);color:#fff;font-size:12.5px;font-weight:700;white-space:nowrap}.fl-cd__trash{display:grid;place-items:center;width:34px;height:34px;margin-top:8px;margin-right:-6px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;color:inherit}.fl-cd__trash:hover{background:#f3f2f9}.fl-cd__trash svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fl-cd__promise{display:grid;grid-template-columns:92px minmax(0,1fr);gap:16px;align-items:center;margin:14px 20px 0;padding:18px;border-radius:16px;background:radial-gradient(120% 140% at 15% 0%,#4a3f8a,#2a2350 55%,#1b1735);color:#fff;box-shadow:0 10px 24px -14px #1b1735b3}.fl-cd__seal{width:92px;height:92px}.fl-cd__seal text{fill:#fff;font-family:inherit}.fl-cd__seal textPath{font-size:8.6px;font-weight:600;letter-spacing:.5px}.fl-cd__seal circle{fill:none;stroke:#ffffff8c;stroke-width:1.2}.fl-cd__seal-n{font-size:30px;font-weight:700}.fl-cd__seal-l{font-size:10px;font-weight:700;letter-spacing:1.5px}.fl-cd__promise-h{margin:0 0 4px;font-size:17px;font-weight:700;line-height:1.25;color:#fff}.fl-cd__promise-b{margin:0;font-size:13.5px;line-height:1.5;color:#ffffffd1}.fl-cd__foot{padding:14px 20px 18px;border-top:1px solid #e9e8f0;background:#f6f5fa}.fl-cd__line{display:flex;justify-content:space-between;margin-bottom:6px;font-size:14.5px;color:var(--fv-muted, #6b6f80);font-variant-numeric:tabular-nums}.fl-cd__sub{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px;font-size:17px;font-weight:700;font-variant-numeric:tabular-nums}.fl-cd__sub strong{font-size:19px}.fl-cd__foot form{margin:0}.fl-cd__btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:0 20px;border:0;border-radius:999px;background:var(--fv-ink, #292b31);color:#fff;font-size:18px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .18s}.fl-cd__btn:hover{background:#000;color:#fff}.fl-cd__btn svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fl-cd__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px 24px;text-align:center}.fl-cd__empty p{margin:0;font-size:17px}.fl-cd__empty .fl-cd__btn{width:auto;font-size:15px}.fl-cd.is-busy .fl-cd__scroll,.fl-cd.is-busy .fl-cd__foot{opacity:.55;pointer-events:none;transition:opacity .15s}[aria-busy=true].is-loading{opacity:.7;cursor:progress}@media screen and (max-width:479px){.fl-cd__item{grid-template-columns:76px minmax(0,1fr) auto;gap:12px}.fl-cd__img{width:76px;height:76px}.fl-cd__promise{grid-template-columns:76px minmax(0,1fr);gap:12px;padding:16px 14px}.fl-cd__seal{width:76px;height:76px}.fl-cd__promise-h{font-size:15.5px}}@media(prefers-reduced-motion:reduce){.fl-cd__panel,.fl-cd__overlay{transition:none}}html.fl-cd-lock .alr-wh-rw-popup{display:none!important}.fl-cd__demand{flex:none;margin:0;padding:11px 20px;background:#f4f4f7;border-bottom:1px solid #ecebf2;text-align:center;font-size:14px;line-height:1.35;color:#ea580c}.fl-cd__demand strong{font-weight:800;letter-spacing:.05em;text-transform:uppercase}.fl-cd__demand-sep{margin:0 8px;color:#fdba74}.fl-cd__chips{display:flex;flex-wrap:wrap;gap:5px;margin:4px 0 8px}.fl-cd__chip{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:11.5px;font-weight:600;line-height:1.3}.fl-cd__chip--auto{background:#eae7f7;color:#5d5294}.fl-cd__chip--pre{background:#fff7ed;color:#9a3412}.fl-cd__dot{width:6px;height:6px;border-radius:50%;background:#ea580c;flex:none}@media(max-width:480px){.fl-cd__demand{font-size:13px;padding:10px 14px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fl-cart-drawer.css.map */
