#cart-drawer{--cd-green:#139E5A;--cd-red:#B52020;--cd-red-bg:#F3D7D7;--cd-grey:#999999;--cd-line:#DDDDDD;--cd-foot:#F6F6F7;--cd-pad:20px;color:#000}#cart-drawer .drawer__inner{background:#fff}#cart-drawer .drawer__body{overflow-x:hidden;padding-top:0!important}#cart-drawer .drawer__body>.cart-block:not(.drawer__head){padding-top:0!important;margin-top:0!important}#cart-drawer .drawer__head{padding:18px var(--cd-pad) 16px!important;border-bottom:0!important;margin:0!important}#cart-drawer .cart__title{font-size:16px;font-weight:800;letter-spacing:0;text-transform:none;display:flex;align-items:center;gap:0;margin:0}#cart-drawer .cart__items-count{background:none!important;color:inherit!important;font:inherit!important;min-width:0!important;height:auto!important;padding:0!important;margin:0 0 0 5px!important;border-radius:0!important;position:static!important;transform:none!important}#cart-drawer .cart__items-count:before{content:"\2022  "!important}#cart-drawer .cart__items-count:after{content:none!important}#cart-drawer .drawer__close svg{width:20px;height:20px;stroke-width:1.6}#cart-drawer .drawer__items-title{display:none!important}#cart-drawer .cart__custom-code{padding:0!important;margin:0!important}.cd-timer{background:var(--cd-red-bg);color:var(--cd-red);text-align:center;font-size:15px;line-height:1.4;padding:13px 12px;margin:0}.cd-timer b{font-weight:700}#cart-drawer.is-empty .cd-timer{display:none}#cart-drawer .drawer__items{padding-top:0!important;margin-top:0!important}#cart-drawer .cart__item{display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;column-gap:14px;align-items:start!important;position:relative;padding:16px var(--cd-pad)!important;border-bottom:1px solid var(--cd-line)!important}#cart-drawer .cart__item__image{width:64px!important;max-width:64px!important;margin:0!important;align-self:start!important}#cart-drawer .cart__item__image a,#cart-drawer .cart__item__image .lazy-image,#cart-drawer .cart__item__image img{display:block;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important}#cart-drawer .cart__item__image img{object-fit:contain}#cart-drawer .cart__item__content{display:flex!important;flex-direction:column;align-items:stretch;width:auto!important;max-width:none!important;margin:0!important;padding:0 28px 0 0!important}#cart-drawer .cart__item__content-inner{order:1;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}#cart-drawer .cart__item__title{font-size:14px;font-weight:800;line-height:1.3;margin:0 0 3px;letter-spacing:0;text-transform:none}#cart-drawer .cart__item__title a{color:#000;text-decoration:none}#cart-drawer .cart__item__meta,#cart-drawer .cart__item__meta p{color:var(--cd-grey);font-size:13px;line-height:1.4;margin:0}#cart-drawer .cart__item__meta strong{font-weight:400}#cart-drawer .cart__quantity-wrapper{order:2;margin-top:8px;position:static!important}#cart-drawer .cart__quantity-counter{display:flex;align-items:center;position:static!important}#cart-drawer .cart__quantity{display:inline-flex!important;align-items:stretch;border:1px solid var(--cd-line);border-radius:0;height:28px;width:auto!important;background:#fff}#cart-drawer .cart__quantity-minus,#cart-drawer .cart__quantity-plus{position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;width:28px!important;height:26px;display:flex;align-items:center;justify-content:center;color:#555;background:#fff;border:0;padding:0;flex:0 0 28px}#cart-drawer .cart__quantity-minus{order:1;border-right:1px solid var(--cd-line)}#cart-drawer .cart__quantity-field{order:2;width:38px!important;min-width:38px;height:26px;text-align:center;border:0;font-size:13px;color:#000;padding:0;-moz-appearance:textfield}#cart-drawer .cart__quantity-plus{order:3;border-left:1px solid var(--cd-line)}#cart-drawer .cart__quantity-minus svg,#cart-drawer .cart__quantity-plus svg{width:8px;height:8px}#cart-drawer .cart__item__remove{position:absolute!important;top:16px;right:var(--cd-pad);left:auto!important;bottom:auto!important;margin:0!important;width:18px;height:18px;font-size:0;color:transparent;text-decoration:none;background:no-repeat center/16px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238F8F8F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18M8 6V4h8v2M6 6l1 14h10l1-14M10 10v7M14 10v7'/%3E%3C/svg%3E")}#cart-drawer .cart__item__remove:before,#cart-drawer .cart__item__remove:after{display:none}#cart-drawer .cart__price{order:3;display:flex!important;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:10px;margin:12px -28px 0 0!important;font-size:14px;line-height:1.3}#cart-drawer .cart__price ins{order:2;text-decoration:none;color:#000;font-weight:400;background:none}#cart-drawer .cart__price del{order:1;color:var(--cd-grey)}#cart-drawer .cart__price .line__price{order:3;width:100%;text-align:right}#cart-drawer .cd-save{order:4;text-align:right;color:var(--cd-green);font-weight:800;font-size:14px;line-height:1.3;margin:3px -28px 0 0!important}#cart-drawer .cart__discount{grid-column:2;color:var(--cd-green);font-size:14px;text-align:right;margin:4px 0 0}#cart-drawer .drawer__foot{background:var(--cd-foot);border-top:0;padding:0 var(--cd-pad) 14px!important}#cart-drawer .drawer__foot>.cart-block{margin-top:0!important;padding-top:0!important}#cart-drawer .drawer__foot>.cart-block:first-child{background:#fff;margin:0 calc(-1 * var(--cd-pad))!important;padding:8px var(--cd-pad)!important;border-bottom:0!important;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;text-align:center}#cart-drawer .drawer__foot>.cart-block:first-child p{margin:0}#cart-drawer .drawer__foot>.cart-block:first-child>*{margin:0!important;padding:0!important;min-height:0!important}#cart-drawer .cd-ship{display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;line-height:1.3;white-space:nowrap}#cart-drawer .cd-ship svg{width:20px;height:20px;flex:0 0 20px}#cart-drawer .cart__form{padding:0!important;margin:0!important;overflow:visible!important}#cart-drawer .cart__foot__inner{margin:0 calc(-1 * var(--cd-pad))!important;padding:0 var(--cd-pad)!important;border-top:1px solid var(--cd-line)!important}#cart-drawer .cart__price__holder{padding:6px 0 0!important;margin:0!important}#cart-drawer .cart__price__holder>.cart__total:first-child:not(:last-child){display:none!important}#cart-drawer .cart__total{display:flex;justify-content:space-between;align-items:baseline;font-size:20px;color:#000;padding:12px 0!important;margin:0!important}#cart-drawer .cart__total__label{font-size:20px;font-weight:400;text-transform:none;letter-spacing:0}#cart-drawer .cart__total__price{font-size:20px;font-weight:400}#cart-drawer .cart__total__discount .cart__total{font-size:15px;color:#000;padding:10px 0 0!important}#cart-drawer .cart__total__discount .cart__total *{font-size:15px;color:#000}#cart-drawer .cart__total__discount .cart__total svg{width:14px;height:14px;vertical-align:-2px;margin-right:4px}#cart-drawer .cart__note,#cart-drawer .cart__view{display:none!important}#cart-drawer .cart__buttons-all,#cart-drawer .cart__buttons-wrapper,#cart-drawer .cart__buttons{margin:0!important;padding:0!important}#cart-drawer .cart__checkout{background:var(--cd-green)!important;border-color:var(--cd-green)!important;color:#fff!important;border-radius:0!important;min-height:46px;font-family:inherit!important;font-size:15px!important;font-weight:800!important;letter-spacing:0!important;text-transform:uppercase;box-shadow:none!important;margin:4px 0 0!important}#cart-drawer .cart__checkout:hover{background:#0f8a4e!important;border-color:#0f8a4e!important}#cart-drawer .cart__checkout:before,#cart-drawer .cart__checkout:after{display:none!important}#cart-drawer .cart__checkout span{font:inherit;letter-spacing:0}#cart-drawer .cart__checkout .icon-lock,#cart-drawer .cart__checkout .animated-icon{display:none!important}#cart-drawer .cart__payment-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:24px 0 2px!important;margin:0!important;list-style:none}#cart-drawer .cart__payment-icons li{margin:0}#cart-drawer .cart__payment-icons .payment-icon{width:42px;height:27px}@media(min-width:768px){#cart-drawer .cart__payment-icons{gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cd-cart.css.map */
