.cart-drawer__loyalty_points{background:#b762a314;height:100%;padding:7px 24px;min-height:36px;color:#b762a3;text-align:center;line-height:160%}@media screen and (min-width:750px){.cart-drawer__loyalty_points{width:calc(100% + 48px);margin:0 -24px}}@media screen and (max-width:749px){.cart-drawer__loyalty_points{width:calc(100% + 32px);margin:0 -32px}}.cart-drawer__loyalty_points .product-points-text__link,.cart-page__loyalty-points .product-points-text__link{color:inherit;text-decoration:underline;text-underline-offset:3px;font-weight:500;cursor:pointer;background:none;border:none;padding:0}.cart-drawer__loyalty_points .product-points-text__link:hover,.cart-page__loyalty-points .product-points-text__link:hover{opacity:.8}.cart-actions{display:flex;flex-direction:column;gap:0;border-block:1px solid var(--color-border);padding-block:0;margin-block-start:var(--margin-3xs);border-top:0}.cart-actions__divider{border-block-start:1px solid var(--color-border)}.cart-totals:not(:has(.cart-actions)){margin-block-start:var(--margin-3xs);border-block-start:1px solid var(--color-border);padding-block-start:var(--margin-xl)}.cart-totals__item{display:flex;align-items:center;justify-content:space-between}.cart-drawer__savings{color:#758697;line-height:160%}.cart-totals__tax-note{color:#758697}.cart-totals__tax-note span{font-size:var(--font-size--xs);line-height:160%}.cart-discounts{list-style:none;padding:0;margin:0}.cart-discounts__item{display:flex;align-items:center;justify-content:space-between}.cart-discounts__label{display:flex;align-items:center;gap:var(--gap-2xs)}.cart-discounts__label svg{width:var(--icon-size-sm);height:var(--icon-size-sm);display:inline-block}.cart-discount details.details[open] .cart_discount_accordion-icon path:last-child{display:none}.cart-totals__original-container,.cart-totals__container{display:flex;flex-direction:column}.cart-totals__container{row-gap:calc(var(--gap-2xs) + 2px);margin-bottom:9px}.cart-totals__container.cart-totals__container--has-installments{row-gap:var(--gap-xs)}.cart-totals__original-container:empty{display:none}.cart-totals{display:flex;flex-direction:column;gap:var(--gap-lg);width:100%;border-block-start:none}.cart-totals:has(>:first-child:not(.cart-totals__original-container,.cart-totals__container)){padding-block-start:0;border-block-start:none}@media screen and (min-width:750px){.cart-totals{padding-block-start:0}}.cart-totals__original-container,.cart-totals__original-container *{font-size:var(--cart-font-size--sm)}.cart-totals__total{align-items:baseline;font-weight:var(--font-weight-bold)}.cart-totals__total-label,.cart-totals__total-value{font-size:var(--font-size--sm);font-weight:600;line-height:120%}.cart-totals__installments{color:var(--color-foreground);font-size:var(--font-size--2xs)}.cart-note{width:100%}@starting-style{.cart-note[open-by-default-on-desktop][open-by-default-on-mobile] .details-content{block-size:auto;opacity:1;overflow-y:visible}}.cart-note__inner{padding-block:var(--padding-2xs) var(--padding-sm)}.cart-note__summary{display:flex;align-items:center;justify-content:space-between}.cart-note__summary:hover{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.cart-note__label{display:flex;align-items:flex-start;gap:var(--gap-2xs);font-size:var(--font-size--2xs);font-weight:500}.cart-note__instructions{color:var(--color-input-text);background-color:var(--color-input-background);border-width:var(--style-border-width-inputs);border-color:var(--color-input-border);transition:box-shadow var(--animation-speed) ease;box-shadow:var(--input-box-shadow);min-height:5.5rem;min-width:100%;max-width:100%;font-size:var(--font-size--sm);padding:max(4px,calc(var(--style-border-radius-inputs) * (1 - cos(45deg))))}.cart-totals__icon{height:var(--icon-size-xs);width:var(--icon-size-xs);margin:0}.cart__ctas{width:100%;display:grid;gap:var(--checkout-button-gap);grid-auto-flow:row;grid-template-columns:1fr}.cart__ctas .cart__checkout-button{width:100%;height:clamp(25px,var(--height-buy-buttons),48px);padding-inline:var(--padding-2xl);display:flex;align-items:center;justify-content:center;gap:6px;font-weight:600;line-height:160%;border-radius:0;border:0}.cart-drawer__summary .cart-totals:not(:has(.cart-totals__original-container:empty)){gap:var(--gap-2xs)}.cart-discounts__value,.cart-drawer__summary .cart-discounts__value{color:var(--color-brand-5, #c14e43)!important}.cart-drawer__summary .cart-totals:not(:has(.cart-totals__original-container:empty)):has(.cart-actions){padding-block-start:var(--padding-2xl)}.cart-drawer__summary .cart-totals:not(:has(.cart-totals__original-container:empty)):has(.cart-actions):has(.cart-actions){border-block-start:var(--style-border-width) solid var(--color-border)}.cart-drawer__summary .cart-totals:not(:has(.cart-actions)){border-block-start:none}@media screen and (min-width:750px){.cart-drawer__summary .cart-note{margin-block-start:var(--margin-3xs)}}.cart-discount__input{background-color:var(--color-input-background);color:var(--color-input-text);border-width:var(--style-border-width-inputs);border-color:var(--color-input-border);border-style:solid;border-radius:var(--style-border-radius-inputs);padding:var(--padding-sm) var(--padding-md);height:100%;flex-grow:1;min-width:0;font-size:var(--font-size--sm)}.cart-discount__input::placeholder{color:rgb(var(--color-input-text-rgb) / var(--opacity-subdued-text))}.cart-discount__pill-code{overflow:hidden;max-width:100px;text-overflow:ellipsis;white-space:nowrap;margin:0}.cart-discount{width:100%}.cart-discount__codes{display:none;gap:var(--padding-xs);flex-wrap:wrap;list-style:none;padding-inline:0;margin:0}.cart-discount__codes:has(.cart-discount__pill){display:flex}@media screen and (max-width:749px){.cart-discount__codes:has(.cart-discount__pill){margin-top:-10px}}.cart-discount__button{height:100%}.cart-discount__content{height:calc(var(--button-size) + var(--padding-2xs) + var(--padding-sm))}.cart-discount__pill{display:flex;color:var(--color-foreground);gap:var(--padding-xs);align-items:center;padding:var(--padding-xs) var(--padding-sm);border-radius:var(--style-border-radius-pills);background-color:var(--color-input-background);text-transform:uppercase}.cart-discount__form{display:flex;gap:var(--padding-md);align-items:center;height:100%;padding-block:var(--padding-2xs) var(--padding-sm)}:is(.cart-discount__pill-remove,.cart-discount__pill-remove:hover){--close-icon-opacity: .4;color:var(--color-foreground);background-color:transparent;pointer-events:all;cursor:pointer;height:100%}.cart-discount__error{display:flex;align-items:center;width:100%;padding-block:var(--padding-2xs) var(--padding-sm)}.cart-discount__error .svg-wrapper{flex-shrink:0;width:var(--icon-size-xs);height:var(--icon-size-xs);margin-inline:var(--margin-3xs) var(--margin-xs)}.cart-discount__error-text{margin-block-start:var(--margin-3xs)}.cart-discount__summary{display:flex;align-items:center;justify-content:space-between}.cart-discount__summary:hover{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.cart-discount__label{display:flex;align-items:flex-start;gap:var(--gap-2xs);font-size:var(--font-size--xs);line-height:160%}@media screen and (min-width:750px){.cart-summary--extend{height:100%}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/cart-summary-styles.css.map */
