:root{--leveret-cart-blue: #366984;--leveret-cart-blue-light: #4586a8;--leveret-cart-blue-dim: #2f5b72;--leveret-cart-savings: #c62828;--leveret-cart-error: #b32528;--leveret-cart-success: #1b6b3a;--leveret-cart-border: #bbbbb4;--leveret-cart-radius: 4px;--leveret-cart-checkout-h: 46px;--leveret-cart-express-h: 40px;--leveret-cart-tap: 44px}.cart__checkout-wrapper.leveret-cart-checkout{margin-top:10px}.cart__checkout-wrapper .cart__checkout.btn,.drawer .cart__checkout.btn,.leveret-cart-checkout .cart__checkout.btn{box-sizing:border-box;width:100%;height:var(--leveret-cart-checkout-h);min-height:var(--leveret-cart-checkout-h);max-height:var(--leveret-cart-checkout-h);padding:0 16px;line-height:1.2;border-radius:var(--leveret-cart-radius)!important;background-color:var(--leveret-cart-blue)!important;color:#fff!important;border:0!important;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.cart__checkout-wrapper .cart__checkout.btn:hover,.drawer .cart__checkout.btn:hover{background-color:var(--leveret-cart-blue-dim)!important}.cart__checkout-wrapper .cart__checkout.btn:focus-visible,.drawer .cart__checkout.btn:focus-visible{outline:2px solid var(--leveret-cart-blue-light);outline-offset:2px}.leveret-cart-or{display:flex;align-items:center;gap:8px;margin:8px 0 6px;color:#888;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.leveret-cart-or:before,.leveret-cart-or:after{content:"";flex:1;height:1px;background:var(--leveret-cart-border)}.leveret-cart-express{--shopify-accelerated-checkout-button-block-size: var(--leveret-cart-express-h);--shopify-accelerated-checkout-button-inline-size: var(--leveret-cart-express-h);--shopify-accelerated-checkout-button-border-radius: var(--leveret-cart-radius);--shopify-accelerated-checkout-row-gap: 6px;--shopify-accelerated-checkout-inline-alignment: flex-start;--shopify-accelerated-checkout-button-box-shadow: none;margin-top:0;width:100%}.leveret-cart-express.additional-checkout-buttons,.leveret-cart-express .additional-checkout-buttons{margin-top:0!important}.leveret-cart-express shopify-accelerated-checkout-cart{display:block;width:100%}.leveret-cart-express shopify-amazon-pay-button,.leveret-cart-express shopify-google-pay-button{display:none!important}.leveret-cart-coupon{margin:12px 0 10px}.leveret-cart-coupon__toggle{background:none;border:0;color:var(--leveret-cart-blue);font-family:inherit;font-size:14px;text-decoration:underline;cursor:pointer;padding:8px 0;min-height:var(--leveret-cart-tap);text-align:left}.leveret-cart-coupon__label{display:block;font-size:13px;font-weight:600;color:#000;margin-bottom:6px}.leveret-cart-coupon__form{display:flex;gap:8px;align-items:stretch}.leveret-cart-coupon__input{flex:1;min-width:0;min-height:var(--leveret-cart-tap);border:1px solid var(--leveret-cart-border);border-radius:var(--leveret-cart-radius);padding:0 12px;font-family:inherit;font-size:16px}.leveret-cart-coupon__input:focus{outline:2px solid var(--leveret-cart-blue);outline-offset:1px;border-color:var(--leveret-cart-blue)}.leveret-cart-coupon__input[aria-invalid=true]{border-color:var(--leveret-cart-error)}.leveret-cart-coupon__apply{min-height:var(--leveret-cart-tap);min-width:88px;padding:0 16px;background:#fff;border:1px solid var(--leveret-cart-blue);color:var(--leveret-cart-blue);border-radius:var(--leveret-cart-radius);font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.leveret-cart-coupon__apply:disabled{opacity:.55;cursor:wait}.leveret-cart-coupon__msg{font-size:13px;margin:8px 0 0;min-height:1.2em}.leveret-cart-coupon__msg--error{color:var(--leveret-cart-error)}.leveret-cart-coupon__msg--ok{color:var(--leveret-cart-success)}.leveret-cart-coupon__chip{display:inline-flex;align-items:center;gap:8px;background:#e8f2f6;color:var(--leveret-cart-blue-dim);border:1px solid #c5dbe6;border-radius:999px;padding:8px 10px 8px 14px;font-size:13px;font-weight:600;min-height:var(--leveret-cart-tap);margin-top:8px}.leveret-cart-coupon__chip button{width:36px;height:36px;min-width:36px;border-radius:50%;border:0;background:transparent;cursor:pointer;color:var(--leveret-cart-blue-dim);font-size:18px;line-height:1}.leveret-cart-coupon__chip button:hover{background:#d3e6ef}.leveret-cart-coupon__panel[hidden]{display:none!important}.leveret-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.leveret-cart-savings-row{display:flex;justify-content:space-between;gap:12px;padding:4px 0;font-size:13px;color:var(--leveret-cart-savings)}.leveret-cart-savings-row--total{font-weight:600}.leveret-cart-savings-values{text-align:right}.leveret-cart-savings-values .cart__discount{display:block}.leveret-cart-estimated{display:flex;justify-content:space-between;padding:10px 0 4px;margin-top:6px;border-top:1px solid var(--leveret-cart-border);font-size:16px;font-weight:600;color:#000}.leveret-cart-estimated [data-subtotal],.leveret-cart-estimated .leveret-cart-estimated__amount{color:var(--leveret-cart-blue)}#CartDrawer.drawer--is-open{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#CartDrawer .drawer__contents{height:auto;min-height:100%}#CartDrawer .drawer__fixed-header{position:sticky;top:0;z-index:3;background:#fff}#CartDrawer .drawer__inner,#CartDrawer .drawer__scrollable{display:block;flex:none;height:auto;max-height:none;overflow:visible}#CartDrawer .drawer__footer{position:static}#CartPageForm .cart__page{display:block}#CartPageForm .cart__page-col,#CartPageForm .cart__page-col:first-child,#CartPageForm .cart__page-col:last-child{position:static;top:auto;flex:none;width:auto;max-width:none;padding:0}#CartPageForm .cart__page-col:last-child{margin-top:8px;background:#f7f7f7;padding:16px;border-radius:4px}#CartPageForm .cart__page-col:last-child:after{content:none}
/*# sourceMappingURL=/cdn/shop/t/236/assets/leveret-cart-redesign.css.map?preview_theme_id=190191697994 */
