@font-face{font-family:MyriadPro-Regular;src:url(/fonts/Myreid/MyriadPro-Regular.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:MyriadPro-Semibold;src:url(/fonts/Myreid/MyriadPro-Semibold.otf)format("opentype");font-weight:600;font-style:normal}@font-face{font-family:MyriadPro-Light;src:url(/fonts/Myreid/MyriadPro-Light.otf)format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Philosopher;src:url(/fonts/Philosopher/Philosopher-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Philosopher;src:url(/fonts/Philosopher/Philosopher-Bold.ttf)format("truetype");font-weight:700;font-style:normal}:root{--font-body:"MyriadPro-Regular";--font-heading:"Philosopher";--font-menu:"Philosopher";--font-ui:"MyriadPro-Regular";--font-light:"MyriadPro-Regular";--color-primary:#a21418;--color-primary-hover:#a21418;--color-secondary:#009f9a;--color-success:#90ac30;--color-warning:#fbf1e6;--color-danger:#a21418;--bg-page:#fff;--bg-card:#faebdf;--bg-soft:#c7cc6b40;--text-heading:#a21418;--text-primary:#000000e0;--text-muted:#000;--radius-sm:5px;--radius-md:10px;--radius-lg:16px;--shadow-card:0 6px 16px #442d0a0d;--shadow-hover:0 18px 40px #442d0a38}html,body{background:var(--bg-page);color:var(--text-primary);font-weight:400}h1,h2,h3{font-family:var(--font-heading);color:var(--text-heading);letter-spacing:.3px}p{color:var(--text-primary);line-height:1.65}.btn-primary{background:var(--color-primary);color:#fff;font-family:var(--font-ui);border-radius:var(--radius-sm);cursor:pointer;border:none;padding:12px;font-size:15px;transition:all .2s;transform:translateY(0);box-shadow:0 3px 8px #00000014}.btn-primary:hover{background:var(--color-primary-hover);transition:all .2s;transform:translateY(-3px)}.card{background:var(--bg-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:all .25s}.card:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}table{border-collapse:collapse;width:100%;font-family:var(--font-body);color:var(--text-primary);font-size:14px}thead th{font-family:var(--font-ui);letter-spacing:.4px;text-transform:uppercase;color:var(--text-primary);text-align:left;background:0 0;border-bottom:1px solid #442d0a26;padding:14px 10px;font-size:13px;font-weight:600}tbody td{font-family:var(--font-body);color:var(--text-primary);vertical-align:middle;border-bottom:1px solid #442d0a14;padding:14px 10px;font-size:14px;font-weight:400}tbody tr{transition:background .25s}tbody tr:hover{background:var(--bg-soft)}.table-id,td strong{font-family:var(--font-ui);color:var(--color-primary);font-weight:600}.table-muted{color:var(--text-muted);font-size:13px}.table-number{font-family:var(--font-ui);color:var(--text-heading);font-size:15px}.table-empty{text-align:center;font-family:var(--font-light);color:var(--text-muted);padding:24px}.pageTitle{font-family:var(--font-heading);color:var(--text-heading);margin-bottom:6px;font-size:26px}.productTitle{font-family:var(--font-heading);color:var(--text-heading);margin-bottom:20px;font-size:22px}.logoutBtn{background:var(--color-danger);color:#fff;font-family:var(--font-ui);border:1.5px solid #a2141859;border-radius:5px;padding:4px 24px;font-size:13px;transition:background .2s,transform .2s;margin-right:10px!important}.crumbLink{color:var(--text-muted);text-decoration:none}.breadcrumbBox{color:var(--text-muted);border-top:1px dashed #442d0a40;border-bottom:1px dashed #442d0a40;padding:8px 0;font-size:13px}.activeCrumb{color:#000;background:#ece2d8;font-weight:500}@media (max-width:768px){.logoutBtn{z-index:10000!important;margin-right:0!important;padding:6px 20px!important;font-size:8px!important;position:absolute!important;top:30px!important;right:30px!important}}.backFloating{color:#5a3d1a;cursor:pointer;z-index:10;background:#faebdf;border:none;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;margin-right:5px;font-size:20px;font-weight:600;transition:all .2s;display:flex}.backFloating:hover{background:#e2d2c2;transform:translate(-3px)}.cartIconBox{cursor:pointer;border:1px solid #a2141826;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-top:-3px;transition:all .25s;display:flex;position:relative}.cartIcon{color:var(--color-primary);margin-top:-4px}.cartBadge{background:var(--color-primary);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:10px;font-weight:600;line-height:1;display:flex;position:absolute;top:-10px;right:-6px;box-shadow:0 2px 6px #00000026}.guideBtn{color:var(--color-danger);font-family:var(--font-ui);background:#fff;border:1.5px solid #a2141859;border-radius:5px;padding:4px 24px;font-size:13px;transition:background .2s,transform .2s;margin-right:10px!important}.guideBtn:hover{background:var(--color-danger);color:#fff;border:1.5px solid #a2141859}
@font-face{font-family:myriad;src:url(../media/MyriadPro_Regular-s.p.a6dea4aa.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:myriad;src:url(../media/MyriadPro_Semibold-s.p.f2f5deee.otf)format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:myriad;src:url(../media/MyriadPro_Bold-s.p.6cb312f7.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:myriad Fallback;src:local(Arial);ascent-override:79.39%;descent-override:26.46%;line-gap-override:21.17%;size-adjust:94.47%}.myriad_4227607a-module__DMxJDq__className{font-family:myriad,myriad Fallback}.myriad_4227607a-module__DMxJDq__variable{--font-myriad:"myriad","myriad Fallback"}
