#CartDrawer{--msr-cart-green: var(--msr-green, #1fa22e);--msr-cart-green-dark: var(--msr-green-dark, #188a26);--msr-cart-pad: 20px}#CartDrawer .msr-promo,#CartDrawer .msr-cart-trust{display:none!important}#CartDrawer .drawer__fixed-header,#CartDrawer .drawer__scrollable,#CartDrawer .drawer__footer{padding-left:0!important;padding-right:0!important}#CartDrawer .msr-cart-logo{border-bottom:1px solid #e5e5e5;margin:0!important}#CartDrawer .drawer__fixed-header .msr-cart-logo+.drawer__header{padding:0!important}#CartDrawer .drawer__close{inset-inline-end:var(--msr-cart-pad)!important}#CartDrawer .drawer__close-button{width:40px!important;height:40px!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;background:#f2f2f2!important;border-radius:2px;color:#555}#CartDrawer .drawer__close-button .icon{width:24px;height:24px}#CartDrawer .cart__item{display:flex!important;gap:20px;align-items:flex-start;position:relative;margin:0!important;padding:20px var(--msr-cart-pad)!important;border-bottom:1px solid #e5e5e5}#CartDrawer .cart__image{flex:0 0 88px!important;width:88px!important;max-width:88px!important;margin:0!important}#CartDrawer .cart__image>a{display:block;width:88px!important;height:88px!important;padding:0!important;overflow:hidden;border-radius:0}#CartDrawer .cart__image img{width:100%!important;height:100%!important;object-fit:cover;object-position:center top;position:static}#CartDrawer .cart__item-details{flex:1 1 auto;min-width:0}#CartDrawer .cart__item-title{padding-right:34px;font-size:16.5px!important;line-height:1.3!important;overflow-wrap:anywhere}#CartDrawer .cart__item-title .cart__item-name{font-weight:700!important;color:#000!important;text-decoration:none;letter-spacing:0}#CartDrawer .cart__item--variants{color:#8a8a8a!important;font-size:15px!important;line-height:1.4!important;margin-top:8px!important}#CartDrawer .cart__item--variants>div+div{margin-top:6px}#CartDrawer .cart__item .cart__remove{position:absolute!important;top:18px!important;right:var(--msr-cart-pad)!important;margin:0}#CartDrawer .cart__remove a{display:flex;width:30px;height:30px;align-items:flex-start;justify-content:flex-end;color:#8a8a8a!important}#CartDrawer .cart__remove a:hover{color:#000!important}#CartDrawer .cart__item .cart__item-sub{display:flex!important;justify-content:space-between;align-items:flex-start;gap:10px;margin-top:16px}#CartDrawer .cart__item .cart__item-sub>div:first-child{flex:0 0 auto}#CartDrawer .js-qty__wrapper{display:inline-flex!important;align-items:stretch;width:auto!important;max-width:none!important;min-width:0!important;border:0!important;border-radius:0!important;overflow:visible}#CartDrawer .js-qty__adjust{position:static!important;inset:auto!important;transform:none!important;width:30px!important;height:30px!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;border:1px solid #d9d9d9!important;border-radius:0!important;background:#fff!important}#CartDrawer .js-qty__adjust .icon{width:9px!important;height:9px!important}#CartDrawer .js-qty__adjust--minus{order:1}#CartDrawer .js-qty__num{order:2;position:relative;z-index:1;width:46px!important;min-width:0!important;height:30px!important;margin:0 -1px!important;padding:0!important;border:1px solid #9a9a9a!important;border-radius:0!important;background:#fff;text-align:center;font-size:16px!important;color:#000}#CartDrawer .js-qty__adjust--plus{order:3}#CartDrawer .msr-price{display:block!important;text-align:right;flex:0 1 auto;min-width:0}#CartDrawer .msr-price__row{display:flex;justify-content:flex-end;align-items:baseline;flex-wrap:wrap;gap:2px 10px}#CartDrawer .msr-price__old{color:#8a8a8a;font-size:16px;text-decoration:line-through}#CartDrawer .msr-price__now{color:#000;font-size:16.5px;font-weight:500}#CartDrawer .msr-price__save{color:var(--msr-cart-green);font-size:16px;font-weight:600;margin-top:4px}#CartDrawer .msr-price__disc{display:block;color:#8a8a8a;font-size:12px;margin-top:4px}#CartDrawer .drawer__footer{border-top:1px solid #e5e5e5;padding-top:24px!important}#CartDrawer .drawer__footer>*{padding-left:var(--msr-cart-pad);padding-right:var(--msr-cart-pad)}#CartDrawer .drawer__footer .cart__discounts.hide{display:none!important}#CartDrawer .cart__checkout{width:100%;min-height:50px;border-radius:0!important;background:var(--msr-cart-green)!important;border-color:var(--msr-cart-green)!important;font-size:16.5px!important;font-weight:600!important;box-shadow:none!important}#CartDrawer .cart__checkout:hover{background:var(--msr-cart-green-dark)!important;border-color:var(--msr-cart-green-dark)!important}#CartDrawer .msr-payments{display:flex;flex-wrap:wrap;justify-content:center;gap:10px!important;margin-top:10px}#CartDrawer .msr-payments__icon{width:44px!important;height:30px!important;border-radius:4px;box-shadow:0 1px 3px #0000001f}#CartDrawer .drawer__cart-empty .drawer__scrollable{padding-left:var(--msr-cart-pad)!important;padding-right:var(--msr-cart-pad)!important}@media only screen and (max-width:380px){#CartDrawer{--msr-cart-pad: 16px}#CartDrawer .cart__item{gap:14px}#CartDrawer .cart__image{flex-basis:76px!important;width:76px!important;max-width:76px!important}#CartDrawer .cart__image>a{width:76px!important;height:76px!important}#CartDrawer .msr-payments{gap:6px!important}#CartDrawer .msr-payments__icon{width:38px!important;height:26px!important}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/marina-cart-ref.css.map */
