#bloom-cart-empty{justify-content:flex-start;align-items:stretch;height:auto;gap:0;padding:28px 0 32px;text-align:center}#bloom-cart-drawer.jgeb-is-empty .bloom-cart-footer,#bloom-cart-drawer.jgeb-is-empty .bloom-cart-crosssell,#bloom-cart-drawer:has(#bloom-cart-empty[style*=flex]) .bloom-cart-footer,#bloom-cart-drawer:has(#bloom-cart-empty[style*=flex]) .bloom-cart-crosssell{display:none}#jgeb-drawer,#jgeb-page{color:#7a2535;font-family:Inter,-apple-system,sans-serif;text-align:center}#jgeb-drawer *,#jgeb-page *,#jgeb-drawer *:before,#jgeb-page *:before,#jgeb-drawer *:after,#jgeb-page *:after{box-sizing:border-box}#jgeb-drawer .jgeb__title,#jgeb-page .jgeb__title{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-style:normal;line-height:1.1;letter-spacing:0;text-transform:none;color:#7a2535}#jgeb-drawer .jgeb__title{font-size:28px}#jgeb-page .jgeb__title{font-size:48px!important}#jgeb-drawer .jgeb__sub,#jgeb-page .jgeb__sub{margin:8px 0 0;font-family:Inter,-apple-system,sans-serif;font-size:15px;font-weight:400;line-height:1.5;color:#7a2535}#jgeb-page .jgeb__sub{margin-top:12px;font-size:17px}#jgeb-drawer .jgeb__grid,#jgeb-page .jgeb__grid{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;text-align:left}#jgeb-page .jgeb__grid{margin-top:28px;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}#jgeb-drawer .jgeb__grid[hidden],#jgeb-page .jgeb__grid[hidden]{display:none}#jgeb-drawer .jgeb__card,#jgeb-page .jgeb__card{display:flex;flex-direction:column;min-width:0;margin:0;padding:12px;background:#f2eae4;border-radius:14px}#jgeb-page .jgeb__card{padding:16px;border-radius:16px}#jgeb-drawer .jgeb__card--placeholder,#jgeb-page .jgeb__card--placeholder{min-height:236px}#jgeb-page .jgeb__card--placeholder{min-height:380px}#jgeb-drawer .jgeb__media,#jgeb-drawer .jgeb__media:hover,#jgeb-page .jgeb__media,#jgeb-page .jgeb__media:hover{display:block;width:100%;aspect-ratio:1 / 1;min-height:0;margin:0 0 10px;padding:0;background:#f2eae4;border-radius:10px;box-shadow:none;overflow:hidden}#jgeb-drawer .jgeb__media img,#jgeb-page .jgeb__media img{display:block;width:100%;height:100%;object-fit:contain}#jgeb-drawer .jgeb__name,#jgeb-drawer .jgeb__name:hover,#jgeb-page .jgeb__name,#jgeb-page .jgeb__name:hover{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.6em;margin:0 0 4px;padding:0;background:none;border-radius:0;box-shadow:none;font-family:Inter,-apple-system,sans-serif;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none;text-decoration:none;color:#7a2535}#jgeb-drawer .jgeb__name:hover,#jgeb-page .jgeb__name:hover{text-decoration:underline;text-underline-offset:2px}#jgeb-page .jgeb__name,#jgeb-page .jgeb__name:hover{font-size:15px}#jgeb-drawer .jgeb__price,#jgeb-page .jgeb__price{margin:0 0 12px;font-family:Inter,-apple-system,sans-serif;font-size:14px;font-weight:400;line-height:1.3;color:#7a2535}#jgeb-page .jgeb__price{font-size:15px}#jgeb-drawer .jgeb__was,#jgeb-page .jgeb__was{margin-left:4px;color:#7a253599}#jgeb-drawer .jgeb__add,#jgeb-page .jgeb__add,#jgeb-drawer .jgeb__add:focus,#jgeb-page .jgeb__add:focus{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;margin-top:auto;min-width:84px;height:44px;min-height:44px;padding:0 18px;background:transparent!important;border:1px solid #7A2535!important;border-radius:999px;box-shadow:none!important;color:#7a2535!important;font-family:Inter,-apple-system,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;outline:none;transition:background-color .18s ease,color .18s ease}#jgeb-drawer .jgeb__add:hover,#jgeb-page .jgeb__add:hover{background:#7a2535!important;color:#f2eae4!important}#jgeb-drawer .jgeb__add:focus-visible,#jgeb-page .jgeb__add:focus-visible{outline:2px solid #7A2535;outline-offset:2px}#jgeb-drawer .jgeb__add.is-loading,#jgeb-page .jgeb__add.is-loading,#jgeb-drawer .jgeb__add[disabled],#jgeb-page .jgeb__add[disabled]{background:transparent!important;color:#7a2535!important;opacity:.55;cursor:progress}#jgeb-drawer .jgeb__error,#jgeb-page .jgeb__error{margin:14px 0 0;font-family:Inter,-apple-system,sans-serif;font-size:13px;font-weight:400;line-height:1.4;color:#7a2535}#jgeb-drawer .jgeb__error[hidden],#jgeb-page .jgeb__error[hidden]{display:none}#jgeb-drawer-cta,#jgeb-page-cta,#jgeb-drawer-cta:hover,#jgeb-page-cta:hover,#jgeb-drawer-cta:focus,#jgeb-page-cta:focus{display:flex;align-items:center;justify-content:center;width:100%;height:56px;min-height:56px;margin:28px 0 0;padding:0 24px;background:#cf6b5e!important;border:0;border-radius:999px;box-shadow:0 12px 26px -12px #cf6b5ebf,0 2px 6px #cf6b5e38;color:#fff!important;font-family:Inter,-apple-system,sans-serif;font-size:13px;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase;text-decoration:none;outline:none;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}#jgeb-drawer-cta:hover,#jgeb-page-cta:hover{background:#bf5c4f!important;box-shadow:0 14px 30px -12px #cf6b5ed9,0 2px 8px #cf6b5e47}#jgeb-drawer-cta:active,#jgeb-page-cta:active{transform:scale(.98)}#jgeb-drawer-cta:focus-visible,#jgeb-page-cta:focus-visible{outline:2px solid #7A2535;outline-offset:3px}.jgb-cart:has(#jgeb-page){padding:64px 0 88px}.jgb-cart:has(#jgeb-page) .jgb-cart__wrap{width:min(1040px,calc(100% - 112px))}#jgeb-page{max-width:1040px;margin:0 auto}#jgeb-page-cta,#jgeb-page-cta:hover,#jgeb-page-cta:focus{width:400px;max-width:100%;margin:32px auto 0}@media(max-width:767px){.jgb-cart:has(#jgeb-page){padding:40px 0 64px}.jgb-cart:has(#jgeb-page) .jgb-cart__wrap{width:calc(100% - 10px)}#jgeb-page .jgeb__title{font-size:34px!important}#jgeb-page .jgeb__sub{font-size:15px}#jgeb-page .jgeb__grid{margin-top:24px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#jgeb-page .jgeb__card{padding:12px;border-radius:14px}#jgeb-page .jgeb__card--placeholder{min-height:236px}#jgeb-page .jgeb__name,#jgeb-page .jgeb__name:hover,#jgeb-page .jgeb__price{font-size:14px}#jgeb-page-cta,#jgeb-page-cta:hover,#jgeb-page-cta:focus{width:100%;margin-top:28px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/cart-empty-bestsellers.css.map */
