.wholesale-page{--black:#000000;--gray-900:#0a0a0a;--gray-800:#1a1a1a;--gray-700:#2a2a2a;--gray-600:#374151;--gray-400:#9ca3af;--white:#ffffff;--orange:#f59e0b;--gradient:linear-gradient(135deg,#f59e0b,#d97706)}.wholesale-page .wholesale-hero{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;position:relative;background:var(--black);overflow:hidden}.wholesale-page .hero-bg{position:absolute;top:0;left:0;right:0;bottom:0;background:url(/wholesale/bg.png) 50%/cover no-repeat;opacity:.3;z-index:0}.wholesale-page .hero-content{position:relative;z-index:2;max-width:800px;width:100%;text-align:center}.wholesale-page .hero-title{font-size:56px;font-weight:700;color:var(--white);margin-bottom:20px;line-height:1.1}.wholesale-page .hero-subtitle{font-size:16px;color:var(--gray-400);line-height:1.7;margin-bottom:40px}.wholesale-page .inquiry-form{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:30px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wholesale-page .form-row{display:flex;gap:20px;margin-bottom:20px}.wholesale-page .form-group{flex:1 1;text-align:left}.wholesale-page .form-label{display:block;font-size:12px;color:var(--gray-400);margin-bottom:8px;text-transform:uppercase;letter-spacing:1px}.wholesale-page .form-input{width:100%;padding:14px 18px;font-size:14px;font-family:Inter,sans-serif;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:10px;color:var(--white);outline:none;transition:all .3s ease;box-sizing:border-box}.wholesale-page .form-input:focus{border-color:var(--orange);background:rgba(255,255,255,.08)}.wholesale-page .form-input::placeholder{color:var(--gray-600)}.wholesale-page .form-select{width:100%;padding:14px 18px;font-size:14px;font-family:Inter,sans-serif;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:10px;color:var(--white);outline:none;transition:all .3s ease;cursor:pointer}.wholesale-page .form-select:focus{border-color:var(--orange)}.wholesale-page .form-select option{background:var(--gray-900);color:var(--white)}.wholesale-page .form-btn{width:100%;padding:16px;font-size:14px;font-weight:600;color:var(--black);background:var(--orange);border:none;border-radius:10px;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px}.wholesale-page .form-btn:hover{background:#fbbf24;transform:translateY(-1px)}.wholesale-page .form-btn:active{transform:translateY(0)}.wholesale-page .order-tiers-section{padding:80px 20px;background:var(--gray-900)}.wholesale-page .section-title{font-size:32px;font-weight:700;color:var(--white);text-align:center;margin-bottom:16px}.wholesale-page .section-subtitle{font-size:14px;color:var(--gray-400);text-align:center;margin-bottom:50px}.wholesale-page .tiers-container{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px;gap:25px}.wholesale-page .tier-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:16px;padding:30px;text-align:left;transition:all .3s ease}.wholesale-page .tier-card:hover{border-color:rgba(245,158,11,.3)}.wholesale-page .tier-header{margin-bottom:20px}.wholesale-page .tier-title{font-size:20px;font-weight:700;color:var(--white);margin-bottom:8px}.wholesale-page .tier-range{font-size:12px;color:var(--gray-400);text-transform:uppercase;letter-spacing:1px}.wholesale-page .tier-description{font-size:13px;color:var(--gray-400);margin-bottom:25px;line-height:1.6}.wholesale-page .tier-features{list-style:none;padding:0}.wholesale-page .tier-features li{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--gray-400);margin-bottom:12px}.wholesale-page .tier-features li:before{content:"";width:4px;height:4px;background:var(--orange);border-radius:50%}.wholesale-page .why-wholesale-section{padding:80px 20px;background:var(--black)}.wholesale-page .why-container{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px}.wholesale-page .why-card{text-align:center;padding:20px}.wholesale-page .why-title{font-size:14px;font-weight:600;color:var(--white);margin-bottom:12px;text-transform:uppercase;letter-spacing:1px}.wholesale-page .why-description{font-size:12px;color:var(--gray-400);line-height:1.6}.wholesale-page .how-to-order-section{padding:80px 20px;background:var(--gray-900)}.wholesale-page .how-container{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;gap:40px}.wholesale-page .step-card{text-align:center}.wholesale-page .step-number{font-size:48px;font-weight:300;color:rgba(245,158,11,.2);margin-bottom:15px}.wholesale-page .step-title{font-size:14px;font-weight:600;color:var(--white);margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}.wholesale-page .step-description{font-size:12px;color:var(--gray-400);line-height:1.6}.wholesale-page .success-message{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:12px;padding:20px;margin-bottom:20px;text-align:center;display:none}.wholesale-page .success-message.visible{display:block}.wholesale-page .success-message p{color:#22c55e;font-size:14px}@media (max-width:1200px){.wholesale-page .hero-title{font-size:44px}}@media (max-width:992px){.wholesale-page .form-row{flex-direction:column}.wholesale-page .how-container,.wholesale-page .tiers-container,.wholesale-page .why-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.wholesale-page .wholesale-hero{padding:40px 15px}.wholesale-page .hero-title{font-size:32px}.wholesale-page .hero-subtitle{font-size:14px}.wholesale-page .inquiry-form{padding:20px}.wholesale-page .how-container,.wholesale-page .tiers-container,.wholesale-page .why-container{grid-template-columns:1fr}.wholesale-page .section-title{font-size:24px}}@media (max-width:480px){.wholesale-page .hero-title{font-size:28px}.wholesale-page .step-number{font-size:36px}}