.sd-native-cart .cart-drawer__dialog{width:min(30rem,100vw);max-width:100vw;height:100dvh;color:var(--color-foreground);border-inline-start:1px solid var(--color-border)}.sd-native-cart .cart-items-component{min-block-size:0}.sd-native-cart .cart-drawer__header{flex:0 0 auto;position:relative;padding:var(--padding-lg) var(--padding-xl);border-block-end:1px solid var(--color-border);gap:var(--gap-sm)}.sd-native-cart .cart-drawer__heading{margin:0;font-size:var(--font-size--xl);line-height:1.3;min-inline-size:0}.sd-native-cart .cart-drawer__close-button{flex:0 0 auto;min-inline-size:44px;min-block-size:44px;margin-inline-end:calc(var(--padding-xs) * -1)}.sd-native-cart .cart-drawer__content{flex:1 1 auto;block-size:auto;min-block-size:0;overflow:hidden}.sd-native-cart .cart-drawer__items{flex:1 1 auto;min-block-size:0;padding:var(--padding-lg) var(--padding-xl);overscroll-behavior:contain;scrollbar-gutter:stable}.sd-native-cart .cart-items__table-row{column-gap:var(--gap-md)}.sd-native-cart .cart-drawer__summary{display:block;position:relative;flex:0 0 auto;min-block-size:0;max-block-size:58dvh;padding:0;margin-block-start:0;overflow-y:auto;overscroll-behavior:contain;border-block-start:1px solid var(--color-border);-webkit-mask-image:none;mask-image:none}.sd-native-cart .sd-cart-summary__primary{position:sticky;inset-block-start:0;z-index:2;display:grid;gap:var(--gap-md);padding:var(--padding-lg) var(--padding-xl);background:var(--color-background);border-block-end:1px solid var(--color-border)}.sd-native-cart .cart__total{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:var(--gap-xs) var(--gap-md);margin:0}.sd-native-cart .cart__total-value{margin-inline-start:auto;overflow-wrap:anywhere}.sd-native-cart .cart__ctas .cart__checkout-button{height:auto;min-block-size:52px;padding:var(--padding-md) var(--padding-lg);font-weight:var(--font-weight-bold);line-height:1.3}.sd-native-cart .sd-cart-summary__details{display:grid;gap:var(--gap-md);padding:var(--padding-md) var(--padding-xl);padding-block-end:max(var(--padding-lg),env(safe-area-inset-bottom))}.sd-native-cart .cart-drawer__summary .sd-cart-summary .sd-cart-summary__details .cart__summary-totals{gap:var(--gap-md);border-block-start:0;margin-block-start:0;padding-block-start:0}.sd-native-cart .cart__summary-item{display:flex;justify-content:space-between;gap:var(--gap-sm)}.sd-native-cart .cart__summary-item.tax-note{display:block;font-size:var(--font-size--xs);line-height:1.5}.sd-native-cart .cart-actions{margin-block-start:0;padding-block-start:0;border-block-start:0}.sd-native-cart .additional-checkout-buttons{min-inline-size:0;inline-size:100%}.sd-native-cart .cart-drawer--empty .cart-drawer__content{overflow-y:auto;padding-block:var(--padding-xl)}.sd-native-cart .cart-drawer--empty .cart-drawer__heading{padding-inline:var(--padding-xl);margin-block-end:var(--margin-md)}.sd-native-cart .cart-drawer--empty .cart-drawer__items{flex:0 0 auto;overflow:visible}@media(max-width:749px){.sd-native-cart .cart-drawer__dialog{border-inline-start:0}}@media(max-height:480px){.sd-native-cart .cart-drawer__header{padding-block:var(--padding-xs)}.sd-native-cart .sd-cart-summary__primary{gap:var(--gap-xs);padding-block:var(--padding-sm)}.sd-native-cart .cart__ctas .cart__checkout-button{min-block-size:44px;padding-block:var(--padding-sm)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sd-cart-design.css.map */
