.redesign-v2-container{color:#333;width:100%;max-width:1440px;margin:0 auto;padding:clamp(120px,18vw,230px) clamp(16px,3vw,20px) clamp(16px,3vw,20px);font-family:Inter,Segoe UI,Roboto,sans-serif}.product-hero-section{grid-template-columns:1fr;align-items:start;gap:clamp(12px,2vw,20px);margin-bottom:clamp(24px,5vw,50px);display:grid}@media (min-width:768px){.product-hero-section{grid-template-columns:100px minmax(0,632px);justify-content:start;gap:24px}}@media (min-width:1024px){.product-hero-section{grid-template-columns:100px minmax(0,632px) 398px;justify-content:start;gap:26px}}@media (max-width:767px){.thumbnails-vertical{order:2;width:100%;margin-top:15px;overflow-x:auto;flex-direction:row!important}.thumbnails-vertical .thumb-item{flex-shrink:0;width:80px!important;height:80px!important}.main-image-area{order:1}.product-info-area{order:3;width:100%}}.thumbnails-vertical{flex-direction:column;gap:clamp(8px,1.5vw,15px);width:100%;display:flex}.thumbnails-vertical .thumb-item{aspect-ratio:95.766/77.74;cursor:pointer;background:#f0f0f0;border:2px solid #0000;border-radius:2.25px;width:100%;transition:all .3s;overflow:hidden}.thumbnails-vertical .thumb-item.active{border-color:#039;box-shadow:0 4px 12px #0393}.thumbnails-vertical .thumb-item:hover{transform:scale(1.05)}.thumbnails-vertical .thumb-item img,.thumbnails-vertical .thumb-item video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.main-image-area{background-color:#0000;border-radius:4px;justify-content:center;align-items:center;width:100%;max-width:632px;height:600px;display:flex;position:relative;overflow:hidden}@media (max-width:767px){.main-image-area{aspect-ratio:632/600;height:auto}}.main-image-area img,.main-image-area video{width:100%;height:100%;-o-object-fit:fill!important;object-fit:fill!important}.product-info-area{flex-direction:column;justify-content:space-between;height:600px;padding:0 10px;display:flex}.product-info-area .product-title{letter-spacing:.03em;color:#000;margin-bottom:20px;font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:24px}.product-info-area .countdown-info{color:#9f3247;margin-bottom:15px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:100%}.info-item-mini .hover-link{color:inherit;text-decoration:none;transition:all .2s}.info-item-mini .hover-link:hover{color:#002d9c;text-decoration:underline}.product-info-area .price-section{align-items:baseline;gap:10px;margin-bottom:20px;display:flex}.product-info-area .current-price{letter-spacing:.03em;color:#000;font-family:Inter,sans-serif;font-size:24px;font-weight:400;line-height:24px}.product-info-area .bid-count{color:#666;font-size:16px}.product-info-area .short-description{color:#333;letter-spacing:0%;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;max-width:373px;margin-bottom:30px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:21px;display:-webkit-box;overflow:hidden}.product-info-area .divider{background-color:#ddd;height:1px;margin:30px 0}.product-info-area .bid-button-container{width:100%}.enchirir-btn{color:#fff;cursor:pointer;background-color:#002d9c;border:none;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:100%;max-width:336px;min-height:44px;padding:10px clamp(20px,4vw,48px);font-size:16px;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 10px #002d9c33}.enchirir-btn:hover{background-color:#001f6d;transform:translateY(-2px);box-shadow:0 6px 15px #002d9c4d}.quantity-stepper{align-items:center;gap:10px;width:100%;max-width:336px;margin-bottom:20px;display:flex}.quantity-counter-v2{background-color:#fff;border:1px solid #ddd;border-radius:4px;align-items:center;width:100%;height:48px;padding-right:1px;display:flex;position:relative}.input-with-currency{flex:1;align-items:center;height:100%;padding:0 12px;display:flex}.quantity__input_v2{color:#333;text-align:left;background:0 0;width:100%;padding:0;font-size:16px;font-weight:600;border:none!important;outline:none!important}.currency-suffix{color:#999;margin-left:5px;font-size:14px;font-weight:600}.stepper-arrows{border-left:1px solid #ddd;flex-direction:column;width:40px;height:100%;display:flex}.stepper-arrow{cursor:pointer;color:#666;background:0 0;border:none;outline:none;flex:1;justify-content:center;align-items:center;transition:all .2s;display:flex}.stepper-arrow:hover{color:#002d9c;background-color:#f5f5f5}.stepper-arrow.up{border-bottom:1px solid #eee}.stepper-arrow svg{display:block}.seller-section-card{background-color:#f9f9f9;border-radius:12px;align-items:flex-start;gap:25px;margin-bottom:50px;padding:30px;display:flex;position:relative;box-shadow:0 2px 10px #00000008}@media (max-width:768px){.seller-section-card{text-align:center;flex-direction:column;align-items:center}.seller-actions{width:100%;margin-top:15px}}.seller-avatar{border-radius:50%;flex-shrink:0;width:80px;height:80px;overflow:hidden}.seller-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.seller-info-content{flex-grow:1}.seller-header{align-items:center;gap:15px;margin-bottom:10px;display:flex}.seller-name{color:#000;font-size:20px;font-weight:700}.seller-rating{color:#ffc107;align-items:center;gap:5px;display:flex}.seller-review-count{color:#888;margin-left:5px;font-size:14px}.seller-bio{color:#444;margin-top:10px;font-size:15px;line-height:1.6}.seller-actions{flex-direction:column;gap:15px;min-width:200px;display:flex}.seller-btn{text-align:center;cursor:pointer;border:none;border-radius:8px;width:100%;padding:12px 20px;font-size:15px;font-weight:600;transition:all .3s}.btn-all-products,.btn-contact{color:#fff;background-color:#00a0e3}.seller-btn:hover{opacity:.9;transform:translateY(-2px)}.product-description-container{box-sizing:border-box;background:#fff;border:1px solid #002896;border-radius:4px;width:100%;max-width:1222px;margin-top:69px;margin-bottom:50px;padding:30px 27px}.description-title,.description-header-title{letter-spacing:.03em!important;color:#000!important;margin-top:0!important;margin-bottom:15px!important;font-family:Inter,sans-serif!important;font-size:24px!important;font-style:normal!important;font-weight:600!important;line-height:24px!important}.description-body,.description-main-text{letter-spacing:.03em!important;color:#000!important;white-space:pre-wrap!important;width:100%!important;max-width:1158px!important;margin-bottom:0!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:24px!important}.comments-section-v2{flex-direction:column;gap:20px;display:flex}.comment-form-v2{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:15px;padding:20px;display:flex}.comment-form-v2 textarea{resize:vertical;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;min-height:120px;padding:15px;font-size:15px;transition:border-color .2s,box-shadow .2s}.comment-form-v2 textarea:focus{border-color:#0063b1;outline:none;box-shadow:0 0 0 3px #0028961a}.comment-form-v2 button{color:#fff;cursor:pointer;background:#0063b1;border:none;border-radius:8px;align-self:flex-end;min-width:140px;padding:12px 30px;font-weight:700;transition:all .2s}.comment-form-v2 button:hover{background:#004d8c;transform:translateY(-1px);box-shadow:0 4px 12px #004d8c33}.comment-form-v2 button:disabled{cursor:not-allowed;background:#94a3b8;transform:none}.tabs-redesign{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #00000008}.tab-headers{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:0 10px;display:flex}.tab-item{color:#64748b;cursor:pointer;background:0 0;border:none;padding:18px 25px;font-size:15px;font-weight:700;transition:all .2s;position:relative}.tab-item:hover,.tab-item.active{color:#0063b1}.tab-item.active:after{content:"";background:#0063b1;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:10px;right:10px}.tab-content-area{padding:30px}.info-grid-redesign{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}.info-box-v2{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;flex-direction:column;gap:8px;padding:20px;display:flex}.info-label{text-transform:uppercase;letter-spacing:.5px;color:#64748b;font-size:12px;font-weight:600}.info-text{color:#1e293b;font-size:16px;font-weight:700}.bid-modal{z-index:1000;background:#fff;border-radius:12px;width:90%;max-width:500px;padding:30px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 50px #0000004d}.modal-overlay{z-index:999;background:#00000080;position:fixed;inset:0}.info-grid-mini{background:#fdfdfd;border:1px solid #f0f0f0;border-radius:8px;grid-template-columns:repeat(2,1fr);gap:12px 20px;padding:15px;display:grid}.info-item-mini{flex-direction:column;gap:2px;display:flex}.info-label-mini{text-transform:uppercase;color:#64748b;letter-spacing:.05em;font-size:11px;font-weight:700}.info-text-mini{color:#1e293b;font-size:14px;font-weight:600}@media (max-width:480px){.info-grid-mini{grid-template-columns:1fr}}.modal-overlay-custom{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#0009;justify-content:center;align-items:center;width:100%;height:100%;animation:.3s fadeIn;display:flex;position:fixed;top:0;left:0}.modal-card-custom{background:#fff;border:1px solid #ffffff1a;border-radius:24px;width:90%;max-width:450px;padding:40px;position:relative;box-shadow:0 20px 40px #0003}.animate-zoom{animation:.3s cubic-bezier(.34,1.56,.64,1) zoomIn}.modal-close-btn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:28px;line-height:1;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}.modal-close-btn:hover{color:#1e293b;background:#f1f5f9}.success-icon-wrapper{background:linear-gradient(135deg,#002896,#0063b1);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 24px;display:flex;box-shadow:0 10px 20px #00289633}.modal-body-custom{flex-direction:column;display:flex}.modal-body-custom h3{color:#1e293b;text-align:center;margin-bottom:12px;font-family:Inter,sans-serif;font-size:24px;font-weight:700}.modal-body-custom p{color:#64748b;text-align:center;margin-bottom:32px;font-size:16px;line-height:1.5}.bid-summary-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;align-items:center;gap:8px;margin-bottom:32px;padding:20px;display:flex}.summary-label{color:#64748b;font-size:14px;font-weight:500}.summary-value{color:#002896;font-family:Inter,sans-serif;font-size:28px;font-weight:800}.modal-actions-custom{grid-template-columns:1fr 1fr;gap:16px;display:grid}.btn-modal-cancel{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px;font-size:15px;font-weight:600;transition:all .2s}.btn-modal-cancel:hover{color:#1e293b;background:#f8fafc}.btn-modal-confirm{color:#fff;cursor:pointer;background:#002896;border:none;border-radius:12px;padding:14px;font-size:15px;font-weight:600;transition:all .2s;box-shadow:0 4px 12px #00289633}.btn-modal-confirm:hover{background:#001f6d;transform:translateY(-2px);box-shadow:0 6px 15px #0028964d}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.product-info-area .product-title{letter-spacing:.03em!important;color:#002896!important;margin-bottom:6px!important;font-family:Inter,sans-serif!important;font-size:24px!important;font-style:normal!important;font-weight:700!important;line-height:24px!important}.product-info-area .price-section{margin-bottom:8px!important}.product-info-area .current-price{letter-spacing:.03em!important;color:#757575!important;font-family:Inter,sans-serif!important;font-size:24px!important;font-style:normal!important;font-weight:400!important;line-height:24px!important}.product-info-area .countdown-info{color:#9f3247!important;margin-bottom:6px!important;font-family:Roboto,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:19px!important}.custom-details-table{flex-direction:column;align-items:flex-start;gap:12px;width:100%;max-width:398px;padding:0 0 12px;display:flex}.custom-detail-row{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;width:100%;padding:6px 0;display:flex}.custom-detail-label{color:#002896;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;text-transform:none!important}.custom-detail-value{color:#757575;text-align:right;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px}.custom-detail-link{color:#757575;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px;text-decoration:none;transition:color .2s}.custom-detail-link:hover{color:#002896;text-decoration:underline}.custom-detail-separator{box-sizing:border-box;border-top:1px solid #b0b0b0;align-self:stretch;width:100%;height:1px;margin:0}.custom-action-card{box-sizing:border-box;background:#f8faf9;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;width:100%;max-width:398px;min-height:56px;margin-bottom:12px;padding:12px 18px;display:flex;border:none!important}.custom-action-card-row{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:0;display:flex}.custom-action-card-label{color:#757575;white-space:nowrap;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px}.custom-action-card-stepper{flex-grow:1;justify-content:flex-end;display:flex}.custom-action-card-stepper .quantity-stepper{max-width:220px!important;margin-bottom:0!important}.custom-bid-btn-container{width:100%;max-width:398px}.custom-submit-bid-btn{cursor:pointer;color:#fafafa;background:#002896;border:none;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%;max-width:416px;height:44px;padding:10px 48px;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;transition:all .3s;display:flex}.custom-submit-bid-btn:hover{background:#001f6d;transform:translateY(-2px);box-shadow:0 4px 12px #00289640}.custom-submit-bid-btn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.product-info-area .direct-sale-title{letter-spacing:.03em!important;color:#002896!important;margin-bottom:16px!important;font-family:Inter,sans-serif!important;font-size:24px!important;font-style:normal!important;font-weight:700!important;line-height:24px!important}.product-info-area .direct-sale-price{display:inline-block;letter-spacing:.03em!important;color:#757575!important;margin-bottom:24px!important;font-family:Inter,sans-serif!important;font-size:24px!important;font-style:normal!important;font-weight:400!important;line-height:24px!important}.custom-action-card-selector{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;flex-direction:row;align-items:center;width:108px;height:34px;padding:0;display:flex;overflow:hidden}.custom-selector-btn{color:#6b7280;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;transition:background .2s;display:flex}.custom-selector-btn:hover:not(:disabled){background:#f3f4f6}.custom-selector-btn:disabled{opacity:.5;cursor:not-allowed}.custom-selector-input{color:#000;text-align:center;background:0 0;width:44px;height:28px;padding:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;border:none!important;outline:none!important}.custom-action-card-price{color:#1d4ed8;text-align:right;font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:28px}.custom-action-btn-container{width:100%;max-width:398px}.custom-action-buy-btn{cursor:pointer;color:#fafafa;background:#002896;border:none;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%;max-width:416px;height:44px;padding:10px 48px;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;transition:all .3s;display:flex}.custom-action-buy-btn:hover{background:#001f6d;transform:translateY(-2px);box-shadow:0 4px 12px #00289640}.custom-action-buy-btn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.qa-section-container{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-left:4px solid #039;border-radius:4px;flex-direction:column;align-items:flex-start;gap:24px;width:100%;max-width:1170px;margin:40px 0;padding:24px;display:flex}.qa-header-row{flex-direction:row;align-items:center;gap:8px;width:100%;padding:0;display:flex}.qa-title{color:#1f2937;align-items:center;margin:0;font-family:Nimbus Sans,Inter,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:28px;display:flex}.qa-content-area{flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:0;display:flex}.qa-subtitle{color:#4b5563;align-items:center;margin:0;font-family:Nimbus Sans,Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}.qa-textarea-wrapper{flex-direction:column;width:100%;display:flex;position:relative}.qa-textarea{box-sizing:border-box;color:#1f2937;resize:none;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;outline:none;width:100%;height:154px;min-height:120px;padding:16px 16px 48px;font-family:Nimbus Sans,Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;transition:all .2s}.qa-textarea::placeholder{color:#6b7280}.qa-textarea:focus{background:#fff;border-color:#039;box-shadow:0 0 0 3px #0033991a}.qa-submit-btn{cursor:pointer;background:0 0;border:none;border-radius:4px;flex-direction:row;align-items:center;gap:6px;height:28px;padding:4px 8px;transition:background-color .2s;display:flex;position:absolute;bottom:12px;right:12px}.qa-submit-btn:hover{background-color:#0033990d}.qa-submit-btn:disabled{opacity:.5;cursor:not-allowed}.qa-submit-btn svg{fill:#039;width:15.83px;height:13.33px}.qa-submit-btn span{text-align:center;color:#039;align-items:center;font-family:Nimbus Sans,Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:flex}.similar-auctions-redesign .swiper-wrapper{justify-content:flex-start!important;display:flex!important}.similar-auctions-redesign .swiper-slide{flex-shrink:0!important;width:320px!important;min-width:320px!important;max-width:320px!important;height:auto!important;margin-left:0!important}@media (max-width:1024px){*,:before,:after{-webkit-tap-highlight-color:transparent!important}button,a,.custom-selector-btn,.custom-action-buy-btn,.qa-submit-btn,.thumb-item{-webkit-user-select:none!important;user-select:none!important;touch-action:manipulation!important}button:active,a:active,.custom-action-buy-btn:active{transform:scale(.98)!important}.redesign-v2-container{padding-top:calc(64px + env(safe-area-inset-top,0px))!important;padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important;-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:100%!important;padding-left:12px!important;padding-right:12px!important}.product-hero-section{flex-direction:column!important;gap:14px!important;margin-bottom:20px!important;display:flex!important}.main-image-area{border-radius:12px!important;order:1!important;width:100%!important;max-width:100%!important;height:240px!important;overflow:hidden!important;box-shadow:0 4px 16px #00000014!important}.thumbnails-vertical{-webkit-overflow-scrolling:touch!important;flex-direction:row!important;order:2!important;gap:10px!important;width:100%!important;margin-top:0!important;padding:4px 2px!important;overflow-x:auto!important}.thumbnails-vertical .thumb-item{border-radius:8px!important;flex-shrink:0!important;width:64px!important;height:64px!important}.product-info-area{flex-direction:column!important;order:3!important;gap:12px!important;width:100%!important;height:auto!important;padding:0!important;display:flex!important}.product-info-area .product-title{margin-bottom:8px!important;font-size:18px!important;font-weight:700!important;line-height:24px!important}.custom-details-table{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;width:100%!important;padding:12px!important;box-shadow:0 2px 8px #0000000a!important}.custom-detail-row{padding:8px 0!important;font-size:13px!important}.custom-detail-label{font-size:13px!important}.custom-detail-value{font-size:13px!important;font-weight:600!important}.custom-action-card{border-radius:12px!important;width:100%!important;margin-top:8px!important;padding:12px!important}.custom-action-btn-container{width:100%!important;max-width:100%!important;margin-top:10px!important}.custom-action-buy-btn{border-radius:12px!important;width:100%!important;max-width:100%!important;min-height:48px!important;font-size:15px!important;font-weight:700!important}.custom-selector-btn{border-radius:8px!important;min-width:40px!important;min-height:40px!important;font-size:16px!important;font-weight:700!important}.custom-selector-input{min-height:40px!important;font-size:15px!important}.product-description-container,.qa-section-container{box-sizing:border-box!important;border-radius:12px!important;width:100%!important;max-width:100%!important;margin:28px 0!important;padding:16px!important}.description-title,.qa-title{font-size:16px!important;font-weight:700!important;line-height:22px!important}.description-body{color:#475569!important;font-size:14px!important;line-height:22px!important}.qa-textarea-wrapper{width:100%!important}.qa-textarea{border-radius:10px!important;height:auto!important;min-height:72px!important;padding:12px!important;font-size:14px!important}.qa-submit-btn{border-radius:8px!important;min-height:40px!important;padding:6px 14px!important}.seller-section-card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;flex-flow:wrap!important;align-items:center!important;gap:12px!important;margin-top:32px!important;margin-bottom:36px!important;padding:14px 16px!important;box-shadow:0 2px 10px #0000000a!important}.seller-avatar img,.seller-section-card img{-o-object-fit:cover!important;object-fit:cover!important;border-radius:50%!important;width:46px!important;height:46px!important}.seller-info,.seller-details-content{flex:1!important;min-width:0!important}.seller-name,.seller-info h3,.seller-info h4,.seller-details-content h3{color:#1e293b!important;margin:0!important;font-size:14px!important;font-weight:700!important;line-height:18px!important}.seller-subtext,.seller-info p,.seller-details-content p{color:#64748b!important;margin:2px 0 0!important;font-size:11px!important;line-height:14px!important}.seller-actions{justify-content:space-between!important;gap:8px!important;width:100%!important;margin-top:6px!important;margin-left:0!important;display:flex!important}.seller-btn,.btn-all-products,.btn-contact{text-align:center!important;border-radius:8px!important;flex:1!important;justify-content:center!important;align-items:center!important;min-height:36px!important;padding:6px 10px!important;font-size:12px!important;font-weight:600!important;display:flex!important}.similar-auctions-redesign{width:100%!important;margin-top:42px!important;margin-bottom:40px!important;display:block!important}.similar-auctions-redesign .swiper{padding:6px 0!important;overflow:visible!important}.similar-auctions-redesign .swiper-wrapper{flex-flow:row!important;align-items:stretch!important;gap:10px!important;display:flex!important}.similar-auctions-redesign .swiper-slide{visibility:visible!important;opacity:1!important;flex-shrink:0!important;width:calc(50vw - 18px)!important;min-width:150px!important;max-width:220px!important;margin:0!important;display:block!important}.similar-auctions-redesign .swiper-slide>div{width:100%!important;max-width:100%!important;height:310px!important;display:block!important;position:relative!important}.similar-auctions-redesign .swiper-slide img{-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:100%!important}.similar-auctions-redesign .swiper-slide h4{margin-bottom:4px!important;font-size:13px!important;font-weight:700!important;line-height:16px!important}.similar-auctions-redesign .swiper-slide button{border-radius:8px!important;min-height:36px!important;padding:6px 8px!important;font-size:12px!important}}.pro-simple-box{background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #002896;border-radius:8px;flex-direction:column;gap:8px;margin-top:24px;margin-bottom:24px;padding:16px 20px;display:flex}.pro-simple-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pro-simple-title{color:#002896;margin:0;font-family:Inter,sans-serif;font-size:15px;font-weight:700}.pro-simple-note{color:#64748b;margin:0;font-family:Inter,sans-serif;font-size:13px;line-height:1.4}.pro-simple-note strong{color:#334155}.pro-simple-controls{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.pro-simple-input-wrapper{align-items:center;width:100%;max-width:280px;display:flex;position:relative}.pro-simple-input{color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:6px;outline:none;width:100%;height:40px;padding:0 38px 0 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.pro-simple-input:focus{border-color:#002896;box-shadow:0 0 0 3px #0028961a}.pro-simple-currency{color:#94a3b8;pointer-events:none;font-size:12px;font-weight:700;position:absolute;right:12px}.pro-simple-btn-save{color:#fff;cursor:pointer;white-space:nowrap;background:#002896;border:none;border-radius:6px;height:40px;padding:0 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s}.pro-simple-btn-save:hover:not(:disabled){background:#001f6d}.pro-simple-btn-save:disabled{opacity:.6;cursor:not-allowed}.pro-simple-active-badge{color:#15803d;background:#dcfce7;border:1px solid #bbf7d0;border-radius:6px;padding:4px 10px;font-family:Inter,sans-serif;font-size:13px;font-weight:600}.pro-simple-btn-delete{color:#dc2626;cursor:pointer;background:#fff;border:1px solid #fca5a5;border-radius:6px;height:38px;padding:0 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .2s}.pro-simple-btn-delete:hover:not(:disabled){background:#fef2f2;border-color:#ef4444}.pro-simple-btn-delete:disabled{opacity:.5;cursor:not-allowed}@media (max-width:540px){.pro-simple-input-wrapper{max-width:100%}.pro-simple-btn-save,.pro-simple-btn-delete{width:100%}}
