@charset "UTF-8";@media (min-width:1025px){.smartphone-only[data-v-48ebec8c]{display:none!important}}@media (max-width:1024px){.desktop-only[data-v-48ebec8c]{display:none!important}}.sidebar[data-v-48ebec8c]{--sidebar-top-background: var(--c-grey-very-light);--sidebar-top-border-bottom: 1px solid var(--c-grey-light);--sidebar-bottom-background: var(--c-grey-very-light);--sidebar-bottom-padding: var(--spacer-sm);--sidebar-bottom-border-top: 1px solid var(--c-grey-light)}.top-bar[data-v-48ebec8c]{background-color:var(--c-grey-very-light);display:grid;grid-template-columns:1fr max-content 1fr;place-items:center}.top-bar .close[data-v-48ebec8c]{justify-self:start}.top-bar .icon[data-v-48ebec8c]{height:3.125rem;padding:.875rem;width:3.125rem;fill:var(--mobile-menu-color)}.cart-item[data-v-48ebec8c]{border-bottom:2px solid var(--c-light);padding:var(--spacer-xs)}.empty-cart[data-v-48ebec8c]{display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:var(--spacer-sm)}.empty-cart .empty-cart-message[data-v-48ebec8c]{font-size:var(--font-size-xl)}.empty-cart .empty-cart-button[data-v-48ebec8c]{margin-top:var(--spacer-sm)}.total[data-v-48ebec8c]{display:flex;font-size:var(--font-size-base);justify-content:space-between;padding-bottom:var(--spacer-xs)}.total.grand-total[data-v-48ebec8c]{font-size:var(--font-size-lg);line-height:var(--line-height-base);padding-bottom:unset}@media (max-width:1024px){.total[data-v-48ebec8c]{justify-content:space-between}}.discount[data-v-48ebec8c]{color:var(--c-success);font-size:var(--font-size-sm)}.discount.vip[data-v-48ebec8c]{color:var(--c-gold)}.tax-info[data-v-48ebec8c]{color:var(--c-grey-mid-darker);font-size:var(--font-size-sm);text-align:right}.cart-actions[data-v-48ebec8c]{margin-top:var(--spacer-xs)}.cart-actions .bottom-row[data-v-48ebec8c]{display:flex}.cart-actions .top-row[data-v-48ebec8c]{display:grid;gap:var(--spacer-xs);grid-template-columns:auto auto;margin-bottom:var(--spacer-xs)}.cart-button[data-v-48ebec8c],.checkout-button[data-v-48ebec8c]{padding:var(--spacer-xs) var(--spacer-base)}[data-v-48ebec8c] .paypal-button-wrapper-tagline{display:none}[data-v-48ebec8c] .paypal-button-wrapper-buttons{vertical-align:top}
