body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--color-purple-light:rgba(213,181,249,.154);--color-pink:#ec5884;--dark-pink:#bd194a;--color-blue:#52acdc;--color-yellow:#ffbd59;--color-gold:#f6d61f;--color-dark:#2d2d2d;--active-pill-bg:#ec5884;--border-light:#c8c7c73d;--bg-light:#faf0f3;--text-light:#736066;--text-dark:#272123;--color-coral:15 80% 65%;--color-mint:160 40% 70%;--color-sky:200 60% 75%;--max-width:1550px;--section-padding:5%;--header-height:100px;--header-height-mobile:70px;--max-width:1750px}.App{background:linear-gradient(90deg,#f6f3f7,#fbfbfb);margin:0;min-height:100vh;padding:0;text-align:center;width:100%}.mid-title{color:#272123;color:var(--text-dark);font-size:2.2rem;font-weight:800}.me-1{margin-right:5px}.me-2{margin-right:10px}.aftermath-cont{padding:100px}.contrast-btn{background:#ec5884;background:var(--active-pill-bg);border:none;border-radius:15px;color:#fff;padding:15px}.header{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(10px);background-color:#ffffff73;border-bottom:1px solid #73606622;display:block;height:var(--header-height);left:0;position:fixed;top:0;transition:height .3s ease;width:100%;z-index:1000}.headerInner{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:var(--max-width);padding:0 5%;width:100%}.MainLogo{cursor:pointer;height:130px;margin-top:8px;object-fit:contain;transition:height .3s ease}.text-middle{align-items:center;display:flex;gap:30px}.header-h2{color:var(--text-light);font-size:1.1rem;font-weight:400;transition:all .2s ease;white-space:nowrap}.header-h2:hover{color:var(--text-dark);cursor:pointer;font-weight:500}.EndCont{gap:20px}.EndCont,.cart-icon-container{align-items:center;display:flex}.cart-icon-container{cursor:pointer;justify-content:center;position:relative;transition:transform .2s ease}.cart-icon-container:hover{transform:scale(1.1)}.cart-badge{align-items:center;animation:popBadge .3s cubic-bezier(.175,.885,.32,1.275);background-color:var(--color-pink);border:2px solid #fff;border-radius:50%;box-shadow:0 2px 5px #0000001a;color:#fff;display:flex;font-size:.7rem;font-weight:800;height:18px;justify-content:center;min-width:18px;position:absolute;right:-10px;top:-10px}.Icon{color:var(--text-light);cursor:pointer;transition:color .2s ease}.Icon:hover{color:var(--text-dark)}@keyframes popBadge{0%{transform:scale(0)}to{transform:scale(1)}}@media (max-width:1024px){.text-middle{gap:20px}.header-h2{font-size:1rem}}@media (max-width:768px){.header{height:var(--header-height-mobile)}.headerInner{padding:0 20px}.MainLogo{height:80px;margin-top:4px}.text-middle{display:none}.EndCont{gap:15px;margin-right:0}.header-h2{font-size:.9rem}}@media (max-width:380px){.headerInner{padding:0 15px}.MainLogo{height:65px}}.middle-section{align-items:center;display:flex;gap:60px;justify-content:space-between;margin:0 auto;max-width:var(--max-width);padding:200px 5%}.middle-section>div:first-child{flex:1 1;max-width:600px;text-align:left}.img-front{animation:float 3s ease-in-out infinite;border-radius:40px;filter:drop-shadow(0 20px 40px rgba(0,0,0,.21));flex:1 1;height:auto;max-width:550px;width:100%}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}.dark{background:var(--color-pink);color:#fff}.light{background:#f9f8f9;border:2px solid #c5c1c2d1;color:var(--text-dark);font-weight:500!important}.large-pill{align-items:center;border-radius:30px;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;height:50px;justify-content:center;width:180px}.ms-1{margin-left:5px}.pill-cont{display:flex;gap:30px;margin-top:30px!important}.descrip-text{color:var(--text-light);font-size:1.2rem;font-weight:400;line-height:1.5;margin-top:50px;text-align:left;width:340px}.pill{align-items:center;background:#d9c9e8;border-radius:30px;display:flex;height:20px;margin-bottom:20px;padding:10px 20px;width:200px}.name-section{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.name-section h2,.name-section h3{line-height:1;margin:0}.gradient-text-dark{background:linear-gradient(90deg,#444,#111);-webkit-background-clip:text;background-clip:text}.gradient-text-dark,.gradient-text-light{color:#0000;font-size:4.5rem;font-weight:900}.gradient-text-light{background:linear-gradient(to right,var(--color-pink),var(--color-blue));-webkit-background-clip:text;background-clip:text;margin-top:-5px}@media (max-width:1100px){.middle-section{gap:30px;padding:150px 5%}.gradient-text-dark,.gradient-text-light{font-size:3.5rem}}@media (max-width:850px){.middle-section{flex-direction:column-reverse;gap:40px;padding:120px 20px;text-align:center}.middle-section>div:first-child{align-items:center;display:flex;flex-direction:column;max-width:100%}.name-section{align-items:center}.gradient-text-dark,.gradient-text-light{font-size:3rem;text-align:center}.descrip-text{margin-top:30px;max-width:400px;text-align:center;width:100%}.pill-cont{flex-wrap:wrap;gap:15px;justify-content:center}.img-front{max-width:450px}.pill{margin-left:auto;margin-right:auto}}@media (max-width:400px){.gradient-text-dark,.gradient-text-light{font-size:2.4rem}.large-pill{width:100%}}.d-flex{align-items:center;display:flex}.outter-cont{width:100%}.middle-cont,.outter-cont{align-items:center;display:flex;justify-content:center}.middle-cont{flex-direction:column;width:var(--max-width)}.txt-minor{color:var(--text-light);font-size:1.3rem;font-weight:450;margin-top:-20px}.cont-display{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:10px}.active{background:var(--color-pink)!important;color:#fff!important;font-weight:700!important}.category-pill{align-items:center;background:var(--bg-light);border:1px solid var(--border-light);border-radius:40px!important;color:var(--text-light);display:flex;font-weight:500;height:35px;justify-content:center;width:180px}.category-pill:hover{background:var(--color-purple-light);cursor:pointer}.product-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:40px}.btn-nav{background:#0000;border:1px solid var(--text-light);border-radius:8px;cursor:pointer;font-weight:600;padding:8px 20px;transition:.2s}.btn-nav,.p{color:var(--text-light)}.btn-nav:disabled{border-color:var(--border-light);color:var(--border-light);cursor:not-allowed;font-weight:800}.btn-nav:hover:not(:disabled){background:var(--color-pink);border:2px solid var(--color-pink);color:#fff}.pagination-cont{display:flex;gap:20px;margin-top:20px!important}@media (max-width:1024px){.middle-cont{width:95%}.category-pill{font-size:.9rem;width:150px}}@media (max-width:768px){.txt-minor{font-size:1.1rem;margin-top:-10px;text-align:center}.cont-display{-ms-overflow-style:none;justify-content:flex-start;justify-self:center;overflow-x:auto;padding:10px 20px;scrollbar-width:none;width:90vw}.cont-display::-webkit-scrollbar{display:none}.category-pill{flex:0 0 auto;width:140px}.product-grid{gap:15px;padding:0 10px}.pagination-cont{justify-content:center;width:100%}}@media (max-width:480px){.btn-nav{font-size:.85rem;padding:8px 15px}}.Card{background:#fff;border:1px solid var(--border-light);border-radius:40px;display:flex;flex-direction:column;max-width:450px;overflow:hidden;transition:transform .5s ease,box-shadow .2s ease;width:100%}.card-image-cont{aspect-ratio:1/1;background-color:#f9f9f9;width:100%}.product-name{color:var(--color-pink)!important;font-size:1.9rem!important;font-weight:700}.product-price{font-size:1.2rem}.product-img{height:100%;object-fit:cover;width:100%}.card-info{padding:16px}.card-header{align-items:start;display:flex;flex-direction:column;margin-bottom:8px}.product-name{color:var(--text-dark)!important;font-size:1.5rem!important;margin:0}.product-price{color:var(--color-pink);font-weight:700}.product-desc{color:#666;font-size:.85rem;line-height:1.4;margin-bottom:16px}.review-holder{align-items:center;display:flex;font-family:inherit;gap:8px;margin:10px 0}.stars-cont{color:#e0e0e0;display:flex;font-size:1.1rem;gap:2px}.star.filled{color:var(--color-gold);text-shadow:0 0 5px #ffd7004d}.review-score{color:var(--text-dark);font-size:.9rem;font-weight:800}.upper{align-items:center;display:flex;gap:9px}.sep{background:hsla(0,0%,50%,.431);height:15px;width:1px}.product-cat{color:var(--text-light);font-size:.9rem;font-weight:400}.review-count{color:var(--text-light);font-size:.8rem;font-weight:500}.Card:hover .star.filled{transform:scale(1.1);transition:transform .2s ease}.holder{align-items:center;display:flex;gap:10px;margin-top:10px}.series-pill{background:var(--color-purple-light);border:1px solid var(--border-light);border-radius:20px;color:var(--text-light);font-size:.9rem;height:20px;width:90px}.add-btn{background-color:#272123;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:10px;transition:opacity .2s;width:100%}.add-btn:hover{opacity:.9}.modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:20px}.modal-content{animation:slideUp .3s ease-out;border-radius:30px;height:80vh;overflow:hidden;width:100%}@keyframes slideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.modal-body{display:grid;grid-template-columns:1fr 1.2fr;height:100%}.modal-image-section{align-items:center;background:#fdfdfd;display:flex;justify-content:center;padding:40px}.modal-image-section img{border-radius:20px;max-height:100%;max-width:100%;object-fit:contain}.modal-text-section{display:flex;flex-direction:column;overflow-y:auto;padding:60px}.modal-catalog{color:#888;font-size:.8rem;letter-spacing:2px;text-transform:uppercase}.modal-title{color:#272123;font-size:3rem;margin:10px 0}.modal-price{color:#e63946;font-size:2rem;font-weight:800;margin-bottom:30px}.modal-old-price{color:#bbb;font-size:1.2rem;margin-left:10px;text-decoration:line-through}.modal-description h4{font-size:1.2rem;margin-bottom:10px}.modal-description p{color:#444;font-size:1.1rem;line-height:1.6}.modal-add-btn{background:#272123;border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;margin-top:auto;padding:20px}.close-btn{background:none;font-size:2.5rem;position:absolute;right:30px;top:20px;z-index:10}.card-actions{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:15px}@media (max-width:768px){.Card{background:#fff;border:1px solid var(--border-light);border-radius:40px;display:flex;flex-direction:column;max-width:570px;overflow:hidden;transition:transform .5s ease,box-shadow .2s ease;width:100%}}.modal-content{border-radius:32px;max-height:90vh;max-width:1400px;min-width:500px;width:95%}.modal-hero-image{align-items:center;background-color:var(--bg-light);display:flex;height:400px;justify-content:center;padding:20px;width:100%}.modal-hero-image img{filter:drop-shadow(0 15px 30px rgba(0,0,0,.1));height:100%;object-fit:contain;width:auto}.modal-body,.product-details{padding:30px}.modal-header-section{margin-bottom:12px}.prod-price{color:var(--color-pink);font-size:2rem;font-weight:650}.name-holder{align-items:center;display:flex;gap:10px;justify-content:center;justify-items:center}.prod-name{color:var(--text-dark);font-size:2rem;font-weight:460}.descrip{color:var(--text-light);font-size:1rem}.modal-action-row{gap:15px;justify-content:space-around}.modal-action-row,button{align-items:center;display:flex}button{gap:5px;justify-content:center}.modal-qty-selector{align-items:center;background:#f5f5f5;border-radius:16px;display:flex;gap:12px;padding:6px}.modal-qty-selector span{font-weight:800;min-width:20px;text-align:center}.modal-add-btn:hover,.modal-checkout-btn{background:var(--color-pink)}.modal-checkout-btn{align-items:center;animation:slideUpIn .3s cubic-bezier(.175,.885,.32,1.275);border:none;border-radius:18px;box-shadow:0 10px 20px var(--color-purple-light);color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:800;gap:12px;justify-content:center;padding:16px}.modal-checkout-btn:hover{filter:brightness(1.1);transform:translateY(-2px)}@keyframes slideUpIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.footer{background-color:var(--bg-light);border-top:1px solid var(--border-light);color:var(--text-dark);margin-top:100px;padding:80px var(--section-padding) 40px var(--section-padding)}.footer-container{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1.5fr 1fr 1fr 1.5fr;margin:0 auto;max-width:var(--max-width)}.footer-logo{align-items:center;display:flex;gap:8px;margin-bottom:20px}.logo-footer{height:80px!important}.footer-logo h2{font-size:1.8rem;font-weight:800;margin:0}.footer-heading{color:var(--color-pink);font-size:.9rem;font-weight:700;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.footer-text{color:var(--text-light);line-height:1.6;margin-bottom:25px}.footer-section ul{list-style:none;padding:0}.footer-section ul li{margin-bottom:12px}.footer-section ul li a{color:var(--text-light);text-decoration:none;transition:color .2s}.footer-section ul li a:hover{color:var(--color-blue)}.social-icons{display:flex;gap:15px}.social-icons a{color:var(--text-dark);transition:transform .2s,color .2s}.social-icons a:hover{color:var(--color-pink);transform:translateY(-3px)}.subscribe-box{display:flex;gap:10px;margin-top:15px}.subscribe-box input{border:1px solid var(--border-light);border-radius:10px;flex-grow:1;padding:12px 15px}.subscribe-box button{background-color:var(--color-dark);border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;padding:0 20px;transition:background .2s}.subscribe-box button:hover{background-color:var(--color-pink)}.footer-bottom{border-top:1px solid var(--border-light);margin-top:60px;padding-top:30px}.footer-bottom-content{align-items:center;color:var(--text-light);display:flex;font-size:.9rem;justify-content:space-between;margin:0 auto;max-width:var(--max-width)}.footer-bottom-links{display:flex;gap:20px}.footer-bottom-links a{color:var(--text-light);text-decoration:none}@media (max-width:900px){.footer-container{grid-template-columns:1fr 1fr}}@media (max-width:600px){.footer-container{grid-template-columns:1fr}}.modal-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009}.close{background:#000;border-radius:10px;color:#fff;font-size:1.4rem;font-weight:900;height:50px;padding:15px;width:fit-content}.modal-content{animation:modalScale .3s ease-out;border-radius:24px;box-shadow:0 20px 40px #0003;padding:2.5rem;text-align:center;width:90%}@keyframes modalScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.spinner{animation:spin 1s linear infinite;color:#6366f1;margin:0 auto 1.5rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.success-icon{margin-bottom:1rem}.email-alert{align-items:center;background:#f0fdf4;border-radius:8px;color:#166534;display:flex;font-size:.9rem;gap:8px;justify-content:center;margin:1rem 0;padding:10px}.summary-box{background:#f8fafc;border:2px dashed #e2e8f0;border-radius:12px;margin:1.5rem 0;padding:1.5rem;text-align:left}.summary-box h3{align-items:center;color:#475569;display:flex;font-size:1rem;gap:8px;margin-bottom:1rem}.summary-row{color:#1e293b;font-size:.95rem;margin-bottom:.5rem}.summary-row,.total-row{display:flex;justify-content:space-between}.total-row{border-top:2px solid #e2e8f0;font-size:1.1rem;font-weight:800;margin-top:1rem;padding-top:1rem}.close-btn{background:#000;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px;transition:background .2s;width:100%}.close-btn:hover{background:#262626}.error-state h2{color:#ef4444}.modern-code-container{display:flex;gap:10px;justify-content:center;margin:15px 0}.modern-code-box{background:#f8fafc;border:2px solid #cbd5e1;border-radius:8px;font-size:20px;font-weight:700;height:50px;outline:none;text-align:center;transition:all .2s;width:40px}.modern-code-box:focus{background:#fff;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.item-list{max-height:300px!important}.error-response{font-size:1rem}.verify-form{flex-direction:column;width:100%}.d-center,.verify-btn,.verify-form{align-items:center;display:flex;justify-content:center}.verify-btn{align-self:center;background:#6366f1;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;margin-top:10px;padding:12px;width:200px}.verify-btn:disabled{background:#cbd5e1;cursor:not-allowed}.text{color:var(--text-dark);font-size:1.2rem}.drawer-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:3000}.drawer-footer{bottom:0;position:absolute;width:300px}.drawer-content{animation:slideLeft .3s ease-out;background:#fff;box-shadow:-10px 0 30px #0000001a;display:flex;flex-direction:column;height:100%;max-width:700px;padding:2rem;width:100%}@keyframes slideLeft{0%{transform:translateX(100%)}to{transform:translateX(0)}}.item-price-total{color:var(--text-dark);font-size:1.3rem}.shipping{color:var(--text-light);margin-bottom:5px;margin-top:5px}.drawer-body{flex:1 1;overflow-y:auto;padding:20px}.main-cont{gap:15px}.checkout-item,.main-cont{align-items:center;display:flex}.checkout-item{border-bottom:1px solid var(--border-light);justify-content:space-between;padding-bottom:15px}.checkout-item img{background:var(--bg-light);border-radius:12px;height:100px;object-fit:cover;width:100px}.final-pay-btn{align-items:center;background:var(--text-dark);border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:800;gap:12px;justify-content:center;padding:20px;transition:background .2s;width:100%}.final-pay-btn:hover{background:var(--color-pink)}.quantity-controls{background:var(--bg-light);border:1px solid var(--border-light);border-radius:12px;padding:4px}.qty-btn,.quantity-controls{align-items:center;display:flex}.qty-btn{background:#fff;border:none;border-radius:8px;box-shadow:0 2px 4px #0000000d;color:var(--text-dark);cursor:pointer;height:28px;justify-content:center;transition:all .2s ease;width:28px}.qty-btn:hover:not(:disabled){background:var(--color-pink);color:#fff}.qty-btn:disabled{cursor:not-allowed;opacity:.5}.qty-number{color:var(--text-dark);font-size:.9rem;font-weight:800;min-width:30px;text-align:center}.icon-add-btn{align-items:center;background:var(--color-pink);border:none;border-radius:12px;box-shadow:0 4px 12px var(--color-purple-light);color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s cubic-bezier(.175,.885,.32,1.275);width:40px}.icon-add-btn:hover{background:var(--text-dark);transform:scale(1.1) rotate(-5deg)}.profile-drawer{background:#fff;box-shadow:-5px 0 15px #0000001a;height:100%;max-width:800px;min-width:500px;padding:2rem;position:fixed;right:0;top:0;transition:right .3s ease-in-out;z-index:2001}.profile-overlay{background:#00000080;inset:0;opacity:0;position:fixed;transition:.3s;visibility:hidden;z-index:2000}.profile-overlay.open{opacity:1;visibility:visible}.user-info{margin:2rem 0;text-align:center}.avatar{background:#6366f1;border-radius:50%;color:#fff;font-size:2rem;height:80px;justify-content:center;margin:0 auto 1rem;width:80px}.avatar,.nav-item{align-items:center;display:flex}.nav-item{background:none;border:none;border-radius:8px;cursor:pointer;gap:12px;padding:12px;transition:.2s;width:100%}.nav-item:hover{background:#f1f5f9}.login-modal{max-width:400px;text-align:center}.login-subtitle{color:#64748b;font-size:.9rem;margin-bottom:1.5rem}.input-group{align-items:center;display:flex;margin-bottom:1rem;position:relative}.input-icon{color:#94a3b8;left:12px;position:absolute}.login-input{border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;outline:none;padding:12px 12px 12px 40px;transition:border-color .2s;width:100%}.login-input:focus{border-color:#3b82f6}.login-submit-btn{background:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;margin-top:1rem;padding:12px;transition:background .2s;width:100%}.login-submit-btn:hover{background:#2563eb}.login-footer{color:#64748b;display:flex;font-size:.85rem;gap:5px;justify-content:center;margin-top:1.5rem}.text-link-btn{background:none;border:none;color:#3b82f6;cursor:pointer;font-weight:600;padding:0}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background:#fff;border-radius:12px;box-shadow:0 10px 25px #0003;max-height:80vh;max-width:1000px;min-width:600px;overflow-y:auto;padding:2rem;position:relative}.modal-header{align-items:center;border-bottom:2px solid #f0f0f0;display:flex;justify-content:space-around;margin-bottom:1.5rem;margin-top:-3.8rem;padding-bottom:.5rem}.close:hover{background:var(--color-pink);cursor:pointer}.order-card{grid-gap:.5rem;border-radius:8px;display:grid;gap:.5rem;grid-template-columns:1fr auto;margin-bottom:1rem;padding:1rem;transition:transform .2s}.order-card:hover{border-color:#cbd5e1;transform:translateY(-2px)}.order-id{color:#2d3748;font-weight:700}.order-date{color:#718096;display:block;font-size:.85rem}.order-total{color:#2b6cb0;font-weight:700;text-align:right}.order-status{border-radius:99px;font-size:.75rem;font-weight:800;padding:2px 8px;text-transform:uppercase;width:fit-content}.status-paid{background:#e6fffa;color:#2c7a7b}.status-printing{background:#ebf8ff;color:#2b6cb0}.status-shipped{background:#faf5ff;color:#6b46c1}.orders-list{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.order-card{background:#fdfdfd;border:1px solid #e2e8f0;border-radius:12px;padding:1.25rem;transition:all .2s ease}.order-card:hover{border-color:#3b82f6;box-shadow:0 4px 12px #0000000d}.order-header{justify-content:space-between;margin-bottom:.75rem}.order-header,.order-main-info{align-items:center;display:flex}.order-main-info{color:#1e293b;font-weight:700;gap:.5rem}.order-icon{color:#3b82f6}.date-wrapper{align-items:center;color:#64748b;display:flex;font-size:.85rem;gap:.4rem;margin-bottom:.5rem}.items-mini-list{color:#475569;font-size:.9rem;list-style:none;margin:0 0 1rem;padding:0}.items-mini-list li{border-left:2px solid #e2e8f0;margin-bottom:4px;padding:2px 0 2px 10px}.order-footer{align-items:baseline;border-top:1px dashed #e2e8f0;display:flex;justify-content:space-between;padding-top:.75rem}.total-label{color:#94a3b8;font-size:.8rem;text-transform:uppercase}.total-price{color:#0f172a;font-size:1.1rem;font-weight:800}.status-pill{align-items:center;border-radius:20px;display:flex;font-size:.7rem;font-weight:700;gap:4px;padding:4px 10px;text-transform:uppercase}.status-pill.paid{background:#dcfce7;color:#166534}.status-pill.printing{background:#dbeafe;color:#1e40af}.status-pill.unfulfilled{background:#fef3c7;color:#92400e}
/*# sourceMappingURL=main.d7dfe36f.css.map*/