/* Lot-specific buyer guidance; preserve the existing Aurum visual system. */
/* Reserve the real image proportions before lazy loading, so deep links stay put. */
#aur115-incoming-lot .lotMedia img{aspect-ratio:720 / 1280}
#aur114-incoming-lot .lotMedia img{aspect-ratio:941 / 1671}
#premium-silky-soft-wig-topper-lot .lotMedia img{aspect-ratio:1864 / 840}
#aur111-wholesale-lot .lotMedia img{aspect-ratio:1152 / 1536}
#aur112-premium-silky-lot .lotMedia img{aspect-ratio:720 / 1279}
.buyerReview .lotReviewGrid{list-style:none;counter-reset:lot-review;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.buyerReview .lotReviewGrid li{counter-increment:lot-review;padding:24px;border:1px solid #b6aa93;background:#f8f4ec;min-width:0}
.buyerReview .lotReviewGrid li::before{content:counter(lot-review,decimal-leading-zero);display:block;color:#75551e;font-size:14px;font-weight:700;letter-spacing:.06em;margin-bottom:14px}
.buyerReview .lotReviewGrid h3{margin:0 0 12px;font:600 20px/1.35 "Manrope",Arial,sans-serif;color:#201c17;letter-spacing:normal}
.buyerReview .lotReviewGrid p,.buyerReview .buyerReviewFooter p{font-size:16px;line-height:1.75;color:#494237;margin:0}
.buyerReviewFooter{margin-top:24px;padding:24px 0;border-bottom:1px solid #b6aa93}
.buyerReviewLinks{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:20px}
.buyerReviewLinks>a{font-size:14px;line-height:1.5;color:#4a3410;text-decoration:underline;text-underline-offset:4px}
.buyerReviewLinks .button.primary{background:#201c17;border-color:#201c17;color:#f6f1e8;text-decoration:none;letter-spacing:.02em;text-transform:none;min-height:48px;white-space:normal}
.buyerReviewLinks .button.primary:hover{background:#483715;border-color:#483715}
.buyerFaqHeading{margin-top:48px}
.buyerReview .faqGrid summary{font-size:16px;line-height:1.6}
.buyerReview .faqGrid p{font-size:16px;line-height:1.75}
.inquiryForm .enquiryAlternatives .button{background:#151513;color:#f6f1e8;border-color:#cfa85d;font-size:14px;line-height:1.6;letter-spacing:.01em;text-transform:none;min-height:46px;white-space:normal}
.inquiryForm .enquiryAlternatives .button:hover:not(:disabled){background:#cfa85d;color:#090a0a}
.inquiryForm .enquiryAlternatives .button:focus-visible{outline:3px solid #f0d394;outline-offset:4px}
.usaFormCard .inquiryForm label{font-size:14px;letter-spacing:.03em;line-height:1.5}
.usaFormCard .inquiryForm input::placeholder,.usaFormCard .inquiryForm textarea::placeholder{color:#b5b0a6}
[dir="rtl"] .buyerReview .lotReviewGrid h3{font-family:Arial,sans-serif;line-height:1.6}
@media(max-width:1000px){.buyerReview .lotReviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.buyerReview .lotReviewGrid{grid-template-columns:1fr;gap:12px}.buyerReview .lotReviewGrid li{padding:20px}.buyerReviewLinks{align-items:stretch;gap:16px}.buyerReviewLinks .button.primary{width:100%}}
