body{margin:0;background:#121212;display:flex;justify-content:center;align-items:center;min-height:100vh}.best-products{padding:60px 30px;max-width:1400px;font-family:Alexandria,sans-serif;background-color:#1a1a1a;color:#f5f5f5;border-radius:16px;min-height:900px;box-sizing:border-box;margin:40px auto 0}.best-products-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;flex-wrap:wrap}.best-products-header h2{font-size:36px;font-weight:700;margin:0;color:#d6a829}.best-products-header p{font-size:18px;line-height:1.8;max-width:700px;margin:0;color:#ddd}.best-products-grid{display:flex;gap:24px;justify-content:center}.product-card{width:218px;height:770px;position:relative;overflow:hidden;border-radius:12px;cursor:pointer;font-family:Alexandria,sans-serif;background:#000;border:2px solid #d6a829;flex:none;transition:width 1s ease,transform 1s ease}.product-card img{width:100%;height:100%;object-fit:cover;transition:transform 1s ease;opacity:1}.product-card-content{position:absolute;bottom:20px;left:20px;color:#fff;z-index:2;opacity:0;transform:translateY(20px);transition:all .6s ease}.product-card h3{font-size:24px;margin:0;color:#d6a829;-webkit-text-stroke:2px #000;paint-order:stroke fill}.product-card span{font-size:16px;display:block;margin-top:5px;color:#f5f5f5}.buy-button{margin-top:12px;padding:10px 18px;background:#d6a829;color:#000;font-size:16px;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:background .3s ease,transform .2s ease}.buy-button:hover{background:#b6931a;transform:scale(1.05)}.product-card:first-child{width:656px}.best-products-grid:hover .product-card{width:218px}.best-products-grid .product-card:hover{width:656px}.product-card:hover .product-card-content{opacity:1;transform:translateY(0)}@media (max-width: 768px){body{display:block}.best-products{padding:40px 20px;max-width:100%;min-height:auto;margin:40px auto}.best-products-grid{flex-direction:column;gap:20px}.product-card{width:100%!important;height:400px;cursor:default;transition:none!important}.product-card img{height:100%;transition:none!important}.product-card-content{position:absolute;bottom:20px;left:50%;transform:translate(-50%)!important;opacity:1!important;text-align:center;padding:12px 18px;background:#0000008c;border-radius:8px;width:calc(100% - 40px);transition:none!important;pointer-events:auto!important}.product-card h3{font-size:20px;margin-bottom:5px;color:#d6a829}.product-card span{font-size:15px;margin-bottom:8px;line-height:1.6}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/best-product.css.map */
