:root{--market-orange:#ff6e14;--market-orange-dark:#e95d08;--market-orange-soft:#fff1e8;--market-ink:#1f2d3d;--market-blue:#385b7a;--market-bg:#f5f6f7;--market-line:#e6e8eb}.contact-page{min-height:100vh;background:linear-gradient(135deg,#f7faf9,#fff7f1);color:var(--market-ink)}.contact-header{height:74px;background:rgba(255,255,255,.94);border-bottom:1px solid var(--market-line)}.contact-header>.shell{height:100%;display:flex;align-items:center;justify-content:space-between}.contact-header .brand{width:140px;height:48px;background-size:134px auto}.contact-header>.shell>a:last-child{display:flex;align-items:center;gap:7px;color:#68757f;font-size:10px;font-weight:800}.contact-header>.shell>a:last-child svg{width:17px;height:17px}.contact-shell{width:min(1080px,calc(100% - 40px));margin-inline:auto;padding:58px 0 85px;display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:52px;gap:52px;align-items:start}.contact-intro>span{display:flex;align-items:center;gap:8px;color:var(--market-orange-dark);font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.contact-intro>span svg{width:24px;height:24px}.contact-intro h1{font-size:clamp(38px,5vw,58px);letter-spacing:-2.4px;line-height:1.02;margin:18px 0 15px}.contact-intro>p{color:#68757f;font-size:13px;line-height:1.8;margin:0;max-width:470px}.contact-details{margin-top:34px;padding:24px;border-radius:18px;background:#fff;border:1px solid var(--market-line);display:grid;grid-gap:13px;gap:13px;box-shadow:0 12px 35px rgba(31,45,61,.06)}.contact-details h2{font-size:14px;margin:0 0 3px}.contact-details a,.contact-details>p{display:flex;align-items:flex-start;gap:9px;color:#596872;font-size:10px;line-height:1.65;margin:0}.contact-details svg{flex:0 0 auto;width:18px;height:18px;color:var(--market-orange)}.contact-trust{display:flex;align-items:center;gap:11px;margin-top:17px;color:#497063}.contact-trust svg{width:34px;height:34px;flex:0 0 auto}.contact-trust p{font-size:9px;line-height:1.55;margin:0}.contact-form-card{background:#fff;border:1px solid var(--market-line);border-radius:24px;padding:clamp(25px,4vw,44px);box-shadow:0 22px 55px rgba(31,45,61,.1)}.contact-form-card form{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.contact-form-card label{display:grid;grid-gap:7px;gap:7px;color:#465660;font-size:10px;font-weight:800}.contact-form-card label:nth-of-type(4),.contact-form-card label:nth-of-type(5){grid-column:1/-1}.contact-form-card input,.contact-form-card textarea{width:100%;border:1px solid #dce2e5;border-radius:11px;background:#fbfcfc;padding:13px 14px;outline:0;font:inherit;color:var(--market-ink)}.contact-form-card input:focus,.contact-form-card textarea:focus{border-color:var(--market-orange);box-shadow:0 0 0 3px rgba(255,110,20,.1);background:#fff}.contact-form-card textarea{resize:vertical;min-height:150px}.contact-consent{grid-column:1/-1;color:#7b878f;font-size:8px;line-height:1.55;margin:0}.contact-consent a{color:var(--market-orange-dark);text-decoration:underline;font-weight:800}.contact-form-card .form-message,.contact-submit{grid-column:1/-1}.contact-submit{min-height:48px;border:0;border-radius:12px;background:var(--market-orange);color:#fff;font-weight:900;display:flex;align-items:center;justify-content:center;gap:9px;cursor:pointer}.contact-submit:hover{background:var(--market-orange-dark)}.contact-submit:disabled{opacity:.65;cursor:wait}.contact-submit svg{width:19px;height:19px}.contact-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.contact-success{min-height:440px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.contact-success>svg{width:68px;height:68px;color:#13a171}.contact-success h2{font-size:25px;margin:17px 0 8px}.contact-success p{color:#708079;font-size:11px}.contact-success button{margin-top:16px;border:0;border-radius:10px;background:var(--market-orange);color:#fff;padding:12px 16px;font-weight:850;cursor:pointer}@media (max-width:760px){.contact-header{height:64px}.contact-shell{width:calc(100% - 28px);padding:34px 0 100px;grid-template-columns:1fr;gap:27px}.contact-intro h1{font-size:39px;letter-spacing:-1.7px}.contact-form-card{border-radius:18px;padding:23px 18px}.contact-form-card form{grid-template-columns:1fr}.contact-consent,.contact-form-card .form-message,.contact-form-card label:nth-of-type(n),.contact-submit{grid-column:1}.contact-success{min-height:330px}.contact-header .brand{width:118px;height:43px;background-size:112px auto}}body{background:#fff;color:var(--market-ink)}.shell{width:min(1240px,calc(100% - 40px))}.header{height:78px;background:#fff;color:var(--market-ink);border-bottom:1px solid var(--market-line);box-shadow:0 2px 8px rgba(31,45,61,.04)}.header .nav{gap:22px}.header .brand{width:142px;height:50px;flex-basis:142px;background-size:136px auto}.header .tagline{max-width:210px;-webkit-padding-start:20px;padding-inline-start:20px;color:#6b7580;-webkit-border-start:1px solid var(--market-line);border-inline-start:1px solid var(--market-line);line-height:1.35}.header .nav-actions{gap:4px}.header .icon-button,.header .language,.header .login{color:var(--market-ink);border-radius:10px}.header .icon-button:hover,.header .language:hover,.header .login:hover{background:#f3f4f5}.header .sell-button{min-height:44px;padding:0 18px;background:var(--market-orange);color:#fff;border-radius:12px;box-shadow:none}.header .sell-button:hover{background:var(--market-orange-dark)}.hero{min-height:365px;align-items:flex-start;color:var(--market-ink);background:radial-gradient(circle at 88% 45%,rgba(255,110,20,.12) 0 15%,transparent 15.3%),radial-gradient(circle at 82% 45%,rgba(255,110,20,.07) 0 28%,transparent 28.3%),linear-gradient(135deg,#fff8f3,#fff 58%,#fff3eb);border-bottom:1px solid #f4e4d9}.hero:after{width:390px;height:390px;right:4%;bottom:-230px;border-color:rgba(255,110,20,.16);box-shadow:0 0 0 60px rgba(255,110,20,.035),0 0 0 120px rgba(255,110,20,.025)}.hero-orb.one{opacity:.09}.hero-orb.one,.hero-orb.two{background:var(--market-orange)}.hero-orb.two{opacity:.12}.hero-content{padding-block:48px 58px}.eyebrow{color:var(--market-orange)}.hero h1{max-width:760px;margin:13px 0;color:var(--market-ink);font-size:clamp(38px,5vw,58px)}.hero-content>p{max-width:660px;color:#5e6a75;margin-bottom:25px}.search-box{max-width:1050px;grid-template-columns:1fr 250px 170px;padding:7px;background:#fff;border:1px solid var(--market-line);border-radius:16px;box-shadow:0 8px 28px rgba(31,45,61,.12)}.search-box label{color:#78838d}.search-box input,.search-box select{height:52px}.search-box button{justify-content:center;border-radius:11px;background:var(--market-orange);color:#fff}.search-box button:hover{background:var(--market-orange-dark)}.quick-links{color:#7a838c}.quick-links a{color:var(--market-blue);border-bottom-color:#aebdca}.home-hero{display:block;min-height:0;padding-top:34px;background:#fff;border-bottom:1px solid var(--market-line);overflow:visible}.home-hero .hero-orb,.home-hero:after{display:none}.hero-banner-card{width:min(1180px,calc(100% - 56px));margin-inline:auto;padding:48px 54px;background:linear-gradient(145deg,#fff,#fffaf7);border:1px solid #ece7e3;border-radius:38px;box-shadow:0 22px 60px rgba(31,45,61,.12)}.hero-banner-media{position:relative;width:100%;height:auto;aspect-ratio:16/9;margin-inline:auto;overflow:hidden;background:#012b57;border-radius:18px;box-shadow:0 14px 36px rgba(1,43,87,.14)}.hero-banner-image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center}.hero-search-strip{position:relative;z-index:2;background:linear-gradient(180deg,#f4f9fc,#fff)}.home-hero .hero-content{padding-block:22px 18px}.home-hero .search-box{margin-inline:auto}.home-hero .quick-links{max-width:1050px;margin-inline:auto}.section{padding-block:48px}.section-heading{margin-bottom:24px}.section-heading h2,.trust h2{color:var(--market-ink);font-size:24px}.section-heading p{color:#727d87}.section-heading>a,.trust>a{color:var(--market-orange)}.categories{gap:13px}.category{padding:8px 4px 12px;border-radius:14px;transition:background .2s}.category:hover{background:#fafafa}.category-icon{width:84px;height:84px;border-radius:50%;border:1px solid rgba(31,45,61,.04)}.category:hover .category-icon{transform:translateY(-3px) scale(1.03)}.category strong{font-size:12px;color:var(--market-ink)}.category small{color:#9199a1}.listing-section{background:var(--market-bg)}.home-categories-first,.home-deals-first .section{padding-top:28px}.listings{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.listing{border:0;border-radius:16px;box-shadow:0 1px 3px rgba(31,45,61,.09)}.listing:hover{transform:translateY(-3px);box-shadow:0 9px 24px rgba(31,45,61,.13)}.listing-image{height:205px;background-color:#eef0f2}.listing-favorite{color:var(--market-ink)}.listing-body{padding:16px}.listing-body h3{font-size:14px;color:var(--market-ink)}.listing-body h3:hover{color:var(--market-orange)}.price{color:var(--market-ink);font-size:18px}.verified{color:#2e6d5a}.trust{margin-block:42px;border-radius:18px;background:var(--market-orange-soft);border:0}.trust-icon{color:var(--market-orange)}.catalog-page,.detail-page{background:var(--market-bg)}.catalog-header{height:78px;background:#fff;color:var(--market-ink);border-bottom:1px solid var(--market-line);box-shadow:0 2px 8px rgba(31,45,61,.04)}.catalog-header .brand{width:142px;height:50px;flex-basis:142px;background-size:136px auto}.catalog-search{max-width:720px;height:48px;border:1px solid #d7dadd;border-radius:12px;background:#f7f8f8;grid-template-columns:auto 1fr auto 180px auto}.catalog-search input,.catalog-search select{background:transparent}.catalog-search:focus-within{background:#fff;border-color:var(--market-orange);box-shadow:0 0 0 3px rgba(255,110,20,.12)}.catalog-search button{background:var(--market-orange);color:#fff;border-radius:0 10px 10px 0}[dir=rtl] .catalog-search button{border-radius:10px 0 0 10px}.catalog-header .sell-button{background:var(--market-orange);color:#fff;border:0;border-radius:12px;box-shadow:none}.catalog-header .sell-button:hover{background:var(--market-orange-dark)}.catalog-shell,.detail-shell{width:min(1240px,calc(100% - 40px))}.catalog-breadcrumb{color:#78838d}.category-strip{gap:7px;padding:10px;background:#fff;border:1px solid var(--market-line);border-radius:14px}.category-strip a{border:0;border-radius:10px;background:#fff}.category-strip a:hover{background:#f4f5f6}.category-strip a.active{background:var(--market-orange-soft);color:var(--market-orange-dark)}.catalog-layout{grid-template-columns:240px 1fr;gap:20px}.catalog-filter-form{border:0;border-radius:14px;box-shadow:0 1px 4px rgba(31,45,61,.08)}.catalog-filter-form input,.catalog-filter-form select{border-radius:10px}.catalog-filter-form input:focus,.catalog-filter-form select:focus{border-color:var(--market-orange)}.catalog-filter-form button{border-radius:11px;background:var(--market-orange);color:#fff}.catalog-results-head{min-height:72px;padding:14px 17px;margin-bottom:14px;background:#fff;border-radius:14px;box-shadow:0 1px 4px rgba(31,45,61,.07)}.catalog-results-head form>button{background:var(--market-orange-soft);color:var(--market-orange-dark)}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.catalog-card{border:0;border-radius:15px;box-shadow:0 1px 4px rgba(31,45,61,.1)}.catalog-card:hover{transform:translateY(-3px);box-shadow:0 9px 22px rgba(31,45,61,.13)}.catalog-card-image{height:210px;background:#eef0f2}.catalog-card-image img{object-fit:cover;padding:0}.catalog-card:hover .catalog-card-image img{transform:scale(1.025)}.catalog-card-image small{background:rgba(255,255,255,.95);color:var(--market-ink)}.catalog-card-body h2{font-size:14px;color:var(--market-ink)}.catalog-card-body h2:hover{color:var(--market-orange)}.catalog-card-body>strong{color:var(--market-ink);font-size:18px}.catalog-pro{color:#2f715c}.catalog-favorite:hover{color:var(--market-orange)}.catalog-pagination a{border-radius:10px}.detail-card,.detail-gallery{border:0;border-radius:16px;box-shadow:0 1px 4px rgba(31,45,61,.08)}.detail-main-image{background:#f1f2f3}.detail-price{color:var(--market-ink)}.detail-category{color:var(--market-orange-dark);background:var(--market-orange-soft)}.message-button{background:var(--market-orange)!important;color:#fff!important;border-radius:12px!important}.message-button:hover{background:var(--market-orange-dark)!important}.login-contact{color:var(--market-orange)!important}.safety-card{border-radius:15px;background:var(--market-orange-soft);color:var(--market-orange-dark)}.account-header,.publish-header{background:#fff;border-bottom:1px solid var(--market-line);color:var(--market-ink)}.account-header button{color:#66717b}.publish-header .close-publish{background:#f1f2f3;color:var(--market-ink)}.account-page,.publish-page{background:var(--market-bg)}.account-card,.account-menu,.easy-form-card,.form-card,.photo-card{border:0;border-radius:15px;box-shadow:0 1px 4px rgba(31,45,61,.08)}.account-menu button.active{background:var(--market-orange-soft);color:var(--market-orange-dark)}.status-pill{background:#edf8f3;color:#237458}.easy-section-title>i,.form-card h2>span,.photo-card h2>span{background:var(--market-orange-soft);color:var(--market-orange-dark)}.category-choices label:has(input:checked),.easy-category-grid label.selected{border-color:var(--market-orange);background:var(--market-orange-soft)}.category-choices label:has(input:checked)>i,.easy-category-grid label.selected>i{background:var(--market-orange)}.easy-fields input:focus,.easy-fields select:focus,.easy-fields textarea:focus,.form-label textarea:focus,.form-label>input:focus,.price-input:focus-within,.select-wrap:focus-within{border-color:var(--market-orange);box-shadow:0 0 0 3px rgba(255,110,20,.1)}.upload-bar:hover{border-color:var(--market-orange);background:#fff8f3}.upload-bar>b,.upload-bar>div{color:var(--market-orange-dark)}.easy-publish-bottom,.upload-bar>b{background:var(--market-orange-soft)}.easy-publish-bottom>div{color:var(--market-orange-dark)}.auth-submit,.continue-button,.easy-publish-bottom>button,.primary-button{background:var(--market-orange);color:#fff;border-radius:12px}.auth-submit:hover,.easy-publish-bottom>button:hover,.primary-button:hover{background:var(--market-orange-dark)}.auth-aside{background:linear-gradient(145deg,#e95d08,#ff7b2a)}.auth-tabs button.active{color:var(--market-orange);border-color:var(--market-orange)}.account-form input:focus,.account-form textarea:focus,.admin-login input:focus,.auth-form input:focus{border-color:var(--market-orange);box-shadow:0 0 0 3px rgba(255,110,20,.1)}@media (max-width:1050px){.header .tagline{display:none}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:950px){.categories{grid-template-columns:repeat(4,1fr)}.listings{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.shell{width:min(100% - 28px,1240px)}.header{height:66px}.catalog-header .brand,.header .brand{width:116px;height:44px;flex-basis:116px;background-size:110px auto}.header .mobile-menu{display:grid;color:var(--market-ink)}.hero{min-height:445px}.hero-content{padding-block:40px 45px}.home-hero{min-height:0;padding-top:12px}.hero-banner-card{width:calc(100% - 28px);padding:14px;border-radius:22px;box-shadow:0 12px 30px rgba(31,45,61,.11)}.hero-banner-media{width:100%;height:auto;aspect-ratio:16/9;border-radius:12px}.hero-banner-image{object-position:center center}.home-hero .hero-content{padding-block:16px 18px}.hero h1{font-size:38px}.search-box{box-shadow:0 5px 18px rgba(31,45,61,.1)}.catalog-header{height:auto}.catalog-nav{padding:10px 0}.catalog-layout{display:block}.catalog-card-image{height:185px}.mobile-catalog-filters summary{color:var(--market-orange-dark)}.mobile-catalog-filters summary b{background:var(--market-orange)}.mobile-nav .active{color:var(--market-orange)}.mobile-nav .mobile-publish{background:var(--market-orange)}}@media (max-width:520px){.hero{min-height:470px}.home-hero{min-height:0}.hero-banner-media{height:auto}.hero h1{font-size:34px}.search-box input,.search-box select{height:46px}.search-box button{height:49px}.category-icon{width:64px;height:64px}.listing-image{height:150px}.listing-body h3{font-size:12px}.price{font-size:15px}.catalog-card-image{height:145px}.catalog-card-body h2{font-size:12px}.catalog-card-body>strong{font-size:15px}.catalog-results-head{border-radius:12px}}