:root{--nmp-black: #000000;--nmp-primary-dark: #020512;--nmp-secondary-dark-blue: #01133E;--nmp-text-dark-blue: #000C27;--nmp-accent-blue: #0175F7;--nmp-extra-blue: #0065FB;--nmp-secondary-blue: #054CA1;--nmp-grey: #77777A;--nmp-light-background: #F3F3F4}.nmp-cart-items .page-width{max-width:1320px;margin:0 auto;padding-left:32px;padding-right:32px}.nmp-cart-items .title-wrapper-with-link{margin-top:0;margin-bottom:32px;align-items:center}.nmp-cart-items .title--primary{margin:0;font-size:42px;line-height:1.1;font-weight:600;letter-spacing:-.03em}.nmp-cart-items .underlined-link{font-size:15px;text-underline-offset:5px;color:rgba(var(--color-foreground),.78)}.nmp-cart-items .cart__items{background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.09);border-radius:16px;padding:0 26px;overflow:hidden;box-shadow:0 2px 4px #00000005,0 12px 36px #0000000b}.nmp-cart-items .cart-items thead th{padding-top:21px;padding-bottom:17px;font-size:11px;font-weight:500;letter-spacing:.14em;color:rgba(var(--color-foreground),.5)}.nmp-cart-items .cart-item>td{padding-top:28px;padding-bottom:28px}.nmp-cart-items .cart-item{border-top:1px solid rgba(var(--color-foreground),.08)}.nmp-cart-items .cart-item__image-container{width:150px;max-width:150px;border:0;border-radius:10px;overflow:hidden;background:var(--nmp-light-background)}.nmp-cart-items .cart-item__image{width:100%;max-width:150px;height:auto;display:block}.nmp-cart-items .cart-item__details{padding-left:24px}.nmp-cart-items .cart-item__name{display:inline-block;font-size:17px;line-height:1.4;font-weight:600;letter-spacing:-.01em;color:rgb(var(--color-foreground));text-decoration:none}.nmp-cart-items .cart-item__name:hover{text-decoration:underline;text-underline-offset:4px}.nmp-cart-items .cart-item__sku{margin-top:7px;font-size:13px;line-height:1.4;color:rgba(var(--color-foreground),.52)}.nmp-cart-items .cart-item__details>.product-option:not(.cart-item__sku){margin-top:10px;font-size:15px;font-weight:500;color:rgba(var(--color-foreground),.88)}.nmp-cart-items .cart-item__quantity{vertical-align:middle}.nmp-cart-items .cart-item__quantity-wrapper{align-items:center;gap:10px}.nmp-cart-items .quantity{width:142px;min-height:46px;border-radius:8px;overflow:hidden;background:var(--nmp-light-background)}.nmp-cart-items .quantity:after{border-radius:8px;box-shadow:0 0 0 1px rgba(var(--color-foreground),.16)}.nmp-cart-items .quantity__button{width:44px}.nmp-cart-items .quantity__input{font-size:14px;font-weight:500}.nmp-cart-items cart-remove-button .button{min-width:38px;min-height:38px;padding:8px;color:rgba(var(--color-foreground),.62)}.nmp-cart-items cart-remove-button .button:hover{color:rgb(var(--color-foreground))}.nmp-cart-items .cart-item__totals .price{font-size:16px;font-weight:600;letter-spacing:-.01em}@media screen and (max-width:749px){.nmp-cart-items .page-width{padding-left:16px;padding-right:16px}.nmp-cart-items .title-wrapper-with-link{margin-bottom:22px}.nmp-cart-items .title--primary{font-size:30px}.nmp-cart-items .underlined-link{font-size:13px}.nmp-cart-items .cart__items{padding:0 16px;border-radius:12px}.nmp-cart-items .cart-item>td{padding-top:20px;padding-bottom:20px}.nmp-cart-items .cart-item__image-container{width:95px;max-width:95px;border-radius:8px}.nmp-cart-items .cart-item__image{max-width:95px}.nmp-cart-items .cart-item__details{padding-left:14px}.nmp-cart-items .cart-item__name{font-size:15px}.nmp-cart-items .quantity{width:128px;min-height:42px}.nmp-cart-items .quantity__button{width:40px}}@media screen and (min-width:990px){#MainContent{width:100%;max-width:1320px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px;padding-bottom:0;display:grid;grid-template-columns:minmax(0,1fr) 390px;column-gap:44px;align-items:start}#MainContent>.nmp-cart-items-section{grid-column:1;grid-row:1;min-width:0}#MainContent>.nmp-cart-footer-section{grid-column:2;grid-row:1;min-width:0}#MainContent>.shopify-section:not(.nmp-cart-items-section):not(.nmp-cart-footer-section){grid-column:1 / -1}.nmp-cart-items-section .page-width,.nmp-cart-footer-section .page-width{max-width:none;width:100%;padding-left:0;padding-right:0}.nmp-cart-items .title-wrapper-with-link .underlined-link{display:none}.nmp-cart-footer__top{min-height:110px;display:flex;align-items:center;justify-content:flex-end}.nmp-cart-footer .cart__footer{padding-top:0!important}}.nmp-cart-continue{display:inline-flex;align-items:center;gap:9px;font-size:14px;line-height:1;color:rgba(var(--color-foreground),.78);text-decoration:underline;text-underline-offset:5px}.nmp-cart-continue:hover{color:rgb(var(--color-foreground))}.nmp-cart-continue span{color:var(--nmp-accent-blue);font-size:18px;text-decoration:none}.nmp-cart-summary{width:100%;padding:28px;background:var(--nmp-light-background);border:1px solid rgba(var(--color-foreground),.09);border-radius:16px;box-shadow:0 2px 4px #00000004,0 14px 38px #0000000b}.nmp-cart-summary__title{margin:0 0 22px;padding-bottom:20px;border-bottom:1px solid rgba(var(--color-foreground),.09);font-size:22px;line-height:1.2;font-weight:600;letter-spacing:-.025em}.nmp-cart-summary__row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:15px;font-size:14px;line-height:1.4}.nmp-cart-summary__row>:last-child{text-align:right}.nmp-cart-summary__muted{color:rgba(var(--color-foreground),.58)}.nmp-cart-summary__discount{color:rgba(var(--color-foreground),.72)}.nmp-cart-summary__discount svg{width:14px;height:14px;vertical-align:-2px;margin-right:4px}.nmp-cart-summary__divider{height:1px;margin:22px 0;background:rgba(var(--color-foreground),.09)}.nmp-cart-summary__total-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.nmp-cart-summary__total-row>div{display:flex;flex-direction:column;gap:5px}.nmp-cart-summary__total-row strong{font-size:20px;line-height:1.2;font-weight:600}.nmp-cart-summary__total-row small{font-size:12px;line-height:1.3;color:rgba(var(--color-foreground),.55)}.nmp-cart-summary__total-price{white-space:nowrap;font-size:21px!important;letter-spacing:-.02em}.nmp-cart-summary__tax-note{display:block;margin-top:10px;font-size:11px;line-height:1.4;color:rgba(var(--color-foreground),.48)}.nmp-cart-summary__buttons{margin-top:28px}.nmp-cart-checkout{width:100%;min-height:52px;border:0;border-radius:8px;font-size:15px;font-weight:600;letter-spacing:0;background:var(--nmp-accent-blue);color:#fff;box-shadow:none}.nmp-cart-checkout:after,.nmp-cart-checkout:before{display:none}.nmp-cart-checkout:hover{background:var(--nmp-secondary-blue)}.nmp-express-checkout{margin-top:26px}.nmp-express-checkout__label{display:flex;align-items:center;gap:14px;margin-bottom:18px;color:rgba(var(--color-foreground),.5);font-size:12px}.nmp-express-checkout__label:before,.nmp-express-checkout__label:after{content:"";flex:1;height:1px;background:rgba(var(--color-foreground),.1)}.nmp-cart-summary .additional-checkout-buttons{margin-top:0}.nmp-cart-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:26px;padding-top:22px;border-top:1px solid rgba(var(--color-foreground),.09)}.nmp-cart-trust__item{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:10px;line-height:1.3;color:rgba(var(--color-foreground),.7)}.nmp-cart-trust__icon{width:23px;height:23px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(var(--color-foreground),.18);border-radius:50%;font-size:12px;color:var(--nmp-accent-blue)}.nmp-cart-note{display:block;margin-top:28px}.nmp-cart-note__details{width:100%;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.09);border-radius:14px;box-shadow:0 2px 4px #00000004,0 10px 30px #00000009;overflow:hidden}.nmp-cart-note__summary{min-height:76px;padding:16px 22px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none}.nmp-cart-note__summary::-webkit-details-marker{display:none}.nmp-cart-note__summary-content{display:flex;align-items:center;gap:14px}.nmp-cart-note__icon{display:flex;align-items:center;justify-content:center;color:rgba(var(--color-foreground),.75)}.nmp-cart-note__summary strong{display:block;margin-bottom:3px;font-size:15px;line-height:1.3;font-weight:500}.nmp-cart-note__summary small{display:block;font-size:12px;line-height:1.3;color:rgba(var(--color-foreground),.55)}.nmp-cart-note__chevron{display:flex;transition:transform .2s ease}.nmp-cart-note__details[open] .nmp-cart-note__chevron{transform:rotate(180deg)}.nmp-cart-note__body{padding:0 22px 22px}.nmp-cart-note__textarea{width:100%;min-height:110px;padding:14px;border-radius:8px;resize:vertical}@media screen and (max-width:989px){.nmp-cart-footer__top{display:none}.nmp-cart-footer .page-width{padding-left:16px;padding-right:16px}.nmp-cart-footer .cart__footer{padding-top:10px}.nmp-cart-summary{max-width:none;padding:22px;border-radius:12px}}@media screen and (max-width:749px){.nmp-cart-note{margin-top:20px}.nmp-cart-note__summary{min-height:68px;padding:14px 16px}.nmp-cart-note__summary small{font-size:11px}.nmp-cart-note__body{padding:0 16px 16px}.nmp-cart-trust{gap:8px}}.nmp-cart-items .cart-item__totals,.nmp-cart-items .cart-item__price-wrapper,.nmp-cart-items .cart-item__totals .price{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/22/assets/nmp-cart.css.map */
