.home-shop-carousel .home-shop-slide-minipc{background:radial-gradient(ellipse at 82% 70%,#16576c66,transparent 58%),linear-gradient(110deg,#06101e,#112332);isolation:isolate}
.home-shop-carousel .home-shop-slide-minipc .home-shop-copy{position:relative;z-index:2;width:57%}
.home-shop-carousel .home-shop-slide-minipc h2{margin:5px 0 8px;font-size:clamp(21px,2.7vw,33px);line-height:1.15}
.home-shop-carousel .home-shop-slide-minipc p{color:#d9e9f2;font-size:17px;line-height:1.4;margin:0}
.home-shop-carousel .home-shop-slide-minipc .btn{font-size:14px;margin-top:12px}
.home-shop-carousel .de-mini-pictures{position:absolute;right:18px;top:0;bottom:0;width:43%;display:flex;align-items:center;justify-content:center;gap:12px;z-index:1}
.home-shop-carousel .de-mini-pictures img{display:block;object-fit:contain;width:46%;height:90%;max-height:210px;filter:drop-shadow(0 12px 15px #0009)}
.home-shop-carousel .de-mini-pictures img:first-child{height:180px;object-fit:cover}
body .catalog-categories{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
body .catalog-categories .shop-btn{min-width:0;white-space:normal;text-align:center;justify-content:center}
@media(max-width:700px){body .catalog-categories{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.home-shop-carousel .home-shop-slide-minipc .home-shop-copy{width:100%}.home-shop-carousel .home-shop-slide-minipc h2{font-size:21px}.home-shop-carousel .home-shop-slide-minipc p{font-size:15px}.home-shop-carousel .home-shop-slide-minipc .monitor-eyebrow{font-size:10px;letter-spacing:1.5px}.home-shop-carousel .home-shop-slide-minipc .btn{padding:9px 12px;margin-top:8px}.home-shop-carousel .de-mini-pictures{top:auto;bottom:6px;right:12px;width:66%;height:112px;gap:8px}.home-shop-carousel .de-mini-pictures img{max-height:110px;height:100%}.home-shop-carousel .de-mini-pictures img:first-child{height:100px}}
