.showcase-page{background:#f7f6f4;color:#171b1e}.showcase-container{width:min(1660px,87%);margin-inline:auto}.showcase-header{position:relative;isolation:isolate;background:#191d20;color:#fff;border-bottom:1px solid #3b3e42;overflow:hidden}.nav-number{position:absolute;right:27%;top:0;width:150px;height:100px;opacity:.035;z-index:-1}.showcase-nav{display:flex;align-items:center;justify-content:space-between;gap:36px;min-height:82px;width:min(1530px,78.4%)}.showcase-brand{width:225px;flex-shrink:0}.showcase-brand img{display:block;width:100%;height:76px;object-fit:contain;mix-blend-mode:screen}.showcase-nav nav{display:flex;gap:40px;font-size:14px;font-weight:520}.showcase-nav a:hover{color:#ff383f}.showcase-account{display:flex;align-items:center;gap:25px}.telegram-contact{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:550}.telegram-contact .icon{filter:brightness(0) invert(1);width:25px;height:25px}.showcase-account>.button{border-left:1px solid #707478}.showcase-page .ghost{border:1px solid #8f9397;color:#fff;background:transparent;min-height:46px}.showcase-page .ghost .icon{filter:brightness(0) invert(1)}.showcase-page .ghost:hover{background:#ffffff16;color:#fff}.showcase-hero{position:relative;background-color:#171b1e;background-size:cover;background-position:center;color:#fff;min-height:clamp(440px,31vw,610px);display:flex;align-items:center;overflow:hidden}.showcase-hero .showcase-container{position:relative;z-index:1}.showcase-hero-copy{max-width:700px;padding:40px 0;margin-left:5vw}.showcase-hero h1{font-size:clamp(43px,4vw,78px);font-weight:790;letter-spacing:-2.4px;line-height:1.01;margin:16px 0 22px}.showcase-hero .eyebrow,.purchase-dialog .eyebrow{font-size:12px;letter-spacing:4px;color:#fa3038;font-weight:650}.showcase-intro{font-size:clamp(18px,1.65vw,30px);color:#c7c9ce;line-height:1.38}.showcase-parts{margin-top:24px;border-left:6px solid var(--red);padding-left:20px;font-size:clamp(20px,2.1vw,36px);font-weight:740;line-height:1.3}.hero-actions{display:flex;gap:18px;margin-top:30px}.hero-actions .button{padding:16px 25px;min-height:54px;font-size:14px}.hero-watermark{position:absolute;top:28px;left:12px;color:#ffffff18;line-height:1}.hero-watermark .brand-number{width:150px;height:100px;opacity:.06}.hero-watermark span{display:block;writing-mode:vertical-rl;font-size:25px;letter-spacing:6px;margin:12px 0 0 35px}.hero-car-caption{position:absolute;bottom:18px;right:22px;color:#ddd;font-size:11px;line-height:1.4;text-align:right}.auction-catalog{padding-block:34px}.showcase-section-title{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.showcase-section-title h2,.how-to-order h2{font-size:clamp(28px,2.65vw,46px);font-weight:780;letter-spacing:-1.3px;line-height:1.12}.showcase-section-title p{margin-top:7px;font-size:15px;color:#797f89}.lot-count{display:inline-flex;align-items:center;gap:18px;font-size:15px;font-weight:600;color:var(--red);white-space:nowrap}.showcase-filters{display:grid;grid-template-columns:2.8fr 1fr 1fr;gap:14px;margin-bottom:22px}.showcase-filters input,.showcase-filters select{height:50px;font-size:14px;background:#fff;border-radius:6px}.showcase-search{position:relative}.showcase-search>.icon{position:absolute;left:18px;top:14px;opacity:.65}.showcase-search input{padding-left:48px}.showcase-filter-secondary{grid-column:1/-1;display:flex;align-items:center;gap:24px}.showcase-filter-secondary label{display:flex;align-items:center;gap:12px;color:#717783;font-size:12px;white-space:nowrap}.showcase-filter-secondary select{width:auto;height:34px;border:0;background:transparent;padding:4px 26px 4px 0;font-size:12px;color:#353b43}.showcase-filter-secondary>a{font-size:12px;color:var(--red)}.auction-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.auction-card{background:#fff;border:1px solid #d9dbdf;border-radius:6px;overflow:hidden;display:flex;flex-direction:column}.auction-card-photo{display:block;position:relative;aspect-ratio:1.52;background:#e8e8e8;overflow:hidden}.auction-card-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.auction-card-photo:hover img{transform:scale(1.035)}.auction-source{position:absolute;left:12px;top:12px;padding:5px 9px;background:#242729dc;border-radius:4px;color:#fff;font-size:10px;font-weight:550}.photo-unavailable{position:absolute;inset:40% 10% auto;text-align:center;color:#777;font-size:12px}.auction-card-body{padding:18px 20px;display:flex;flex-direction:column;flex:1}.auction-title h3{font-size:18px;font-weight:740;letter-spacing:-.3px;line-height:1.25}.auction-title:hover{color:var(--red)}.auction-spec{font-size:12px;color:#646c7b;line-height:1.5;margin-top:8px}.auction-condition{font-size:11px;color:#707783;margin-top:8px}.auction-price{margin:17px 0;display:flex;flex-direction:column;gap:4px}.auction-price>small{font-size:11px;color:#717783}.auction-price>strong{font-size:24px;font-weight:740;letter-spacing:-.6px}.auction-price>span{font-size:13px;color:#6d7480}.auction-price>span small{font-size:10px;margin-left:3px}.auction-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:10px}.buy-link{display:flex;align-items:center;gap:15px;color:var(--red);border:0;background:none;padding:5px 0;cursor:pointer;font:inherit;font-size:15px;font-weight:650}.buy-link .icon{filter:invert(28%) sepia(92%) saturate(4053%) hue-rotate(339deg)}.auction-details{font-size:11px;color:#737b86;text-decoration:underline;text-underline-offset:4px}.auction-details:hover{color:var(--red)}.showcase-pagination{display:flex;align-items:center;justify-content:center;gap:25px;margin-top:28px;font-size:13px}.price-note{font-size:12px;line-height:1.6;color:#777f89;margin-top:18px}.price-note a{text-decoration:underline;text-underline-offset:3px}.how-to-order{display:grid;grid-template-columns:1fr 1.1fr 1.1fr 1.1fr;padding:35px 0 45px;border-top:1px solid #cfd1d5;gap:24px}.order-step{display:flex;align-items:flex-start;gap:24px;border-left:1px solid #d6d7db;padding-left:26px}.order-step>span{font-size:44px;font-weight:780;letter-spacing:-2px;line-height:1;color:var(--red)}.order-step h3{font-size:13px;font-weight:700;margin-bottom:12px}.order-step p{font-size:12px;color:#7b828c;line-height:1.6}.showcase-footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding:35px 0 24px;border-top:1px solid #d8d9dd}.showcase-footer strong{font-size:13px;letter-spacing:2px}.showcase-footer p{color:#828793;font-size:12px;margin-top:10px}.showcase-footer>a{display:flex;align-items:center;gap:10px;font-size:14px}.showcase-legal{width:100%;display:flex;justify-content:space-between;font-size:10px;color:#828793;margin-top:5px}.purchase-dialog{width:min(530px,calc(100vw - 32px));border:0;border-radius:12px;padding:40px;position:fixed;color:#1c2026;background:#fff;max-height:90svh;overflow-y:auto}.purchase-dialog::backdrop,.auction-zoom::backdrop{background:#10151bd9;backdrop-filter:blur(4px)}.dialog-close{position:absolute;top:12px;right:12px;z-index:2}.purchase-intro{padding-right:12px;margin-bottom:28px}.purchase-intro .eyebrow{font-size:9px;letter-spacing:2.4px}.purchase-intro h2{font-size:29px;letter-spacing:-1px;font-weight:760;margin:15px 0 10px}.purchase-intro>p:last-child{color:#737b88;font-size:13px}.purchase-dialog form{display:flex;flex-direction:column;gap:20px}.purchase-dialog input:not([type=checkbox]){height:50px;font-size:15px}.purchase-dialog label>span:not(.check-label span){color:var(--red)}.purchase-dialog label small{font-size:11px;font-weight:400;color:#999da5;margin-left:8px}.purchase-consent{align-items:flex-start;font-size:11px;line-height:1.6}.purchase-consent input{margin-top:2px;flex-shrink:0}.purchase-consent a{text-decoration:underline;text-underline-offset:3px}.purchase-submit{width:100%;min-height:52px;font-size:16px}.purchase-hint{font-size:11px;line-height:1.65;text-align:center;color:#8a909a}.purchase-feedback{font-size:13px;border-radius:6px;padding:12px;background:#fff0f0;color:#a9242d}.purchase-feedback.success{background:#eaf5ef;color:#206a42}.honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.showcase-empty{grid-column:1/-1;text-align:center;padding:65px 20px}.showcase-empty>.icon{width:38px;height:38px;margin-bottom:15px;opacity:.45}.showcase-empty p{font-size:14px;color:var(--muted);margin:12px 0 24px}.auction-detail{padding-block:35px 55px}.back-link{display:flex;align-items:center;gap:10px;font-size:13px;color:#737985;margin-bottom:30px}.auction-detail h1{font-size:42px;font-weight:770;letter-spacing:-1.2px}.auction-detail .eyebrow{font-size:11px;color:var(--red);letter-spacing:2px;margin-bottom:14px}.auction-detail-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr);gap:36px}.auction-detail-grid>*{min-width:0}.auction-gallery-main{display:block;width:100%;padding:0;border:0;background:#e8e9eb;border-radius:8px;overflow:hidden;cursor:zoom-in}.auction-gallery-main img{width:100%;height:540px;object-fit:contain;display:block}.auction-summary{background:#fff;padding:28px;border:1px solid #dddfe2;border-radius:8px;align-self:start}.auction-summary .auction-price>strong{font-size:40px}.auction-summary .auction-price>span{font-size:19px}.auction-summary>.button{width:100%;margin:20px 0 5px}.source-link{display:flex;align-items:center;gap:10px;font-size:13px;margin-top:25px;color:var(--red)}.auction-extra{padding-top:35px;max-width:900px}.auction-extra h2{font-size:25px;font-weight:700;margin-bottom:25px}.auction-extra dl{display:grid;grid-template-columns:1fr 1fr;gap:22px 35px}.auction-extra dd{white-space:pre-line;line-height:1.6}.privacy-content{max-width:820px;padding:55px 0;line-height:1.75}.privacy-content h1{font-size:32px;margin-bottom:28px}.privacy-content h2{font-size:20px;margin:25px 0 12px}@media(min-width:1600px){.showcase-nav{min-height:110px}.showcase-brand{width:275px}.showcase-brand img{height:100px}.showcase-nav nav,.telegram-contact{font-size:17px}.showcase-account>.button{font-size:16px;min-height:52px}.showcase-hero .eyebrow{font-size:14px}.hero-actions .button{min-height:62px;font-size:17px;padding-inline:30px}.showcase-section-title p{font-size:18px}.lot-count{font-size:18px}.showcase-filters input,.showcase-filters select{font-size:16px}.showcase-filter-secondary select,.showcase-filter-secondary label{font-size:14px}.auction-title h3{font-size:21px}.auction-spec{font-size:15px}.auction-condition{font-size:13px}.auction-price>small{font-size:13px}.auction-price>span{font-size:15px}.auction-price>span small{font-size:12px}.buy-link{font-size:17px}.auction-details{font-size:13px}.auction-card-body{padding:22px}.order-step h3{font-size:16px}.order-step p{font-size:15px}.price-note{font-size:14px}.showcase-footer p,.showcase-footer>a{font-size:15px}.showcase-legal{font-size:12px}.nav-number{width:165px;height:110px}}@media(min-width:1800px){.showcase-nav{min-height:108px}.showcase-brand{width:270px}.showcase-brand img{height:100px}.showcase-hero-copy{max-width:750px}.auction-card-photo{aspect-ratio:1.6}}@media(max-width:1200px){.showcase-container{width:92%}.showcase-nav{gap:20px}.showcase-brand{width:195px}.showcase-nav nav{gap:24px}.showcase-account{gap:18px}.showcase-hero h1{font-size:47px}.showcase-hero-copy{max-width:540px;margin-left:0}.hero-actions{gap:12px}.hero-actions .button{padding:14px;font-size:12px}.auction-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.auction-card-body{padding:15px}.auction-title h3{font-size:16px}.auction-spec{font-size:11px}.auction-card-bottom{gap:8px}.auction-details{font-size:10px}.how-to-order{gap:18px}.order-step{padding-left:17px;gap:14px}.order-step>span{font-size:37px}.how-to-order h2{font-size:31px}}@media(max-width:900px){.showcase-nav nav{display:none}.showcase-hero{background-position:60% center;min-height:480px}.showcase-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#11171be0,transparent 85%)}.showcase-hero h1{font-size:44px}.showcase-hero-copy{max-width:510px}.auction-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase-filters{grid-template-columns:1fr 1fr}.showcase-search{grid-column:1/-1}.showcase-filters>.button{grid-column:1/-1;justify-self:end;min-width:150px}.showcase-filter-secondary{grid-row:auto}.how-to-order{grid-template-columns:1fr 1fr;gap:35px}.how-to-order h2{grid-column:1/-1}.auction-detail-grid{grid-template-columns:1fr}.auction-gallery-main img{height:450px}.auction-summary{max-width:none}.auction-summary .car-specification{grid-template-columns:repeat(3,1fr)}}@media(max-width:550px){.showcase-container{width:calc(100% - 36px)}.showcase-nav{min-height:76px;gap:12px}.showcase-brand{width:157px}.showcase-brand img{height:64px}.telegram-contact{display:none}.showcase-account>.button{font-size:12px;padding:9px 12px;min-height:39px;gap:10px}.showcase-hero{min-height:700px;align-items:flex-start;background-size:auto 295px;background-position:100% bottom;background-repeat:no-repeat}.showcase-hero:before{background:linear-gradient(180deg,#171b1e 41%,transparent 69%)}.showcase-hero-copy{padding:32px 0;max-width:100%}.showcase-hero h1{font-size:40px;letter-spacing:-1.4px;line-height:1.07;margin:15px 0 18px}.showcase-hero .eyebrow{font-size:9px;letter-spacing:3px}.showcase-intro{font-size:16px}.showcase-parts{margin-top:20px;border-left-width:4px;padding-left:12px;font-size:20px}.hero-actions{margin-top:24px;gap:10px;flex-wrap:wrap}.hero-actions .button{min-height:46px;padding:11px 14px;font-size:12px;gap:9px}.hero-actions .button .icon{width:19px;height:19px}.hero-car-caption{font-size:9px;right:15px;bottom:12px}.hero-watermark{display:none}.auction-catalog{padding-top:28px}.showcase-section-title{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:20px}.showcase-section-title h2{font-size:29px;letter-spacing:-1px}.showcase-section-title p{font-size:12px;line-height:1.5}.lot-count{display:inline-flex;align-items:center;gap:18px;font-size:12px}.showcase-filters{gap:10px}.showcase-filters input,.showcase-filters select{font-size:12px;height:44px}.showcase-search>.icon{top:12px;left:14px;width:20px;height:20px}.showcase-search input{padding-left:41px;font-size:11px}.showcase-filter-secondary{gap:12px;flex-direction:column;align-items:flex-start}.showcase-filter-secondary label{justify-content:space-between;width:100%;font-size:11px}.showcase-filter-secondary select{height:27px;font-size:11px}.showcase-filters>.button{justify-self:stretch}.auction-grid{grid-template-columns:1fr;gap:20px}.auction-card-photo{aspect-ratio:1.5}.auction-card-body{padding:19px}.auction-title h3{font-size:20px}.auction-spec{font-size:12px}.auction-condition{font-size:12px}.auction-card-bottom{padding-top:12px}.auction-details{font-size:12px}.auction-price>strong{font-size:26px}.price-note{font-size:11px}.how-to-order{grid-template-columns:1fr;gap:26px;padding:30px 0}.order-step{border-left:0;padding-left:0;gap:24px}.order-step>span{width:45px;font-size:42px}.order-step h3{font-size:14px;margin-bottom:8px}.order-step p{font-size:13px}.how-to-order h2{margin-bottom:4px}.showcase-footer{padding-top:26px}.showcase-footer p{line-height:1.5}.showcase-legal{font-size:9px}.purchase-dialog{padding:35px 23px 25px}.purchase-intro h2{font-size:27px}.purchase-dialog form{gap:17px}.purchase-dialog label{font-size:13px}.purchase-dialog .purchase-consent{font-size:11px}.auction-detail{padding-top:25px}.auction-detail h1{font-size:31px}.auction-gallery-main img{height:280px}.auction-summary{padding:22px}.auction-summary .car-specification{grid-template-columns:repeat(2,minmax(0,1fr))}.auction-summary .auction-price>strong{font-size:34px}.auction-extra dl{grid-template-columns:1fr}.auction-extra dd{font-size:13px}}.showcase-price-filters{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr .7fr 1.5fr;gap:14px 18px;background:#eeefef;border:1px solid #e0e2e5;border-radius:8px;padding:18px}.price-filter-field{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:550;min-width:0}.price-filter-field input,.price-filter-field select{width:100%;min-width:0}.price-delivery-toggle{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:13px;line-height:1.5;padding:20px 0 0 10px}.showcase-filters .price-delivery-toggle input{width:20px;height:20px;min-width:20px;accent-color:var(--red);border-radius:3px}.price-delivery-toggle small{display:block;font-size:10px;color:var(--muted);margin-top:3px;font-weight:400}.price-filter-details{grid-column:1/-1;display:flex;align-items:center;gap:24px;border-top:1px solid #dce0e5;padding-top:14px}.price-filter-details[hidden]{display:none}.price-filter-details .price-filter-field{min-width:230px}.price-filter-details p{font-size:11px;line-height:1.7;color:var(--muted);max-width:720px}.price-filter-help{grid-column:1/-1;font-size:11px;line-height:1.6;color:var(--muted)}.showcase-filter-secondary{flex-wrap:wrap}.showcase-filter-actions{margin-left:auto;display:flex;align-items:center;gap:20px}.showcase-filter-actions>a{font-size:12px;color:var(--red)}.showcase-filter-actions .button{min-width:140px}.price-filter-error{background:#fff0f1;color:#ad2029;border:1px solid #f0d2d5;border-radius:8px;display:flex;align-items:center;gap:10px;padding:15px;margin-bottom:20px;font-size:14px}.auction-search-price{padding:12px 0 14px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:5px}.auction-search-price small{font-size:11px;color:var(--muted)}.auction-search-price strong{font-size:20px;color:var(--red);font-weight:720;line-height:1.35}.auction-search-price span{font-size:10px;color:var(--muted)}@media(max-width:900px){.showcase-price-filters{grid-template-columns:1fr 1fr}.price-delivery-toggle{padding-top:14px}.price-filter-details{flex-direction:column;align-items:stretch;gap:12px}.price-filter-details .price-filter-field{min-width:0}.price-toggle-break{display:none}}@media(max-width:550px){.showcase-price-filters{padding:14px;gap:12px}.price-filter-field{font-size:11px}.price-delivery-toggle{grid-column:1/-1;padding:0;font-size:12px}.showcase-filter-secondary{align-items:stretch}.showcase-filter-actions{margin-left:0;justify-content:space-between}.showcase-filter-actions .button{flex:1}.price-filter-error{font-size:12px}}.auction-classification{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.auction-classification .badge{font-size:11px;line-height:1.4;white-space:normal}.auction-classification .parts-badge{background:#fff0f1;color:#ad2029}.auction-delivery-note{font-size:11px;line-height:1.5;color:var(--muted);margin:0 0 12px}.auction-vehicle-filters{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:16px;align-items:center}.auction-vehicle-filters .check-label{font-size:13px;line-height:1.4;margin-top:20px}.auction-purpose-filters{display:grid;gap:10px}.auction-purpose-filters .check-label{margin-top:0}.auction-vehicle-filters input[type=checkbox]{width:20px;height:20px;min-width:20px;accent-color:var(--red)}@media(max-width:900px){.auction-vehicle-filters{grid-template-columns:1fr 1fr}.auction-vehicle-filters .check-label{margin-top:0}}@media(max-width:550px){.auction-vehicle-filters{gap:12px}.auction-vehicle-filters .check-label{font-size:12px}}