.cart-drawer__summary{gap:18px;padding-block-start:18px;padding-block-end:20px}.cart-drawer__summary .nmvx-confidence--cart{position:relative;isolation:isolate;overflow:hidden;margin-block:12px 16px;padding:12px 14px;border:1px solid rgb(var(--color-foreground-rgb) / .11);border-radius:18px;background:radial-gradient(19rem 10rem at 100% 0%,rgb(var(--color-foreground-rgb) / .06),transparent 70%),rgb(var(--color-background-rgb) / .94);box-shadow:inset 0 1px #ffffff2e,0 1px 2px #00000008,0 12px 30px #0000000e}.cart-drawer__summary .nmvx-confidence--cart:after{content:"";position:absolute;z-index:-1;inset:auto -38px -48px auto;width:112px;aspect-ratio:1;border:1px solid rgb(var(--color-foreground-rgb) / .07);border-radius:50%;box-shadow:0 0 0 16px rgb(var(--color-foreground-rgb) / .018);pointer-events:none}.cart-drawer__summary .nmvx-confidence--cart .nmvx-confidence__list{grid-template-columns:1fr;gap:0}.cart-drawer__summary .nmvx-confidence--cart .nmvx-confidence__item{min-height:42px;padding:9px 6px;border:0;border-radius:0;background:transparent;color:rgb(var(--color-foreground-rgb) / .78);font-size:.78rem;font-weight:640;letter-spacing:-.006em}.cart-drawer__summary .nmvx-confidence--cart .nmvx-confidence__item+.nmvx-confidence__item{border-top:1px solid rgb(var(--color-foreground-rgb) / .07)}.cart-drawer__summary .nmvx-confidence--cart .nmvx-confidence__mark{width:18px;height:18px;border-color:rgb(var(--color-foreground-rgb) / .2);background:rgb(var(--color-foreground-rgb) / .045)}.cart-drawer__summary .cart-actions{overflow:hidden;margin-block-start:2px;border:1px solid rgb(var(--color-foreground-rgb) / .11);border-radius:17px;background:rgb(var(--color-background-rgb) / .94);box-shadow:0 1px 2px #00000006}.cart-drawer__summary .cart-actions__divider{border-color:rgb(var(--color-foreground-rgb) / .08)}.cart-drawer__summary :is(.cart-note__summary,.cart-discount__summary){min-height:54px;padding-inline:14px}.cart-drawer__summary :is(.cart-note__label,.cart-discount__label){font-size:.78rem;font-weight:630;letter-spacing:-.006em}.cart-drawer__summary :is(.cart-note__inner,.cart-discount__content){padding-inline:14px}.cart-drawer__summary :is(.cart-note__instructions,.cart-discount__input){border:1px solid rgb(var(--color-foreground-rgb) / .18);border-radius:13px;background:rgb(var(--color-background-rgb) / .98);box-shadow:inset 0 1px 2px #00000006}.cart-drawer__summary .cart-totals__container{padding:16px;border:1px solid rgb(var(--color-foreground-rgb) / .11);border-radius:17px;background:radial-gradient(18rem 9rem at 100% 0%,rgb(var(--color-foreground-rgb) / .045),transparent 72%),rgb(var(--color-background-rgb) / .95);box-shadow:0 1px 2px #00000006,0 9px 24px #0000000a}.cart-drawer__summary .cart-totals__total-label{font-weight:650;letter-spacing:-.015em}.cart-drawer__summary .cart-totals__total-value{font-weight:680;letter-spacing:-.025em}.cart-drawer__summary .cart__checkout-button:not(:disabled){min-height:56px;border:1px solid var(--color-foreground)!important;border-radius:16px!important;background:var(--color-foreground)!important;background-image:none!important;color:var(--color-background)!important;-webkit-text-fill-color:var(--color-background)!important;box-shadow:0 10px 26px #00000029;font-size:.86rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.cart-drawer__summary .cart__checkout-button:not(:disabled) .button-text{color:inherit!important;-webkit-text-fill-color:inherit!important}.cart-drawer__summary .cart__checkout-button:focus-visible{outline:2px solid var(--color-foreground);outline-offset:4px}@media(hover:hover)and (pointer:fine){.cart-drawer__summary .cart__checkout-button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 14px 32px #0003}}@media screen and (max-width:749px){.cart-drawer__summary{gap:16px;padding-block-start:16px}.cart-drawer__summary .nmvx-confidence--cart{margin-block:10px 14px;padding:10px 12px;border-radius:16px}.cart-drawer__summary .cart-actions,.cart-drawer__summary .cart-totals__container{border-radius:15px}.cart-drawer__summary .cart__checkout-button:not(:disabled){min-height:54px;border-radius:15px!important}}@media(prefers-reduced-motion:reduce){.cart-drawer__summary .cart__checkout-button:not(:disabled){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/nmvx-cart-premium.css.map */
