.template-cart #main{color:#051735;font-family:Inter,Arial,sans-serif}.template-cart #main .PageHeader .SectionHeader__Heading,.template-cart #main .EmptyState__Title,.template-cart #main .Cart__Empty{color:#051735;font-family:benton-modern-display,Georgia,serif;font-weight:600;letter-spacing:0;text-transform:none}.template-cart #main .Cart__Total,.template-cart #main .Cart__Taxes,.template-cart #main .Cart__NoteButton,.template-cart #main .Cart__ShippingNotice,.template-cart #main .Form__Input,.template-cart #main .Form__Textarea{color:#051735;font-family:Inter,Arial,sans-serif;letter-spacing:0;text-transform:none}.template-cart #main .EmptyState{width:100%;margin:104px auto;padding:0 24px;text-align:center!important}.template-cart #main .EmptyState .Container{max-width:660px;margin-right:auto;margin-left:auto}.template-cart #main .EmptyState__Title,#sca_fg_cart .EmptyState__Title{font-size:36px;line-height:1.15;text-align:center!important}.template-cart #main .EmptyState .Container,#sca_fg_cart .EmptyState .Container{text-align:center!important}.template-cart #main .EmptyState .Text--subdued,#sca_fg_cart .EmptyState .Text--subdued{color:#051735;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.6;text-align:center!important}.template-cart #main .EmptyState__Action{min-height:48px;border:1px solid #051735;border-radius:999px;background:#051735;color:#fff;font-family:Inter,Arial,sans-serif;letter-spacing:0;text-transform:none}.template-cart #main .EmptyState__Action:before{border-radius:inherit;background:#051735!important}.template-cart #main .Cart__EmptyState{display:flex;min-height:280px;flex-direction:column;align-items:center;justify-content:center;gap:18px;margin:40px auto 80px;padding:24px;text-align:center}.template-cart #main .Cart__EmptyState .Cart__Empty{position:static;width:auto;transform:none;margin:0;animation:none;font-size:28px;line-height:1.2}.template-cart #main .Cart__EmptyState .Button{min-height:48px;border:1px solid #051735;border-radius:999px;background:#051735;color:#fff;font-family:Inter,Arial,sans-serif;letter-spacing:0;text-transform:none}.template-cart #main .Cart__EmptyState .Button:before{border-radius:inherit;background:#051735!important}#sidebar-cart{color:#051735}#sidebar-cart .Drawer__Title,#sidebar-cart .Cart__Empty{color:#051735;font-family:benton-modern-display,Georgia,serif;font-weight:600;letter-spacing:0;text-transform:none}#sidebar-cart .Cart__EmptyState{display:flex;min-height:220px;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:24px;text-align:center}#sidebar-cart .Cart__Empty{position:static;width:auto;transform:none;margin:0;animation:none;font-size:22px;line-height:1.3}.template-404 #main{color:#051735;font-family:Inter,Arial,sans-serif}.JZNotFound{padding:104px 24px 120px;text-align:center}.JZNotFound__Inner{max-width:720px}.JZNotFound__Eyebrow{margin:0 0 12px;color:#051735;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em}.JZNotFound__Title{margin:0;color:#051735;font-family:benton-modern-display,Georgia,serif;font-size:clamp(44px,7vw,72px);font-weight:600;letter-spacing:0;line-height:1.08;text-transform:none}.JZNotFound__Copy{margin:20px auto 0;color:#051735;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.65}.JZNotFound__Actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 24px;margin-top:30px}.JZNotFound__Actions .Button{min-height:48px;border:1px solid #051735;border-radius:999px;background:#051735;color:#fff;font-family:Inter,Arial,sans-serif;letter-spacing:0;text-transform:none}.JZNotFound__Actions .Button:before{border-radius:inherit;background:#051735!important}.JZNotFound__Actions .Button:hover,.JZNotFound__Actions .Button:focus{border-color:#0b2a60;background:#0b2a60;color:#fff}.JZNotFound__Actions .Button:hover:before,.JZNotFound__Actions .Button:focus:before{background:#0b2a60!important}.JZNotFound__ShopLink{color:#051735;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.template-cart #main .EmptyState{margin:40px auto}.template-cart #main .EmptyState__Title{font-size:30px}.JZNotFound{padding:76px 20px 88px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/cart-404-refresh.css.map */
