body cart-items.page-width{max-width:calc(var(--layout-content-max) + 2 * var(--layout-page-gutter));padding-inline:var(--layout-page-gutter)}body cart-items:not(.is-empty){padding-top:40px}body cart-items .title-wrapper-with-link{align-items:baseline;margin:0 0 var(--spacing-lg)}body cart-items .title-wrapper-with-link .title{margin:0;font-size:var(--size-h1)}body cart-items .title-wrapper-with-link a{font-family:var(--font-family-content);font-size:var(--size-p3);color:var(--color-text-primary);text-decoration:underline;text-underline-offset:.3rem}body .cart__items{border-bottom:var(--card-border-weight) solid var(--color-border-default);padding-bottom:var(--spacing-lg)}body .cart-items th{font-family:var(--font-family-ui);font-size:var(--size-ui2);line-height:var(--line-height-ui);letter-spacing:0;text-transform:none;color:var(--color-text-secondary);padding-bottom:18px;border-bottom:var(--card-border-weight) solid var(--color-border-default)}body .cart-item>td{padding-top:var(--spacing-lg)}body .cart-item__image-container{background-color:var(--color-white);border:var(--card-border-weight) solid var(--color-border-default);border-radius:0}body .cart-item__image{display:block;width:114px;height:114px;object-fit:contain}body .cart-item__name{font-family:var(--font-family-content);font-size:var(--size-h4);font-weight:var(--font-weight-content-medium);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);color:var(--color-text-primary)}body .cart-item__details .product-option,body .cart-item__details dl{font-family:var(--font-family-content);font-size:var(--size-p3);line-height:var(--line-height-body);color:var(--color-text-body)}body .cart-item__details dl .product-option{color:var(--color-text-secondary)}body .cart-item__totals .price,body .cart-item__price-wrapper .price{font-family:var(--font-family-content);font-size:var(--size-p2);line-height:var(--line-height-body);color:var(--color-text-primary)}body .cart-item__quantity-wrapper{align-items:flex-start;gap:0}body cart-remove-button .button.button--tertiary{min-width:35px;min-height:35px;width:35px;height:35px;margin-left:15px;margin-top:5px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-primary);text-decoration:none}body cart-remove-button .icon-remove{width:15px;height:15px;color:var(--color-text-primary)}body cart-remove-button:hover .icon-remove{color:var(--color-text-accent)}@media screen and (min-width:750px){body .cart-items .cart-items__heading--wide,body .cart-item__quantity{padding-left:var(--spacing-2xl)}body .cart-item__details,body .cart-items .cart-item__totals.small-hide,body .cart-items th.small-hide.right{padding-left:var(--spacing-lg)}}body #main-cart-footer.page-width{max-width:calc(var(--layout-content-max) + 2 * var(--layout-page-gutter));padding-inline:var(--layout-page-gutter)}body .cart__footer{padding-top:var(--spacing-lg)}body .cart__footer-wrapper:last-child .cart__footer{padding-bottom:var(--section-padding-y-default)}body .cart__blocks{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-sm);max-width:350px;margin-left:auto}body .cart__blocks>*+*{margin-top:0}body .totals{align-items:baseline;justify-content:flex-end;gap:var(--spacing-sm)}body .totals>*+*{margin-left:0}body .totals__subtotal{font-family:var(--font-family-content);font-size:var(--size-h4);font-weight:var(--font-weight-content-medium);letter-spacing:var(--letter-spacing-heading);color:var(--color-text-primary)}body .totals__subtotal-value{font-family:var(--font-family-content);font-size:var(--size-p2);color:var(--color-text-primary)}body .cart__footer .tax-note{display:block;margin:0;text-align:right;font-family:var(--font-family-content);font-size:var(--size-p3);line-height:var(--line-height-body);color:var(--color-text-secondary)}body .cart__footer .tax-note a{color:inherit;text-decoration:underline}body .cart__footer .cart__ctas{justify-content:flex-end}body .cart__footer .cart__checkout-button{width:auto;height:auto;min-height:var(--button-height);padding:var(--button-padding-y) var(--button-padding-x);font-family:var(--font-family-ui);font-size:var(--size-ui1);font-weight:var(--font-weight-ui-regular);line-height:var(--line-height-ui);letter-spacing:0;gap:var(--spacing-2xs);background:var(--color-action-primary-default);color:var(--color-action-primary-text)}body .cart__footer .cart__checkout-button:not([disabled]):hover{background:var(--color-action-primary-hover)}@media screen and (max-width:749px){body .cart__blocks{max-width:none;align-items:stretch}body .totals,body .cart__footer .tax-note{justify-content:center;text-align:center}body .cart__footer .cart__checkout-button{width:100%}}body .is-empty .cart__warnings{padding:0;text-align:center}body .cart__empty-hero{padding-bottom:0}body .cart__login{max-width:600px;margin:var(--spacing-lg) auto 0;padding:var(--spacing-lg) 0 var(--section-padding-y-default);border-top:var(--card-border-weight) solid var(--color-border-default);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm)}body .cart__warnings .cart__login-title{margin:0;padding:0;border:0;max-width:none;font-family:var(--font-family-content);font-size:var(--size-h3);font-weight:var(--font-weight-content-medium);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);color:var(--color-text-primary)}body .cart__warnings .cart__login-paragraph{margin:0;opacity:.8;font-family:var(--font-family-content);font-size:var(--size-p3);line-height:var(--line-height-body);color:var(--color-text-body)}body .cart__warnings .cart__login-paragraph a{color:var(--color-text-accent);text-decoration:underline}body .product-grid-container{padding-top:var(--section-padding-y-sm);padding-bottom:var(--section-padding-y-default)}body .facets-wrapper.page-width,body .product-grid-container .collection.page-width{max-width:calc(var(--layout-content-max) + 2 * var(--layout-page-gutter));padding-inline:var(--layout-page-gutter)}body .facets-wrapper{margin-top:calc(-1 * var(--section-padding-y-sm) + var(--spacing-lg))}body .rd-collection-grid{background-color:var(--color-bg-canvas-alt);padding-top:var(--section-padding-y-sm);padding-bottom:var(--section-padding-y-sm)}body .rd-collection-grid .facets-wrapper{margin-top:0}body .rd-collection-grid .product-grid-container{padding-top:0;padding-bottom:0}body .rd-collection-grid .product-grid-container #product-grid{margin-top:var(--spacing-md)}body .product-count__text,body .facets-container .product-count__text{font-family:var(--font-family-ui);font-size:var(--size-ui2);line-height:var(--line-height-ui);font-weight:var(--font-weight-ui-regular);letter-spacing:0;color:var(--color-text-secondary)}body .product-count.light{opacity:.7}body .facet-filters__label,body .facet-filters__field .select__select{font-family:var(--font-family-ui);font-size:var(--size-ui2);color:var(--color-text-primary)}body .product-grid-container .product-grid{--grid-desktop-vertical-spacing: var(--section-padding-y-sm);--grid-mobile-vertical-spacing: var(--spacing-lg)}body .pagination__item{font-family:var(--font-family-ui);font-size:var(--size-ui2);color:var(--color-text-primary)}body .pagination__item--current:after{background-color:var(--color-action-primary-default)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/redesign-pages.css.map */
