.drawer--maya-cart{--maya-cart-green: #12a463;--maya-cart-green-dark: #0d8751;--maya-cart-status: #eaf5f0;--maya-cart-muted: #6f6f6f}.drawer--maya-cart .drawer__inner{width:min(100vw,525px);max-width:525px;background:#fff}.drawer--maya-cart .drawer__body{min-height:0}.drawer--maya-cart .drawer__head{padding:0;background:#fff;border-bottom:0}.drawer--maya-cart .cart__title{min-height:52px;align-items:center;margin:0;padding:15px 48px 15px 16px;font-size:17px;font-weight:400;line-height:1.25;text-transform:none}.drawer--maya-cart .cart__items-count:before{content:"\a0("}.drawer--maya-cart .drawer__close{top:26px;right:12px}.drawer--maya-cart .drawer__close .icon{--icon-size: 18px}.maya-cart-status{width:100%;padding:11px 16px;color:#173d2f;background:var(--maya-cart-status);font-size:14px;line-height:1.35;text-align:center}.maya-cart-status strong{font-weight:700;white-space:nowrap}.drawer--maya-cart .cart-block--items{flex:1 0 auto}.drawer--maya-cart .drawer__items-title{display:none}.drawer--maya-cart .drawer__items{padding:2px 0 24px}.drawer--maya-cart .cart__item{display:grid;grid-template-columns:80px minmax(0,1fr);align-items:start;padding:14px 16px;border-bottom:0}.drawer--maya-cart .cart__item__image a{width:80px;height:90px;overflow:hidden}.drawer--maya-cart .cart__item__image img{object-fit:cover}.drawer--maya-cart .cart__item__content{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;width:auto;min-width:0;padding-left:16px}.drawer--maya-cart .cart__item__content-inner{grid-column:1;grid-row:1;min-width:0;padding-right:28px}.drawer--maya-cart .cart__item__title{margin:0 0 4px;font-size:14px;font-weight:500;line-height:1.3}.drawer--maya-cart .cart__item__meta{margin:0;color:#333;font-size:12px;font-weight:600}.drawer--maya-cart .cart__price{grid-column:2;grid-row:1 / span 2;align-self:center;margin:18px 0 0 12px;text-align:right;white-space:nowrap}.drawer--maya-cart .cart__price ins{display:inline-block;margin:0 8px 0 0;color:#e20b17;font-size:16px;font-weight:500}.drawer--maya-cart .cart__price del{display:inline-block;margin:0;color:var(--maya-cart-muted);font-size:11px;font-weight:400}.drawer--maya-cart .cart__quantity-wrapper{position:static;grid-column:1;grid-row:2;width:62px;margin-top:10px}.drawer--maya-cart .select-popout--quantity{display:none!important}.drawer--maya-cart .select-popout+.cart__quantity-counter .cart__quantity,.drawer--maya-cart .cart__quantity-counter .cart__quantity{display:block;width:62px}.drawer--maya-cart .cart__quantity-counter{position:static}.drawer--maya-cart .cart__quantity .cart__quantity-field{min-height:30px;padding:5px 19px;border:1px solid #d1d1d1;font-size:12px;font-weight:400}.drawer--maya-cart .cart__quantity button{width:20px}.drawer--maya-cart .cart__quantity .icon{--icon-size: 10px}.drawer--maya-cart .cart__item__remove{position:absolute;top:0;right:0;display:flex;width:24px;height:24px;align-items:center;justify-content:center;margin:0;color:#222}.drawer--maya-cart .cart__item__remove-icon,.drawer--maya-cart .cart__item__remove-icon svg{display:block;width:15px;height:15px}.drawer--maya-cart .cart__item__remove-icon svg{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.drawer--maya-cart .cart__item__remove-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.drawer--maya-cart .cart__discount{display:none}.drawer--maya-cart .drawer__foot{position:sticky;bottom:0;z-index:20;margin-top:auto;background:#fff;border-top:1px solid #d4d4d4;box-shadow:0 -4px 16px #0000000d}.drawer--maya-cart .cart-block--bottom{position:static}.drawer--maya-cart .maya-cart-footer{padding:13px 16px 16px;border-top:0}.maya-cart-discount-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;min-height:28px;margin-bottom:7px;font-size:13px}.maya-cart-discount-row[hidden]{display:none}.maya-cart-discount-label{color:var(--maya-cart-muted)}.drawer--maya-cart .maya-cart-discount-row .cart__total--original,.drawer--maya-cart .maya-cart-discount-row .cart__total--final,.drawer--maya-cart .maya-cart-discount-row .cart__price__loader{display:none}.drawer--maya-cart .maya-cart-discount-row .cart__total__discount{width:100%;color:#333;font-size:12px}.drawer--maya-cart .maya-cart-discount-row .cart__total__discount .cart__total{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:0}.drawer--maya-cart .maya-cart-discount-row .cart__total__discount .cart__total>div{justify-self:start;padding:5px 8px;overflow:hidden;color:#555;background:#f0f0f0;font-size:11px;font-weight:400;line-height:1;text-overflow:ellipsis;white-space:nowrap}.drawer--maya-cart .maya-cart-discount-row .cart__total__discount .icon{--icon-size: 12px;margin-right:4px}.drawer--maya-cart .maya-cart-discount-row .cart__total__discount .cart__total>span{align-self:center;font-size:13px;font-weight:500;white-space:nowrap}.drawer--maya-cart .cart__checkout{--btn-bg: var(--maya-cart-green);--btn-bg-hover: var(--maya-cart-green);--btn-border: var(--maya-cart-green);--btn-border-hover: var(--maya-cart-green);--btn-text: #fff;--btn-text-hover: #fff;min-height:55px;margin:0;color:#fff;background:var(--maya-cart-green);border-color:var(--maya-cart-green);font-size:16px;font-weight:700;letter-spacing:0;text-transform:none;box-shadow:0 8px 18px #00000029}@media(hover:hover){.drawer--maya-cart .cart__checkout:hover{color:#fff;background:var(--maya-cart-green);border-color:var(--maya-cart-green)}}.maya-cart-reassurance{margin:13px 0 9px;color:var(--maya-cart-muted);font-size:12px;line-height:1.35;text-align:center}.drawer--maya-cart .maya-cart-payment-icons{justify-content:center;gap:7px;padding:0}.drawer--maya-cart .maya-cart-payment-icons .payment-icon{display:block;width:40px;height:25px}.drawer--maya-cart.is-loading .cart__checkout{opacity:.7}@media only screen and (max-width:479px){.drawer--maya-cart .cart__item{grid-template-columns:72px minmax(0,1fr);padding-right:12px;padding-left:12px}.drawer--maya-cart .cart__item__image a{width:72px;height:84px}.drawer--maya-cart .cart__item__content{padding-left:12px}.drawer--maya-cart .cart__price{margin-left:8px}.drawer--maya-cart .maya-cart-footer{padding-right:12px;padding-left:12px}}@media(prefers-reduced-motion:reduce){.drawer--maya-cart .drawer__inner,.drawer--maya-cart .cart__item,.drawer--maya-cart .cart__checkout{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/maya-cart-drawer.css.map */
