/*
 * Compiled stylesheet: bookstore_detail_1.css
 * Shared by views:
 *   - app/Views/front/bookstore/detail.php
 */

.line-clamp-2 {
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            overflow: hidden;
        }
        
        /* Ensure overlay works properly on related books */
        .group:hover .absolute {
            opacity: 1 !important;
        }
        
        /* For better button visibility */
        .absolute button, .absolute a {
            position: relative;
            z-index: 20;
            cursor: pointer;
        }
        
        /* Fix for number input spinners */
        input[type=number]::-webkit-inner-spin-button, 
        input[type=number]::-webkit-outer-spin-button {
            opacity: 0;
        }
        
        input[type=number] {
            -moz-appearance: textfield;
        }