.medic-star-cart{padding-top:var(--ms-pt, 24px);padding-bottom:calc(var(--ms-pb, 64px) * .75);background:var(--ms-white)}.medic-star-cart__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:24px}.medic-star-cart__title{margin:0;font-family:var(--ms-font);font-size:24px;line-height:32px;font-weight:800;letter-spacing:-.01em;color:var(--ms-text)}.medic-star-cart__empty{display:none;flex-direction:column;align-items:flex-start;gap:16px}.medic-star-cart:has(cart-items.is-empty) .medic-star-cart__empty{display:flex}.medic-star-cart:has(cart-items.is-empty) .medic-star-cart__layout{display:none}.medic-star-cart__empty-title{margin:0;font-size:18px;line-height:26px;font-weight:700}.medic-star-cart__login{margin:8px 0 0;font-size:14px;line-height:22px;color:var(--ms-text-body)}.medic-star-cart__login strong{display:block;color:var(--ms-text)}.medic-star-cart__login a{color:var(--ms-primary)}.medic-star-cart__layout{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"items" "summary" "cross";gap:32px}.medic-star-cart__items{grid-area:items;display:block}.medic-star-cart__table-head{display:none}.medic-star-cart__cross-sell{grid-area:cross;display:flex;flex-direction:column;gap:16px}.medic-star-cart__cross-sell:has(#cart-cross-sell-product:only-child:empty){display:none}.medic-star-cart__cross-sell:has(.dfd-widget) .medic-star-cart__cross-sell-title{display:none}.medic-star-cart__cross-sell-title{margin:0;font-family:var(--ms-font);font-size:20px;line-height:28px;font-weight:800;letter-spacing:-.005em;color:var(--ms-text)}.medic-star-cart__cross-sell-box{padding:8px;background:var(--ms-white)}.medic-star-cart__summary{grid-area:summary;display:flex;flex-direction:column;gap:16px;align-self:start;padding:24px;border:1px solid var(--ms-border);border-radius:22px;background:var(--ms-white);box-shadow:0 8px 24px #1221330f}.medic-star-cart__actions{display:flex;flex-direction:column;gap:10px}.medic-star-cart__dynamic-checkout shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 56px;--shopify-accelerated-checkout-button-border-radius: 22px;--shopify-accelerated-checkout-row-gap: 10px}.medic-star-cart__note label{display:block;margin-bottom:8px;font-size:14px;line-height:20px;font-weight:600}#cart-errors:empty{display:none}@media screen and (min-width:750px){.medic-star-cart__head{flex-wrap:nowrap}.medic-star-cart__title{font-size:32px;line-height:40px;letter-spacing:-.015em}.medic-star-cart__table-head,.medic-star-cart .medic-star-cart-item.cart-item{display:grid;grid-template-columns:88px minmax(0,1fr) 140px 28px 140px;column-gap:24px}.medic-star-cart__table-head{padding-bottom:12px;border-bottom:1px solid var(--ms-border);font-size:12px;line-height:16px;font-weight:600;color:var(--ms-muted)}.medic-star-cart__col-product{grid-column:1 / 3}.medic-star-cart__col-quantity{grid-column:3 / 5}.medic-star-cart__col-total{grid-column:5;text-align:right}.medic-star-cart .medic-star-cart-item.cart-item{grid-template-areas:"media info quantity remove total";row-gap:8px;align-items:center}.medic-star-cart a.medic-star-cart-item__media{width:88px;height:88px}.medic-star-cart .medic-star-cart-item__info{gap:6px}.medic-star-cart .medic-star-cart-item__title.cart-item__name{font-size:16px;line-height:26px;font-weight:600}.medic-star-cart .medic-star-cart-item__bottom{display:contents}.medic-star-cart .medic-star-cart-item__quantity{grid-area:quantity}.medic-star-cart .medic-star-cart-item cart-remove-button.medic-star-cart-item__remove{justify-content:flex-start;margin-left:-16px}.medic-star-cart .medic-star-cart-item__total{grid-area:total}}@media screen and (min-width:1200px){.medic-star-cart{padding-bottom:var(--ms-pb, 64px)}.medic-star-cart__layout{grid-template-columns:minmax(0,1fr) 400px;grid-template-rows:auto 1fr;grid-template-areas:"items summary" "cross summary";gap:48px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/medic-star-cart.css.map */
