body.pb-draft-refine .pb-empty-cart{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#fff;color:#222;display:flex;flex-direction:column;padding:0;overflow:auto;overscroll-behavior:contain}.pb-empty-cart__header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:76px;flex:none;padding:12px 24px;border-bottom:1px solid #ddd}.pb-empty-cart__header h1{margin:0;font-size:24px;line-height:1.2;text-transform:none;letter-spacing:0}.pb-empty-cart__close{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex:none;border:0;background:#fff;color:#222;cursor:pointer}.pb-empty-cart__close svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8}.pb-empty-cart__content{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;padding:32px 24px;min-height:280px}.pb-empty-cart__group{width:100%;max-width:380px}.pb-empty-cart__icon{display:block;width:68px;height:68px;margin:0 auto 24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pb-empty-cart__group h2{font-size:22px;line-height:1.25;margin:0 0 14px;text-transform:none;letter-spacing:0}.pb-empty-cart__group p{font-size:16px;line-height:1.5;margin:0 0 28px}.pb-empty-cart__cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 28px;background:#c51c28;color:#fff!important;text-decoration:none;border-radius:5px;font-weight:700}.pb-empty-cart :is(a,button):focus-visible{outline:3px solid #133c43;outline-offset:3px}@media(min-width:769px){body.pb-draft-refine .pb-empty-cart{left:auto;width:560px;max-width:100vw;box-shadow:0 0 0 100vmax #0008,0 0 32px #0002}}@media(max-width:359px){.pb-empty-cart__header{padding:10px 16px}.pb-empty-cart__header h1{font-size:22px}}body.pb-empty-cart-open [id^=trustbadge-container],body.pb-empty-cart-open [id^=trustcard-container]{visibility:hidden!important;pointer-events:none!important}.pb-empty-cart__discounts{margin:24px 0 0;padding:16px;border:1px solid #d4d8d8;border-radius:6px;overflow-wrap:anywhere}.pb-empty-cart__discounts p{font-size:14px;line-height:1.45;margin:0 0 12px}.pb-empty-cart__discounts button{max-width:100%;white-space:normal}.pb-empty-cart__discounts [role=status]{margin:12px 0}.pb-empty-cart__discounts a{display:inline-block;text-decoration:underline}.pb-empty-cart__discounts [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/pb-empty-cart.css.map */
