.Admin-module__cvzioq__layout{background-color:var(--color-bg);min-height:100vh;padding:0}.Admin-module__cvzioq__adminContainer{max-width:1400px;margin:0 auto;padding:8rem 2rem}.Admin-module__cvzioq__header{border-bottom:1px solid var(--color-border);margin-bottom:6rem;padding-bottom:3rem}.Admin-module__cvzioq__header h1{font-family:var(--font-newsreader);letter-spacing:-.04em;margin-bottom:.5rem;font-size:4rem;font-weight:300}.Admin-module__cvzioq__header p{color:var(--color-text-muted);font-size:1.2rem;font-family:var(--font-newsreader);font-style:italic}.Admin-module__cvzioq__ordersGrid{grid-template-columns:repeat(auto-fill,minmax(450px,1fr));gap:3rem;display:grid}.Admin-module__cvzioq__orderCard{border:1px solid var(--color-border);background-color:#fff;flex-direction:column;padding:3rem;transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.Admin-module__cvzioq__orderCard:hover{box-shadow:var(--shadow-md);transform:translateY(-5px)}.Admin-module__cvzioq__orderHeader{justify-content:space-between;align-items:flex-start;margin-bottom:2rem;display:flex}.Admin-module__cvzioq__orderId{text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);font-size:.7rem;font-weight:800}.Admin-module__cvzioq__statusBadge{text-transform:uppercase;letter-spacing:.1em;padding:.5rem 1rem;font-size:.7rem;font-weight:800}.Admin-module__cvzioq__pending{color:#991b1b;background:#fee2e2}.Admin-module__cvzioq__processing{color:#854d0e;background:#fef9c3}.Admin-module__cvzioq__completed{color:#065f46;background:#d1fae5}.Admin-module__cvzioq__customerInfo{margin-bottom:2.5rem}.Admin-module__cvzioq__customerInfo h3{font-family:var(--font-newsreader);margin-bottom:.75rem;font-size:2rem}.Admin-module__cvzioq__customerInfo p{opacity:.8;margin-bottom:.4rem;font-size:.95rem}.Admin-module__cvzioq__itemsList{background:#fafafa;margin-bottom:2.5rem;padding:2rem}.Admin-module__cvzioq__itemsList h4{text-transform:uppercase;letter-spacing:.1em;opacity:.6;margin-bottom:1.5rem;font-size:.75rem}.Admin-module__cvzioq__orderItem{justify-content:space-between;margin-bottom:.75rem;font-size:1rem;display:flex}.Admin-module__cvzioq__adminActions{gap:1rem;margin-top:auto;display:flex}.Admin-module__cvzioq__actionBtn{border:1px solid var(--color-text);text-transform:uppercase;letter-spacing:.1rem;cursor:pointer;background:0 0;flex:1;padding:1rem;font-size:.7rem;font-weight:800;transition:all .3s}.Admin-module__cvzioq__actionBtn:hover:not(:disabled){background:var(--color-text);color:#fff}.Admin-module__cvzioq__actionBtn:disabled{opacity:.2;cursor:not-allowed}.Admin-module__cvzioq__completeBtn{background:var(--color-text);color:#fff}.Admin-module__cvzioq__footer{border-top:1px dashed var(--color-border);justify-content:space-between;align-items:center;margin-top:2rem;padding-top:1.5rem;display:flex}.Admin-module__cvzioq__codLabel{text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:800}.Admin-module__cvzioq__total{font-family:var(--font-newsreader);font-size:2rem}@media (max-width:768px){.Admin-module__cvzioq__ordersGrid{grid-template-columns:1fr}.Admin-module__cvzioq__orderCard{padding:2rem}}
.Navigation-module__eB08ka__nav{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border);background-color:#fcfbfaf2;position:sticky;top:0}.Navigation-module__eB08ka__navContainer{grid-template-columns:1fr auto 1fr;align-items:center;height:90px;display:grid}.Navigation-module__eB08ka__links{letter-spacing:.1em;text-transform:uppercase;gap:2.5rem;font-size:.8rem;font-weight:400;display:flex}.Navigation-module__eB08ka__links a{opacity:.6;transition:opacity .3s}.Navigation-module__eB08ka__links a:hover{opacity:1}.Navigation-module__eB08ka__logoLink{justify-content:center;align-items:center;display:flex}.Navigation-module__eB08ka__logoImg{object-fit:contain;width:72px;height:72px}.Navigation-module__eB08ka__actions{justify-content:flex-end;align-items:center;gap:2rem;display:flex}.Navigation-module__eB08ka__accountBtn,.Navigation-module__eB08ka__cartBtn{text-transform:uppercase;letter-spacing:.1em;cursor:pointer;opacity:.6;color:var(--color-text-main);background:0 0;border:none;font-family:inherit;font-size:.8rem;text-decoration:none;transition:opacity .3s}.Navigation-module__eB08ka__accountBtn:hover,.Navigation-module__eB08ka__cartBtn:hover{opacity:1}
.Footer-module__S6Hkya__footer{border-top:1px solid var(--color-border);background:var(--color-sage);padding:5rem 0 2rem}.Footer-module__S6Hkya__footerContainer{grid-template-columns:1fr;gap:3rem;margin-bottom:4rem;display:grid}@media (min-width:768px){.Footer-module__S6Hkya__footerContainer{grid-template-columns:1fr 2fr}}.Footer-module__S6Hkya__brand h2{font-size:2rem;font-family:var(--font-playfair), serif;margin-bottom:1rem;font-style:italic}.Footer-module__S6Hkya__brand p{opacity:.6;max-width:300px;font-size:.9rem}.Footer-module__S6Hkya__links{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.Footer-module__S6Hkya__links h3{font-size:.75rem;font-family:var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.15em;opacity:.5;margin-bottom:1.5rem}.Footer-module__S6Hkya__links ul{list-style:none}.Footer-module__S6Hkya__links li{margin-bottom:.75rem;font-size:.9rem}.Footer-module__S6Hkya__links a{opacity:.7;transition:opacity .2s}.Footer-module__S6Hkya__links a:hover{opacity:1}.Footer-module__S6Hkya__bottom{text-align:center;border-top:1px solid var(--color-border);letter-spacing:.1em;text-transform:uppercase;opacity:.4;padding-top:2rem;font-size:.75rem}
.page-module__QYEu8G__main{background-color:var(--color-bg);min-height:100vh;color:var(--color-text);font-family:var(--font-inter), sans-serif;flex-direction:column;display:flex}.page-module__QYEu8G__container{flex:1;justify-content:center;align-items:center;max-width:800px;margin:0 auto;padding:4rem 2rem;display:flex}.page-module__QYEu8G__content{text-align:center}.page-module__QYEu8G__title{font-family:var(--font-inter);letter-spacing:-.02em;color:var(--color-text);margin-bottom:2rem;font-size:clamp(3rem,8vw,6rem);font-weight:900}.page-module__QYEu8G__description{font-family:var(--font-newsreader);color:#444;margin-bottom:1.5rem;font-size:1.25rem;line-height:1.6}.page-module__QYEu8G__details{font-family:var(--font-inter);letter-spacing:.1em;text-transform:uppercase;margin-top:3rem;font-size:.9rem}.page-module__QYEu8G__details p{margin-bottom:.5rem}.page-module__QYEu8G__details strong{color:var(--color-sage);font-weight:700}
