.form-wrapper{display:flex;justify-content:center;gap:40px;padding:40px;background:#f8f8f8;flex-wrap:wrap;max-width:1400px;margin:0 auto}.error{color:red;font-size:.875rem;margin-top:4px;display:block}.contact-info-section{flex:1 1 300px;display:flex;flex-direction:column;gap:20px;padding:20px;background:#fff;border-radius:8px;box-shadow:0 0 15px rgba(0,0,0,.1)}.section-title.text-left{text-align:left;margin-bottom:10px!important}.section-title__tagline{font-size:14px;color:#6f42c1;text-transform:uppercase;letter-spacing:1px;font-weight:600;display:block;margin-bottom:10px}.section-title__title{font-size:24px;color:#2d0142;line-height:1.4;margin:0}.contact-info-text{color:#555;line-height:1.6;margin-bottom:20px}.contact-info-points{display:flex;flex-direction:column;gap:25px}.contact-points-box{margin-bottom:15px}.contact-points-title{font-size:18px;color:#2d0142;margin-bottom:15px;font-weight:600}.contact-points-list{list-style:none;padding:0;margin:0}.contact-points-list li{display:flex;align-items:flex-start;margin-bottom:12px}.contact-points-list .icon{margin-right:12px;color:#6f42c1;min-width:20px;text-align:center}.contact-points-list .text{flex:1 1}.contact-points-list p{margin:0;color:#555}.contact-points-list a{color:#fff;text-decoration:none}.contact-points-list a:hover{text-decoration:underline}.site-footer__social{display:flex;gap:10px;margin-top:10px}.site-footer__social a{display:inline-block;transition:transform .3s ease}.site-footer__social a:hover{transform:translateY(-3px)}.sell-form{flex:1 1 450px;background:#fff;border:1px solid var(--fixnix-purple);border-radius:8px;padding:30px;box-shadow:0 0 15px rgba(0,0,0,.1)}.sell-form h2{color:#2d0142;text-align:center;margin-bottom:25px;font-size:28px}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px;gap:20px}.sell-form label{display:block;margin-bottom:5px;color:#2d0142;font-weight:600;font-size:14px}.sell-form input,.sell-form select,.sell-form textarea{width:100%;border:1px solid #ccc;padding:10px 12px;border-radius:4px;font-size:14px;margin-bottom:15px;outline:none}#file{cursor:pointer}.sell-form select{cursor:pointer;outline:none}.accessories{margin:10px 0 20px}.checkbox-group{display:flex;flex-wrap:wrap;gap:20px}.checkbox-item{display:flex;align-items:center;gap:8px;font-size:14px;color:#2d0142;cursor:pointer}.checkbox-item input[type=checkbox]{width:18px;height:18px;margin-right:8px}.sell-form textarea{min-height:100px}.footer-widget__subscribe-btn{background:#32183f;color:#fff;border:1px solid #32183f;padding:12px 24px;border-radius:4px;font-weight:700;cursor:pointer;transition:background .3s;display:block;width:100%;text-align:center;margin-top:15px}.footer-widget__subscribe-btn:hover{background:#4c0666}.contact-loc-btns1{padding:10px 16px;margin:1rem 0!important;width:60%}@media (max-width:992px){.form-wrapper{gap:30px;padding:30px 20px}.sell-form{padding:25px}.sell-form h2{font-size:24px}.section-title__title{font-size:22px}}@media (max-width:768px){.form-wrapper{flex-direction:column;padding:25px 15px}.contact-info-section,.sell-form{width:100%}.sell-form{padding:20px}.form-grid{grid-template-columns:1fr}.contact-loc-btns1{width:100%}}@media (max-width:480px){.form-wrapper{padding:20px 10px}.sell-form{padding:15px}.section-title__title,.sell-form h2{font-size:20px}.checkbox-item,.sell-form label{font-size:13px}}