#cart-drawer .cart-drawer__inner{background:#fff}.hw-drawer-head{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;padding:18px 16px 14px;border-bottom:1px solid #e5e5e5}.hw-drawer-head__logo{text-align:center;text-decoration:none;color:#111;line-height:1.1}.hw-drawer-head__name{display:block;font-family:Georgia,Times New Roman,serif;font-size:22px;letter-spacing:.08em;text-transform:uppercase}.hw-drawer-head__sub{display:block;font-size:9px;letter-spacing:.25em;text-transform:uppercase;margin-top:2px}.hw-drawer-head__close{width:30px;height:30px;justify-self:end;display:flex;align-items:center;justify-content:center;background:#f2f2f2;border:0;border-radius:4px;cursor:pointer;color:#555;padding:0}.hw-drawer-head__close .svg-wrapper,.hw-drawer-head__close svg{width:10px;height:10px}.hw-drawer-banner{background:#e9e9e9;border-bottom:1px solid #d9d9d9;text-align:center;font-size:13px;letter-spacing:.04em;text-transform:uppercase;padding:6px 12px;color:#111}.hw-drawer-tiers{padding:14px 30px 18px;border-bottom:1px solid #ececec}.hw-drawer-tiers__msg{text-align:center;font-size:15px;margin:0 0 14px;color:#111}.hw-drawer-tiers__track{position:relative;height:8px;background:#e2e2e2;border-radius:8px;margin:14px 16px 10px}.hw-drawer-tiers__fill{position:absolute;left:0;top:0;bottom:0;background:#000;border-radius:8px;transition:width .3s ease}.hw-drawer-tiers__tag{position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;height:30px;border-radius:50%;background:#e2e2e2;border:2px solid #000;display:flex;align-items:center;justify-content:center;color:#000}.hw-drawer-tiers__tag:last-child{transform:translate(-85%,-50%)}.hw-drawer-tiers__tag.is-done{background:#000;color:#fff}#cart-drawer .cart-drawer__items{padding-inline:0}#cart-drawer .cart-items__table-row{position:relative;padding:16px 16px 20px!important;margin:0!important;border-bottom:1px solid #ececec!important}#cart-drawer .cart-items__title{font-weight:700;font-size:15px;line-height:1.35;color:#111;padding-right:26px}#cart-drawer .hw-variant-line{display:block;color:#8a8a8a;font-size:14px;line-height:1.6}#cart-drawer .cart-items__variants,#cart-drawer .cart-items__variant{display:block}#cart-drawer .cart-items__unit-price-wrapper>div:not(.hw-li-prices){display:none}#cart-drawer .cart-items__price{display:none}#cart-drawer .hw-li-prices{text-align:right;font-size:15px;line-height:1.5}#cart-drawer .hw-li-prices s{color:#9a9a9a;margin-right:6px}#cart-drawer .hw-li-prices strong{font-weight:500;color:#111}#cart-drawer .hw-li-save{display:block;color:#1a9e5c;font-weight:700}#cart-drawer .cart-items__remove{position:absolute;top:14px;right:14px;padding:4px;min-height:0;min-width:0;color:#777;background:none}#cart-drawer .cart-items__remove svg{width:16px;height:16px}#cart-drawer .cart-items .quantity-selector{--quantity-selector-width: 104px;border:1px solid #d6d6d6;border-radius:0;height:34px}#cart-drawer .cart-items .quantity-selector button{width:32px;height:32px}#cart-drawer .cart-items .quantity-selector button:first-child{border-right:1px solid #d6d6d6}#cart-drawer .cart-items .quantity-selector button:last-child{border-left:1px solid #d6d6d6}#cart-drawer .cart-drawer__summary{-webkit-mask-image:none;mask-image:none;border-top:1px solid #e5e5e5;padding:18px 16px 16px;gap:14px}#cart-drawer .cart-drawer__summary .cart-actions,#cart-drawer .cart-drawer__summary .cart__summary-totals,#cart-drawer .cart-drawer__summary .cart-totals{display:none}#cart-drawer .cart__checkout-button{width:100%;background:#000;color:#fff;border-radius:0;min-height:52px;font-size:16px;font-weight:600;letter-spacing:.01em}#cart-drawer .cart__checkout-button:hover{background:#222}.hw-pay-icons{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:2px}.hw-pay-icons svg{width:46px;height:30px;border:1px solid #e3e3e3;border-radius:4px}#cart-drawer tr.cart-items__table-row{grid-template-columns:80px 1fr auto!important;grid-template-areas:"media details details" "media variants variants" "media quantity unit_price" "media error error"!important;column-gap:14px}#cart-drawer .cart-items__media{width:80px}#cart-drawer .cart-items__media img{width:80px;height:auto;object-fit:cover}#cart-drawer .cart-items__quantity{align-self:end;margin-top:10px}#cart-drawer .cart-items__unit-price-wrapper{align-self:end;justify-self:end;margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hw-cart-drawer.css.map */
