.home-market,.home-market *{box-sizing:border-box}.home-market .swiper-news{border:1px solid #79502d;border-radius:10px;overflow:hidden}.home-market .swiper-news:after{width:100%}.home-market .hm-slide{background-image:linear-gradient(100deg,#1d0809f7 5%,#2c0a0bce 52%,#26090dbb),url('../images/image-for-slider.jpg');box-shadow:inset 0 -20px 60px #0008}.hm-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 25px;color:#efbc60;font-size:11px;letter-spacing:2px}.hm-top a{font-size:11px;letter-spacing:0;color:#dfc090}.hm-copy{position:absolute;left:25px;top:76px;width:51%;z-index:2}.hm-eyebrow{font-size:11px;color:#cfaa7d;margin:0 0 10px}.home-market .hm-copy h2{font-size:24px;line-height:1.2;color:#ffe0a2;margin:0 0 10px;overflow-wrap:anywhere}.hm-seller{font-size:11px;color:#bda58e;margin:0 0 10px}.hm-price{font-size:28px;font-weight:700;color:#ffd079;margin:0 0 15px;line-height:1.1}.hm-price small{font-size:13px;font-weight:500}.hm-buy{display:inline-block;padding:10px 15px;border:1px solid #b48339;border-radius:5px;background:linear-gradient(135deg,#966123,#45210e);color:#fff0cf;font-size:12px}.hm-buy:hover,.hm-buy:focus-visible{background:#a46d2b;outline:2px solid #e7b963;outline-offset:2px}.hm-image{position:absolute;right:14px;top:68px;display:flex;align-items:center;justify-content:center;width:40%;height:220px;background:radial-gradient(ellipse,#de9a2433,transparent 68%)}.hm-image img{display:block;width:auto;height:auto;max-width:100%;max-height:210px;object-fit:contain;filter:drop-shadow(0 8px 12px #000a);transition:transform .4s}.swiper-slide-active .hm-image img{transform:scale(1.03)}.hm-note{position:absolute;left:25px;bottom:12px;color:#a98c78;font-size:10px;margin:0}.hm-empty-copy{padding:26px;text-align:center;max-width:480px;margin:auto}.hm-empty-copy>span{font-size:36px;color:#c99b50}.home-market .hm-empty h2{font-size:23px;line-height:1.3;color:#f1d29b;margin:8px 0}.hm-empty p{color:#bda58e;font-size:12px;margin:10px 0 20px}.home-market .swiper-button-next:focus-visible,.home-market .swiper-button-prev:focus-visible{outline:2px solid #e7b963}@media(max-width:620px){.home-market .swiper-news{width:100%;height:410px}.home-market .swiper-news .swiper-slide{height:360px}.hm-top{padding:16px;font-size:10px;letter-spacing:1px}.hm-copy{left:16px;top:85px;width:53%}.home-market .hm-copy h2{font-size:20px}.hm-image{right:8px;top:95px;width:39%;height:180px}.hm-image img{max-height:175px}.hm-price{font-size:24px}.hm-note{left:16px;right:16px;bottom:15px;font-size:9px}.hm-empty-copy{padding:28px 18px}.home-market .hm-empty h2{font-size:21px}}@media(prefers-reduced-motion:reduce){.hm-image img{transition:none}}
