html body cart-drawer.is-empty #CartDrawer .drawer__inner{display:flex!important;flex-direction:column!important;align-items:stretch!important;padding:0 21px!important}
html body cart-drawer.is-empty #CartDrawer .drawer__header{display:flex!important;flex-shrink:0}
html body cart-drawer.is-empty #CartDrawer cart-drawer-items{display:none!important}
html body cart-drawer.is-empty #CartDrawer .ev-empty-cart{display:flex!important;flex:1;min-height:0;height:auto!important;overflow-y:auto!important;padding:36px 0 28px!important;gap:0;text-align:left;justify-content:flex-start!important}
#CartDrawer .ev-empty-cart__intro h3{margin:0 0 12px;color:#171717;font-size:27px;font-weight:650;line-height:1.14;letter-spacing:-.035em;max-width:290px}
#CartDrawer .ev-empty-cart__intro p{margin:0;color:#656565;font-size:14px;line-height:1.65;letter-spacing:0;max-width:320px}
#CartDrawer .ev-empty-cart__browse{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;flex-shrink:0;margin:26px 0 22px;padding:14px 20px;background:#111;color:#fff;border:1px solid #111;border-radius:6px;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;letter-spacing:0}
#CartDrawer .ev-empty-cart__categories{display:flex;flex-direction:column}
#CartDrawer .ev-empty-cart__categories a{display:flex;align-items:center;min-height:58px;padding:15px 0;border-bottom:1px solid #e8e8e8;color:#171717;font-size:14px;line-height:1.4;text-decoration:none;font-weight:500;letter-spacing:0}
#CartDrawer .ev-empty-cart__help{margin-top:30px}
#CartDrawer .ev-empty-cart__help p{margin:0 0 7px;color:#656565;font-size:13px;line-height:1.5;letter-spacing:0}
#CartDrawer .ev-empty-cart__help a{display:inline-flex;align-items:center;min-height:36px;color:#171717;font-size:13px;line-height:1.4;font-weight:600;text-decoration:underline;text-underline-offset:4px;letter-spacing:0}
#CartDrawer .ev-empty-cart a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
#CartDrawer .ev-empty-cart__categories a:hover{text-decoration:underline;text-underline-offset:4px}
@media(max-width:749px){html body cart-drawer.is-empty #CartDrawer .drawer__inner{padding:0 14.5px!important}html body cart-drawer.is-empty #CartDrawer .ev-empty-cart{padding-top:30px!important}#CartDrawer .ev-empty-cart__intro h3{font-size:26px}}
