.dv-cb{width:100%;display:grid;gap:14px}.dv-cb-ship{display:grid;gap:10px;background:#fff;border:1px solid var(--dv-line);border-radius:14px;padding:14px 16px}.dv-cb-ship__txt{margin:0;display:flex;align-items:center;gap:10px;font-size:.92rem;line-height:1.35;color:var(--dv-ink)}.dv-cb-ship__txt .dv-icon{width:20px;height:20px;color:var(--dv-cur)}.dv-cb-ship__txt.is-done .dv-icon{color:#2e8b57}.dv-cb-ship__bar{height:8px;border-radius:999px;background:var(--dv-blue);overflow:hidden}.dv-cb-ship__bar span{display:block;height:100%;border-radius:inherit;background:var(--dv-cur);transition:width .4s ease}.dv-cb-ship__txt.is-done+.dv-cb-ship__bar span{background:#2e8b57}.dv-cb-offer{display:grid;grid-template-columns:auto 1fr;gap:12px 14px;align-items:center;background:var(--dv-blue);border-radius:14px;padding:14px 16px}.dv-cb-offer .dv-offer__media{margin:0}.dv-cb-offer__copy{display:grid;gap:4px;min-width:0}.dv-cb-offer__title{margin:0;font-weight:800;font-size:1rem}.dv-cb-offer__text{margin:0;font-size:.88rem;line-height:1.45;color:var(--dv-ink-2)}.dv-cb-offer__btn{grid-column:1 / -1;min-height:46px;border:0;border-radius:12px;background:var(--dv-ink);color:#fff;font:700 .95rem/1 var(--dv-font);cursor:pointer;transition:background-color .15s ease}.dv-cb-offer__btn:hover{background:var(--dv-ink-2)}.dv-cb-offer__btn[aria-busy=true]{opacity:.6;cursor:progress}.dv-cb--bottom{gap:12px;justify-items:center;text-align:center}.dv-cb-rating{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;font-size:.9rem;color:var(--dv-ink);text-decoration:none}.dv-cb-rating:hover span:last-child{text-decoration:underline}.dv-cb-assure{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;font-size:.84rem;font-weight:600;color:var(--dv-slate)}.dv-cb-assure li{display:inline-flex;align-items:center;gap:6px}.dv-cb-assure .dv-icon{width:16px;height:16px;color:var(--dv-cur)}.dv-cb-pay{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.dv-cb-pay__icon{width:38px;height:24px;display:block}.cart-summary__inner>.dv-cb:first-child{margin-bottom:-4px}.dv-cb-offer__save{margin:2px 0 0;justify-self:start;display:inline-block;background:#fff;color:#2e7d4f;border-radius:999px;padding:4px 10px;font-size:.8rem;font-weight:800;line-height:1.3}.dv-cb-offer{grid-template-columns:1fr;gap:6px;padding:10px 12px}.dv-cb-offer .dv-offer__media{display:none}.dv-cb-offer__copy{gap:2px}.dv-cb-offer__title{font-size:.92rem;line-height:1.25}.dv-cb-offer__text{font-size:.82rem;line-height:1.35}.dv-cb-offer__text s{opacity:.6;font-weight:400;text-decoration:line-through}.dv-cb-offer__btn{min-height:38px;padding:8px 12px;font-size:.88rem}.cart-drawer__content>.dv-cb{box-sizing:border-box;padding:0 var(--cart-drawer-padding, 20px) 16px}.cart-drawer__summary>.dv-cb--bottom{padding-top:2px}#cart-drawer,#cart-drawer .theme-drawer__dialog{--theme-drawer-width: min(30rem, calc(100vw - 44px) )}#cart-drawer .theme-drawer__dialog{width:var(--theme-drawer-width);box-shadow:-12px 0 32px #1f2a332e}#cart-drawer .theme-drawer__dialog::backdrop{background:#1f2a3373}
/*# sourceMappingURL=/cdn/shop/t/8/assets/devoile-13.css.map */
