.pack-card{border:1px solid var(--line, #3a332b);border-radius:var(--radius, 6px);padding:24px;display:flex;flex-direction:column;background:var(--surface, #211d19)}.pack-card h3{margin:0 0 8px;font-family:Fraunces,serif;color:var(--text, #f5f0e8)}.pack-desc{font-size:13.5px;color:var(--text-dim, #b3a99c);flex-grow:1}.pack-desc p{margin:0 0 8px}.pack-desc ul{margin:0;padding-left:18px}.pack-desc li{margin-bottom:4px}.pack-prices{margin-top:16px;display:flex;flex-direction:column;gap:10px}.pack-price-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;background:var(--bg-alt, #1b1815);border:1px solid var(--line, #3a332b);border-radius:var(--radius, 6px)}.pack-price-info{display:flex;flex-direction:column;gap:2px}.pack-price-label{font-family:Work Sans,sans-serif;font-weight:700;font-size:14px;color:var(--accent-gold, #d4a441);text-transform:uppercase;letter-spacing:.03em}.pack-price-amount{font-family:Fraunces,serif;font-weight:600;font-size:16px;color:var(--text, #f5f0e8)}.pack-price-amount small{font-family:Work Sans,sans-serif;font-weight:400;color:var(--text-dim, #b3a99c);font-size:11px}.pack-qty-actions{display:flex;align-items:center;gap:10px}.qty-stepper{display:flex;flex-direction:column;align-items:stretch;border:1px solid var(--line, #3a332b);border-radius:var(--radius, 6px);overflow:hidden;background:var(--bg, #141210)}.qty-stepper button{width:30px;height:22px;border:none;background:var(--surface, #211d19);color:var(--accent-gold, #d4a441);cursor:pointer;font-size:13px;font-weight:700;line-height:1;padding:0;transition:background .15s ease,color .15s ease}.qty-stepper button:hover{background:var(--accent-gold, #d4a441);color:#1c1200}.qty-stepper button:first-child{border-bottom:1px solid var(--line, #3a332b)}.qty-stepper input{width:30px;text-align:center;border:none;background:var(--bg, #141210);color:var(--text, #f5f0e8);font-family:Work Sans,sans-serif;font-weight:600;font-size:13px;padding:4px 0;-moz-appearance:textfield}.qty-stepper input::-webkit-outer-spin-button,.qty-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.btn-small{padding:8px 16px;font-size:12.5px;white-space:nowrap}.bulk-note{text-align:center;max-width:560px;margin:0 auto 60px;padding:28px 24px;border:1px dashed var(--line, #3a332b);border-radius:var(--radius, 6px)}.bulk-note h3{margin:0 0 8px;font-family:Fraunces,serif;font-size:18px;color:var(--text, #f5f0e8)}.bulk-note p{margin:0 0 16px;color:var(--text-dim, #b3a99c);font-size:14px}.pack-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px;align-items:stretch}@media(max-width:860px){.pack-grid{grid-template-columns:1fr}}.model-buy-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 16px;background:var(--bg-alt, #1b1815);border:1px solid var(--line, #3a332b);border-radius:var(--radius, 6px);margin-bottom:10px}.model-buy-info{display:flex;flex-direction:column;gap:2px}.model-buy-label{font-family:Work Sans,sans-serif;font-weight:700;font-size:15px;color:var(--accent-gold, #d4a441);text-transform:uppercase;letter-spacing:.03em}.model-buy-price{font-family:Fraunces,serif;font-weight:600;font-size:16px;color:var(--text, #f5f0e8)}.model-buy-actions{display:flex;align-items:center;gap:10px}
/*# sourceMappingURL=/cdn/shop/t/24/assets/pack-stepper.css.map */
