.cart__summary,.cart__compare{padding:calc(8 * var(--space-unit));border:1px solid rgba(var(--text-color) / .15);background-color:#fff}@media (max-width: 767px){order-confirmation .cart__summary{border:1px solid rgb(var(--btn-bg-color));box-shadow:#00000017 0 -4px 2px,#00000017 0 -8px 4px,#00000017 0 -16px 8px}}.cart__summary:empty{display:none}.cart__summary .disclosure__content{padding-bottom:calc(6 * var(--space-unit))}.dynamic-checkout__content ul{justify-content:center}.cart.heading--text-start .free-shipping-notice__heading{text-align:start}.cart.heading--text-end .free-shipping-notice__heading{text-align:end}.cart.heading--text-end .free-shipping__notice{margin-left:auto}.cart.heading--text-center .free-shipping__notice{margin-right:auto;margin-left:auto}.cart__forms .form__field{display:flex;gap:20px;align-items:flex-end}@media (min-width: 850px){.cart--with-items{display:flex}.cart{align-items:flex-start}.cart__items{flex:1 1 auto;min-width:0}approval-compare-summary{flex:0 0 45%;margin-top:0;transition:top .3s}.cart__checkout:not(.hidden){display:flex;justify-content:space-between}}@media (min-width: 1024px){approval-compare-summary{flex:0 0 32%;width:416px}}@media (max-width: 767px){.cart__summary{padding:calc(4 * var(--space-unit)) var(--gutter)}.cart-locked .cart__summary,.cart__compare,order-confirmation .cart__summary{position:fixed;bottom:0;background-color:#fff;z-index:100;width:100%;left:0}}approval-compare-summary{position:-webkit-sticky;position:sticky;top:var(--header-end-padded, 48px);margin-top:0;transition:top .3s;z-index:100}.cart__summary,.cart__compare{position:absolute;width:100%;transition:all .4s .3s;transform:scale(0);opacity:0}.cart__compare{overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:proximity;scroll-snap-stop:always;padding:0}.cart__compare.selected{position:relative}.cart__compare.selected,.cart__summary.selected{transform:scale(1);opacity:1}.approval-compare-grid{grid-template-rows:auto;grid-template-areas:"top" "price" "allergens" "additives" "nutritional";grid-template-columns:repeat(var(--cols),50%)}.approval-compare-grid-item{grid-column-start:var(--col);grid-row-start:var(--row)}.cart__compare [data-loader]{padding:calc(16 * var(--space-unit)) var(--gutter)}.cart__compare .product-image{display:flex;justify-content:center}.approval-compare-grid-item{min-width:12vw;padding:calc(3 * var(--space-unit));text-align:left;border-bottom:1px solid #e0e0e0}.approval-compare-grid-item[data-col="1"]{position:sticky;left:0;z-index:1000;background-color:#e0e0e0;border-bottom:1px solid #f1f1f1;text-align:right}.approval-compare-grid-item.product-title{text-align:center;font-weight:700;margin-bottom:0}.cart__compare .product-information{text-align:left;touch-action:none;-webkit-user-select:none;user-select:none}.cart__compare .product-information[data-col="1"]{text-align:right}.cart__compare .product-information[data-col="1"] .flex-row-reverse{flex-direction:row!important}.cart__summary.is-cart{position:relative}
/*# sourceMappingURL=/cdn/shop/t/33/assets/cart-summary.css.map */
