.tvs-header .brxe-woocommerce-mini-cart .cart-detail{border-radius:var(--tvs-radius);box-shadow:0 18px 40px rgb(20 30 45 / .18);border:1px solid var(--tvs-line)}.tvs-header .brxe-woocommerce-mini-cart .cart-detail.off-canvas{top:0;bottom:0;right:0;width:min(400px, 86vw)!important;max-width:100vw;height:100vh;padding:22px 20px;box-sizing:border-box;border-radius:0;border:0;overflow-y:auto}.tvs-cart-close{position:absolute;top:14px;right:14px;z-index:2}.tvs-header .cart-detail .widget_shopping_cart_content{display:flex;flex-direction:column;min-height:100%}.tvs-header .cart-detail .widget_shopping_cart_content::before{content:"Your Cart";display:block;margin-top:-8px;padding-right:48px;font-size:19px;font-weight:700;line-height:38px;color:var(--tvs-ink)}.tvs-header .cart-detail ul.woocommerce-mini-cart{list-style:none;margin:14px 0 0;padding:0}.tvs-header .cart-detail .woocommerce-mini-cart-item{position:relative;display:block;min-height:76px;padding:12px 28px 12px 66px;border-bottom:1px solid var(--tvs-line);font-size:14px;line-height:1.35}.tvs-header .cart-detail .woocommerce-mini-cart-item>a:not(.remove){display:block;color:var(--tvs-ink);font-weight:600;text-decoration:none}.tvs-header .cart-detail .woocommerce-mini-cart-item img{position:absolute;left:0;top:12px;width:52px!important;height:auto!important;margin:0!important}.tvs-header .cart-detail .woocommerce-mini-cart-item .quantity{display:block;margin-top:6px;color:var(--tvs-muted);font-size:13.5px}.tvs-header .cart-detail .woocommerce-mini-cart-item a.remove{position:absolute;right:0;top:8px;width:28px;height:28px;display:flex!important;align-items:center;justify-content:center;border-radius:50%;color:var(--tvs-muted)!important;font-size:0!important;line-height:0!important;text-decoration:none}.tvs-header .cart-detail .woocommerce-mini-cart-item a.remove::before{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") center / contain no-repeat}.tvs-header .cart-detail .woocommerce-mini-cart-item a.remove:hover{background:var(--tvs-soft);color:var(--tvs-accent)!important}.tvs-header .cart-detail .widget_shopping_cart_content{justify-content:flex-start}.tvs-header .cart-detail .woocommerce-mini-cart__empty-message{margin:28px 0 16px;text-align:center;font-size:15px;line-height:1.5;color:var(--tvs-muted)}.tvs-header .cart-detail .tvs-mini-cart-shop{margin:0;text-align:center;line-height:1.5}.tvs-header .cart-detail .woocommerce-mini-cart__total{display:flex;justify-content:space-between;margin:auto 0 20px;padding-top:16px;font-size:16px;line-height:22px}.tvs-header .cart-detail .woocommerce-mini-cart__buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0}.tvs-header .cart-detail .woocommerce-mini-cart__buttons .button{display:flex!important;justify-content:center;align-items:center;min-height:46px;border-radius:23px!important}.tvs-header .cart-detail .woocommerce-mini-cart__buttons .button:not(.checkout){background:transparent!important;color:var(--tvs-accent)!important;box-shadow:inset 0 0 0 1.5px var(--tvs-accent)}