#cart-drawer .quantity-selector,#cart-drawer quantity-selector,.cart-drawer .quantity-selector,.cart-drawer quantity-selector,#CartDrawer .quantity-selector,#CartDrawer quantity-selector,drawer-content .quantity-selector,drawer-content quantity-selector{border-radius:0!important}.cart-drawer .drawer__header{padding:1.25rem 1.5rem;border-bottom:none}.cart-drawer .drawer__header .h4{display:flex;align-items:center;gap:.5rem;font-size:1.1rem;font-weight:600}.cart-drawer .cart-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .4rem;background:rgb(var(--text-primary));color:rgb(var(--background));border-radius:50%;font-size:.75rem;font-weight:600}.cart-drawer .discount-badge,#cart-drawer .discount-badge{background:transparent!important;color:rgb(var(--text-primary))!important;padding:0!important;font-weight:400}.free-shipping-bar,.cart-drawer .free-shipping-bar,#cart-drawer .free-shipping-bar,cart-drawer .free-shipping-bar{background:#f8f6f3;border-radius:0;padding:1rem 1.125rem;margin:1rem!important}.free-shipping-bar__content{display:flex;align-items:center;gap:.75rem}.free-shipping-bar__progress~.free-shipping-bar__content,.free-shipping-bar:has(.free-shipping-bar__progress) .free-shipping-bar__content{margin-bottom:.75rem}.free-shipping-bar__icon{width:32px;height:32px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px #00000014}.free-shipping-bar__icon svg{width:18px;height:18px;color:rgb(var(--text-primary) / .7)}.free-shipping-bar__text{font-size:.9rem;color:rgb(var(--text-primary));flex:1;min-width:0}.free-shipping-bar__text p{margin:0;white-space:nowrap}.free-shipping-bar__text strong{color:rgb(var(--text-primary));font-weight:700}.free-shipping-bar__progress{height:8px;background:rgb(var(--text-primary) / .1);border-radius:4px;overflow:hidden}.free-shipping-bar__progress-fill{height:100%;background:rgb(var(--text-primary) / .6);border-radius:4px;transition:width .3s ease}.cart-drawer__items{padding:.5rem 1.5rem}.cart-drawer .line-item,.cart-drawer line-item.line-item,#cart-drawer .line-item,#cart-drawer line-item.line-item{display:grid!important;grid-template-columns:auto 1fr auto!important;grid-template-areas:"remove info image"!important;gap:.75rem!important;align-items:flex-start!important;padding:1.25rem 0!important;border-bottom:1px solid rgb(var(--text-primary) / .08)!important}.cart-drawer .line-item__remove-wrapper,.cart-drawer line-item-quantity.line-item__remove-wrapper,#cart-drawer .line-item__remove-wrapper{grid-area:remove!important}.cart-drawer .line-item-info,#cart-drawer .line-item-info{grid-area:info!important}.cart-drawer .line-item__right,#cart-drawer .line-item__right{grid-area:image!important}.cart-drawer .line-item:last-child{border-bottom:none!important}.cart-drawer .line-item__remove-wrapper{display:contents}.cart-drawer .line-item__remove{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;cursor:pointer;color:rgb(var(--text-primary) / .3);transition:all .2s ease;flex-shrink:0;margin-top:.25rem}.cart-drawer .line-item__remove:hover{background:#f5f5f5;color:rgb(var(--text-primary) / .6)}.cart-drawer .line-item__remove svg{width:14px;height:14px}.cart-drawer .line-item-info{display:flex;flex-direction:column;gap:.25rem;min-width:0}.cart-drawer .line-item-info a,.cart-drawer .line-item-info .h6{font-size:.85rem;font-weight:400;color:rgb(var(--text-primary));text-decoration:none;line-height:1.4}.cart-drawer .line-item-info .text-subdued{font-size:.8rem;color:rgb(var(--text-primary) / .6)}.cart-drawer .line-item__quantity{display:block!important;margin-top:.5rem!important}.cart-drawer .quantity-selector,.cart-drawer quantity-selector{--quantity-selector-height: 36px !important;display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:1px solid rgba(0,0,0,.15)!important;border-radius:0!important;padding:.15rem .25rem!important;gap:0!important;width:auto!important;max-width:120px!important}.cart-drawer .quantity-selector>*,.cart-drawer quantity-selector>*{flex-shrink:0!important}.cart-drawer .quantity-selector__button,.cart-drawer .quantity-selector>a,.cart-drawer .quantity-selector>button,.cart-drawer quantity-selector>a,.cart-drawer quantity-selector>button{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;border-radius:50%!important;cursor:pointer!important;font-size:.9rem!important;color:rgb(var(--text-primary) / .6)!important;transition:color .2s ease!important;text-decoration:none!important;padding:0!important;margin:0!important;flex-shrink:0!important}.cart-drawer .quantity-selector__button:hover,.cart-drawer .quantity-selector>a:hover,.cart-drawer .quantity-selector>button:hover,.cart-drawer quantity-selector>a:hover,.cart-drawer quantity-selector>button:hover{color:rgb(var(--text-primary))!important;background:transparent!important}.cart-drawer .quantity-selector__button svg,.cart-drawer .quantity-selector>a svg,.cart-drawer .quantity-selector>button svg,.cart-drawer quantity-selector>a svg,.cart-drawer quantity-selector>button svg{width:10px!important;height:10px!important;opacity:1!important}.cart-drawer .quantity-selector__input-wrapper,.cart-drawer quantity-selector .quantity-selector__input-wrapper,.cart-drawer quantity-input{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.cart-drawer .quantity-selector__input,.cart-drawer quantity-selector .quantity-selector__input{min-width:2rem!important;width:2rem!important;text-align:center!important;font-weight:400!important;font-size:.9rem!important;background:transparent!important;border:none!important;padding:0!important;color:rgb(var(--text-primary))!important}.cart-drawer .line-item__right{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.cart-drawer .line-item__media{width:70px;height:70px;object-fit:cover;border-radius:0;background:transparent;flex-shrink:0}.cart-drawer .line-item__price,.cart-drawer .price-list{display:none}.cart-drawer__trust-badges{display:flex;align-items:center;justify-content:center;gap:1.5rem;padding:.75rem 1rem;margin:0 1rem;border-top:1px solid rgb(var(--text-primary) / .08)}.cart-trust-badge{display:flex;align-items:center;gap:.35rem;font-size:.7rem;font-weight:500;color:rgb(var(--text-primary) / .5)}.cart-trust-badge__icon{width:18px;height:18px;display:flex;align-items:center;justify-content:center}.cart-trust-badge__icon svg{width:100%;height:100%}.cart-trust-badge.emaerket .cart-trust-badge__icon{color:#00a0e3}.cart-trust-badge.trusted-shops .cart-trust-badge__icon{color:#4caf50}.cart-drawer .postcard-cart-widget,#cart-drawer .postcard-cart-widget{margin:1rem 1.5rem!important}.cart-drawer__footer{padding:1.25rem 1.5rem;background:rgb(var(--background));border-top:1px solid rgb(var(--text-primary) / .1)}.cart-summary{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.cart-summary__row{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;color:rgb(var(--text-primary) / .8)}.cart-summary__row.total{font-weight:700;font-size:1.1rem;color:rgb(var(--text-primary));padding-top:.5rem;border-top:1px solid rgb(var(--text-primary) / .1);margin-top:.25rem}.cart-summary__row .free{color:#4caf50;font-weight:600}.cart-drawer .cart-checkout-btn,.cart-drawer button.cart-checkout-btn,button[name=checkout].cart-checkout-btn{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;padding:1rem 1.5rem!important;background-color:transparent!important;background-image:linear-gradient(#1c1c1c,#1c1c1c),linear-gradient(#2d8f4e,#2d8f4e)!important;background-size:100% 100%,0% 100%!important;background-position:right,left!important;background-repeat:no-repeat!important;color:#fff!important;border:1px solid #1c1c1c!important;border-radius:var(--button-border-radius, 0)!important;font-size:.95rem!important;font-weight:600!important;cursor:pointer!important;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,border-color .45s cubic-bezier(.785,.135,.15,.86)!important;opacity:1!important;visibility:visible!important;height:auto!important;min-height:50px!important;margin-top:.5rem!important}.cart-drawer .cart-checkout-btn:hover,button[name=checkout].cart-checkout-btn:hover{background-size:0% 100%,100% 100%!important;background-position:right,left!important;border-color:#2d8f4e!important;color:#fff!important}.cart-drawer .cart-checkout-btn svg,button[name=checkout].cart-checkout-btn svg{width:18px!important;height:18px!important;display:inline-block!important;visibility:visible!important}.cart-secure-note{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.75rem;font-size:.75rem;color:rgb(var(--text-primary) / .5)}.cart-secure-note svg{width:14px;height:14px}@media screen and (max-width:749px){.cart-drawer .line-item{gap:.5rem!important;padding:1rem 0!important}.cart-drawer .line-item__remove{width:20px;height:20px;margin-top:0}.cart-drawer .line-item__remove svg{width:12px;height:12px}.cart-drawer .line-item__media{width:56px;height:56px}.cart-drawer .line-item-info a,.cart-drawer .line-item-info .h6{font-size:.85rem}.cart-drawer .quantity-selector,.cart-drawer quantity-selector{--quantity-selector-height: 34px !important;max-width:120px!important;border-radius:0!important}.cart-drawer .quantity-selector__button,.cart-drawer .quantity-selector>a,.cart-drawer .quantity-selector>button,.cart-drawer quantity-selector>a,.cart-drawer quantity-selector>button{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important}.cart-drawer .quantity-selector__input,.cart-drawer quantity-selector .quantity-selector__input{min-width:2rem!important;width:2rem!important;font-size:.85rem!important}.cart-drawer__trust-badges{flex-direction:row;gap:1rem;padding:.75rem 1rem;margin:0 .75rem .75rem}.cart-trust-badge{font-size:.75rem}.cart-drawer__footer{padding:1rem}.cart-summary__row{font-size:.85rem}.cart-summary__row.total{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/component-cart-drawer-simply.css.map */
