.elali-cart.cart-page{grid-template-columns:minmax(0,1fr);gap:32px}.elali-cart .cart-page__title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.elali-cart .cart-title h1{font-size:42px;line-height:1.2}.elali-cart .cart-title .cart-bubble,.elali-cart .cart-title .cart-bubble__background{border-radius:50%!important}.elali-cart .cart-page__title+.cart-page__items{margin:0}.elali-cart__continue{display:inline-flex;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;text-underline-offset:5px}.elali-cart .cart-items{--cart-item-media-width-max: 120px}.elali-cart .cart-items__table-row{column-gap:24px}.elali-cart .cart-items__title{color:var(--color-foreground);font-size:16px;line-height:1.45}.elali-cart .cart-items__price{font-family:var(--font-body--family);font-size:16px;font-weight:500}.elali-cart .cart-page__summary{display:block;padding:0;min-width:0}.elali-cart .cart-summary{display:block;background:#f6f6f6}.elali-cart .cart-summary__inner{padding:28px;gap:20px;align-items:stretch}.elali-cart__summary-heading{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:26px;line-height:1.25}.elali-cart .cart-totals{margin:0}.elali-cart .cart-totals__total-value{font-family:var(--font-body--family);font-size:24px;font-weight:500}.elali-cart .cart-totals__tax-note{line-height:1.5}.elali-cart .cart-page__more-blocks:empty{display:none}.elali-cart-recommendations{padding-block:0 64px}.elali-cart-recommendations h2{font-size:32px;margin-bottom:28px}.elali-cart-recommendations__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px 20px;list-style:none;padding:0;margin:0}.elali-cart-recommendations__grid>li{min-width:0}@media(min-width:1000px){.elali-cart.cart-page{grid-template-columns:minmax(0,1fr) minmax(320px,380px);grid-template-rows:auto auto auto 1fr;gap:32px 64px}.elali-cart .cart-page__title{grid-column:1 / -1}.elali-cart .cart-page__items{grid-column:1;grid-row:3}.elali-cart .cart-page__summary{grid-column:2;grid-row:3 / 5;align-self:start}.elali-cart .cart-page__more-blocks{grid-column:1;grid-row:4}}@media(min-width:750px)and (max-width:999px){.elali-cart .cart-page__summary{grid-column:1;grid-row:auto}}@media(max-width:749px){.elali-cart.cart-page{gap:24px;padding-block:32px 40px}.elali-cart .cart-title h1{font-size:32px}.elali-cart .cart-items__table-row{column-gap:16px;--cart-item-price-width: 4.5rem}.elali-cart .cart-items__title,.elali-cart .cart-items__price{font-size:14px}.elali-cart .cart-summary__inner{padding:24px 20px}.elali-cart__summary-heading{font-size:24px}.elali-cart-recommendations{padding-bottom:40px}.elali-cart-recommendations h2{font-size:28px;margin-bottom:24px}.elali-cart-recommendations__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}}.elali-cart.cart-page--empty{padding-block:48px 64px;gap:24px}.elali-cart.cart-page--empty .cart-page__title{margin:0;justify-content:center}.elali-cart-shipping{grid-column:1;max-width:600px;width:100%}.elali-cart-shipping p{margin:12px 0 0;font-size:var(--font-paragraph--size)}.elali-cart-shipping progress{display:block;-webkit-appearance:none;appearance:none;width:100%;height:6px;border:0;border-radius:3px;overflow:hidden;background:#e5e5e5;color:var(--color-foreground)}.elali-cart-shipping progress::-webkit-progress-bar{background:#e5e5e5}.elali-cart-shipping progress::-webkit-progress-value{background:var(--color-foreground);border-radius:3px}.elali-cart-shipping progress::-moz-progress-bar{background:var(--color-foreground);border-radius:3px}.elali-cart .elali-cart-unit-price{grid-area:unit_price;font-size:16px}.elali-cart .elali-cart-remove{grid-area:remove;justify-self:end}.elali-cart .cart-items__price{grid-area:total;min-width:0}.elali-cart .cart-items__remove{cursor:pointer}.elali-cart .cart-items__table-row{grid-template-areas:"media details total" "media unit_price total" "media quantity remove" "media error error";row-gap:8px}.elali-cart .elali-cart-table-head{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:1000px){.elali-cart .cart-items__table-row{grid-template-columns:80px minmax(0,1.1fr) minmax(76px,.9fr) minmax(104px,1fr) minmax(76px,.9fr) 72px;grid-template-rows:auto auto;grid-template-areas:"media details unit_price quantity total remove" "error error error error error error";column-gap:16px;row-gap:0;align-items:center;padding-block:24px}.elali-cart .cart-items__table-row>td{padding:0}.elali-cart .elali-cart-table-head{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal}.elali-cart .elali-cart-table-head .cart-items__table-row{padding-block:0 16px;margin-bottom:0;border-bottom:1px solid #e5e5e5}.elali-cart .elali-cart-table-head th{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-size:16px;font-weight:var(--font-heading--weight);text-align:start}.elali-cart-table-head th:first-child{grid-column:span 2}.elali-cart .cart-items__price{justify-content:center;align-items:flex-start;text-align:start}.elali-cart .cart-items__remove{display:flex;align-items:center}.elali-cart .cart-items__quantity{margin:0}.elali-cart .cart-items__quantity .quantity-selector{width:104px}.elali-cart .cart-items__quantity-controls{gap:0}.elali-cart .cart-items__table-row:last-child{padding-bottom:24px}}@media(min-width:1000px)and (max-width:1199px){.elali-cart.cart-page{grid-template-columns:minmax(0,1fr) 300px;column-gap:24px}.elali-cart .cart-items__table-row{grid-template-columns:48px minmax(0,1.1fr) minmax(64px,.9fr) 90px minmax(64px,.9fr) 60px;column-gap:8px}.elali-cart .cart-items__quantity .quantity-selector{width:90px}}@media(max-width:749px){.elali-cart .elali-cart-unit-price{font-size:14px}}body:has(.cart-page:not(.cart-page--empty)) .shopify-section:has(>[data-cart-empty-only]){display:none}elali-recently-viewed:not([hidden]){display:block}.cart-page--empty .cart-page__more-blocks{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/elali-cart.css.map */
