.cart-page__inner.grid{--sticky-element-top: var(--header-height);grid-template-columns:1fr;gap:2.4rem var(--column-gap, 3.2rem)}.cart-page__inner.flex{max-width:66rem;margin:0 auto}.cart-page__title{padding-bottom:1.2rem}.cart-page__blocks{margin-block-start:2.4rem}.cart-trust .group-block-content>*{flex:1 1 0;min-width:0}.cart-summary__container{gap:1.2rem;padding:1.6rem;background-color:rgb(var(--color-background));border:.1rem solid;border-color:rgb(var(--color-border)/var(--color-border-alpha));border-radius:1.2rem;box-shadow:0 0 2.4rem rgb(var(--color-foreground)/10%)}.cart-summary__heading{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.3rem;line-height:1.2}.cart-summary__divider{padding-inline:.8rem}.cart-summary__divider:before,.cart-summary__divider:after{content:"";flex:1;border-block-start:.1rem solid;border-block-start-color:rgb(var(--color-border)/var(--color-border-alpha))}.cart-summary__addons{gap:0}.cart-summary__discount{gap:1.2rem;margin-block-end:.8rem;padding:1.2rem;border-radius:1.2rem}.cart-summary__discount-title{font-weight:var(--font-body--weight-bold);font-size:1.3rem;line-height:1.2}.cart-summary__addon{--summary-padding-block: 1.2rem;--summary-font-family: var(--font-body--family);--summary-font-style: var(--font-body--style);--summary-font-weight: var(--font-body--weight-bold);--summary-font-size: 1.3rem;--summary-line-height: 1.2;background-color:transparent;border-block-end:.1rem solid;border-block-end-color:rgb(var(--color-border)/var(--color-border-alpha))}.cart-summary__addon .accordion__inner{padding-block-end:1.2rem}.cart-note__instructions{--textareas-min-height: 12rem;--textareas-padding-top: 1.6rem;--textareas-radius: 1rem;height:12rem;padding:1.6rem;resize:vertical}.cart-summary__addon .form-submit .btn{width:auto}.cart-summary__addon .form-label{color:var(--color-foreground-secondary)}.cart-summary__inner{gap:1.2rem}.cart-summary__totals{flex-direction:column;gap:.8rem;padding-block-start:.4rem}.cart-summary__total{flex-direction:row;align-items:center;justify-content:space-between;gap:1.6rem}.cart-summary__tax-note{text-align:start}.cart-summary__total-value{font-size:1.5rem;line-height:1.2}.cart-summary__total-value .price{font-weight:var(--font-body--weight-bold)}.cart-summary__actions{gap:.4rem}@media(min-width:768px){.cart-page__inner.grid{row-gap:3.2rem}.cart-trust .icon-box~.icon-box{margin-inline-start:2.4rem;padding-inline-start:2.4rem;border-inline-start:.1rem solid;border-inline-start-color:rgb(var(--color-border)/var(--color-border-alpha))}.cart-summary__container{gap:1.6rem;padding:3.2rem 2.4rem}.cart-summary__heading{font-size:2.4rem}.cart-summary__discount{padding:1.6rem}.cart-summary__discount-title{font-size:1.5rem}.cart-summary__inner{gap:1.6rem}.cart-summary__totals{padding-block-start:.8rem}.cart-summary__total-value{font-size:2.4rem}.cart-summary__addon .accordion__inner{padding-block-end:1.6rem}.cart-summary__addon{--summary-padding-block: 1.6rem;--summary-font-size: 1.5rem}}@media(min-width:1024px){.cart-page__inner.grid{grid-template-columns:1fr var(--cart-page-summary-width, 32rem)}.cart-page__title{padding-bottom:3.2rem}}@media(min-width:1200px){.cart-page__inner.grid{--cart-page-summary-width: 39.3rem;--column-gap: 5.7rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/template-cart.css.map */
