.ka-cart{background:var(--ka-bg-page);color:var(--ka-text);padding-block-end:var(--ka-space-10)}.ka-container.ka-container--page.ka-cart__container{padding-block-start:var(--ka-space-6)}@media(max-width:575.98px){.ka-container.ka-container--page.ka-cart__container{--ka-container-gutter: var(--ka-space-4)}}.ka-cart__head{margin-block-end:var(--ka-space-6)}.ka-cart__title{margin:0;font-size:var(--ka-font-size-h1);font-weight:var(--ka-font-weight-bold);line-height:var(--ka-leading-heading);color:var(--ka-text);text-align:center}.ka-cart__form{display:flex;align-items:flex-start;gap:var(--ka-space-6)}@media(max-width:991.98px){.ka-cart__form{flex-direction:column;gap:0}}.ka-cart__main{flex:1 1 auto;min-inline-size:0;max-inline-size:900px;position:sticky;inset-block-start:var(--ka-space-5)}@media(max-width:991.98px){.ka-cart__main{position:static;max-inline-size:100%;inline-size:100%}}.ka-cart__aside{flex:none;inline-size:420px;position:sticky;inset-block-start:var(--ka-space-5)}@media(max-width:991.98px){.ka-cart__aside{position:static;inline-size:100%;margin-block-start:var(--ka-space-6)}}.ka-cart__panel{padding:var(--ka-space-6);border:var(--ka-border-w) solid var(--ka-border-subtle);border-radius:var(--ka-radius-lg);background:var(--ka-bg-card)}@media(max-width:575.98px){.ka-cart__panel{padding:var(--ka-space-4)}}.ka-cart__addon:empty{display:none}.ka-cart__addon:not(:empty){margin-block-end:var(--ka-space-6)}.ka-cart__coupon{margin-block-end:var(--ka-space-6)}.ka-cart__aside .ka-cart__collaterals .ka-cart-totals{inline-size:100%;float:none}.ka-cart-totals__title{margin:0 0 var(--ka-space-4);font-size:var(--ka-font-size-h2);font-weight:var(--ka-font-weight-bold);line-height:var(--ka-leading-heading);color:var(--ka-text)}#Page__Cart .ka-cart-totals__table{inline-size:100%;margin-block-end:var(--ka-space-5);border-collapse:collapse;border-spacing:0;background:transparent}#Page__Cart .ka-cart-totals__table th,#Page__Cart .ka-cart-totals__table td{padding:var(--ka-space-4) var(--ka-space-5);border:var(--ka-border-w) solid var(--ka-border);vertical-align:baseline}#Page__Cart .ka-cart-totals__table th{font-size:var(--ka-font-size-body);font-weight:var(--ka-font-weight-normal);line-height:var(--ka-leading-body);color:var(--ka-text);text-align:start}#Page__Cart .ka-cart-totals__table td{font-size:var(--ka-font-size-body);color:var(--ka-text);text-align:end}#Page__Cart .ka-cart-totals__table .woocommerce-Price-amount.amount bdi,#Page__Cart .ka-cart-totals__table bdi{display:inline;white-space:nowrap}#Page__Cart .ka-cart-totals__table .woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol,#Page__Cart .ka-cart-totals__table .woocommerce-Price-currencySymbol{position:static;bottom:auto}.ka-cart-totals__row--strong .ka-cart-totals__value{font-size:var(--ka-font-size-h3);font-weight:var(--ka-font-weight-bold);color:var(--ka-price);font-variant-numeric:tabular-nums}.ka-cart-totals__value--note{font-size:var(--ka-font-size-caption);color:var(--ka-text-secondary)}#Page__Cart .ka-cart-totals__cta .ka-btn{display:inline-flex;inline-size:100%;border-radius:var(--ka-radius-pill);background-image:linear-gradient(to bottom,var(--ka-red-300) 0%,color-mix(in srgb,var(--ka-cta-buy) 62%,var(--ka-red-300)) 28%,var(--ka-cta-buy) 100%);box-shadow:0 var(--ka-space-1) var(--ka-space-5) color-mix(in srgb,var(--ka-cta-buy) 38%,transparent);transition:box-shadow var(--ka-duration-2) var(--ka-ease-state);min-block-size:calc(var(--ka-control-h) + var(--ka-space-6));font-size:1.1875rem;font-weight:var(--ka-font-weight-bold)}#Page__Cart .ka-cart-totals__cta .ka-btn:hover:not(:disabled){background-image:linear-gradient(to bottom,color-mix(in srgb,var(--ka-cta-buy) 62%,var(--ka-red-300)) 0%,var(--ka-cta-buy) 28%,var(--ka-cta-buy-hover) 100%);box-shadow:0 var(--ka-space-3) var(--ka-space-7) color-mix(in srgb,var(--ka-cta-buy) 46%,transparent)}#Page__Cart .ka-cart-totals__cta .ka-btn:active:not(:disabled){background-image:none;box-shadow:none}@media(prefers-reduced-motion:reduce){#Page__Cart .ka-cart-totals__cta .ka-btn{transition:none}}#Page__Cart .ka-cart-totals__cta .ka-btn[aria-busy=true]{opacity:.75;pointer-events:none}.ka-cart__empty{padding:var(--ka-space-10) var(--ka-space-6);border:var(--ka-border-w) solid var(--ka-border-subtle);border-radius:var(--ka-radius-lg);background:var(--ka-bg-card)}.ka-cart__empty .cart-empty{margin:0;padding:0;border:0;background:transparent;color:inherit}.ka-cart__empty .cart-empty:before{content:none}.ka-cart__empty .return-to-shop{margin:0}
