:root{--gl-cart-red:#cf2123;--gl-cart-red-hover:#a91a1c;--gl-cart-text:#1e1e1e;--gl-cart-text-muted:#6b6b6b;--gl-cart-border:#e2e2e2;--gl-cart-border-strong:#cfcfcf;--gl-cart-radius:6px;--gl-cart-font:"Inter",-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif}.xo-cart-mini-footer__price{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;flex-wrap:nowrap!important}.xo-cart-mini-footer__price .xo-cart-mini__price-text{font-size:14px!important;font-weight:400!important;color:var(--gl-cart-text-muted)!important;letter-spacing:0!important;text-transform:none!important;flex:1 1 auto!important;min-width:0!important}.xo-cart-mini-footer__price .xo-cart-mini__price-number{font-size:20px!important;font-weight:700!important;color:var(--gl-cart-text)!important;white-space:nowrap!important;flex:0 0 auto!important;font-family:var(--gl-cart-font)!important}.xo-cart-mini-footer__taxes{margin-top:6px!important}.xo-cart-mini-footer__taxes-text{font-size:12px!important;color:var(--gl-cart-text-muted)!important;line-height:1.4!important}.xo-cart-mini-footer__group{display:flex!important;flex-direction:column!important;gap:10px!important;align-items:stretch!important;margin-top:14px!important}.xo-cart-mini-footer__group>xo-animate{width:100%!important;flex:0 0 auto!important;display:block!important}.xo-cart-mini-footer__group>xo-animate:first-child{order:2!important}.xo-cart-mini-footer__group>xo-animate:last-child{order:1!important}.xo-cart-mini-footer__button{width:100%!important;display:block!important}.xo-cart-mini-footer__button .xo-btn,.xo-cart-mini-footer__button .xo-btn--md,.xo-cart-mini-footer__button .xo-btn--block,.xo-cart-mini-footer__button a.xo-btn,.xo-cart-mini-footer__button button.xo-btn{width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0 14px!important;padding-block:0!important;padding-inline:14px!important;margin:0!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;font-family:var(--gl-cart-font)!important;border-radius:var(--gl-cart-radius)!important;line-height:44px!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background .15s ease,border-color .15s ease,color .15s ease!important;box-sizing:border-box!important}.xo-cart-mini-footer__button .xo-btn__content,.xo-cart-mini-footer__button .xo-btn__text{padding:0!important;padding-block:0!important;padding-inline:0!important;margin:0!important;line-height:1!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:none!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important}.xo-cart-mini-footer__button .xo-btn__loading{display:none!important}.xo-cart-mini-footer__button .xo-btn--secondary,.xo-cart-mini-footer__button a.xo-btn--secondary{background:#fff!important;color:var(--gl-cart-text)!important;border:1px solid var(--gl-cart-border-strong)!important;font-weight:500!important}.xo-cart-mini-footer__button .xo-btn--secondary:hover{background:#fafafa!important;border-color:var(--gl-cart-text)!important;color:var(--gl-cart-text)!important}.xo-cart-mini-footer__button .xo-btn--primary,.xo-cart-mini-footer__button button.xo-btn--primary{background:var(--gl-cart-red)!important;color:#fff!important;border:1px solid var(--gl-cart-red)!important;font-weight:700!important}.xo-cart-mini-footer__button .xo-btn--primary:hover{background:var(--gl-cart-red-hover)!important;border-color:var(--gl-cart-red-hover)!important;color:#fff!important}.xo-cart-mini-footer__separator-pd{padding:8px 0!important}.xo-cart-mini-footer__separator{background:var(--gl-cart-border)!important;height:1px!important}.xo-cart-mini-footer{padding-top:0!important}.xo-cart-mini-item__price,.xo-cart-mini-item__total{font-weight:700!important;color:var(--gl-cart-red)!important;white-space:nowrap!important}@media(max-width:600px){.xo-cart-mini-footer__button .xo-btn,.xo-cart-mini-footer__button .xo-btn--md{height:44px!important;min-height:44px!important;max-height:44px!important;font-size:14px!important;padding:0 12px!important;padding-inline:12px!important;line-height:44px!important}.xo-cart-mini-footer__price .xo-cart-mini__price-number{font-size:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/geo-lanes-cart.css.map */
