.elementor-6143 .elementor-element.elementor-element-6232b18f{--display:flex;}/* Start custom CSS for text-editor, class: .elementor-element-1f58a12f *//* Fix quantity layout - works with theme's existing styles */
        .quantity {
            display: flex !important;
            align-items: center !important;
            gap: 5px !important;
            flex-wrap: nowrap !important;
        }
        
        /* Fix p tag layout issues */
        .quantity p {
            margin: 0 !important;
            padding: 0 !important;
            display: inline-flex !important;
            align-items: center !important;
        }
        
        .quantity p br {
            display: none !important;
        }
        
        /* Order elements: minus, input, plus */
        .quantity .minus {
            order: 1;
        }
        
        .quantity input.qty {
            order: 2;
            text-align: center !important;
            margin: 0 !important;
        }
        
        .quantity .plus {
            order: 3;
        }
        
        /* Hide the label visually but keep it for screen readers */
        .quantity .screen-reader-text {
            position: absolute !important;
            left: -9999px !important;
            width: 1px !important;
            height: 1px !important;
            overflow: hidden !important;
        }
        
        /* Make buttons clearly clickable */
        .quantity input[type="button"] {
            cursor: pointer !important;
            user-select: none !important;
        }
        
        .quantity input[type="button"]:hover {
            opacity: 0.8;
        }
        
        .quantity input[type="button"]:active {
            transform: scale(0.95);
        }
        
        /* Remove spinner from number input for cleaner look */
        .quantity input.qty::-webkit-outer-spin-button,
        .quantity input.qty::-webkit-inner-spin-button {
            -webkit-appearance: none !important;
            margin: 0 !important;
        }
        
        .quantity input.qty[type=number] {
            -moz-appearance: textfield !important;
        }/* End custom CSS */