.mlc-benefit{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap;background:var(--ml-cream,#f0ece3);border:1px solid rgba(32,27,82,.12);padding:.65rem .9rem;font-size:.85rem;text-align:center;color:var(--ml-violet,#201b52)}.mlc-benefit b{font-weight:500}.mlc-size{background:var(--ml-cream,#f0ece3);border-left:3px solid var(--ml-gold,#c49e63);padding:.8rem 1rem;font-size:.85rem;line-height:1.5;color:var(--ml-violet,#201b52);margin-top:1rem;text-align:left}.mlc-size a{color:var(--ml-gold-deep,#8a6a3a);text-decoration:underline;text-underline-offset:3px}.mlc-trust{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.5rem;font-size:.85rem;color:var(--ml-violet,#201b52);text-align:left}.mlc-trust li{display:flex;gap:.6rem;align-items:flex-start;text-align:left}.mlc-trust svg{flex:none;width:18px;height:18px;margin-top:1px;stroke:var(--ml-gold-deep,#8a6a3a);fill:none;stroke-width:1.5}.mlc-pay{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:center;margin-top:.75rem;list-style:none;padding:0}.mlc-pay svg{height:22px;width:auto}.mlc-ship{font-size:.85rem;text-align:center;margin:0;color:var(--ml-violet,#201b52)}.mlc-disc{font-size:.85rem}.mlc-disc>summary{cursor:pointer;list-style:none;text-decoration:underline;text-underline-offset:3px;opacity:.85}.mlc-disc>summary::-webkit-details-marker{display:none}.mlc-disc[open]>summary{margin-bottom:.6rem}.mlc-disc>summary{pointer-events:none;cursor:default;text-decoration:none;opacity:1;font-size:.95rem;font-weight:500;color:var(--ml-violet,#201b52)}.mlc-apply{display:block;width:100%;margin-top:.6rem;padding:.8rem 1rem;background:transparent;color:var(--ml-violet,#201b52);border:1px solid var(--ml-violet,#201b52);font:inherit;font-size:.95rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;appearance:none}.mlc-apply:hover,.mlc-apply:active{background:var(--ml-violet,#201b52);color:#fff}.mlc-back{display:inline-block;margin-top:.5rem;font-size:.85rem;text-decoration:underline;text-underline-offset:3px}.mlc-empty{display:grid;grid-template-columns:repeat(3,1fr);gap:.9rem;margin:2rem auto 0;max-width:42rem}.mlc-empty a{display:block;text-align:center;text-decoration:none;color:var(--ml-violet,#201b52);background:var(--ml-cream,#f0ece3);border:1px solid rgba(32,27,82,.12);border-radius:999px 999px 0 0;padding:2.6rem .6rem 1.4rem;font-family:var(--ml-serif,"Bellefair",serif);font-size:1.25rem}.mlc-empty a:hover{background:var(--ml-sand,#e6ddd0)}@media(max-width:640px){.mlc-empty{grid-template-columns:1fr}}.shopify-section--cart-drawer [name=checkout]{letter-spacing:.14em}.mlc-cols .cart-footer{display:flex!important;flex-direction:column!important;gap:1rem!important;align-items:stretch!important}.mlc-cols .cart-footer>*{width:100%!important;max-width:none!important}.mlc-cols .cart-recap{display:flex!important;flex-direction:column!important;gap:.9rem!important;align-items:stretch!important;text-align:left}.mlc-cols .cart-recap .mlc-back{align-self:center}@media(min-width:1000px){.shopify-section--main-cart .container{max-width:1100px}.shopify-section--main-cart .mlc-cols{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:2.5rem;align-items:start}.shopify-section--main-cart .mlc-cols .cart-footer{position:sticky;top:6rem;background:var(--ml-cream,#f0ece3);padding:1.5rem;border:1px solid rgba(32,27,82,.12)}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/ml-cart.css.map */
