@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400&display=swap";#upCart{--mrs-ink: #141414;--mrs-line: #e8e4dc;--mrs-tile: #f5f4f2;--mrs-serif: "Cormorant Garamond", Georgia, serif}#upCart .upcart-cart{direction:ltr;background:#fff!important}#upCart [class*=CartPreview__card]{background:#fff!important}#upCart .upcart-header{padding:22px 20px!important;border-bottom:1px solid var(--mrs-line)!important;direction:ltr;align-items:center}#upCart .upcart-header-text{text-transform:none!important;font-size:0!important;letter-spacing:0!important;display:flex;align-items:baseline;gap:12px;margin:0}#upCart .upcart-header-text:before{content:"Your Bag";text-transform:none;font-family:var(--mrs-serif);font-size:32px;font-weight:500;color:var(--mrs-ink);letter-spacing:0}#upCart .upcart-header-text:after{content:attr(data-mrs-count);font-family:var(--text-font-family, inherit);font-size:12px;letter-spacing:.14em;color:var(--mrs-ink)}#upCart .upcart-header-close-button{width:44px;height:44px;border-radius:50%!important;border:1px solid var(--mrs-line)!important;background:#fff!important;display:flex;align-items:center;justify-content:center}#upCart .upcart-announcement{background:#f6f3ee!important;color:var(--mrs-ink)!important;border:0!important;padding:12px 20px!important}#upCart .upcart-announcement p{direction:rtl;font-size:13px!important;line-height:1.5;margin:0}#upCart .upcart-rewards{padding:14px 20px 6px!important}#upCart .upcart-rewards-message p{font-size:12px!important;letter-spacing:.12em;text-transform:uppercase;color:var(--mrs-ink);margin:0 0 8px}#upCart .upcart-rewards-bar-background{height:2px!important;background:#e6e6e6!important;border-radius:0!important}#upCart .upcart-rewards-bar-foreground{height:2px!important;background:var(--mrs-ink)!important;border-radius:0!important}#upCart [class*=TieredRewards__tiersContainer]{display:none!important}#upCart .upcart-products-section{padding:0 20px}#upCart .upcart-product-item{padding:20px 0!important;border-bottom:1px solid var(--mrs-line)!important;direction:ltr}#upCart .upcart-product-item>.Stack{flex-wrap:nowrap!important;align-items:flex-start!important;margin-left:0!important}#upCart .upcart-product-item>.Stack>.Stack__item{margin-left:0!important}#upCart .upcart-product-item>.Stack>.Stack__item:first-child{margin-right:16px!important;flex:0 0 auto}#upCart .upcart-product-item>.Stack>.Stack__item--fill{min-width:0;flex:1 1 auto}#upCart .upcart-product-image-wrapper{width:100px!important;height:125px!important;background:var(--mrs-tile);border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center}#upCart .upcart-product-image-wrapper a{display:flex;width:100%;height:100%}#upCart .upcart-product-image-wrapper img{max-width:none!important;max-height:none!important;width:100%!important;height:100%!important;object-fit:contain;mix-blend-mode:multiply}#upCart .upcart-product-title{margin:0!important}#upCart .upcart-product-title[data-mrs-brand]:before{content:attr(data-mrs-brand);display:block;font-family:var(--text-font-family, inherit);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mrs-ink);margin-bottom:4px}#upCart .upcart-product-title[data-mrs-colour]:after{content:"Colour: " attr(data-mrs-colour);display:block;margin-top:12px;font-family:var(--text-font-family, inherit);font-size:14px;font-weight:400;color:#3a3a3a}#upCart .upcart-product-title-link[data-mrs-name]{font-size:0!important;text-decoration:none!important}#upCart .upcart-product-title-link[data-mrs-name]:before{content:attr(data-mrs-name);font-family:var(--mrs-serif);font-size:19px;font-weight:500;line-height:1.25;color:var(--mrs-ink)}#upCart .upcart-item-option,#upCart .upcart-item-option *{font-size:14px!important;color:#3a3a3a!important}#upCart [class*=TrashButton__deleteButton] svg{display:none!important}#upCart [class*=TrashButton__deleteButton]:after{content:"Remove";font-size:13px;color:var(--mrs-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}#upCart [class*=QuantityField]{border:1px solid #dcdcdc!important;border-radius:999px!important;height:42px;padding:0 6px;display:inline-flex;align-items:center;background:#fff}#upCart [class*=QuantityField] button{border:0!important;background:none!important;width:32px}#upCart [class*=QuantityField] input{border:0!important;background:none!important;width:30px!important;text-align:center;font-size:15px}#upCart .upcart-item-price{font-size:17px!important;font-weight:700!important;color:var(--mrs-ink)!important}#upCart .upcart-upsells-module{padding:22px 0 18px!important;border:0!important;background:#fff!important}#upCart .upcart-upsells-title{text-transform:none!important;font-size:0!important;text-align:left!important;padding:0 20px;margin:0 0 14px!important}#upCart .upcart-upsells-title *{font-size:0!important}#upCart .upcart-upsells-title:before{content:"The Perfect Extras";text-transform:none;font-family:var(--mrs-serif);font-size:26px;font-weight:500;color:var(--mrs-ink);letter-spacing:0}#upCart .upcart-upsells-module .control-arrow{display:none!important}#upCart .upcart-upsells-module .carousel{overflow:visible!important}#upCart .upcart-upsells-module .slider-wrapper{overflow-x:auto!important;overflow-y:hidden;padding:0 20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}#upCart .upcart-upsells-module .slider-wrapper::-webkit-scrollbar{display:none}#upCart .upcart-upsells-module .slider{transform:none!important;transition:none!important;display:flex!important;gap:12px;direction:ltr!important}#upCart .upcart-upsells-module .slide{flex:0 0 44%!important;min-width:44%!important;max-width:44%;direction:ltr!important;text-align:left;background:none!important}#upCart .upcart-upsells-module .slide.mrs-clone{display:none!important}#upCart .upcart-upsell-item-card{background:none!important;border:0!important;padding:0!important;box-shadow:none!important}#upCart .upcart-upsell-item-card>.Stack{flex-direction:column!important;flex-wrap:nowrap!important;margin:0!important}#upCart .upcart-upsell-item-card>.Stack>.Stack__item{margin:0!important;width:100%;max-width:100%}#upCart .upcart-upsell-item-image-wrapper{width:100%!important;height:auto!important;aspect-ratio:1 / 1;background:var(--mrs-tile);border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center}#upCart .upcart-upsell-item-image-wrapper a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}#upCart .upcart-upsell-item-image{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain;mix-blend-mode:multiply}#upCart [class*=PreviewCarousel__itemTitle]{margin-top:10px}#upCart .upcart-upsell-item-title{margin:0!important;white-space:normal!important;overflow:visible!important}#upCart .upcart-upsell-item-title[data-mrs-brand]:before{content:attr(data-mrs-brand);display:block;font-family:var(--text-font-family, inherit);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mrs-ink);margin-bottom:2px}#upCart .upcart-upsell-item-title[data-mrs-name]{font-size:0!important}#upCart .upcart-upsell-item-title[data-mrs-name]:after{content:attr(data-mrs-name);display:block;font-family:var(--mrs-serif);font-size:16px;font-weight:500;line-height:1.25;color:var(--mrs-ink)}#upCart .upcart-upsell-item-price-row{display:block;margin-top:4px;font-size:13px}#upCart .upcart-upsell-item-price-row[data-mrs-offer] .upcart-upsell-item-price{color:#9a9a9a!important;text-decoration:line-through;font-size:13px!important}#upCart .upcart-upsell-item-price-row[data-mrs-offer]:after{content:attr(data-mrs-offer);margin-left:8px;font-size:13px;font-weight:700;color:var(--mrs-ink)}#upCart [class*=PreviewCarousel__variationProduct]{display:flex!important;flex-direction:column!important;gap:8px;margin-top:10px}#upCart [class*=PreviewCarousel__selectWrapper],#upCart [class*=PreviewCarousel__inputWrapper]{width:100%!important;padding:0!important;margin:0!important}#upCart .upcart-upsell-item-variant-selector{width:100%;height:38px;border:1px solid #dcdcdc!important;border-radius:999px!important;padding:0 14px!important;font-size:13px;background:#fff;direction:ltr}#upCart .upcart-upsells-button{width:100%;height:38px;border-radius:999px!important;background:var(--mrs-ink)!important;color:#fff!important;border:0!important;font-size:13px!important;font-weight:600;direction:rtl}#upCart .upcart-footer{background:#fff!important;border-top:1px solid var(--mrs-line)!important;padding:16px 20px 20px!important;direction:ltr}#upCart [class*=Footer__cartSubtotalTitle],#upCart [class*=Footer__cartSubtotalValue]{font-size:15px!important;font-weight:500!important;color:var(--mrs-ink)!important;letter-spacing:.04em}#upCart [class*=Footer__checkoutButton] a[data-mrs-total]{font-size:0!important;border-radius:999px!important;height:56px;display:flex!important;align-items:center;justify-content:space-between;padding:0 28px!important;background:var(--mrs-ink)!important}#upCart [class*=Footer__checkoutButton] a[data-mrs-total]:before{content:"Checkout";font-size:15px;letter-spacing:.14em;text-transform:uppercase;color:#fff}#upCart [class*=Footer__checkoutButton] a[data-mrs-total]:after{content:attr(data-mrs-total);font-size:17px;font-weight:700;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/35/assets/mrs-cart.css.map */
